Skip to content

Commit

Permalink
fix: update skin tokens
Browse files Browse the repository at this point in the history
  • Loading branch information
ella-etch committed Sep 18, 2024
1 parent e662316 commit fbb05ad
Showing 1 changed file with 71 additions and 36 deletions.
107 changes: 71 additions & 36 deletions src/tokens/skin.scss
Original file line number Diff line number Diff line change
@@ -1,81 +1,116 @@
:root {
// Have improvised the muted colours for now. Come back to. TODO
// Also link styles. ATM they are mostly all the same as text style
// LIGHT
--mobius-skin-background-light: var(--mobius-color-cloud);
--mobius-skin-background-muted-light: var(--mobius-color-earth-25);
--mobius-skin-background-muted-light: var(--mobius-color-sand-50);

--mobius-skin-border-color-light: var(--mobius-color-forest-25);
--mobius-skin-border-color-muted-light: var(--mobius-color-forest-25);

--mobius-skin-color-light: var(--mobius-color-forest);
--mobius-skin-color-muted-light: var(--mobius-color-forest-75);
--mobius-skin-color-muted-light: var(--mobius-color-forest);
--mobius-skin-heading-color-light: var(--mobius-color-forest);

--mobius-skin-link-color-light: var(--mobius-color-forest);
--mobius-skin-link-color-hover-light: var(--mobius-color-forest-75);
--mobius-skin-link-color-hover-light: var(--mobius-color-forest);
--mobius-skin-link-color-focus-light: var(--mobius-color-forest);
--mobius-skin-link-text-decoration-light: none;
--mobius-skin-link-text-decoration-hover-light: underline;
--mobius-skin-link-text-decoration-light: underline;
--mobius-skin-link-text-decoration-hover-light: none;

// DARK
--mobius-skin-background-dark: var(--mobius-color-forest);
--mobius-skin-background-muted-dark: var(--mobius-color-forest-75);
--mobius-skin-border-color-dark: var(--mobius-color-forest-75);

--mobius-skin-border-color-dark: var(--mobius-color-coal);
--mobius-skin-border-color-muted-dark: var(--mobius-color-forest);

--mobius-skin-color-dark: var(--mobius-color-cloud);
--mobius-skin-color-muted-dark: var(--mobius-color-cloud);
--mobius-skin-heading-color-dark: var(--mobius-color-cloud);

--mobius-skin-link-color-dark: var(--mobius-color-cloud);
--mobius-skin-link-text-decoration-dark: underline;
--mobius-skin-link-text-decoration-hover-dark: underline;
--mobius-skin-link-text-decoration-hover-dark: none;

// INFO
--mobius-skin-background-info: var(--mobius-color-sky-25);
--mobius-skin-background-muted-info: var(--mobius-color-sky-25);
--mobius-skin-background-muted-info: var(--mobius-color-forest-25);

--mobius-skin-border-color-info: var(--mobius-color-sky-25);
--mobius-skin-border-color-muted-info: var(--mobius-color-forest-25);

--mobius-skin-color-info: var(--mobius-color-forest);
--mobius-skin-color-muted-info: var(--mobius-color-forest-75);
--mobius-skin-color-muted-info: var(--mobius-color-forest);
--mobius-skin-heading-color-info: var(--mobius-color-forest);

--mobius-skin-link-color-info: var(--mobius-color-forest);
--mobius-skin-link-text-decoration-info: none;
--mobius-skin-link-text-decoration-hover-info: underline;
--mobius-skin-link-text-decoration-info: underline;
--mobius-skin-link-text-decoration-hover-info: none;

--mobius-skin-background-neutral: var(--mobius-color-sky);
--mobius-skin-background-muted-neutral: var(--mobius-color-sky);
--mobius-skin-border-color-neutral: var(--mobius-color-sky);
--mobius-skin-color-neutral: var(--mobius-color-forest);
--mobius-skin-color-muted-neutral: var(--mobius-color-forest-75);
--mobius-skin-heading-color-neutral: var(--mobius-color-forest);
--mobius-skin-link-color-neutral: var(--mobius-color-forest);
--mobius-skin-link-text-decoration-neutral: underline;
--mobius-skin-link-text-decoration-hover-neutral: underline;
// ATTENTION
--mobius-skin-background-attention: var(--mobius-color-lime-25);
--mobius-skin-background-muted-attention: var(--mobius-color-earth-50);

--mobius-skin-border-color-attention: var(--mobius-color-lime-25);
--mobius-skin-border-color-muted-attention: var(--mobius-color-earth-50);

--mobius-skin-color-attention: var(--mobius-color-forest);
--mobius-skin-color-muted-attention: var(--mobius-color-forest);
--mobius-skin-heading-color-attention: var(--mobius-color-forest);

--mobius-skin-link-color-attention: var(--mobius-color-forest);
--mobius-skin-link-text-decoration-attention: underline;
--mobius-skin-link-text-decoration-hover-attention: none;

// POSITIVE
--mobius-skin-background-positive: var(--mobius-color-lime);
--mobius-skin-background-muted-positive: var(--mobius-color-lime-75);
--mobius-skin-background-muted-positive: var(--mobius-color-earth-50);

--mobius-skin-border-color-positive: var(--mobius-color-lime);
--mobius-skin-border-color-muted-positive: var(--mobius-color-earth-50);

--mobius-skin-color-positive: var(--mobius-color-forest);
--mobius-skin-color-muted-positive: var(--mobius-color-forest);
--mobius-skin-heading-color-positive: var(--mobius-color-forest);

--mobius-skin-link-color-positive: var(--mobius-color-forest);
--mobius-skin-link-text-decoration-positive: underline;
--mobius-skin-link-text-decoration-hover-positive: underline;
--mobius-skin-link-text-decoration-hover-positive: none;

// NEGATIVE
--mobius-skin-background-negative: var(--mobius-color-rose-75);
--mobius-skin-background-muted-negative: var(--mobius-color-rose-75);
--mobius-skin-background-muted-negative: var(--mobius-color-sand);

--mobius-skin-border-color-negative: var(--mobius-color-rose-75);
--mobius-skin-border-color-muted-negative: var(--mobius-color-sand);

--mobius-skin-color-negative: var(--mobius-color-forest);
--mobius-skin-color-muted-negative: var(--mobius-color-forest-75);
--mobius-skin-color-muted-negative: var(--mobius-color-forest);
--mobius-skin-heading-color-negative: var(--mobius-color-forest);

--mobius-skin-link-color-negative: var(--mobius-color-forest);
--mobius-skin-link-text-decoration-negative: underline;
--mobius-skin-link-text-decoration-hover-negative: underline;
--mobius-skin-link-text-decoration-hover-negative: none;

--mobius-skin-background-attention: var(--mobius-color-lime-25);
--mobius-skin-background-muted-attention: var(--mobius-color-lime-25);
--mobius-skin-border-color-attention: var(--mobius-color-lime-25);
--mobius-skin-color-attention: var(--mobius-color-forest);
--mobius-skin-color-muted-attention: var(--mobius-color-forest-75);
--mobius-skin-heading-color-attention: var(--mobius-color-forest);
--mobius-skin-link-color-attention: var(--mobius-color-forest);
--mobius-skin-linktext-decoration-attention: underline;
--mobius-skin-linktext-decoration-hover-attention: underline;
// NEUTRAL
--mobius-skin-background-neutral: var(--mobius-color-sky);
--mobius-skin-background-muted-neutral: var(--mobius-color-forest-25);

--mobius-skin-border-color-neutral: var(--mobius-color-sky);
--mobius-skin-border-color-muted-neutral: var(--mobius-color-forest-25);

--mobius-skin-color-neutral: var(--mobius-color-forest);
--mobius-skin-color-muted-neutral: var(--mobius-color-forest);
--mobius-skin-heading-color-neutral: var(--mobius-color-forest);

--mobius-skin-link-color-neutral: var(--mobius-color-forest);
--mobius-skin-link-text-decoration-neutral: underline;
--mobius-skin-link-text-decoration-hover-neutral: none;

// FALLBACK
--mobius-skin-background: var(--mobius-skin-background-light);
--mobius-skin-background-muted: var(--mobius-skin-background-muted-light);
--mobius-skin-border-color: var(--mobius-skin-border-color-light);
--mobius-skin-border-color-muted: var(--mobius-skin-border-color-muted-light);
--mobius-skin-color: var(--mobius-skin-color-light);
--mobius-skin-color-muted: var(--mobius-skin-color-muted-light);
--mobius-skin-heading-color: var(--mobius-skin-heading-color-light);
Expand Down

0 comments on commit fbb05ad

Please sign in to comment.