اللون الأساسي - الأخضر
الأخضر هو لون العلامة الأساسي.
25
50
100
200
300
400
500
600
700
800
900
950
نظام الألوان مبني على أخضر علم المملكة.
الأخضر هو لون العلامة الأساسي.
الذهبي لونٌ ثانوي يُستخدم بحذر.
تدرّج رمادي محايد يحمل النصوص والحدود.
| الاستخدام | القيمة | الرمز |
|---|---|---|
| عناوين | #111927 | neutral-900 |
| نص المتن | #384250 | neutral-700 |
| نص خافت | #6c727e | neutral-500 |
| حدود | #e5e7eb | neutral-200 |
| سطح ناعم | #f9fafb | neutral-50 |
تتضمن المكتبة كل درجات المصدر من 25 حتى 950.
| Role | Text | Background | Border |
|---|---|---|---|
| Primary | --pfc-text-primary | --pfc-bg-primary | --pfc-border-primary |
| Success | --pfc-text-success | --pfc-bg-success | --pfc-border-success |
| Info | --pfc-text-info | --pfc-bg-info | --pfc-border-info |
| Warning | --pfc-text-warning | --pfc-bg-warning | --pfc-border-warning |
| Error | --pfc-text-error | --pfc-bg-error | --pfc-border-error |
تتوفر سلالم الشفافية الكاملة.
الألوان متاحة كمتغيّرات CSS.
.my-element {
color: var(--bs-primary); /* #1b8354 */
background: var(--bs-secondary); /* #dba102 */
border-color: var(--bs-gray-200); /* #e5e7eb */
}
// The same tokens work in React unchanged
import 'platformscode-core/css/icons.css';
import 'platformscode-core/css/main.css';
export function Badge() {
return (
<span style={{
color: 'var(--bs-primary)', /* #1b8354 */
background: 'var(--bs-gray-100)',
}}>Approved</span>
);
}
// Or through the package components
import { DgaTag } from 'platformscode-new-react';
<DgaTag variant="success" label="Approved" />