From da8c820122f131a397e92aec8f7dccfd61be6c8f Mon Sep 17 00:00:00 2001 From: kritzl Date: Thu, 6 Mar 2025 02:17:45 +0100 Subject: [PATCH] styleguide: update icons.scss, update navigation icons, add WIP icon grid --- README.md | 2 +- styleguide/assets/script/generator.js | 2 +- styleguide/assets/style/base.css | 20 +- styleguide/assets/style/base.css.map | 8 +- styleguide/assets/style/base.scss | 6 +- styleguide/assets/style/icons.css | 188 +++++++++++++++ styleguide/assets/style/icons.css.map | 1 + styleguide/assets/style/icons.scss | 131 +++++++---- styleguide/assets/style/merch.ccss.map | 7 - styleguide/assets/style/merch.css | 252 ++++++++++++++++++--- styleguide/assets/style/merch.css.map | 8 +- styleguide/assets/style/styleguide.css | 234 +++++++++++++++++-- styleguide/assets/style/styleguide.css.map | 8 +- styleguide/assets/style/styleguide.scss | 45 ++++ styleguide/colors/index.html | 22 +- styleguide/demopage/index.html | 22 +- styleguide/generator/index.html | 22 +- styleguide/glow/index.html | 22 +- styleguide/iconography/index.html | 20 +- styleguide/iconography/list/index.html | 168 ++++++++++++++ styleguide/index.html | 18 +- styleguide/logo/index.html | 22 +- styleguide/typography/index.html | 22 +- 23 files changed, 1028 insertions(+), 222 deletions(-) create mode 100644 styleguide/assets/style/icons.css create mode 100644 styleguide/assets/style/icons.css.map delete mode 100644 styleguide/assets/style/merch.ccss.map create mode 100644 styleguide/iconography/list/index.html diff --git a/README.md b/README.md index 6f08684..a928905 100644 --- a/README.md +++ b/README.md @@ -16,4 +16,4 @@ styleguide/ # design documentation as a webpage ## Fonts -We created a font specifically with this event in mind called *Argon Glow*. It is [available on codeberg at argon/glow](https://codeberg.org/argon/glow) under the OFL 1.1. +We created a font specifically with this event in mind called _Argon Glow_. It is [available on codeberg at argon/glow](https://codeberg.org/argon/glow) under the OFL 1.1. diff --git a/styleguide/assets/script/generator.js b/styleguide/assets/script/generator.js index 0817d0a..2ce0fa5 100644 --- a/styleguide/assets/script/generator.js +++ b/styleguide/assets/script/generator.js @@ -27,7 +27,7 @@ function loadImage(base64Image) { let svgDataUrl; sourceImage.onload = function () { - let svgViewBox = `0 0 ${Math.trunc(800 / this.height * this.width)} 800`; + let svgViewBox = `0 0 ${Math.trunc((800 / this.height) * this.width)} 800`; svg.setAttribute("height", this.height); svg.setAttribute("width", this.width); svg.setAttribute("viewBox", svgViewBox); diff --git a/styleguide/assets/style/base.css b/styleguide/assets/style/base.css index 4dabbba..466dd85 100644 --- a/styleguide/assets/style/base.css +++ b/styleguide/assets/style/base.css @@ -148,7 +148,8 @@ drop-shadow(0 0 0.25em var(--color-secondary)); --color-glow-primary: var(--color-white); --color-glow-secondary: var(--color-white); - --transition-glow: filter 150ms cubic-bezier(0, 1.7, 1, -0.3) 50ms, + --transition-glow: + filter 150ms cubic-bezier(0, 1.7, 1, -0.3) 50ms, border-color 150ms cubic-bezier(0, 1.7, 1, -0.3) 50ms; --text-glow-primary: drop-shadow(0 0 0.03125em var(--color-white)) drop-shadow(0 0 0.0625em var(--color-primary)) @@ -186,7 +187,8 @@ --filter-glow-secondary: drop-shadow(0 0 0.0625em var(--color-krypton-950)); --color-glow-primary: var(--color-argon-800); --color-glow-secondary: var(--color-krypton-800); - --transition-glow: filter 150ms cubic-bezier(0, 2, 1, -0.7) 50ms, + --transition-glow: + filter 150ms cubic-bezier(0, 2, 1, -0.7) 50ms, border-color 150ms cubic-bezier(0, 2, 1, -0.7) 50ms; --text-glow-primary: drop-shadow(0 0 0.03125em var(--color-argon-950)); --text-glow-secondary: drop-shadow(0 0 0.03125em var(--color-krypton-950)); @@ -225,7 +227,8 @@ drop-shadow(0 0 0.25em var(--color-secondary)); --color-glow-primary: var(--color-white); --color-glow-secondary: var(--color-white); - --transition-glow: filter 150ms cubic-bezier(0, 1.7, 1, -0.3) 50ms, + --transition-glow: + filter 150ms cubic-bezier(0, 1.7, 1, -0.3) 50ms, border-color 150ms cubic-bezier(0, 1.7, 1, -0.3) 50ms; --text-glow-primary: drop-shadow(0 0 0.03125em var(--color-white)) drop-shadow(0 0 0.0625em var(--color-primary)) @@ -262,7 +265,8 @@ --filter-glow-secondary: drop-shadow(0 0 0.0625em var(--color-krypton-950)); --color-glow-primary: var(--color-argon-800); --color-glow-secondary: var(--color-krypton-800); - --transition-glow: filter 150ms cubic-bezier(0, 2, 1, -0.7) 50ms, + --transition-glow: + filter 150ms cubic-bezier(0, 2, 1, -0.7) 50ms, border-color 150ms cubic-bezier(0, 2, 1, -0.7) 50ms; --text-glow-primary: drop-shadow(0 0 0.03125em var(--color-argon-950)); --text-glow-secondary: drop-shadow(0 0 0.03125em var(--color-krypton-950)); @@ -273,7 +277,6 @@ html:has(#themeLight:checked) .dark-only { display: none; } - #themeToggleDark { display: none; } @@ -301,7 +304,8 @@ --filter-glow-secondary: drop-shadow(0 0 0.0625em var(--color-krypton-950)); --color-glow-primary: var(--color-argon-800); --color-glow-secondary: var(--color-krypton-800); - --transition-glow: filter 150ms cubic-bezier(0, 2, 1, -0.7) 50ms, + --transition-glow: + filter 150ms cubic-bezier(0, 2, 1, -0.7) 50ms, border-color 150ms cubic-bezier(0, 2, 1, -0.7) 50ms; --text-glow-primary: drop-shadow(0 0 0.03125em var(--color-argon-950)); --text-glow-secondary: drop-shadow(0 0 0.03125em var(--color-krypton-950)); @@ -338,7 +342,8 @@ drop-shadow(0 0 0.25em var(--color-secondary)); --color-glow-primary: var(--color-white); --color-glow-secondary: var(--color-white); - --transition-glow: filter 150ms cubic-bezier(0, 1.7, 1, -0.3) 50ms, + --transition-glow: + filter 150ms cubic-bezier(0, 1.7, 1, -0.3) 50ms, border-color 150ms cubic-bezier(0, 1.7, 1, -0.3) 50ms; --text-glow-primary: drop-shadow(0 0 0.03125em var(--color-white)) drop-shadow(0 0 0.0625em var(--color-primary)) @@ -353,7 +358,6 @@ html:has(#themeDark:checked) .dark-only { display: initial; } - #themeToggleLight { display: none; } diff --git a/styleguide/assets/style/base.css.map b/styleguide/assets/style/base.css.map index f202807..9d31453 100644 --- a/styleguide/assets/style/base.css.map +++ b/styleguide/assets/style/base.css.map @@ -1,7 +1 @@ -{ -"version": 3, -"mappings": "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", -"sources": ["base.scss"], -"names": [], -"file": "base.css" -} +{"version":3,"sourceRoot":"","sources":["base.scss"],"names":[],"mappings":"AASA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EAEA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EAEA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAyFF;EArFE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;AAAA;AAAA;EAGA;AAAA;AAAA;EAGA;EACA;EACA;AAAA;AAAA;EAIA;AAAA;AAAA;EAGA;AAAA;AAAA;;AAIA;EACE;;AAGF;EACE;;;AA+CJ;EA1CE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EACA;AAAA;AAAA;EAIA;EACA;;AAEA;EACE;;AAGF;EACE;;;AAYJ;EACE;IA9FA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IAEA;AAAA;AAAA;IAGA;AAAA;AAAA;IAGA;IACA;IACA;AAAA;AAAA;IAIA;AAAA;AAAA;IAGA;AAAA;AAAA;;EAIA;IACE;;EAGF;IACE;;EAuDA;IAlDF;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IAEA;IACA;IACA;IACA;IACA;AAAA;AAAA;IAIA;IACA;;EAEA;IACE;;EAGF;IACE;;EAoBF;IACE;;;AAIJ;EACE;IA5DA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IAEA;IACA;IACA;IACA;IACA;AAAA;AAAA;IAIA;IACA;;EAEA;IACE;;EAGF;IACE;;EA6BA;IA9GF;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IAEA;AAAA;AAAA;IAGA;AAAA;AAAA;IAGA;IACA;IACA;AAAA;AAAA;IAIA;AAAA;AAAA;IAGA;AAAA;AAAA;;EAIA;IACE;;EAGF;IACE;;EAwEF;IACE;;;AAMJ;EACE;EACA;EACA;;AAGF;EACE;EACA;EACA;;AAGF;EACE;EACA;EACA;;AAGF;EACE;EACA;EACA;;AAGF;EACE;EACA;EACA;;AAGF;EACE;EACA;EACA;;AAGF;EACE;EACA;;AAGF;EACE;EACA;EACA;;AAGF;EACE;EACA;EACA;;AAGF;EACE;EACA;EACA;;AAGF;EACE;EACA;EACA;;AAGF;EACE;EACA;EACA;;AAGF;EACE;EACA;EACA;;AAGF;EACE;EACA;EACA;;AAGF;EACE;EACA;EACA;;AAKF;EACE;;;AAGF;EACE;EACA;EACA;EACA;;;AAGF;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAaE;EACA;EACA;;;AAGF;EACE;EACA;;;AAGF;AAAA;EAEE;EACA;;;AAGF;AAAA;EAEE;EACA;;;AAGF;AAAA;EAEE;EACA;;;AAGF;AAAA;EAEE;EACA;;;AAGF;AAAA;EAEE;EACA;;;AAGF;AAAA;EAEE;EACA;;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;;;AAIJ;AAAA;EAEE;EACA;EACA;EACA;EACA;;;AAMA;AAAA;AAAA;EACE;EACA;;AAGF;AAAA;AAAA;EACE;;AAGF;AAAA;AAAA;EACE;;AAGF;AAAA;AAAA;EACE;EACA;;AAGF;AAAA;AAAA;EACE;;AAGF;AAAA;AAAA;EACE;;AAGF;AAAA;AAAA;EACE;EACA;;;AAIJ;EACE;EACA;;AAEA;AAAA;EAEE;EACA;;AAGF;EACE;EACA;;AAGF;EACE;EACA,KA9euB;EA+evB;;AAEA;EALF;IAMI;;;AAGF;EACE;EACA;EACA;EACA;;AAMA;EACE;;AAGF;EACE;;;AAMR;EACE;EACA;;AAEA;EAGE;EACA;;AAGF;EACE;EACA;;AAEA;EAGE;EACA;;;AAKN;EACE;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;;;AAIJ;EACE;EACA;EACA;EACA;EACA","file":"base.css"} \ No newline at end of file diff --git a/styleguide/assets/style/base.scss b/styleguide/assets/style/base.scss index a43be40..3157f39 100644 --- a/styleguide/assets/style/base.scss +++ b/styleguide/assets/style/base.scss @@ -165,7 +165,8 @@ $mobile-navigation-height: 4rem; drop-shadow(0 0 0.25em var(--color-secondary)); --color-glow-primary: var(--color-white); --color-glow-secondary: var(--color-white); - --transition-glow: filter 150ms cubic-bezier(0, 1.7, 1, -0.3) 50ms, + --transition-glow: + filter 150ms cubic-bezier(0, 1.7, 1, -0.3) 50ms, border-color 150ms cubic-bezier(0, 1.7, 1, -0.3) 50ms; --text-glow-primary: drop-shadow(0 0 0.03125em var(--color-white)) @@ -207,7 +208,8 @@ $mobile-navigation-height: 4rem; --filter-glow-secondary: drop-shadow(0 0 0.0625em var(--color-krypton-950)); --color-glow-primary: var(--color-argon-800); --color-glow-secondary: var(--color-krypton-800); - --transition-glow: filter 150ms cubic-bezier(0, 2, 1, -0.7) 50ms, + --transition-glow: + filter 150ms cubic-bezier(0, 2, 1, -0.7) 50ms, border-color 150ms cubic-bezier(0, 2, 1, -0.7) 50ms; --text-glow-primary: drop-shadow(0 0 0.03125em var(--color-argon-950)); diff --git a/styleguide/assets/style/icons.css b/styleguide/assets/style/icons.css new file mode 100644 index 0000000..a4245d6 --- /dev/null +++ b/styleguide/assets/style/icons.css @@ -0,0 +1,188 @@ +i[data-icon] { + display: inline-block; + width: 1em; + height: 1em; + flex-shrink: 0; + position: relative; + box-sizing: content-box; +} +i[data-icon]::before { + content: ""; + display: block; + width: 100%; + height: 100%; + mask-size: contain; + mask-position: center; + mask-repeat: no-repeat; + background-color: currentColor; +} +i[data-icon=arrow_down]::before { + mask-image: url("../icon/arrow_down.svg"); +} +i[data-icon=arrow_down_left]::before { + mask-image: url("../icon/arrow_down_left.svg"); +} +i[data-icon=arrow_down_right]::before { + mask-image: url("../icon/arrow_down_right.svg"); +} +i[data-icon=arrow_left]::before { + mask-image: url("../icon/arrow_left.svg"); +} +i[data-icon=arrow_right]::before { + mask-image: url("../icon/arrow_right.svg"); +} +i[data-icon=arrow_up]::before { + mask-image: url("../icon/arrow_up.svg"); +} +i[data-icon=arrow_up_left]::before { + mask-image: url("../icon/arrow_up_left.svg"); +} +i[data-icon=arrow_up_right]::before { + mask-image: url("../icon/arrow_up_right.svg"); +} +i[data-icon=basket]::before { + mask-image: url("../icon/basket.svg"); +} +i[data-icon=bed]::before { + mask-image: url("../icon/bed.svg"); +} +i[data-icon=clock]::before { + mask-image: url("../icon/clock.svg"); +} +i[data-icon=code]::before { + mask-image: url("../icon/code.svg"); +} +i[data-icon=creature]::before { + mask-image: url("../icon/creature.svg"); +} +i[data-icon=cross]::before { + mask-image: url("../icon/cross.svg"); +} +i[data-icon=cross_small]::before { + mask-image: url("../icon/cross_small.svg"); +} +i[data-icon=cup_1]::before { + mask-image: url("../icon/cup_1.svg"); +} +i[data-icon=cup_2]::before { + mask-image: url("../icon/cup_2.svg"); +} +i[data-icon=dect]::before { + mask-image: url("../icon/dect.svg"); +} +i[data-icon=external]::before { + mask-image: url("../icon/external.svg"); +} +i[data-icon=fairydust]::before { + mask-image: url("../icon/fairydust.svg"); +} +i[data-icon=flag]::before { + mask-image: url("../icon/flag.svg"); +} +i[data-icon=gluten]::before { + mask-image: url("../icon/gluten.svg"); +} +i[data-icon=hackertours]::before { + mask-image: url("../icon/hackertours.svg"); +} +i[data-icon=hare_head]::before { + mask-image: url("../icon/hare_head.svg"); +} +i[data-icon=history]::before { + mask-image: url("../icon/history.svg"); +} +i[data-icon=home]::before { + mask-image: url("../icon/home.svg"); +} +i[data-icon=hygene]::before { + mask-image: url("../icon/hygene.svg"); +} +i[data-icon=info]::before { + mask-image: url("../icon/info.svg"); +} +i[data-icon=lightbulb]::before { + mask-image: url("../icon/lightbulb.svg"); +} +i[data-icon=link]::before { + mask-image: url("../icon/link.svg"); +} +i[data-icon=location]::before { + mask-image: url("../icon/location.svg"); +} +i[data-icon=lock]::before { + mask-image: url("../icon/lock.svg"); +} +i[data-icon=login]::before { + mask-image: url("../icon/login.svg"); +} +i[data-icon=logout]::before { + mask-image: url("../icon/logout.svg"); +} +i[data-icon=menu]::before { + mask-image: url("../icon/menu.svg"); +} +i[data-icon=menu_small]::before { + mask-image: url("../icon/menu_small.svg"); +} +i[data-icon=merch]::before { + mask-image: url("../icon/merch.svg"); +} +i[data-icon=message]::before { + mask-image: url("../icon/message.svg"); +} +i[data-icon=microphone]::before { + mask-image: url("../icon/microphone.svg"); +} +i[data-icon=network]::before { + mask-image: url("../icon/network.svg"); +} +i[data-icon=pen]::before { + mask-image: url("../icon/pen.svg"); +} +i[data-icon=plate_and_cutlery]::before { + mask-image: url("../icon/plate_and_cutlery.svg"); +} +i[data-icon=power]::before { + mask-image: url("../icon/power.svg"); +} +i[data-icon=question]::before { + mask-image: url("../icon/question.svg"); +} +i[data-icon=schedule]::before { + mask-image: url("../icon/schedule.svg"); +} +i[data-icon=search]::before { + mask-image: url("../icon/search.svg"); +} +i[data-icon=settings]::before { + mask-image: url("../icon/settings.svg"); +} +i[data-icon=signup]::before { + mask-image: url("../icon/signup.svg"); +} +i[data-icon=soldering_iron]::before { + mask-image: url("../icon/soldering_iron.svg"); +} +i[data-icon=tick]::before { + mask-image: url("../icon/tick.svg"); +} +i[data-icon=tick_small]::before { + mask-image: url("../icon/tick_small.svg"); +} +i[data-icon=ticket]::before { + mask-image: url("../icon/ticket.svg"); +} +i[data-icon=toast]::before { + mask-image: url("../icon/toast.svg"); +} +i[data-icon=train]::before { + mask-image: url("../icon/train.svg"); +} +i[data-icon=vegan]::before { + mask-image: url("../icon/vegan.svg"); +} +i[data-icon=warning]::before { + mask-image: url("../icon/warning.svg"); +} + +/*# sourceMappingURL=icons.css.map */ diff --git a/styleguide/assets/style/icons.css.map b/styleguide/assets/style/icons.css.map new file mode 100644 index 0000000..23cbfff --- /dev/null +++ b/styleguide/assets/style/icons.css.map @@ -0,0 +1 @@ +{"version":3,"sourceRoot":"","sources":["icons.scss"],"names":[],"mappings":"AA4DE;EACE;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAKF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE","file":"icons.css"} \ No newline at end of file diff --git a/styleguide/assets/style/icons.scss b/styleguide/assets/style/icons.scss index a409267..d2f7372 100644 --- a/styleguide/assets/style/icons.scss +++ b/styleguide/assets/style/icons.scss @@ -1,55 +1,86 @@ -i[data-icon] { - display: inline-block; - width: 1em; - height: 1em; - flex-shrink: 0; - position: relative; - box-sizing: content-box; +$icons: ( + "arrow_down", + "arrow_down_left", + "arrow_down_right", + "arrow_left", + "arrow_right", + "arrow_up", + "arrow_up_left", + "arrow_up_right", + "basket", + "bed", + "clock", + "code", + "creature", + "cross", + "cross_small", + "cup_1", + "cup_2", + "dect", + "external", + "fairydust", + "flag", + "gluten", + "hackertours", + "hare_head", + "history", + "home", + "hygene", + "info", + "lightbulb", + "link", + "location", + "lock", + "login", + "logout", + "menu", + "menu_small", + "merch", + "message", + "microphone", + "network", + "pen", + "plate_and_cutlery", + "power", + "question", + "schedule", + "search", + "settings", + "signup", + "soldering_iron", + "tick", + "tick_small", + "ticket", + "toast", + "train", + "vegan", + "warning" +); - &::before { - content: ""; - display: block; - width: 100%; - height: 100%; - mask-size: contain; - mask-position: center; - mask-repeat: no-repeat; - background-color: currentColor; +i { + &[data-icon] { + display: inline-block; + width: 1em; + height: 1em; + flex-shrink: 0; + position: relative; + box-sizing: content-box; + + &::before { + content: ""; + display: block; + width: 100%; + height: 100%; + mask-size: contain; + mask-position: center; + mask-repeat: no-repeat; + background-color: currentColor; + } } - &[data-icon="arrow-left"]::before { - mask-image: url("../icon/arrow_left.svg"); - } - - &[data-icon="arrow-up"]::before { - mask-image: url("../icon/arrow_up.svg"); - } - - &[data-icon="arrow-right"]::before { - mask-image: url("../icon/arrow_right.svg"); - } - - &[data-icon="arrow-down"]::before { - mask-image: url("../icon/arrow_down.svg"); - } - - &[data-icon="info"]::before { - mask-image: url("../icon/info.svg"); - } - - &[data-icon="home"]::before { - mask-image: url("../icon/home.svg"); - } - - &[data-icon="menu-small"]::before { - mask-image: url("../icon/menu_small.svg"); - } - - &[data-icon="light"]::before { - mask-image: url("../icon/lightbulb.svg"); - } - - &[data-icon="warning"]::before { - mask-image: url("../icon/warning.svg"); + @each $icon in $icons { + &[data-icon="#{$icon}"]::before { + mask-image: url("../icon/#{$icon}.svg"); + } } } diff --git a/styleguide/assets/style/merch.ccss.map b/styleguide/assets/style/merch.ccss.map deleted file mode 100644 index 74102ed..0000000 --- a/styleguide/assets/style/merch.ccss.map +++ /dev/null @@ -1,7 +0,0 @@ -{ -"version": 3, -"mappings": "AAAA;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;EAoCE;AACF,WAAY;EACV,WAAW,EAAE,GAAG;EAChB,WAAW,EAAE,SAAS;EACtB,OAAO,EAAE,yTAAyT", -"sources": ["merch.scss"], -"names": [], -"file": "merch.ccss" -} diff --git a/styleguide/assets/style/merch.css b/styleguide/assets/style/merch.css index e616833..75d3c07 100644 --- a/styleguide/assets/style/merch.css +++ b/styleguide/assets/style/merch.css @@ -148,7 +148,8 @@ drop-shadow(0 0 0.25em var(--color-secondary)); --color-glow-primary: var(--color-white); --color-glow-secondary: var(--color-white); - --transition-glow: filter 150ms cubic-bezier(0, 1.7, 1, -0.3) 50ms, + --transition-glow: + filter 150ms cubic-bezier(0, 1.7, 1, -0.3) 50ms, border-color 150ms cubic-bezier(0, 1.7, 1, -0.3) 50ms; --text-glow-primary: drop-shadow(0 0 0.03125em var(--color-white)) drop-shadow(0 0 0.0625em var(--color-primary)) @@ -186,7 +187,8 @@ --filter-glow-secondary: drop-shadow(0 0 0.0625em var(--color-krypton-950)); --color-glow-primary: var(--color-argon-800); --color-glow-secondary: var(--color-krypton-800); - --transition-glow: filter 150ms cubic-bezier(0, 2, 1, -0.7) 50ms, + --transition-glow: + filter 150ms cubic-bezier(0, 2, 1, -0.7) 50ms, border-color 150ms cubic-bezier(0, 2, 1, -0.7) 50ms; --text-glow-primary: drop-shadow(0 0 0.03125em var(--color-argon-950)); --text-glow-secondary: drop-shadow(0 0 0.03125em var(--color-krypton-950)); @@ -225,7 +227,8 @@ drop-shadow(0 0 0.25em var(--color-secondary)); --color-glow-primary: var(--color-white); --color-glow-secondary: var(--color-white); - --transition-glow: filter 150ms cubic-bezier(0, 1.7, 1, -0.3) 50ms, + --transition-glow: + filter 150ms cubic-bezier(0, 1.7, 1, -0.3) 50ms, border-color 150ms cubic-bezier(0, 1.7, 1, -0.3) 50ms; --text-glow-primary: drop-shadow(0 0 0.03125em var(--color-white)) drop-shadow(0 0 0.0625em var(--color-primary)) @@ -262,7 +265,8 @@ --filter-glow-secondary: drop-shadow(0 0 0.0625em var(--color-krypton-950)); --color-glow-primary: var(--color-argon-800); --color-glow-secondary: var(--color-krypton-800); - --transition-glow: filter 150ms cubic-bezier(0, 2, 1, -0.7) 50ms, + --transition-glow: + filter 150ms cubic-bezier(0, 2, 1, -0.7) 50ms, border-color 150ms cubic-bezier(0, 2, 1, -0.7) 50ms; --text-glow-primary: drop-shadow(0 0 0.03125em var(--color-argon-950)); --text-glow-secondary: drop-shadow(0 0 0.03125em var(--color-krypton-950)); @@ -273,7 +277,6 @@ html:has(#themeLight:checked) .dark-only { display: none; } - #themeToggleDark { display: none; } @@ -301,7 +304,8 @@ --filter-glow-secondary: drop-shadow(0 0 0.0625em var(--color-krypton-950)); --color-glow-primary: var(--color-argon-800); --color-glow-secondary: var(--color-krypton-800); - --transition-glow: filter 150ms cubic-bezier(0, 2, 1, -0.7) 50ms, + --transition-glow: + filter 150ms cubic-bezier(0, 2, 1, -0.7) 50ms, border-color 150ms cubic-bezier(0, 2, 1, -0.7) 50ms; --text-glow-primary: drop-shadow(0 0 0.03125em var(--color-argon-950)); --text-glow-secondary: drop-shadow(0 0 0.03125em var(--color-krypton-950)); @@ -338,7 +342,8 @@ drop-shadow(0 0 0.25em var(--color-secondary)); --color-glow-primary: var(--color-white); --color-glow-secondary: var(--color-white); - --transition-glow: filter 150ms cubic-bezier(0, 1.7, 1, -0.3) 50ms, + --transition-glow: + filter 150ms cubic-bezier(0, 1.7, 1, -0.3) 50ms, border-color 150ms cubic-bezier(0, 1.7, 1, -0.3) 50ms; --text-glow-primary: drop-shadow(0 0 0.03125em var(--color-white)) drop-shadow(0 0 0.0625em var(--color-primary)) @@ -353,7 +358,6 @@ html:has(#themeDark:checked) .dark-only { display: initial; } - #themeToggleLight { display: none; } @@ -657,31 +661,172 @@ i[data-icon]::before { mask-repeat: no-repeat; background-color: currentColor; } -i[data-icon][data-icon="arrow-left"]::before { - mask-image: url("../icon/arrow_left.svg"); -} -i[data-icon][data-icon="arrow-up"]::before { - mask-image: url("../icon/arrow_up.svg"); -} -i[data-icon][data-icon="arrow-right"]::before { - mask-image: url("../icon/arrow_right.svg"); -} -i[data-icon][data-icon="arrow-down"]::before { +i[data-icon=arrow_down]::before { mask-image: url("../icon/arrow_down.svg"); } -i[data-icon][data-icon="info"]::before { - mask-image: url("../icon/info.svg"); +i[data-icon=arrow_down_left]::before { + mask-image: url("../icon/arrow_down_left.svg"); } -i[data-icon][data-icon="home"]::before { +i[data-icon=arrow_down_right]::before { + mask-image: url("../icon/arrow_down_right.svg"); +} +i[data-icon=arrow_left]::before { + mask-image: url("../icon/arrow_left.svg"); +} +i[data-icon=arrow_right]::before { + mask-image: url("../icon/arrow_right.svg"); +} +i[data-icon=arrow_up]::before { + mask-image: url("../icon/arrow_up.svg"); +} +i[data-icon=arrow_up_left]::before { + mask-image: url("../icon/arrow_up_left.svg"); +} +i[data-icon=arrow_up_right]::before { + mask-image: url("../icon/arrow_up_right.svg"); +} +i[data-icon=basket]::before { + mask-image: url("../icon/basket.svg"); +} +i[data-icon=bed]::before { + mask-image: url("../icon/bed.svg"); +} +i[data-icon=clock]::before { + mask-image: url("../icon/clock.svg"); +} +i[data-icon=code]::before { + mask-image: url("../icon/code.svg"); +} +i[data-icon=creature]::before { + mask-image: url("../icon/creature.svg"); +} +i[data-icon=cross]::before { + mask-image: url("../icon/cross.svg"); +} +i[data-icon=cross_small]::before { + mask-image: url("../icon/cross_small.svg"); +} +i[data-icon=cup_1]::before { + mask-image: url("../icon/cup_1.svg"); +} +i[data-icon=cup_2]::before { + mask-image: url("../icon/cup_2.svg"); +} +i[data-icon=dect]::before { + mask-image: url("../icon/dect.svg"); +} +i[data-icon=external]::before { + mask-image: url("../icon/external.svg"); +} +i[data-icon=fairydust]::before { + mask-image: url("../icon/fairydust.svg"); +} +i[data-icon=flag]::before { + mask-image: url("../icon/flag.svg"); +} +i[data-icon=gluten]::before { + mask-image: url("../icon/gluten.svg"); +} +i[data-icon=hackertours]::before { + mask-image: url("../icon/hackertours.svg"); +} +i[data-icon=hare_head]::before { + mask-image: url("../icon/hare_head.svg"); +} +i[data-icon=history]::before { + mask-image: url("../icon/history.svg"); +} +i[data-icon=home]::before { mask-image: url("../icon/home.svg"); } -i[data-icon][data-icon="menu-small"]::before { - mask-image: url("../icon/menu_small.svg"); +i[data-icon=hygene]::before { + mask-image: url("../icon/hygene.svg"); } -i[data-icon][data-icon="light"]::before { +i[data-icon=info]::before { + mask-image: url("../icon/info.svg"); +} +i[data-icon=lightbulb]::before { mask-image: url("../icon/lightbulb.svg"); } -i[data-icon][data-icon="warning"]::before { +i[data-icon=link]::before { + mask-image: url("../icon/link.svg"); +} +i[data-icon=location]::before { + mask-image: url("../icon/location.svg"); +} +i[data-icon=lock]::before { + mask-image: url("../icon/lock.svg"); +} +i[data-icon=login]::before { + mask-image: url("../icon/login.svg"); +} +i[data-icon=logout]::before { + mask-image: url("../icon/logout.svg"); +} +i[data-icon=menu]::before { + mask-image: url("../icon/menu.svg"); +} +i[data-icon=menu_small]::before { + mask-image: url("../icon/menu_small.svg"); +} +i[data-icon=merch]::before { + mask-image: url("../icon/merch.svg"); +} +i[data-icon=message]::before { + mask-image: url("../icon/message.svg"); +} +i[data-icon=microphone]::before { + mask-image: url("../icon/microphone.svg"); +} +i[data-icon=network]::before { + mask-image: url("../icon/network.svg"); +} +i[data-icon=pen]::before { + mask-image: url("../icon/pen.svg"); +} +i[data-icon=plate_and_cutlery]::before { + mask-image: url("../icon/plate_and_cutlery.svg"); +} +i[data-icon=power]::before { + mask-image: url("../icon/power.svg"); +} +i[data-icon=question]::before { + mask-image: url("../icon/question.svg"); +} +i[data-icon=schedule]::before { + mask-image: url("../icon/schedule.svg"); +} +i[data-icon=search]::before { + mask-image: url("../icon/search.svg"); +} +i[data-icon=settings]::before { + mask-image: url("../icon/settings.svg"); +} +i[data-icon=signup]::before { + mask-image: url("../icon/signup.svg"); +} +i[data-icon=soldering_iron]::before { + mask-image: url("../icon/soldering_iron.svg"); +} +i[data-icon=tick]::before { + mask-image: url("../icon/tick.svg"); +} +i[data-icon=tick_small]::before { + mask-image: url("../icon/tick_small.svg"); +} +i[data-icon=ticket]::before { + mask-image: url("../icon/ticket.svg"); +} +i[data-icon=toast]::before { + mask-image: url("../icon/toast.svg"); +} +i[data-icon=train]::before { + mask-image: url("../icon/train.svg"); +} +i[data-icon=vegan]::before { + mask-image: url("../icon/vegan.svg"); +} +i[data-icon=warning]::before { mask-image: url("../icon/warning.svg"); } @@ -1005,6 +1150,45 @@ main > div.generator i { filter: drop-shadow(0 0 0.0625em var(--color-white)) drop-shadow(0 0 0.125em var(--color-primary)) drop-shadow(0 0 0.25em var(--color-primary)); } +.icon-grid { + display: grid; + grid-template-columns: repeat(auto-fit, minmax(var(--text-5xl), 1fr)); + align-items: center; + justify-items: center; + gap: 2rem; +} +.icon-grid div { + width: var(--text-5xl); + height: var(--text-5xl); + display: flex; + align-items: center; + justify-content: center; + box-sizing: content-box; + padding: 0.5rem; + border-radius: 0.3rem; + cursor: pointer; +} +.icon-grid div:hover, .icon-grid div:focus { + background-color: var(--color-shade-2); +} +.icon-grid div:hover i[data-icon]::after, .icon-grid div:focus i[data-icon]::after { + content: attr(data-icon); + font-size: var(--text-xl); + background-color: var(--color-shade-2); + padding: 0.5rem; + z-index: 10; + position: absolute; + bottom: calc(var(--text-xl) * -1 - 2rem); + border-radius: 0.3rem; +} +.icon-grid div i[data-icon] { + font-size: var(--text-5xl); + position: relative; +} +.icon-grid div i[data-icon].icon-small { + font-size: var(--text-3xl); +} + .swatch-grid { background-color: var(--color-background); color: var(--color-foreground); @@ -1242,14 +1426,14 @@ table td.val:not(.empty).hover { table td.val:not(.empty):hover { background-color: var(--color-shade-3); } -table td.val.highlighted[data-dim="A"] { - background-color: #60a5f9; +table td.val.highlighted[data-dim=A] { + background-color: rgb(96, 165, 249); } -table td.val.highlighted[data-dim="B"] { - background-color: #d381f7; +table td.val.highlighted[data-dim=B] { + background-color: rgb(211, 129, 247); } -table td.val.highlighted[data-dim="C"] { - background-color: #ff7975; +table td.val.highlighted[data-dim=C] { + background-color: rgb(255, 121, 117); } table td.val.currentDimension:not(.hover) { background-color: var(--color-shade-2); @@ -1321,7 +1505,7 @@ div.filterBox > div label { align-items: center; gap: 0.5rem; } -div.filterBox > div label input[type="checkbox"] { +div.filterBox > div label input[type=checkbox] { appearance: none; background-color: var(--color-shade-1); margin: 0; @@ -1334,7 +1518,7 @@ div.filterBox > div label input[type="checkbox"] { position: relative; font-family: inherit; } -div.filterBox > div label input[type="checkbox"]::before { +div.filterBox > div label input[type=checkbox]::before { position: absolute; inset: 0; content: "x"; @@ -1344,7 +1528,7 @@ div.filterBox > div label input[type="checkbox"]::before { transform: scale(0); transition: 120ms transform ease-in-out; } -div.filterBox > div label input[type="checkbox"]:checked::before { +div.filterBox > div label input[type=checkbox]:checked::before { transform: scale(1); } diff --git a/styleguide/assets/style/merch.css.map b/styleguide/assets/style/merch.css.map index 1db1ba2..8088bd8 100644 --- a/styleguide/assets/style/merch.css.map +++ b/styleguide/assets/style/merch.css.map @@ -1,7 +1 @@ -{ -"version": 3, -"mappings": "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", -"sources": ["base.scss","icons.scss","styleguide.scss","merch.scss"], -"names": [], -"file": "merch.css" -} +{"version":3,"sourceRoot":"","sources":["base.scss","icons.scss","styleguide.scss","merch.scss"],"names":[],"mappings":"AASA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EAEA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EAEA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAyFF;EArFE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;AAAA;AAAA;EAGA;AAAA;AAAA;EAGA;EACA;EACA;AAAA;AAAA;EAIA;AAAA;AAAA;EAGA;AAAA;AAAA;;AAIA;EACE;;AAGF;EACE;;;AA+CJ;EA1CE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EACA;AAAA;AAAA;EAIA;EACA;;AAEA;EACE;;AAGF;EACE;;;AAYJ;EACE;IA9FA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IAEA;AAAA;AAAA;IAGA;AAAA;AAAA;IAGA;IACA;IACA;AAAA;AAAA;IAIA;AAAA;AAAA;IAGA;AAAA;AAAA;;EAIA;IACE;;EAGF;IACE;;EAuDA;IAlDF;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IAEA;IACA;IACA;IACA;IACA;AAAA;AAAA;IAIA;IACA;;EAEA;IACE;;EAGF;IACE;;EAoBF;IACE;;;AAIJ;EACE;IA5DA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IAEA;IACA;IACA;IACA;IACA;AAAA;AAAA;IAIA;IACA;;EAEA;IACE;;EAGF;IACE;;EA6BA;IA9GF;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IAEA;AAAA;AAAA;IAGA;AAAA;AAAA;IAGA;IACA;IACA;AAAA;AAAA;IAIA;AAAA;AAAA;IAGA;AAAA;AAAA;;EAIA;IACE;;EAGF;IACE;;EAwEF;IACE;;;AAMJ;EACE;EACA;EACA;;AAGF;EACE;EACA;EACA;;AAGF;EACE;EACA;EACA;;AAGF;EACE;EACA;EACA;;AAGF;EACE;EACA;EACA;;AAGF;EACE;EACA;EACA;;AAGF;EACE;EACA;;AAGF;EACE;EACA;EACA;;AAGF;EACE;EACA;EACA;;AAGF;EACE;EACA;EACA;;AAGF;EACE;EACA;EACA;;AAGF;EACE;EACA;EACA;;AAGF;EACE;EACA;EACA;;AAGF;EACE;EACA;EACA;;AAGF;EACE;EACA;EACA;;AAKF;EACE;;;AAGF;EACE;EACA;EACA;EACA;;;AAGF;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAaE;EACA;EACA;;;AAGF;EACE;EACA;;;AAGF;AAAA;EAEE;EACA;;;AAGF;AAAA;EAEE;EACA;;;AAGF;AAAA;EAEE;EACA;;;AAGF;AAAA;EAEE;EACA;;;AAGF;AAAA;EAEE;EACA;;;AAGF;AAAA;EAEE;EACA;;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;;;AAIJ;AAAA;EAEE;EACA;EACA;EACA;EACA;;;AAMA;AAAA;AAAA;EACE;EACA;;AAGF;AAAA;AAAA;EACE;;AAGF;AAAA;AAAA;EACE;;AAGF;AAAA;AAAA;EACE;EACA;;AAGF;AAAA;AAAA;EACE;;AAGF;AAAA;AAAA;EACE;;AAGF;AAAA;AAAA;EACE;EACA;;;AAIJ;EACE;EACA;;AAEA;AAAA;EAEE;EACA;;AAGF;EACE;EACA;;AAGF;EACE;EACA,KA9euB;EA+evB;;AAEA;EALF;IAMI;;;AAGF;EACE;EACA;EACA;EACA;;AAMA;EACE;;AAGF;EACE;;;AAMR;EACE;EACA;;AAEA;EAGE;EACA;;AAGF;EACE;EACA;;AAEA;EAGE;EACA;;;AAKN;EACE;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;;;AAIJ;EACE;EACA;EACA;EACA;EACA;;;AC/fA;EACE;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAKF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;;AC/EN;EACE;;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;;AAEA;EANF;IAOI,YFhBqB;;;AEmBvB;EACE;EACA;EACA;EACA;;AAGF;EACE;;AAGF;EACE;;AAIJ;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EASE;EACA;;AAGF;EACE;EACA;EACA;EACA;;AAEA;EANF;IAOI;;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA,QFrEqB;EEsErB;;AAEA;EAdF;IAeI;IACA;IACA;IACA;IACA;;EAEA;IACE;;;AAIJ;EA1BF;IA2BI;;EAGE;IACE;;EAIJ;IACE;;;AAIJ;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;;AAIJ;EACE;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;;AAEA;EACE;;AAGF;EACE;;AAKA;EACE;;AAIJ;AAAA;EAEE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;;AAEA;AAAA;AAAA;AAAA;AAAA;EAIE;;AAIJ;EAEE;;AAEA;AAAA;AAAA;EAEE;EACA;EACA;EACA;;AAEA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAIE;;AAIJ;EACE;EACA;;AAEA;EAIE;;AAON;EACE;EACA;EACA;EACA;;AAIJ;EACE;EACA;;AAEA;EACE;;AAGF;EACE;EACA;;AAMR;EACE;EACA;EACA;;AAEA;EALF;IAMI;IACA;;;;AAMR;EACE;;;AAIA;EAKE;EACA;;AAGF;EAEE;EACA;;AAGF;EAIE;EACA;;;AAIJ;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;;AAGF;EACE;EACA;;AAGF;EACE;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;;;AAIJ;AAAA;EAEE;EACA;;;AAGF;EACE;EACA;;AAEA;EACE;;AAGF;EARF;IASI;;EAEA;IACE;;;;AAKN;EACE;EACA;;AAEA;EACE;;AAGF;EARF;IASI;IACA;;EAEA;IACE;;;;AAKN;EACE;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;;AAKF;EACE;EACA;;;AAMJ;EACE;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EAEE;;AAEA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAIJ;EACE;EACA;;AAEA;EACE;;;AAMR;EACE;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;;AAEA;EACE;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;;;AAMR;EACE;EACA;EACA;EACA;EACA;;;AAGF;EACE;EACA;EACA;EACA;EACA;;;AAGF;EACE;EACA;EACA;EACA;EACA;;;AAGF;EACE;EACA;EACA;EACA;EACA;;;AAGF;EACE;EACA;EACA;EACA;EACA;;;AAGF;EACE;EACA;EACA;EACA;EACA;;;AAGF;EACE;EACA;EACA;EACA;EACA;;;AAGF;EACE;EACA;EACA;EACA;EACA;;;AAGF;EACE;EACA;EACA;EACA;EACA;;;AAGF;EACE;EACA;EACA;EACA;EACA;;;AAGF;EACE;EACA;EACA;EACA;EACA;;;AAGF;EACE;EACA;EACA;EACA;EACA;;;AAGF;EACE;EACA;EACA;EACA;EACA;;;AAGF;EACE;EACA;EACA;EACA;EACA;;;AC1jBF;EACE;EACA;EACA;EACA;;AAEA;EACE;EACA;;;AAIJ;EACE;EACA;;;AAGF;EACE;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;;AAEA;EACE;;AAIJ;EACE;EACA;;AAGF;EAKE;;AAJA;EACE;;AAKF;EACE;;AAKN;EACE;;AAEA;EACE;;AAGF;EACE;;AAIJ;AAAA;AAAA;EAGE;;AAGF;AAAA;EAEE;EACA;EACA;;AAEA;AAAA;EACE;;AAKF;EACE;;AAEA;EACE;;AAGF;EACE;;AAEA;EACE;;AAGF;EACE;;AAKF;EACE;;AAGF;EACE;;AAGF;EACE;;AAIJ;EACE;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAKF;EACE;;AAGF;EACE;AACA;EACA;EACA;EACA;EACA;EACA;;;AAMR;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGF;EACE","file":"merch.css"} \ No newline at end of file diff --git a/styleguide/assets/style/styleguide.css b/styleguide/assets/style/styleguide.css index 605a5bc..5181516 100644 --- a/styleguide/assets/style/styleguide.css +++ b/styleguide/assets/style/styleguide.css @@ -148,7 +148,8 @@ drop-shadow(0 0 0.25em var(--color-secondary)); --color-glow-primary: var(--color-white); --color-glow-secondary: var(--color-white); - --transition-glow: filter 150ms cubic-bezier(0, 1.7, 1, -0.3) 50ms, + --transition-glow: + filter 150ms cubic-bezier(0, 1.7, 1, -0.3) 50ms, border-color 150ms cubic-bezier(0, 1.7, 1, -0.3) 50ms; --text-glow-primary: drop-shadow(0 0 0.03125em var(--color-white)) drop-shadow(0 0 0.0625em var(--color-primary)) @@ -186,7 +187,8 @@ --filter-glow-secondary: drop-shadow(0 0 0.0625em var(--color-krypton-950)); --color-glow-primary: var(--color-argon-800); --color-glow-secondary: var(--color-krypton-800); - --transition-glow: filter 150ms cubic-bezier(0, 2, 1, -0.7) 50ms, + --transition-glow: + filter 150ms cubic-bezier(0, 2, 1, -0.7) 50ms, border-color 150ms cubic-bezier(0, 2, 1, -0.7) 50ms; --text-glow-primary: drop-shadow(0 0 0.03125em var(--color-argon-950)); --text-glow-secondary: drop-shadow(0 0 0.03125em var(--color-krypton-950)); @@ -225,7 +227,8 @@ drop-shadow(0 0 0.25em var(--color-secondary)); --color-glow-primary: var(--color-white); --color-glow-secondary: var(--color-white); - --transition-glow: filter 150ms cubic-bezier(0, 1.7, 1, -0.3) 50ms, + --transition-glow: + filter 150ms cubic-bezier(0, 1.7, 1, -0.3) 50ms, border-color 150ms cubic-bezier(0, 1.7, 1, -0.3) 50ms; --text-glow-primary: drop-shadow(0 0 0.03125em var(--color-white)) drop-shadow(0 0 0.0625em var(--color-primary)) @@ -262,7 +265,8 @@ --filter-glow-secondary: drop-shadow(0 0 0.0625em var(--color-krypton-950)); --color-glow-primary: var(--color-argon-800); --color-glow-secondary: var(--color-krypton-800); - --transition-glow: filter 150ms cubic-bezier(0, 2, 1, -0.7) 50ms, + --transition-glow: + filter 150ms cubic-bezier(0, 2, 1, -0.7) 50ms, border-color 150ms cubic-bezier(0, 2, 1, -0.7) 50ms; --text-glow-primary: drop-shadow(0 0 0.03125em var(--color-argon-950)); --text-glow-secondary: drop-shadow(0 0 0.03125em var(--color-krypton-950)); @@ -273,7 +277,6 @@ html:has(#themeLight:checked) .dark-only { display: none; } - #themeToggleDark { display: none; } @@ -301,7 +304,8 @@ --filter-glow-secondary: drop-shadow(0 0 0.0625em var(--color-krypton-950)); --color-glow-primary: var(--color-argon-800); --color-glow-secondary: var(--color-krypton-800); - --transition-glow: filter 150ms cubic-bezier(0, 2, 1, -0.7) 50ms, + --transition-glow: + filter 150ms cubic-bezier(0, 2, 1, -0.7) 50ms, border-color 150ms cubic-bezier(0, 2, 1, -0.7) 50ms; --text-glow-primary: drop-shadow(0 0 0.03125em var(--color-argon-950)); --text-glow-secondary: drop-shadow(0 0 0.03125em var(--color-krypton-950)); @@ -338,7 +342,8 @@ drop-shadow(0 0 0.25em var(--color-secondary)); --color-glow-primary: var(--color-white); --color-glow-secondary: var(--color-white); - --transition-glow: filter 150ms cubic-bezier(0, 1.7, 1, -0.3) 50ms, + --transition-glow: + filter 150ms cubic-bezier(0, 1.7, 1, -0.3) 50ms, border-color 150ms cubic-bezier(0, 1.7, 1, -0.3) 50ms; --text-glow-primary: drop-shadow(0 0 0.03125em var(--color-white)) drop-shadow(0 0 0.0625em var(--color-primary)) @@ -353,7 +358,6 @@ html:has(#themeDark:checked) .dark-only { display: initial; } - #themeToggleLight { display: none; } @@ -657,31 +661,172 @@ i[data-icon]::before { mask-repeat: no-repeat; background-color: currentColor; } -i[data-icon][data-icon="arrow-left"]::before { - mask-image: url("../icon/arrow_left.svg"); -} -i[data-icon][data-icon="arrow-up"]::before { - mask-image: url("../icon/arrow_up.svg"); -} -i[data-icon][data-icon="arrow-right"]::before { - mask-image: url("../icon/arrow_right.svg"); -} -i[data-icon][data-icon="arrow-down"]::before { +i[data-icon=arrow_down]::before { mask-image: url("../icon/arrow_down.svg"); } -i[data-icon][data-icon="info"]::before { - mask-image: url("../icon/info.svg"); +i[data-icon=arrow_down_left]::before { + mask-image: url("../icon/arrow_down_left.svg"); } -i[data-icon][data-icon="home"]::before { +i[data-icon=arrow_down_right]::before { + mask-image: url("../icon/arrow_down_right.svg"); +} +i[data-icon=arrow_left]::before { + mask-image: url("../icon/arrow_left.svg"); +} +i[data-icon=arrow_right]::before { + mask-image: url("../icon/arrow_right.svg"); +} +i[data-icon=arrow_up]::before { + mask-image: url("../icon/arrow_up.svg"); +} +i[data-icon=arrow_up_left]::before { + mask-image: url("../icon/arrow_up_left.svg"); +} +i[data-icon=arrow_up_right]::before { + mask-image: url("../icon/arrow_up_right.svg"); +} +i[data-icon=basket]::before { + mask-image: url("../icon/basket.svg"); +} +i[data-icon=bed]::before { + mask-image: url("../icon/bed.svg"); +} +i[data-icon=clock]::before { + mask-image: url("../icon/clock.svg"); +} +i[data-icon=code]::before { + mask-image: url("../icon/code.svg"); +} +i[data-icon=creature]::before { + mask-image: url("../icon/creature.svg"); +} +i[data-icon=cross]::before { + mask-image: url("../icon/cross.svg"); +} +i[data-icon=cross_small]::before { + mask-image: url("../icon/cross_small.svg"); +} +i[data-icon=cup_1]::before { + mask-image: url("../icon/cup_1.svg"); +} +i[data-icon=cup_2]::before { + mask-image: url("../icon/cup_2.svg"); +} +i[data-icon=dect]::before { + mask-image: url("../icon/dect.svg"); +} +i[data-icon=external]::before { + mask-image: url("../icon/external.svg"); +} +i[data-icon=fairydust]::before { + mask-image: url("../icon/fairydust.svg"); +} +i[data-icon=flag]::before { + mask-image: url("../icon/flag.svg"); +} +i[data-icon=gluten]::before { + mask-image: url("../icon/gluten.svg"); +} +i[data-icon=hackertours]::before { + mask-image: url("../icon/hackertours.svg"); +} +i[data-icon=hare_head]::before { + mask-image: url("../icon/hare_head.svg"); +} +i[data-icon=history]::before { + mask-image: url("../icon/history.svg"); +} +i[data-icon=home]::before { mask-image: url("../icon/home.svg"); } -i[data-icon][data-icon="menu-small"]::before { - mask-image: url("../icon/menu_small.svg"); +i[data-icon=hygene]::before { + mask-image: url("../icon/hygene.svg"); } -i[data-icon][data-icon="light"]::before { +i[data-icon=info]::before { + mask-image: url("../icon/info.svg"); +} +i[data-icon=lightbulb]::before { mask-image: url("../icon/lightbulb.svg"); } -i[data-icon][data-icon="warning"]::before { +i[data-icon=link]::before { + mask-image: url("../icon/link.svg"); +} +i[data-icon=location]::before { + mask-image: url("../icon/location.svg"); +} +i[data-icon=lock]::before { + mask-image: url("../icon/lock.svg"); +} +i[data-icon=login]::before { + mask-image: url("../icon/login.svg"); +} +i[data-icon=logout]::before { + mask-image: url("../icon/logout.svg"); +} +i[data-icon=menu]::before { + mask-image: url("../icon/menu.svg"); +} +i[data-icon=menu_small]::before { + mask-image: url("../icon/menu_small.svg"); +} +i[data-icon=merch]::before { + mask-image: url("../icon/merch.svg"); +} +i[data-icon=message]::before { + mask-image: url("../icon/message.svg"); +} +i[data-icon=microphone]::before { + mask-image: url("../icon/microphone.svg"); +} +i[data-icon=network]::before { + mask-image: url("../icon/network.svg"); +} +i[data-icon=pen]::before { + mask-image: url("../icon/pen.svg"); +} +i[data-icon=plate_and_cutlery]::before { + mask-image: url("../icon/plate_and_cutlery.svg"); +} +i[data-icon=power]::before { + mask-image: url("../icon/power.svg"); +} +i[data-icon=question]::before { + mask-image: url("../icon/question.svg"); +} +i[data-icon=schedule]::before { + mask-image: url("../icon/schedule.svg"); +} +i[data-icon=search]::before { + mask-image: url("../icon/search.svg"); +} +i[data-icon=settings]::before { + mask-image: url("../icon/settings.svg"); +} +i[data-icon=signup]::before { + mask-image: url("../icon/signup.svg"); +} +i[data-icon=soldering_iron]::before { + mask-image: url("../icon/soldering_iron.svg"); +} +i[data-icon=tick]::before { + mask-image: url("../icon/tick.svg"); +} +i[data-icon=tick_small]::before { + mask-image: url("../icon/tick_small.svg"); +} +i[data-icon=ticket]::before { + mask-image: url("../icon/ticket.svg"); +} +i[data-icon=toast]::before { + mask-image: url("../icon/toast.svg"); +} +i[data-icon=train]::before { + mask-image: url("../icon/train.svg"); +} +i[data-icon=vegan]::before { + mask-image: url("../icon/vegan.svg"); +} +i[data-icon=warning]::before { mask-image: url("../icon/warning.svg"); } @@ -1005,6 +1150,45 @@ main > div.generator i { filter: drop-shadow(0 0 0.0625em var(--color-white)) drop-shadow(0 0 0.125em var(--color-primary)) drop-shadow(0 0 0.25em var(--color-primary)); } +.icon-grid { + display: grid; + grid-template-columns: repeat(auto-fit, minmax(var(--text-5xl), 1fr)); + align-items: center; + justify-items: center; + gap: 2rem; +} +.icon-grid div { + width: var(--text-5xl); + height: var(--text-5xl); + display: flex; + align-items: center; + justify-content: center; + box-sizing: content-box; + padding: 0.5rem; + border-radius: 0.3rem; + cursor: pointer; +} +.icon-grid div:hover, .icon-grid div:focus { + background-color: var(--color-shade-2); +} +.icon-grid div:hover i[data-icon]::after, .icon-grid div:focus i[data-icon]::after { + content: attr(data-icon); + font-size: var(--text-xl); + background-color: var(--color-shade-2); + padding: 0.5rem; + z-index: 10; + position: absolute; + bottom: calc(var(--text-xl) * -1 - 2rem); + border-radius: 0.3rem; +} +.icon-grid div i[data-icon] { + font-size: var(--text-5xl); + position: relative; +} +.icon-grid div i[data-icon].icon-small { + font-size: var(--text-3xl); +} + .swatch-grid { background-color: var(--color-background); color: var(--color-foreground); diff --git a/styleguide/assets/style/styleguide.css.map b/styleguide/assets/style/styleguide.css.map index 59168ae..ed60cd8 100644 --- a/styleguide/assets/style/styleguide.css.map +++ b/styleguide/assets/style/styleguide.css.map @@ -1,7 +1 @@ -{ -"version": 3, -"mappings": "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", -"sources": ["base.scss","icons.scss","styleguide.scss"], -"names": [], -"file": "styleguide.css" -} +{"version":3,"sourceRoot":"","sources":["base.scss","icons.scss","styleguide.scss"],"names":[],"mappings":"AASA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EAEA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EAEA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAyFF;EArFE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;AAAA;AAAA;EAGA;AAAA;AAAA;EAGA;EACA;EACA;AAAA;AAAA;EAIA;AAAA;AAAA;EAGA;AAAA;AAAA;;AAIA;EACE;;AAGF;EACE;;;AA+CJ;EA1CE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EACA;AAAA;AAAA;EAIA;EACA;;AAEA;EACE;;AAGF;EACE;;;AAYJ;EACE;IA9FA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IAEA;AAAA;AAAA;IAGA;AAAA;AAAA;IAGA;IACA;IACA;AAAA;AAAA;IAIA;AAAA;AAAA;IAGA;AAAA;AAAA;;EAIA;IACE;;EAGF;IACE;;EAuDA;IAlDF;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IAEA;IACA;IACA;IACA;IACA;AAAA;AAAA;IAIA;IACA;;EAEA;IACE;;EAGF;IACE;;EAoBF;IACE;;;AAIJ;EACE;IA5DA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IAEA;IACA;IACA;IACA;IACA;AAAA;AAAA;IAIA;IACA;;EAEA;IACE;;EAGF;IACE;;EA6BA;IA9GF;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IAEA;AAAA;AAAA;IAGA;AAAA;AAAA;IAGA;IACA;IACA;AAAA;AAAA;IAIA;AAAA;AAAA;IAGA;AAAA;AAAA;;EAIA;IACE;;EAGF;IACE;;EAwEF;IACE;;;AAMJ;EACE;EACA;EACA;;AAGF;EACE;EACA;EACA;;AAGF;EACE;EACA;EACA;;AAGF;EACE;EACA;EACA;;AAGF;EACE;EACA;EACA;;AAGF;EACE;EACA;EACA;;AAGF;EACE;EACA;;AAGF;EACE;EACA;EACA;;AAGF;EACE;EACA;EACA;;AAGF;EACE;EACA;EACA;;AAGF;EACE;EACA;EACA;;AAGF;EACE;EACA;EACA;;AAGF;EACE;EACA;EACA;;AAGF;EACE;EACA;EACA;;AAGF;EACE;EACA;EACA;;AAKF;EACE;;;AAGF;EACE;EACA;EACA;EACA;;;AAGF;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAaE;EACA;EACA;;;AAGF;EACE;EACA;;;AAGF;AAAA;EAEE;EACA;;;AAGF;AAAA;EAEE;EACA;;;AAGF;AAAA;EAEE;EACA;;;AAGF;AAAA;EAEE;EACA;;;AAGF;AAAA;EAEE;EACA;;;AAGF;AAAA;EAEE;EACA;;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;;;AAIJ;AAAA;EAEE;EACA;EACA;EACA;EACA;;;AAMA;AAAA;AAAA;EACE;EACA;;AAGF;AAAA;AAAA;EACE;;AAGF;AAAA;AAAA;EACE;;AAGF;AAAA;AAAA;EACE;EACA;;AAGF;AAAA;AAAA;EACE;;AAGF;AAAA;AAAA;EACE;;AAGF;AAAA;AAAA;EACE;EACA;;;AAIJ;EACE;EACA;;AAEA;AAAA;EAEE;EACA;;AAGF;EACE;EACA;;AAGF;EACE;EACA,KA9euB;EA+evB;;AAEA;EALF;IAMI;;;AAGF;EACE;EACA;EACA;EACA;;AAMA;EACE;;AAGF;EACE;;;AAMR;EACE;EACA;;AAEA;EAGE;EACA;;AAGF;EACE;EACA;;AAEA;EAGE;EACA;;;AAKN;EACE;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;;;AAIJ;EACE;EACA;EACA;EACA;EACA;;;AC/fA;EACE;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAKF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;;AC/EN;EACE;;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;;AAEA;EANF;IAOI,YFhBqB;;;AEmBvB;EACE;EACA;EACA;EACA;;AAGF;EACE;;AAGF;EACE;;AAIJ;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EASE;EACA;;AAGF;EACE;EACA;EACA;EACA;;AAEA;EANF;IAOI;;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA,QFrEqB;EEsErB;;AAEA;EAdF;IAeI;IACA;IACA;IACA;IACA;;EAEA;IACE;;;AAIJ;EA1BF;IA2BI;;EAGE;IACE;;EAIJ;IACE;;;AAIJ;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;;AAIJ;EACE;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;;AAEA;EACE;;AAGF;EACE;;AAKA;EACE;;AAIJ;AAAA;EAEE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;;AAEA;AAAA;AAAA;AAAA;AAAA;EAIE;;AAIJ;EAEE;;AAEA;AAAA;AAAA;EAEE;EACA;EACA;EACA;;AAEA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAIE;;AAIJ;EACE;EACA;;AAEA;EAIE;;AAON;EACE;EACA;EACA;EACA;;AAIJ;EACE;EACA;;AAEA;EACE;;AAGF;EACE;EACA;;AAMR;EACE;EACA;EACA;;AAEA;EALF;IAMI;IACA;;;;AAMR;EACE;;;AAIA;EAKE;EACA;;AAGF;EAEE;EACA;;AAGF;EAIE;EACA;;;AAIJ;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;;AAGF;EACE;EACA;;AAGF;EACE;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;;;AAIJ;AAAA;EAEE;EACA;;;AAGF;EACE;EACA;;AAEA;EACE;;AAGF;EARF;IASI;;EAEA;IACE;;;;AAKN;EACE;EACA;;AAEA;EACE;;AAGF;EARF;IASI;IACA;;EAEA;IACE;;;;AAKN;EACE;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;;AAKF;EACE;EACA;;;AAMJ;EACE;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EAEE;;AAEA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAIJ;EACE;EACA;;AAEA;EACE;;;AAMR;EACE;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;;AAEA;EACE;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;;;AAMR;EACE;EACA;EACA;EACA;EACA;;;AAGF;EACE;EACA;EACA;EACA;EACA;;;AAGF;EACE;EACA;EACA;EACA;EACA;;;AAGF;EACE;EACA;EACA;EACA;EACA;;;AAGF;EACE;EACA;EACA;EACA;EACA;;;AAGF;EACE;EACA;EACA;EACA;EACA;;;AAGF;EACE;EACA;EACA;EACA;EACA;;;AAGF;EACE;EACA;EACA;EACA;EACA;;;AAGF;EACE;EACA;EACA;EACA;EACA;;;AAGF;EACE;EACA;EACA;EACA;EACA;;;AAGF;EACE;EACA;EACA;EACA;EACA;;;AAGF;EACE;EACA;EACA;EACA;EACA;;;AAGF;EACE;EACA;EACA;EACA;EACA;;;AAGF;EACE;EACA;EACA;EACA;EACA","file":"styleguide.css"} \ No newline at end of file diff --git a/styleguide/assets/style/styleguide.scss b/styleguide/assets/style/styleguide.scss index a86b268..b894d49 100644 --- a/styleguide/assets/style/styleguide.scss +++ b/styleguide/assets/style/styleguide.scss @@ -374,6 +374,51 @@ main > div.generator { } } +.icon-grid { + display: grid; + grid-template-columns: repeat(auto-fit, minmax(var(--text-5xl), 1fr)); + align-items: center; + justify-items: center; + gap: 2rem; + + div { + width: var(--text-5xl); + height: var(--text-5xl); + display: flex; + align-items: center; + justify-content: center; + box-sizing: content-box; + padding: 0.5rem; + border-radius: 0.3rem; + cursor: pointer; + + &:hover, + &:focus { + background-color: var(--color-shade-2); + + i[data-icon]::after { + content: attr(data-icon); + font-size: var(--text-xl); + background-color: var(--color-shade-2); + padding: 0.5rem; + z-index: 10; + position: absolute; + bottom: calc((var(--text-xl) * -1) - 2rem); + border-radius: 0.3rem; + } + } + + i[data-icon] { + font-size: var(--text-5xl); + position: relative; + + &.icon-small { + font-size: var(--text-3xl); + } + } + } +} + .swatch-grid { background-color: var(--color-background); color: var(--color-foreground); diff --git a/styleguide/colors/index.html b/styleguide/colors/index.html index a677a79..96abfe9 100644 --- a/styleguide/colors/index.html +++ b/styleguide/colors/index.html @@ -45,11 +45,11 @@