@@ -25,12 +25,13 @@ instance:
### Standalone Usage
-When using `@aragon/ods` as a standalone library, design tokens are applied as CSS custom properties. For example:
+When using `@aragon/gov-ui-kit` as a standalone library, design tokens are applied as CSS custom properties. For
+example:
```css
.my-section {
- margin-top: var(--ods-space-2);
- color: var(--ods-color-primary-500);
+ margin-top: var(--guk-space-2);
+ color: var(--guk-color-primary-500);
}
```
diff --git a/src/theme/tokens/primitives/borderRadius.css b/src/theme/tokens/primitives/borderRadius.css
index 7482a25a0..115901d53 100644
--- a/src/theme/tokens/primitives/borderRadius.css
+++ b/src/theme/tokens/primitives/borderRadius.css
@@ -1,9 +1,9 @@
:root {
- --ods-border-rounded: 4px;
- --ods-border-rounded-lg: 8px;
- --ods-border-rounded-xl: 12px;
- --ods-border-rounded-2xl: 16px;
- --ods-border-rounded-3xl: 24px;
- --ods-border-rounded-full: 9999px;
- --ods-border-rounded-none: none;
+ --guk-border-rounded: 4px;
+ --guk-border-rounded-lg: 8px;
+ --guk-border-rounded-xl: 12px;
+ --guk-border-rounded-2xl: 16px;
+ --guk-border-rounded-3xl: 24px;
+ --guk-border-rounded-full: 9999px;
+ --guk-border-rounded-none: none;
}
diff --git a/src/theme/tokens/primitives/colors.css b/src/theme/tokens/primitives/colors.css
index 9b8fdfd08..a74ab3bb2 100644
--- a/src/theme/tokens/primitives/colors.css
+++ b/src/theme/tokens/primitives/colors.css
@@ -1,73 +1,73 @@
:root {
/* Primary */
- --ods-color-primary-50: #f5f8ff;
- --ods-color-primary-100: #c4d7ff;
- --ods-color-primary-200: #93b2ff;
- --ods-color-primary-300: #628cfe;
- --ods-color-primary-400: #3164fa;
- --ods-color-primary-500: #003bf5;
- --ods-color-primary-600: #0037d2;
- --ods-color-primary-700: #0031ad;
- --ods-color-primary-800: #002985;
- --ods-color-primary-900: #001f5c;
+ --guk-color-primary-50: #f5f8ff;
+ --guk-color-primary-100: #c4d7ff;
+ --guk-color-primary-200: #93b2ff;
+ --guk-color-primary-300: #628cfe;
+ --guk-color-primary-400: #3164fa;
+ --guk-color-primary-500: #003bf5;
+ --guk-color-primary-600: #0037d2;
+ --guk-color-primary-700: #0031ad;
+ --guk-color-primary-800: #002985;
+ --guk-color-primary-900: #001f5c;
/* Neutral */
- --ods-color-neutral-0: #ffffff;
- --ods-color-neutral-50: #f5f7fa;
- --ods-color-neutral-100: #e4e7eb;
- --ods-color-neutral-200: #cbd2d9;
- --ods-color-neutral-300: #9aa5b1;
- --ods-color-neutral-400: #7b8794;
- --ods-color-neutral-500: #616e7c;
- --ods-color-neutral-600: #52606d;
- --ods-color-neutral-700: #3e4c59;
- --ods-color-neutral-800: #323f4b;
- --ods-color-neutral-900: #1f2933;
+ --guk-color-neutral-0: #ffffff;
+ --guk-color-neutral-50: #f5f7fa;
+ --guk-color-neutral-100: #e4e7eb;
+ --guk-color-neutral-200: #cbd2d9;
+ --guk-color-neutral-300: #9aa5b1;
+ --guk-color-neutral-400: #7b8794;
+ --guk-color-neutral-500: #616e7c;
+ --guk-color-neutral-600: #52606d;
+ --guk-color-neutral-700: #3e4c59;
+ --guk-color-neutral-800: #323f4b;
+ --guk-color-neutral-900: #1f2933;
/* Info */
- --ods-color-info-100: #d1fdfa;
- --ods-color-info-200: #a4f9fb;
- --ods-color-info-300: #75e8f3;
- --ods-color-info-400: #52cfe7;
- --ods-color-info-500: #1eadd8;
- --ods-color-info-600: #1588b9;
- --ods-color-info-700: #0f669b;
- --ods-color-info-800: #09497d;
- --ods-color-info-900: #053467;
+ --guk-color-info-100: #d1fdfa;
+ --guk-color-info-200: #a4f9fb;
+ --guk-color-info-300: #75e8f3;
+ --guk-color-info-400: #52cfe7;
+ --guk-color-info-500: #1eadd8;
+ --guk-color-info-600: #1588b9;
+ --guk-color-info-700: #0f669b;
+ --guk-color-info-800: #09497d;
+ --guk-color-info-900: #053467;
/* Success */
- --ods-color-success-100: #f3fccc;
- --ods-color-success-200: #e4f99a;
- --ods-color-success-300: #ccef66;
- --ods-color-success-400: #b2e040;
- --ods-color-success-500: #8ecc0a;
- --ods-color-success-600: #74af07;
- --ods-color-success-700: #5c9205;
- --ods-color-success-800: #467603;
- --ods-color-success-900: #366101;
+ --guk-color-success-100: #f3fccc;
+ --guk-color-success-200: #e4f99a;
+ --guk-color-success-300: #ccef66;
+ --guk-color-success-400: #b2e040;
+ --guk-color-success-500: #8ecc0a;
+ --guk-color-success-600: #74af07;
+ --guk-color-success-700: #5c9205;
+ --guk-color-success-800: #467603;
+ --guk-color-success-900: #366101;
/* Warning */
- --ods-color-warning-100: #fff3d6;
- --ods-color-warning-200: #ffe4ad;
- --ods-color-warning-300: #ffd083;
- --ods-color-warning-400: #ffbe65;
- --ods-color-warning-500: #ff9f32;
- --ods-color-warning-600: #db7d24;
- --ods-color-warning-700: #b75e19;
- --ods-color-warning-800: #93430f;
- --ods-color-warning-900: #7a3009;
+ --guk-color-warning-100: #fff3d6;
+ --guk-color-warning-200: #ffe4ad;
+ --guk-color-warning-300: #ffd083;
+ --guk-color-warning-400: #ffbe65;
+ --guk-color-warning-500: #ff9f32;
+ --guk-color-warning-600: #db7d24;
+ --guk-color-warning-700: #b75e19;
+ --guk-color-warning-800: #93430f;
+ --guk-color-warning-900: #7a3009;
/* Critical */
- --ods-color-critical-100: #fee4d6;
- --ods-color-critical-200: #fec3ae;
- --ods-color-critical-300: #fd9a86;
- --ods-color-critical-400: #fb7467;
- --ods-color-critical-500: #f93636;
- --ods-color-critical-600: #d62736;
- --ods-color-critical-700: #b31b35;
- --ods-color-critical-800: #901132;
- --ods-color-critical-900: #770a30;
+ --guk-color-critical-100: #fee4d6;
+ --guk-color-critical-200: #fec3ae;
+ --guk-color-critical-300: #fd9a86;
+ --guk-color-critical-400: #fb7467;
+ --guk-color-critical-500: #f93636;
+ --guk-color-critical-600: #d62736;
+ --guk-color-critical-700: #b31b35;
+ --guk-color-critical-800: #901132;
+ --guk-color-critical-900: #770a30;
/* Transparent */
- --ods-color-transparent: transparent;
+ --guk-color-transparent: transparent;
}
diff --git a/src/theme/tokens/primitives/colors.mdx b/src/theme/tokens/primitives/colors.mdx
index a5be64904..abd80037b 100644
--- a/src/theme/tokens/primitives/colors.mdx
+++ b/src/theme/tokens/primitives/colors.mdx
@@ -10,7 +10,7 @@ export const getColorConfig = (colorGroupName) => {
const rootStyles = getComputedStyle(document.documentElement);
return shades
- .map((shade) => ({ shade, value: rootStyles.getPropertyValue(`--ods-color-${colorGroupName}-${shade}`) }))
+ .map((shade) => ({ shade, value: rootStyles.getPropertyValue(`--guk-color-${colorGroupName}-${shade}`) }))
.filter((shade) => shade.value.trim() !== '');
}
@@ -38,7 +38,7 @@ export const ColorSwatch = ({ colorGroupName }) => {
{shade}
diff --git a/src/theme/tokens/primitives/shadows.css b/src/theme/tokens/primitives/shadows.css
index 83670e91b..c18c0af15 100644
--- a/src/theme/tokens/primitives/shadows.css
+++ b/src/theme/tokens/primitives/shadows.css
@@ -1,52 +1,52 @@
:root {
/* Neutral */
- --ods-shadow-neutral-sm: 0px 1px 2px 0px rgba(97, 110, 124, 0.05);
- --ods-shadow-neutral: 0px 1px 3px 0px rgba(97, 110, 124, 0.1), 0px 1px 2px -1px rgba(97, 110, 124, 0.1);
- --ods-shadow-neutral-md: 0px 4px 6px -1px rgba(82, 96, 109, 0.1), 0px 2px 4px -2px rgba(82, 96, 109, 0.1);
- --ods-shadow-neutral-lg: 0px 10px 15px -3px rgba(82, 96, 109, 0.1), 0px 4px 6px -4px rgba(82, 96, 109, 0.1);
- --ods-shadow-neutral-xl: 0px 20px 25px -5px rgba(82, 96, 109, 0.1), 0px 8px 10px -6px rgba(82, 96, 109, 0.1);
- --ods-shadow-neutral-2xl: 0px 25px 50px -12px rgba(82, 96, 109, 0.24);
+ --guk-shadow-neutral-sm: 0px 1px 2px 0px rgba(97, 110, 124, 0.05);
+ --guk-shadow-neutral: 0px 1px 3px 0px rgba(97, 110, 124, 0.1), 0px 1px 2px -1px rgba(97, 110, 124, 0.1);
+ --guk-shadow-neutral-md: 0px 4px 6px -1px rgba(82, 96, 109, 0.1), 0px 2px 4px -2px rgba(82, 96, 109, 0.1);
+ --guk-shadow-neutral-lg: 0px 10px 15px -3px rgba(82, 96, 109, 0.1), 0px 4px 6px -4px rgba(82, 96, 109, 0.1);
+ --guk-shadow-neutral-xl: 0px 20px 25px -5px rgba(82, 96, 109, 0.1), 0px 8px 10px -6px rgba(82, 96, 109, 0.1);
+ --guk-shadow-neutral-2xl: 0px 25px 50px -12px rgba(82, 96, 109, 0.24);
/* Primary */
- --ods-shadow-primary-sm: 0px 1px 2px 0px rgba(0, 59, 245, 0.05);
- --ods-shadow-primary: 0px 1px 3px 0px rgba(0, 59, 245, 0.1), 0px 1px 2px -1px rgba(0, 59, 245, 0.1);
- --ods-shadow-primary-md: 0px 4px 6px -1px rgba(0, 59, 245, 0.1), 0px 2px 4px -2px rgba(0, 59, 245, 0.1);
- --ods-shadow-primary-lg: 0px 10px 15px -3px rgba(0, 59, 245, 0.1), 0px 4px 6px -4px rgba(0, 59, 245, 0.1);
- --ods-shadow-primary-xl: 0px 20px 25px -5px rgba(0, 59, 245, 0.1), 0px 8px 10px -6px rgba(0, 59, 245, 0.1);
- --ods-shadow-primary-2xl: 0px 25px 50px -12px rgba(0, 59, 245, 0.24);
+ --guk-shadow-primary-sm: 0px 1px 2px 0px rgba(0, 59, 245, 0.05);
+ --guk-shadow-primary: 0px 1px 3px 0px rgba(0, 59, 245, 0.1), 0px 1px 2px -1px rgba(0, 59, 245, 0.1);
+ --guk-shadow-primary-md: 0px 4px 6px -1px rgba(0, 59, 245, 0.1), 0px 2px 4px -2px rgba(0, 59, 245, 0.1);
+ --guk-shadow-primary-lg: 0px 10px 15px -3px rgba(0, 59, 245, 0.1), 0px 4px 6px -4px rgba(0, 59, 245, 0.1);
+ --guk-shadow-primary-xl: 0px 20px 25px -5px rgba(0, 59, 245, 0.1), 0px 8px 10px -6px rgba(0, 59, 245, 0.1);
+ --guk-shadow-primary-2xl: 0px 25px 50px -12px rgba(0, 59, 245, 0.24);
/* Success */
- --ods-shadow-success-sm: 0px 1px 2px 0px rgba(116, 175, 7, 0.05);
- --ods-shadow-success: 0px 1px 3px 0px rgba(116, 175, 7, 0.1), 0px 1px 2px -1px rgba(116, 175, 7, 0.1);
- --ods-shadow-success-md: 0px 4px 6px -1px rgba(116, 175, 7, 0.1), 0px 2px 4px -2px rgba(116, 175, 7, 0.1);
- --ods-shadow-success-lg: 0px 10px 15px -3px rgba(116, 175, 7, 0.1), 0px 4px 6px -4px rgba(116, 175, 7, 0.1);
- --ods-shadow-success-xl: 0px 20px 25px -5px rgba(116, 175, 7, 0.1), 0px 8px 10px -6px rgba(116, 175, 7, 0.1);
- --ods-shadow-success-2xl: 0px 25px 50px -12px rgba(116, 175, 7, 0.24);
+ --guk-shadow-success-sm: 0px 1px 2px 0px rgba(116, 175, 7, 0.05);
+ --guk-shadow-success: 0px 1px 3px 0px rgba(116, 175, 7, 0.1), 0px 1px 2px -1px rgba(116, 175, 7, 0.1);
+ --guk-shadow-success-md: 0px 4px 6px -1px rgba(116, 175, 7, 0.1), 0px 2px 4px -2px rgba(116, 175, 7, 0.1);
+ --guk-shadow-success-lg: 0px 10px 15px -3px rgba(116, 175, 7, 0.1), 0px 4px 6px -4px rgba(116, 175, 7, 0.1);
+ --guk-shadow-success-xl: 0px 20px 25px -5px rgba(116, 175, 7, 0.1), 0px 8px 10px -6px rgba(116, 175, 7, 0.1);
+ --guk-shadow-success-2xl: 0px 25px 50px -12px rgba(116, 175, 7, 0.24);
/* Warning */
- --ods-shadow-warning-sm: 0px 1px 2px 0px rgba(219, 125, 36, 0.05);
- --ods-shadow-warning: 0px 1px 3px 0px rgba(219, 125, 36, 0.1), 0px 1px 2px -1px rgba(219, 125, 36, 0.1);
- --ods-shadow-warning-md: 0px 4px 6px -1px rgba(219, 125, 36, 0.1), 0px 2px 4px -2px rgba(219, 125, 36, 0.1);
- --ods-shadow-warning-lg: 0px 10px 15px -3px rgba(219, 125, 36, 0.1), 0px 4px 6px -4px rgba(219, 125, 36, 0.1);
- --ods-shadow-warning-xl: 0px 20px 25px -5px rgba(219, 125, 36, 0.1), 0px 8px 10px -6px rgba(219, 125, 36, 0.1);
- --ods-shadow-warning-2xl: 0px 25px 50px -12px rgba(219, 125, 36, 0.24);
+ --guk-shadow-warning-sm: 0px 1px 2px 0px rgba(219, 125, 36, 0.05);
+ --guk-shadow-warning: 0px 1px 3px 0px rgba(219, 125, 36, 0.1), 0px 1px 2px -1px rgba(219, 125, 36, 0.1);
+ --guk-shadow-warning-md: 0px 4px 6px -1px rgba(219, 125, 36, 0.1), 0px 2px 4px -2px rgba(219, 125, 36, 0.1);
+ --guk-shadow-warning-lg: 0px 10px 15px -3px rgba(219, 125, 36, 0.1), 0px 4px 6px -4px rgba(219, 125, 36, 0.1);
+ --guk-shadow-warning-xl: 0px 20px 25px -5px rgba(219, 125, 36, 0.1), 0px 8px 10px -6px rgba(219, 125, 36, 0.1);
+ --guk-shadow-warning-2xl: 0px 25px 50px -12px rgba(219, 125, 36, 0.24);
/* Critical */
- --ods-shadow-critical-sm: 0px 1px 2px 0px rgba(214, 39, 54, 0.05);
- --ods-shadow-critical: 0px 1px 3px 0px rgba(214, 39, 54, 0.1), 0px 1px 2px -1px rgba(214, 39, 54, 0.1);
- --ods-shadow-critical-md: 0px 4px 6px -1px rgba(214, 39, 54, 0.1), 0px 2px 4px -2px rgba(214, 39, 54, 0.1);
- --ods-shadow-critical-lg: 0px 10px 15px -3px rgba(214, 39, 54, 0.1), 0px 4px 6px -4px rgba(214, 39, 54, 0.1);
- --ods-shadow-critical-xl: 0px 20px 25px -5px rgba(214, 39, 54, 0.1), 0px 8px 10px -6px rgba(214, 39, 54, 0.1);
- --ods-shadow-critical-2xl: 0px 25px 50px -12px rgba(214, 39, 54, 0.24);
+ --guk-shadow-critical-sm: 0px 1px 2px 0px rgba(214, 39, 54, 0.05);
+ --guk-shadow-critical: 0px 1px 3px 0px rgba(214, 39, 54, 0.1), 0px 1px 2px -1px rgba(214, 39, 54, 0.1);
+ --guk-shadow-critical-md: 0px 4px 6px -1px rgba(214, 39, 54, 0.1), 0px 2px 4px -2px rgba(214, 39, 54, 0.1);
+ --guk-shadow-critical-lg: 0px 10px 15px -3px rgba(214, 39, 54, 0.1), 0px 4px 6px -4px rgba(214, 39, 54, 0.1);
+ --guk-shadow-critical-xl: 0px 20px 25px -5px rgba(214, 39, 54, 0.1), 0px 8px 10px -6px rgba(214, 39, 54, 0.1);
+ --guk-shadow-critical-2xl: 0px 25px 50px -12px rgba(214, 39, 54, 0.24);
/* Info */
- --ods-shadow-info-sm: 0px 1px 2px 0px rgba(21, 136, 185, 0.05);
- --ods-shadow-info: 0px 1px 3px 0px rgba(21, 136, 185, 0.1), 0px 1px 2px -1px rgba(21, 136, 185, 0.1);
- --ods-shadow-info-md: 0px 4px 6px -1px rgba(21, 136, 185, 0.1), 0px 2px 4px -2px rgba(21, 136, 185, 0.1);
- --ods-shadow-info-lg: 0px 10px 15px -3px rgba(21, 136, 185, 0.1), 0px 4px 6px -4px rgba(21, 136, 185, 0.1);
- --ods-shadow-info-xl: 0px 20px 25px -5px rgba(21, 136, 185, 0.1), 0px 8px 10px -6px rgba(21, 136, 185, 0.1);
- --ods-shadow-info-2xl: 0px 25px 50px -12px rgba(21, 136, 185, 0.24);
+ --guk-shadow-info-sm: 0px 1px 2px 0px rgba(21, 136, 185, 0.05);
+ --guk-shadow-info: 0px 1px 3px 0px rgba(21, 136, 185, 0.1), 0px 1px 2px -1px rgba(21, 136, 185, 0.1);
+ --guk-shadow-info-md: 0px 4px 6px -1px rgba(21, 136, 185, 0.1), 0px 2px 4px -2px rgba(21, 136, 185, 0.1);
+ --guk-shadow-info-lg: 0px 10px 15px -3px rgba(21, 136, 185, 0.1), 0px 4px 6px -4px rgba(21, 136, 185, 0.1);
+ --guk-shadow-info-xl: 0px 20px 25px -5px rgba(21, 136, 185, 0.1), 0px 8px 10px -6px rgba(21, 136, 185, 0.1);
+ --guk-shadow-info-2xl: 0px 25px 50px -12px rgba(21, 136, 185, 0.24);
/* None */
- --ods-shadow-none: 0px 0px #0000;
+ --guk-shadow-none: 0px 0px #0000;
}
diff --git a/src/theme/tokens/primitives/shadows.mdx b/src/theme/tokens/primitives/shadows.mdx
index 26ca872ae..485cce8f8 100644
--- a/src/theme/tokens/primitives/shadows.mdx
+++ b/src/theme/tokens/primitives/shadows.mdx
@@ -34,13 +34,13 @@ export const shadowVariants = {
let textColor;
if (variant === "primary") {
- backgroundColor = `var(--ods-color-${variant}-400)`;
- textColor = `var(--ods-color-${variant}-50)`;
+ backgroundColor = `var(--guk-color-${variant}-400)`;
+ textColor = `var(--guk-color-${variant}-50)`;
}else if (variant === 'neutral') {
- backgroundColor = `var(--ods-color-${variant}-0)`;
+ backgroundColor = `var(--guk-color-${variant}-0)`;
}else {
- backgroundColor = `var(--ods-color-${variant}-100)`;
- textColor = `var(--ods-color-${variant}-800)`;
+ backgroundColor = `var(--guk-color-${variant}-100)`;
+ textColor = `var(--guk-color-${variant}-800)`;
}
return (
@@ -57,7 +57,7 @@ export const shadowVariants = {
{` color-${variant}-600`}
-
+
{shadows.map(([name, style]) => {
const displayName = name.replace(variant, 'shadow');
return (
diff --git a/src/theme/tokens/primitives/spacing.css b/src/theme/tokens/primitives/spacing.css
index 5e2f2e518..eef43a4f2 100644
--- a/src/theme/tokens/primitives/spacing.css
+++ b/src/theme/tokens/primitives/spacing.css
@@ -1,37 +1,37 @@
:root {
- --ods-space-base: 4px;
- --ods-space-0: calc(var(--ods-space-base) * 0);
- --ods-space-0-25: calc(var(--ods-space-base) * 0.25);
- --ods-space-0-5: calc(var(--ods-space-base) * 0.5);
- --ods-space-1-5: calc(var(--ods-space-base) * 1.5);
- --ods-space-2: calc(var(--ods-space-base) * 2);
- --ods-space-2-5: calc(var(--ods-space-base) * 2.5);
- --ods-space-3: calc(var(--ods-space-base) * 3);
- --ods-space-3-5: calc(var(--ods-space-base) * 3.5);
- --ods-space-4: calc(var(--ods-space-base) * 4);
- --ods-space-5: calc(var(--ods-space-base) * 5);
- --ods-space-6: calc(var(--ods-space-base) * 6);
- --ods-space-7: calc(var(--ods-space-base) * 7);
- --ods-space-8: calc(var(--ods-space-base) * 8);
- --ods-space-9: calc(var(--ods-space-base) * 9);
- --ods-space-10: calc(var(--ods-space-base) * 10);
- --ods-space-11: calc(var(--ods-space-base) * 11);
- --ods-space-12: calc(var(--ods-space-base) * 12);
- --ods-space-14: calc(var(--ods-space-base) * 14);
- --ods-space-16: calc(var(--ods-space-base) * 16);
- --ods-space-20: calc(var(--ods-space-base) * 20);
- --ods-space-24: calc(var(--ods-space-base) * 24);
- --ods-space-28: calc(var(--ods-space-base) * 28);
- --ods-space-32: calc(var(--ods-space-base) * 32);
- --ods-space-36: calc(var(--ods-space-base) * 36);
- --ods-space-40: calc(var(--ods-space-base) * 40);
- --ods-space-44: calc(var(--ods-space-base) * 44);
- --ods-space-48: calc(var(--ods-space-base) * 48);
- --ods-space-52: calc(var(--ods-space-base) * 52);
- --ods-space-56: calc(var(--ods-space-base) * 56);
- --ods-space-60: calc(var(--ods-space-base) * 60);
- --ods-space-64: calc(var(--ods-space-base) * 64);
- --ods-space-72: calc(var(--ods-space-base) * 72);
- --ods-space-80: calc(var(--ods-space-base) * 80);
- --ods-space-96: calc(var(--ods-space-base) * 96);
+ --guk-space-base: 4px;
+ --guk-space-0: calc(var(--guk-space-base) * 0);
+ --guk-space-0-25: calc(var(--guk-space-base) * 0.25);
+ --guk-space-0-5: calc(var(--guk-space-base) * 0.5);
+ --guk-space-1-5: calc(var(--guk-space-base) * 1.5);
+ --guk-space-2: calc(var(--guk-space-base) * 2);
+ --guk-space-2-5: calc(var(--guk-space-base) * 2.5);
+ --guk-space-3: calc(var(--guk-space-base) * 3);
+ --guk-space-3-5: calc(var(--guk-space-base) * 3.5);
+ --guk-space-4: calc(var(--guk-space-base) * 4);
+ --guk-space-5: calc(var(--guk-space-base) * 5);
+ --guk-space-6: calc(var(--guk-space-base) * 6);
+ --guk-space-7: calc(var(--guk-space-base) * 7);
+ --guk-space-8: calc(var(--guk-space-base) * 8);
+ --guk-space-9: calc(var(--guk-space-base) * 9);
+ --guk-space-10: calc(var(--guk-space-base) * 10);
+ --guk-space-11: calc(var(--guk-space-base) * 11);
+ --guk-space-12: calc(var(--guk-space-base) * 12);
+ --guk-space-14: calc(var(--guk-space-base) * 14);
+ --guk-space-16: calc(var(--guk-space-base) * 16);
+ --guk-space-20: calc(var(--guk-space-base) * 20);
+ --guk-space-24: calc(var(--guk-space-base) * 24);
+ --guk-space-28: calc(var(--guk-space-base) * 28);
+ --guk-space-32: calc(var(--guk-space-base) * 32);
+ --guk-space-36: calc(var(--guk-space-base) * 36);
+ --guk-space-40: calc(var(--guk-space-base) * 40);
+ --guk-space-44: calc(var(--guk-space-base) * 44);
+ --guk-space-48: calc(var(--guk-space-base) * 48);
+ --guk-space-52: calc(var(--guk-space-base) * 52);
+ --guk-space-56: calc(var(--guk-space-base) * 56);
+ --guk-space-60: calc(var(--guk-space-base) * 60);
+ --guk-space-64: calc(var(--guk-space-base) * 64);
+ --guk-space-72: calc(var(--guk-space-base) * 72);
+ --guk-space-80: calc(var(--guk-space-base) * 80);
+ --guk-space-96: calc(var(--guk-space-base) * 96);
}
diff --git a/src/theme/tokens/primitives/typography.css b/src/theme/tokens/primitives/typography.css
index db88f0363..350398ff0 100644
--- a/src/theme/tokens/primitives/typography.css
+++ b/src/theme/tokens/primitives/typography.css
@@ -1,26 +1,26 @@
:root {
/******* Font Weight *******/
- --ods-font-weight-normal: 500;
- --ods-font-weight-semibold: 600;
+ --guk-font-weight-normal: 500;
+ --guk-font-weight-semibold: 600;
/******* Font Size *******/
- --ods-font-size-xs: 0.75rem;
- --ods-font-size-sm: 0.875rem;
- --ods-font-size-base: 1rem;
- --ods-font-size-lg: 1.125rem;
- --ods-font-size-xl: 1.25rem;
- --ods-font-size-2xl: 1.5rem;
- --ods-font-size-3xl: 1.875rem;
- --ods-font-size-4xl: 2.25rem;
- --ods-font-size-5xl: 3rem;
+ --guk-font-size-xs: 0.75rem;
+ --guk-font-size-sm: 0.875rem;
+ --guk-font-size-base: 1rem;
+ --guk-font-size-lg: 1.125rem;
+ --guk-font-size-xl: 1.25rem;
+ --guk-font-size-2xl: 1.5rem;
+ --guk-font-size-3xl: 1.875rem;
+ --guk-font-size-4xl: 2.25rem;
+ --guk-font-size-5xl: 3rem;
/******* Line Height *******/
- --ods-line-height-normal: 1.5;
- --ods-line-height-tight: 1.25;
- --ods-line-height-relaxed: 1.65;
+ --guk-line-height-normal: 1.5;
+ --guk-line-height-tight: 1.25;
+ --guk-line-height-relaxed: 1.65;
/******* Font Family *******/
- --ods-font-family: "Manrope", ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto,
+ --guk-font-family: "Manrope", ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto,
"Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol",
"Noto Color Emoji";
}
diff --git a/tailwind.config.js b/tailwind.config.js
index b4c0d58eb..114b947f6 100644
--- a/tailwind.config.js
+++ b/tailwind.config.js
@@ -4,178 +4,178 @@ module.exports = {
theme: {
colors: {
primary: {
- 50: 'var(--ods-color-primary-50)',
- 100: 'var(--ods-color-primary-100)',
- 200: 'var(--ods-color-primary-200)',
- 300: 'var(--ods-color-primary-300)',
- 400: 'var(--ods-color-primary-400)',
- 500: 'var(--ods-color-primary-500)',
- 600: 'var(--ods-color-primary-600)',
- 700: 'var(--ods-color-primary-700)',
- 800: 'var(--ods-color-primary-800)',
- 900: 'var(--ods-color-primary-900)',
+ 50: 'var(--guk-color-primary-50)',
+ 100: 'var(--guk-color-primary-100)',
+ 200: 'var(--guk-color-primary-200)',
+ 300: 'var(--guk-color-primary-300)',
+ 400: 'var(--guk-color-primary-400)',
+ 500: 'var(--guk-color-primary-500)',
+ 600: 'var(--guk-color-primary-600)',
+ 700: 'var(--guk-color-primary-700)',
+ 800: 'var(--guk-color-primary-800)',
+ 900: 'var(--guk-color-primary-900)',
},
neutral: {
- 0: 'var(--ods-color-neutral-0)',
- 50: 'var(--ods-color-neutral-50)',
- 100: 'var(--ods-color-neutral-100)',
- 200: 'var(--ods-color-neutral-200)',
- 300: 'var(--ods-color-neutral-300)',
- 400: 'var(--ods-color-neutral-400)',
- 500: 'var(--ods-color-neutral-500)',
- 600: 'var(--ods-color-neutral-600)',
- 700: 'var(--ods-color-neutral-700)',
- 800: 'var(--ods-color-neutral-800)',
- 900: 'var(--ods-color-neutral-900)',
+ 0: 'var(--guk-color-neutral-0)',
+ 50: 'var(--guk-color-neutral-50)',
+ 100: 'var(--guk-color-neutral-100)',
+ 200: 'var(--guk-color-neutral-200)',
+ 300: 'var(--guk-color-neutral-300)',
+ 400: 'var(--guk-color-neutral-400)',
+ 500: 'var(--guk-color-neutral-500)',
+ 600: 'var(--guk-color-neutral-600)',
+ 700: 'var(--guk-color-neutral-700)',
+ 800: 'var(--guk-color-neutral-800)',
+ 900: 'var(--guk-color-neutral-900)',
},
info: {
- 100: 'var(--ods-color-info-100)',
- 200: 'var(--ods-color-info-200)',
- 300: 'var(--ods-color-info-300)',
- 400: 'var(--ods-color-info-400)',
- 500: 'var(--ods-color-info-500)',
- 600: 'var(--ods-color-info-600)',
- 700: 'var(--ods-color-info-700)',
- 800: 'var(--ods-color-info-800)',
- 900: 'var(--ods-color-info-900)',
+ 100: 'var(--guk-color-info-100)',
+ 200: 'var(--guk-color-info-200)',
+ 300: 'var(--guk-color-info-300)',
+ 400: 'var(--guk-color-info-400)',
+ 500: 'var(--guk-color-info-500)',
+ 600: 'var(--guk-color-info-600)',
+ 700: 'var(--guk-color-info-700)',
+ 800: 'var(--guk-color-info-800)',
+ 900: 'var(--guk-color-info-900)',
},
success: {
- 100: 'var(--ods-color-success-100)',
- 200: 'var(--ods-color-success-200)',
- 300: 'var(--ods-color-success-300)',
- 400: 'var(--ods-color-success-400)',
- 500: 'var(--ods-color-success-500)',
- 600: 'var(--ods-color-success-600)',
- 700: 'var(--ods-color-success-700)',
- 800: 'var(--ods-color-success-800)',
- 900: 'var(--ods-color-success-900)',
+ 100: 'var(--guk-color-success-100)',
+ 200: 'var(--guk-color-success-200)',
+ 300: 'var(--guk-color-success-300)',
+ 400: 'var(--guk-color-success-400)',
+ 500: 'var(--guk-color-success-500)',
+ 600: 'var(--guk-color-success-600)',
+ 700: 'var(--guk-color-success-700)',
+ 800: 'var(--guk-color-success-800)',
+ 900: 'var(--guk-color-success-900)',
},
warning: {
- 100: 'var(--ods-color-warning-100)',
- 200: 'var(--ods-color-warning-200)',
- 300: 'var(--ods-color-warning-300)',
- 400: 'var(--ods-color-warning-400)',
- 500: 'var(--ods-color-warning-500)',
- 600: 'var(--ods-color-warning-600)',
- 700: 'var(--ods-color-warning-700)',
- 800: 'var(--ods-color-warning-800)',
- 900: 'var(--ods-color-warning-900)',
+ 100: 'var(--guk-color-warning-100)',
+ 200: 'var(--guk-color-warning-200)',
+ 300: 'var(--guk-color-warning-300)',
+ 400: 'var(--guk-color-warning-400)',
+ 500: 'var(--guk-color-warning-500)',
+ 600: 'var(--guk-color-warning-600)',
+ 700: 'var(--guk-color-warning-700)',
+ 800: 'var(--guk-color-warning-800)',
+ 900: 'var(--guk-color-warning-900)',
},
critical: {
- 100: 'var(--ods-color-critical-100)',
- 200: 'var(--ods-color-critical-200)',
- 300: 'var(--ods-color-critical-300)',
- 400: 'var(--ods-color-critical-400)',
- 500: 'var(--ods-color-critical-500)',
- 600: 'var(--ods-color-critical-600)',
- 700: 'var(--ods-color-critical-700)',
- 800: 'var(--ods-color-critical-800)',
- 900: 'var(--ods-color-critical-900)',
+ 100: 'var(--guk-color-critical-100)',
+ 200: 'var(--guk-color-critical-200)',
+ 300: 'var(--guk-color-critical-300)',
+ 400: 'var(--guk-color-critical-400)',
+ 500: 'var(--guk-color-critical-500)',
+ 600: 'var(--guk-color-critical-600)',
+ 700: 'var(--guk-color-critical-700)',
+ 800: 'var(--guk-color-critical-800)',
+ 900: 'var(--guk-color-critical-900)',
},
- transparent: 'var(--ods-color-transparent)',
+ transparent: 'var(--guk-color-transparent)',
},
spacing: {
- 0: 'var(--ods-space-0)', // 0px
- 0.25: 'var(--ods-space-0-25)', // 1px
- 0.5: 'var(--ods-space-0-5)', // 2px
- 1: 'var(--ods-space-base)', // 4px
- 1.5: 'var(--ods-space-1-5)', // 6px
- 2: 'var(--ods-space-2)', // 8px
- 2.5: 'var(--ods-space-2-5)', // 10px
- 3: 'var(--ods-space-3)', // 12px
- 3.5: 'var(--ods-space-3-5)', // 14px
- 4: 'var(--ods-space-4)', // 16px
- 5: 'var(--ods-space-5)', // 20px
- 6: 'var(--ods-space-6)', // 24px
- 7: 'var(--ods-space-7)', // 28px
- 8: 'var(--ods-space-8)', // 32px
- 9: 'var(--ods-space-9)', // 36px
- 10: 'var(--ods-space-10)', // 40px
- 11: 'var(--ods-space-11)', // 44px
- 12: 'var(--ods-space-12)', // 48px
- 14: 'var(--ods-space-14)', // 56px
- 16: 'var(--ods-space-16)', // 64px
- 20: 'var(--ods-space-20)', // 80px
- 24: 'var(--ods-space-24)', // 96px
- 28: 'var(--ods-space-28)', // 112px
- 32: 'var(--ods-space-32)', // 128px
- 36: 'var(--ods-space-36)', // 144px
- 40: 'var(--ods-space-40)', // 160px
- 44: 'var(--ods-space-44)', // 176px
- 48: 'var(--ods-space-48)', // 192px
- 52: 'var(--ods-space-52)', // 208px
- 56: 'var(--ods-space-56)', // 224px
- 60: 'var(--ods-space-60)', // 240px
- 64: 'var(--ods-space-64)', // 256px
- 72: 'var(--ods-space-72)', // 288px
- 80: 'var(--ods-space-80)', // 320px
- 96: 'var(--ods-space-96)', // 384px
+ 0: 'var(--guk-space-0)', // 0px
+ 0.25: 'var(--guk-space-0-25)', // 1px
+ 0.5: 'var(--guk-space-0-5)', // 2px
+ 1: 'var(--guk-space-base)', // 4px
+ 1.5: 'var(--guk-space-1-5)', // 6px
+ 2: 'var(--guk-space-2)', // 8px
+ 2.5: 'var(--guk-space-2-5)', // 10px
+ 3: 'var(--guk-space-3)', // 12px
+ 3.5: 'var(--guk-space-3-5)', // 14px
+ 4: 'var(--guk-space-4)', // 16px
+ 5: 'var(--guk-space-5)', // 20px
+ 6: 'var(--guk-space-6)', // 24px
+ 7: 'var(--guk-space-7)', // 28px
+ 8: 'var(--guk-space-8)', // 32px
+ 9: 'var(--guk-space-9)', // 36px
+ 10: 'var(--guk-space-10)', // 40px
+ 11: 'var(--guk-space-11)', // 44px
+ 12: 'var(--guk-space-12)', // 48px
+ 14: 'var(--guk-space-14)', // 56px
+ 16: 'var(--guk-space-16)', // 64px
+ 20: 'var(--guk-space-20)', // 80px
+ 24: 'var(--guk-space-24)', // 96px
+ 28: 'var(--guk-space-28)', // 112px
+ 32: 'var(--guk-space-32)', // 128px
+ 36: 'var(--guk-space-36)', // 144px
+ 40: 'var(--guk-space-40)', // 160px
+ 44: 'var(--guk-space-44)', // 176px
+ 48: 'var(--guk-space-48)', // 192px
+ 52: 'var(--guk-space-52)', // 208px
+ 56: 'var(--guk-space-56)', // 224px
+ 60: 'var(--guk-space-60)', // 240px
+ 64: 'var(--guk-space-64)', // 256px
+ 72: 'var(--guk-space-72)', // 288px
+ 80: 'var(--guk-space-80)', // 320px
+ 96: 'var(--guk-space-96)', // 384px
},
ringWidth: {
DEFAULT: '3px',
},
ringColor: {
- primary: 'var(--ods-color-primary-200)',
- success: 'var(--ods-color-success-200)',
- warning: 'var(--ods-color-warning-200)',
- critical: 'var(--ods-color-critical-200)',
+ primary: 'var(--guk-color-primary-200)',
+ success: 'var(--guk-color-success-200)',
+ warning: 'var(--guk-color-warning-200)',
+ critical: 'var(--guk-color-critical-200)',
},
ringOffsetWidth: {
DEFAULT: '2px',
},
borderRadius: {
- DEFAULT: 'var(--ods-border-rounded)',
- lg: 'var(--ods-border-rounded-lg)',
- xl: 'var(--ods-border-rounded-xl)',
- '2xl': 'var(--ods-border-rounded-2xl)',
- '3xl': 'var(--ods-border-rounded-3xl)',
- full: 'var(--ods-border-rounded-full)',
- none: 'var(--ods-border-rounded-none)',
+ DEFAULT: 'var(--guk-border-rounded)',
+ lg: 'var(--guk-border-rounded-lg)',
+ xl: 'var(--guk-border-rounded-xl)',
+ '2xl': 'var(--guk-border-rounded-2xl)',
+ '3xl': 'var(--guk-border-rounded-3xl)',
+ full: 'var(--guk-border-rounded-full)',
+ none: 'var(--guk-border-rounded-none)',
},
boxShadow: {
- 'neutral-sm': 'var(--ods-shadow-neutral-sm)',
- neutral: 'var(--ods-shadow-neutral)',
- 'neutral-md': 'var(--ods-shadow-neutral-md)',
- 'neutral-ld': 'var(--ods-shadow-neutral-lg)',
- 'neutral-xl': 'var(--ods-shadow-neutral-xl)',
- 'neutral-2xl': 'var(--ods-shadow-neutral-2xl)',
+ 'neutral-sm': 'var(--guk-shadow-neutral-sm)',
+ neutral: 'var(--guk-shadow-neutral)',
+ 'neutral-md': 'var(--guk-shadow-neutral-md)',
+ 'neutral-ld': 'var(--guk-shadow-neutral-lg)',
+ 'neutral-xl': 'var(--guk-shadow-neutral-xl)',
+ 'neutral-2xl': 'var(--guk-shadow-neutral-2xl)',
- 'primary-sm': 'var(--ods-shadow-primary-sm)',
- primary: 'var(--ods-shadow-primary)',
- 'primary-md': 'var(--ods-shadow-primary-md)',
- 'primary-lg': 'var(--ods-shadow-primary-lg)',
- 'primary-xl': 'var(--ods-shadow-primary-xl)',
- 'primary-2xl': 'var(--ods-shadow-primary-2xl)',
+ 'primary-sm': 'var(--guk-shadow-primary-sm)',
+ primary: 'var(--guk-shadow-primary)',
+ 'primary-md': 'var(--guk-shadow-primary-md)',
+ 'primary-lg': 'var(--guk-shadow-primary-lg)',
+ 'primary-xl': 'var(--guk-shadow-primary-xl)',
+ 'primary-2xl': 'var(--guk-shadow-primary-2xl)',
- 'success-sm': 'var(--ods-shadow-success-sm)',
- success: 'var(--ods-shadow-success)',
- 'success-md': 'var(--ods-shadow-success-md)',
- 'success-lg': 'var(--ods-shadow-success-lg)',
- 'success-xl': 'var(--ods-shadow-success-xl)',
- 'success-2xl': 'var(--ods-shadow-success-2xl)',
+ 'success-sm': 'var(--guk-shadow-success-sm)',
+ success: 'var(--guk-shadow-success)',
+ 'success-md': 'var(--guk-shadow-success-md)',
+ 'success-lg': 'var(--guk-shadow-success-lg)',
+ 'success-xl': 'var(--guk-shadow-success-xl)',
+ 'success-2xl': 'var(--guk-shadow-success-2xl)',
- 'warning-sm': 'var(--ods-shadow-warning-sm)',
- warning: 'var(--ods-shadow-warning)',
- 'warning-md': 'var(--ods-shadow-warning-md)',
- 'warning-lg': 'var(--ods-shadow-warning-lg)',
- 'warning-xl': 'var(--ods-shadow-warning-xl)',
- 'warning-2xl': 'var(--ods-shadow-warning-2xl)',
+ 'warning-sm': 'var(--guk-shadow-warning-sm)',
+ warning: 'var(--guk-shadow-warning)',
+ 'warning-md': 'var(--guk-shadow-warning-md)',
+ 'warning-lg': 'var(--guk-shadow-warning-lg)',
+ 'warning-xl': 'var(--guk-shadow-warning-xl)',
+ 'warning-2xl': 'var(--guk-shadow-warning-2xl)',
- 'critical-sm': 'var(--ods-shadow-critical-sm)',
- critical: 'var(--ods-shadow-critical)',
- 'critical-md': 'var(--ods-shadow-critical-md)',
- 'critical-lg': 'var(--ods-shadow-critical-lg)',
- 'critical-xl': 'var(--ods-shadow-critical-xl)',
- 'critical-2xl': 'var(--ods-shadow-critical-2xl)',
+ 'critical-sm': 'var(--guk-shadow-critical-sm)',
+ critical: 'var(--guk-shadow-critical)',
+ 'critical-md': 'var(--guk-shadow-critical-md)',
+ 'critical-lg': 'var(--guk-shadow-critical-lg)',
+ 'critical-xl': 'var(--guk-shadow-critical-xl)',
+ 'critical-2xl': 'var(--guk-shadow-critical-2xl)',
- 'info-sm': 'var(--ods-shadow-info-sm)',
- info: 'var(--ods-shadow-info)',
- 'info-md': 'var(--ods-shadow-info-md)',
- 'info-lg': 'var(--ods-shadow-info-lg)',
- 'info-xl': 'var(--ods-shadow-info-xl)',
- 'info-2xl': 'var(--ods-shadow-info-2xl)',
+ 'info-sm': 'var(--guk-shadow-info-sm)',
+ info: 'var(--guk-shadow-info)',
+ 'info-md': 'var(--guk-shadow-info-md)',
+ 'info-lg': 'var(--guk-shadow-info-lg)',
+ 'info-xl': 'var(--guk-shadow-info-xl)',
+ 'info-2xl': 'var(--guk-shadow-info-2xl)',
- none: 'var(--ods-shadow-none)',
+ none: 'var(--guk-shadow-none)',
},
screens: {
sm: '640px',
@@ -185,27 +185,27 @@ module.exports = {
'2xl': '1536px',
},
fontFamily: {
- sans: [`var(--ods-font-family)`],
+ sans: [`var(--guk-font-family)`],
},
fontSize: {
- xs: 'var(--ods-font-size-xs)',
- sm: 'var(--ods-font-size-sm)',
- base: 'var(--ods-font-size-base)',
- lg: 'var(--ods-font-size-lg)',
- xl: 'var(--ods-font-size-xl)',
- '2xl': 'var(--ods-font-size-2xl)',
- '3xl': 'var(--ods-font-size-3xl)',
- '4xl': 'var(--ods-font-size-4xl)',
- '5xl': 'var(--ods-font-size-5xl)',
+ xs: 'var(--guk-font-size-xs)',
+ sm: 'var(--guk-font-size-sm)',
+ base: 'var(--guk-font-size-base)',
+ lg: 'var(--guk-font-size-lg)',
+ xl: 'var(--guk-font-size-xl)',
+ '2xl': 'var(--guk-font-size-2xl)',
+ '3xl': 'var(--guk-font-size-3xl)',
+ '4xl': 'var(--guk-font-size-4xl)',
+ '5xl': 'var(--guk-font-size-5xl)',
},
fontWeight: {
- normal: 'var(--ods-font-weight-normal)',
- semibold: 'var(--ods-font-weight-semibold)',
+ normal: 'var(--guk-font-weight-normal)',
+ semibold: 'var(--guk-font-weight-semibold)',
},
lineHeight: {
- normal: 'var(--ods-line-height-normal)',
- tight: 'var(--ods-line-height-tight)',
- relaxed: 'var(--ods-line-height-relaxed)',
+ normal: 'var(--guk-line-height-normal)',
+ tight: 'var(--guk-line-height-tight)',
+ relaxed: 'var(--guk-line-height-relaxed)',
},
extend: {
animation: {
diff --git a/yarn.lock b/yarn.lock
index f7d6d4ae7..cbb840d33 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -36,9 +36,9 @@ __metadata:
languageName: node
linkType: hard
-"@aragon/ods@workspace:.":
+"@aragon/gov-ui-kit@workspace:.":
version: 0.0.0-use.local
- resolution: "@aragon/ods@workspace:."
+ resolution: "@aragon/gov-ui-kit@workspace:."
dependencies:
"@babel/core": "npm:^7.25.8"
"@babel/preset-env": "npm:^7.25.8"