|
| 1 | +/* opensource color from the s9a.page/sea */ |
| 2 | +:root { --sea-oil:seashell; --sea-ink:#000 } |
| 3 | +.sea-amber { --sea-oil: salmon } |
| 4 | +.sea-blush { --sea-oil: pink } |
| 5 | +.sea-breeze { --sea-oil: mistyrose } |
| 6 | +.sea-foam { --sea-oil: darkturquoise } |
| 7 | +.sea-fume { --sea-oil: hotpink } |
| 8 | +.sea-gel { --sea-oil: mediumslateblue } |
| 9 | +.sea-glow { --sea-oil: gold } |
| 10 | +.sea-gush { --sea-oil: violet } |
| 11 | +.sea-lava { --sea-oil: rosybrown } |
| 12 | +.sea-sand { --sea-oil: navajowhite } |
| 13 | +.sea-storm { --sea-oil: gainsboro } |
| 14 | +.sea-tide { --sea-oil: deepskyblue } |
| 15 | +@media (prefers-contrast: less) { |
| 16 | + :root { --sea-ink:#111 } |
| 17 | + .sea-blush { --sea-oil: lightpink } |
| 18 | + .sea-breeze { --sea-oil: bisque } |
| 19 | + .sea-fume { --sea-oil: mediumorchid } |
| 20 | + .sea-sand { --sea-oil: peachpuff } |
| 21 | + .sea-storm { --sea-oil: silver } |
| 22 | + .sea-tide { --sea-oil: dodgerblue } |
| 23 | +} |
| 24 | +@media (prefers-contrast: more) { |
| 25 | + .sea-amber { --sea-oil: coral } |
| 26 | + .sea-foam { --sea-oil: turquoise } |
| 27 | + .sea-gel { --sea-oil: mediumpurple } |
| 28 | + .sea-glow { --sea-oil: #ee1 } |
| 29 | + .sea-gush { --sea-oil: plum } |
| 30 | + .sea-lava { --sea-oil: tan } |
| 31 | +} |
| 32 | +.sea-wet :not(.sea-dry) { |
| 33 | + background-color: none; |
| 34 | + color: inherit; |
| 35 | +} |
| 36 | +.sea-wet ::selection { |
| 37 | + background-color: indigo; |
| 38 | + color: salmon; |
| 39 | +} |
| 40 | +.sea-blood.sea-blood { |
| 41 | + background-color: var(--sea-oil); |
| 42 | + color: var(--sea-ink); |
| 43 | +} |
| 44 | +.sea-bleed.sea-bleed { |
| 45 | + background-color: var(--sea-ink); |
| 46 | + color: var(--sea-oil); |
| 47 | +} |
| 48 | +@media (prefers-color-scheme:light) { |
| 49 | + .sea-bleed.sea-blood { |
| 50 | + background-color: var(--sea-oil); |
| 51 | + color: var(--sea-ink); |
| 52 | + } |
| 53 | +} |
0 commit comments