diff options
author | delta <darkussdelta@gmail.com> | 2025-03-02 03:10:06 +0100 |
---|---|---|
committer | delta <darkussdelta@gmail.com> | 2025-03-02 03:10:06 +0100 |
commit | 9d7fdb26f9cd5b20932db99492ab42c2504f7cd9 (patch) | |
tree | b9568e152b31649ffccd9ab7ab5fd7fae313dc14 /assets | |
parent | 5a91b2d5b74f02791a4e426bebcf8917a29f341e (diff) |
add prismite page
Diffstat (limited to 'assets')
-rw-r--r-- | assets/css/main.css | 1 | ||||
-rw-r--r-- | assets/css/prismite.css | 70 |
2 files changed, 71 insertions, 0 deletions
diff --git a/assets/css/main.css b/assets/css/main.css index 62d2eae..edd431a 100644 --- a/assets/css/main.css +++ b/assets/css/main.css @@ -35,6 +35,7 @@ --border-width: 2px; --padding: 5px; --padding-big: 10px; + --easing: cubic-bezier(0.2, 0.0, 0, 1.0); } body { diff --git a/assets/css/prismite.css b/assets/css/prismite.css new file mode 100644 index 0000000..5d11838 --- /dev/null +++ b/assets/css/prismite.css @@ -0,0 +1,70 @@ +#logo { + display: flex; + justify-content: center; + align-items: center; + flex-direction: column; + line-height: 1.25; + font-family: "Aporetic Mono", monospace; + margin-bottom: var(--padding-big); +} + +#logo > span { + white-space: pre; +} + +#color_showcase { + color: var(--bg); + /* writing-mode: sideways-lr; */ + max-width: 100%; + display: flex; + /* flex-direction: column; */ + flex-wrap: wrap; + gap: var(--padding-big); +} + +#color_showcase > div { + display: flex; + flex-direction: column; + flex-grow: 1; + gap: var(--padding-big); +} + +#color_showcase > div:not(:first-child) { + display: grid; + grid-template-columns: repeat(auto-fill, minmax(20vw, 1fr)); +} + +#color_showcase > div > div { + border-radius: var(--border-radius); + overflow: hidden; +} + +#color_showcase > div > div { + display: flex; + gap: var(--padding); +} + +#color_showcase > div > div > div { + padding: var(--padding); + font-size: 0.75em; + transition: color 0.3s var(--easing); + font-family: "Aporetic Mono", monospace; + flex: 1; +} + +#color_showcase > div:last-child > div { + flex-direction: column; +} + +/* #color_showcase > div > div:hover { */ +/* color: transparent; */ +/* user-select: none; */ +/* } */ + +.fg-light { + color: var(--fg); +} + +main > div > h2 { + text-align: center; +} |