Skip to content

Commit 0826299

Browse files
Merge pull request #101 from davyd-akamai/updates
Introduce new `recommendation`, `accent`, and component tokens
2 parents 75ace48 + a6a605f commit 0826299

36 files changed

Lines changed: 2765 additions & 42869 deletions

dist/index.d.ts

Lines changed: 345 additions & 3 deletions
Large diffs are not rendered by default.

dist/index.js

Lines changed: 341 additions & 3 deletions
Large diffs are not rendered by default.

dist/themes/dark/index.d.ts

Lines changed: 345 additions & 3 deletions
Large diffs are not rendered by default.

dist/themes/dark/index.js

Lines changed: 341 additions & 3 deletions
Large diffs are not rendered by default.

dist/themes/dark/tokens.css

Lines changed: 100 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -244,6 +244,7 @@
244244
--token-alias-content-icon-warning: #edb016;
245245
--token-alias-content-icon-positive: #65ba75;
246246
--token-alias-content-icon-informative: #8da4ef;
247+
--token-alias-content-icon-recommendation: #53b9ab;
247248
--token-alias-content-icon-primary-default: #ffffff; /* Default icon color */
248249
--token-alias-content-icon-primary-hover: #96cff0;
249250
--token-alias-content-icon-primary-active: #7dcdff;
@@ -256,6 +257,7 @@
256257
--token-alias-border-warning: #edb016;
257258
--token-alias-border-positive: #65ba75;
258259
--token-alias-border-informative: #8da4ef;
260+
--token-alias-border-recommendation: #53b9ab;
259261
--token-alias-background-normal: #3d3d42; /* Default component background */
260262
--token-alias-background-neutral: #343438; /* Default page background */
261263
--token-alias-background-base: #ffffff; /* Tooltip background */
@@ -268,6 +270,7 @@
268270
--token-alias-background-warningsubtle: #515157;
269271
--token-alias-background-positivesubtle: #515157;
270272
--token-alias-background-informativesubtle: #515157;
273+
--token-alias-background-recommendationsubtle: #515157;
271274
--token-alias-background-neutralsubtle: #515157;
272275
--token-alias-background-overlay: lch(13.8 2.09 286 / 0.84);
273276
--token-alias-action-base: #3d3d42;
@@ -279,6 +282,7 @@
279282
--token-alias-action-primary-disabled: #515157;
280283
--token-alias-action-secondary-hover: #515157;
281284
--token-alias-action-secondary-disabled: #515157;
285+
--token-alias-action-tertiary-default: #83838c;
282286
--token-alias-action-tertiary-disabled: #515157;
283287
--token-alias-action-positive-default: #65ba75;
284288
--token-alias-action-positive-hover: #97cf9c;
@@ -302,6 +306,9 @@
302306
--token-alias-interaction-background-tertiary: #3d3d42;
303307
--token-alias-interaction-background-tertiary-hover: #96cff0; /* Hover color for an active calendar date */
304308
--token-alias-interaction-background-tertiary-active: #5bb3ea;
309+
--token-alias-interaction-background-neutral: #343438;
310+
--token-alias-interaction-background-neutral-hover: #3d3d42;
311+
--token-alias-interaction-background-neutral-active: #3d3d42;
305312
--token-alias-interaction-background-disabled: #515157;
306313
--token-alias-elevation-s: 0 2px 8px 0 rgba(0,0,0,0.18); /* Default shadow for components, like notification banners, dropdowns, popups; */
307314
--token-alias-elevation-s-inverted: 0 -2px 8px 0 rgba(0,0,0,0.18); /* Inverted shadow for elements that appear above the component */
@@ -349,6 +356,8 @@
349356
--token-alias-accent-positive-secondary: lch(78.2 32.7 144 / 0.12);
350357
--token-alias-accent-important-primary: #d3b4ed;
351358
--token-alias-accent-important-secondary: lch(77.5 31.1 309 / 0.12);
359+
--token-alias-accent-recommendation-primary: #8dcec3;
360+
--token-alias-accent-recommendation-secondary: lch(78.2 23.3 184 / 0.12);
352361
--token-alias-accent-pink-primary: #ecadd4;
353362
--token-alias-accent-pink-secondary: lch(77.6 29.9 340 / 0.12);
354363
--token-alias-accent-violet-primary: #c4b8f3;
@@ -475,6 +484,24 @@
475484
--token-component-button-secondary-disabled-icon: #83838c;
476485
--token-component-button-secondary-loading-background: #3d3d42;
477486
--token-component-button-secondary-loading-border: #5bb3ea;
487+
--token-component-button-tertiary-default-background: #3d3d42;
488+
--token-component-button-tertiary-default-border: #83838c;
489+
--token-component-button-tertiary-default-text: #ffffff;
490+
--token-component-button-tertiary-default-icon: #ffffff;
491+
--token-component-button-tertiary-hover-background: #515157;
492+
--token-component-button-tertiary-hover-border: #96cff0;
493+
--token-component-button-tertiary-hover-text: #ffffff;
494+
--token-component-button-tertiary-hover-icon: #ffffff;
495+
--token-component-button-tertiary-pressed-background: #3d3d42;
496+
--token-component-button-tertiary-pressed-border: #83838c;
497+
--token-component-button-tertiary-pressed-text: #ffffff;
498+
--token-component-button-tertiary-pressed-icon: #ffffff;
499+
--token-component-button-tertiary-disabled-background: #3d3d42;
500+
--token-component-button-tertiary-disabled-border: #515157;
501+
--token-component-button-tertiary-disabled-text: #83838c;
502+
--token-component-button-tertiary-disabled-icon: #83838c;
503+
--token-component-button-tertiary-loading-background: #3d3d42;
504+
--token-component-button-tertiary-loading-border: #83838c;
478505
--token-component-button-link-default-text: #7dcdff;
479506
--token-component-button-link-default-icon: #7dcdff;
480507
--token-component-button-link-hover-text: #96cff0;
@@ -689,6 +716,10 @@
689716
--token-component-badge-important-subtle-text: #d3b4ed;
690717
--token-component-badge-important-accent-background: #d3b4ed;
691718
--token-component-badge-important-accent-text: #343438;
719+
--token-component-badge-recommendation-subtle-background: lch(78.2 23.3 184 / 0.12);
720+
--token-component-badge-recommendation-subtle-text: #8dcec3;
721+
--token-component-badge-recommendation-accent-background: #8dcec3;
722+
--token-component-badge-recommendation-accent-text: #343438;
692723
--token-component-badge-violet-subtle-background: lch(77.3 30.9 295 / 0.12);
693724
--token-component-badge-violet-subtle-text: #c4b8f3;
694725
--token-component-badge-violet-accent-background: #c4b8f3;
@@ -1128,6 +1159,9 @@
11281159
--token-component-notification-banner-error-background: #515157;
11291160
--token-component-notification-banner-error-border: #eb9091;
11301161
--token-component-notification-banner-error-status-icon: #eb9091;
1162+
--token-component-notification-banner-recommendation-background: #515157;
1163+
--token-component-notification-banner-recommendation-border: #53b9ab;
1164+
--token-component-notification-banner-recommendation-status-icon: #53b9ab;
11311165
--token-component-notification-banner-secondary-background: #515157;
11321166
--token-component-notification-banner-secondary-border: #a3a3ab;
11331167
--token-component-notification-banner-secondary-status-icon: #a3a3ab;
@@ -1786,4 +1820,70 @@
17861820
--token-component-filter-tag-clear-all-hover: #96cff0;
17871821
--token-component-filter-tag-icon-defaul: #ffffff;
17881822
--token-component-filter-tag-icon-hover: #96cff0;
1823+
--token-component-container-tab-border: #515157;
1824+
--token-component-container-tab-default-background: #343438;
1825+
--token-component-container-tab-default-label: #ffffff;
1826+
--token-component-container-tab-default-description: #a3a3ab;
1827+
--token-component-container-tab-hover-background: #3d3d42;
1828+
--token-component-container-tab-hover-label: #ffffff;
1829+
--token-component-container-tab-hover-description: #a3a3ab;
1830+
--token-component-container-tab-active-background: #3d3d42;
1831+
--token-component-container-tab-active-border: #5bb3ea;
1832+
--token-component-container-tab-active-label: #ffffff;
1833+
--token-component-container-tab-active-description: #a3a3ab;
1834+
--token-component-container-tab-disabled-background: #515157;
1835+
--token-component-container-tab-disabled-label: #83838c;
1836+
--token-component-container-tab-disabled-description: #83838c;
1837+
--token-component-container-tab-info-icon-default: #a3a3ab;
1838+
--token-component-container-tab-info-icon-hover: #96cff0;
1839+
--token-component-container-tab-info-icon-active: #7dcdff;
1840+
--token-component-kpi-widget-info-icon-default: #a3a3ab;
1841+
--token-component-kpi-widget-info-icon-hover: #96cff0;
1842+
--token-component-kpi-widget-info-icon-active: #7dcdff;
1843+
--token-component-kpi-widget-progress-positive-text: #00b050;
1844+
--token-component-kpi-widget-progress-positive-icon: #65ba75;
1845+
--token-component-kpi-widget-progress-positive-background: #515157;
1846+
--token-component-kpi-widget-progress-negative-text: #eb9091;
1847+
--token-component-kpi-widget-progress-negative-icon: #eb9091;
1848+
--token-component-kpi-widget-progress-negative-background: #515157;
1849+
--token-component-kpi-widget-chart-average-line: #a3a3ab;
1850+
--token-component-kpi-widget-chart-neutral-line: #696970;
1851+
--token-component-kpi-widget-chart-neutral-background: lch(44.6 4.09 286 / 0.2);
1852+
--token-component-kpi-widget-chart-negative-line: #d63c42;
1853+
--token-component-kpi-widget-chart-negative-background: lch(50.1 69.5 29.4 / 0.2);
1854+
--token-component-kpi-widget-chart-positive-line: #00b050;
1855+
--token-component-kpi-widget-chart-positive-background: lch(63 67 146 / 0.2);
1856+
--token-component-kpi-widget-chart-warning-line: #c25d05;
1857+
--token-component-kpi-widget-chart-warning-background: lch(51.7 70.9 57.2 / 0.2);
1858+
--token-component-kpi-widget-chart-info-line: #4067e5;
1859+
--token-component-kpi-widget-chart-info-background: lch(46.5 72.3 286 / 0.2);
1860+
--token-component-kpi-widget-chart-combined-line-primary: #4067e5;
1861+
--token-component-kpi-widget-chart-combined-background-primary: lch(46.5 72.3 286 / 0.2);
1862+
--token-component-kpi-widget-chart-combined-line-secondary: #fe9933;
1863+
--token-component-kpi-widget-chart-combined-background-seconday: lch(46.5 72.3 286 / 0.2);
1864+
--token-component-kpi-widget-neutral-background: #3d3d42;
1865+
--token-component-kpi-widget-neutral-border: #515157;
1866+
--token-component-kpi-widget-neutral-label: #ffffff;
1867+
--token-component-kpi-widget-neutral-kpi: #ffffff;
1868+
--token-component-kpi-widget-neutral-description: #a3a3ab;
1869+
--token-component-kpi-widget-positive-background: #3d3d42;
1870+
--token-component-kpi-widget-positive-border: #515157;
1871+
--token-component-kpi-widget-positive-label: #ffffff;
1872+
--token-component-kpi-widget-positive-kpi: #00b050;
1873+
--token-component-kpi-widget-positive-description: #a3a3ab;
1874+
--token-component-kpi-widget-negative-background: #3d3d42;
1875+
--token-component-kpi-widget-negative-border: #515157;
1876+
--token-component-kpi-widget-negative-label: #ffffff;
1877+
--token-component-kpi-widget-negative-kpi: #eb9091;
1878+
--token-component-kpi-widget-negative-description: #a3a3ab;
1879+
--token-component-kpi-widget-warning-background: #3d3d42;
1880+
--token-component-kpi-widget-warning-border: #515157;
1881+
--token-component-kpi-widget-warning-label: #ffffff;
1882+
--token-component-kpi-widget-warning-kpi: #c25d05;
1883+
--token-component-kpi-widget-warning-description: #a3a3ab;
1884+
--token-component-kpi-widget-info-background: #3d3d42;
1885+
--token-component-kpi-widget-info-border: #515157;
1886+
--token-component-kpi-widget-info-label: #ffffff;
1887+
--token-component-kpi-widget-info-kpi: #4067e5;
1888+
--token-component-kpi-widget-info-description: #a3a3ab;
17891889
}

0 commit comments

Comments
 (0)