Henry Jameson
|
60446c56a5
|
fix v2 breezy themes having messed up pressed buttons. updated v2.1 breezy
themes to have derived colors instead of fixed ones.
|
2020-02-12 00:46:48 +02:00 |
|
Henry Jameson
|
43bddc79e0
|
fix/remove contrast ratios
|
2020-02-11 01:13:59 +02:00 |
|
Henry Jameson
|
b4278ee517
|
fix warning stylings
|
2020-02-11 00:52:25 +02:00 |
|
Henry Jameson
|
38c34b8b51
|
fixed eslint, made mod work properly depending on context including in shadows
|
2020-02-11 00:34:30 +02:00 |
|
Henry Jameson
|
611da13a4b
|
Better Disabled buttons support. Mammal theme fixes. Implemented proper
context-aware `mod` argument - now checks lightness of "variant" color. needs
retesting tho
|
2020-02-07 01:25:26 +02:00 |
|
Henry Jameson
|
e46bb94226
|
updated preview to account for underlay
|
2020-01-28 23:45:14 +02:00 |
|
Henry Jameson
|
8462853269
|
update button toggled state, apply it to emoji reactions
|
2020-01-28 22:40:15 +02:00 |
|
Henry Jameson
|
b63e679a31
|
removed one color TODO
|
2020-01-28 02:03:21 +02:00 |
|
Henry Jameson
|
526b43eba6
|
Kenomo (see: #624) theme. Ability to define link color for post contents. Fixes
|
2020-01-28 01:29:20 +02:00 |
|
Henry Jameson
|
5313833d80
|
lint
|
2020-01-27 04:24:00 +02:00 |
|
Henry Jameson
|
53576df72a
|
popover/selected menu improvements
|
2020-01-24 00:02:16 +02:00 |
|
Henry Jameson
|
f7ea12c905
|
separate actual theme data from theme framework
|
2020-01-23 23:37:58 +02:00 |
|
Henry Jameson
|
c752f56d0b
|
v l1 compatibility
|
2020-01-23 22:26:49 +02:00 |
|
Henry Jameson
|
a69723badf
|
fix snapshot mismatch message for file
|
2020-01-23 22:04:05 +02:00 |
|
Henry Jameson
|
7354b6f706
|
fixed get(Layer|Opacity)Slot not working properly which broke Mojave theme
|
2020-01-23 00:35:56 +02:00 |
|
Henry Jameson
|
8de7eabd8f
|
v2 compatibility fixes
|
2020-01-22 23:26:24 +02:00 |
|
Henry Jameson
|
c7f42b7799
|
made it actually work, the forceSnapshot
|
2020-01-22 02:53:40 +02:00 |
|
Henry Jameson
|
d98e31af45
|
snapshot/source mismatch case
|
2020-01-22 02:44:39 +02:00 |
|
Henry Jameson
|
c1e3632f42
|
fix shadows not being valid from the get-go
|
2020-01-22 02:15:47 +02:00 |
|
Henry Jameson
|
644ce497a0
|
lightBg -> highlight because it causes issues with v2
|
2020-01-22 01:28:46 +02:00 |
|
Henry Jameson
|
803edcb53a
|
dismiss warning when loading theme
|
2020-01-22 01:28:17 +02:00 |
|
Henry Jameson
|
1191207aa5
|
more help strings
|
2020-01-22 00:53:51 +02:00 |
|
Henry Jameson
|
9336140486
|
massively improved initial theme loading code, added checks and warnings when
loading theme files (import/localStorage/defaults)
|
2020-01-22 00:37:19 +02:00 |
|
Henry Jameson
|
a7b6c79136
|
eslint
|
2020-01-20 01:45:48 +02:00 |
|
Henry Jameson
|
6e1c538e41
|
multiple fixes to make style switcher not die. Made shadows work, incuding compatibility
|
2020-01-20 01:31:54 +02:00 |
|
Henry Jameson
|
e4033c85e2
|
removed console logs
|
2020-01-20 00:34:49 +02:00 |
|
Henry Jameson
|
7d7ccf7298
|
fix some contrast ratios not displaying
|
2020-01-19 22:44:35 +02:00 |
|
Henry Jameson
|
f77d675434
|
optimized theme loading so that it wouldn't wait until ALL themes are loaded to
select one by default
|
2020-01-17 00:27:46 +02:00 |
|
Henry Jameson
|
24a7a9bfd8
|
lint
|
2020-01-16 23:30:13 +02:00 |
|
Henry Jameson
|
8536f3cc32
|
small fix
|
2020-01-16 21:59:06 +02:00 |
|
Henry Jameson
|
e070ec4b66
|
more opacity handling
|
2020-01-16 21:34:33 +02:00 |
|
Henry Jameson
|
f16ec75c70
|
opacity handling
|
2020-01-16 20:53:05 +02:00 |
|
Henry Jameson
|
9f7af191e8
|
tabs & toggled (ex pressed) buttons
|
2020-01-13 22:19:19 +02:00 |
|
Henry Jameson
|
4b8e0f0afa
|
buttonPressed & buttonDisabled slots
|
2020-01-13 21:30:55 +02:00 |
|
Henry Jameson
|
8a7f3fc16a
|
selectedPost and selectedMenu support
|
2020-01-13 20:40:16 +02:00 |
|
Henry Jameson
|
29a0b4a593
|
fix shadow and opacity
|
2020-01-13 02:08:39 +02:00 |
|
Henry Jameson
|
9943e1cc43
|
removed references to v3compat
|
2020-01-13 02:02:31 +02:00 |
|
Henry Jameson
|
8d2f2866f6
|
computed colors support
|
2020-01-13 01:56:29 +02:00 |
|
Henry Jameson
|
fa2fcc8827
|
better fallbacks in UI
|
2020-01-13 01:54:56 +02:00 |
|
Henry Jameson
|
8f63bbb64f
|
poll slot renamed, lightBg customization implemented
|
2020-01-13 00:33:04 +02:00 |
|
Henry Jameson
|
40ba3e2252
|
added more slots to UI
|
2020-01-12 23:41:11 +02:00 |
|
Henry Jameson
|
3492d7f81e
|
eslint
|
2020-01-12 17:59:41 +02:00 |
|
Henry Jameson
|
39dd08e694
|
replace hsl's l with relative luminance for better lightness detection
|
2020-01-12 17:58:26 +02:00 |
|
Henry Jameson
|
88f83fc9fa
|
overhaul how style-switcher makes state, removed tons of copy-paste
|
2020-01-12 17:46:07 +02:00 |
|
Henry Jameson
|
4418baf62a
|
fix
|
2020-01-12 04:16:04 +02:00 |
|
Henry Jameson
|
a9a1fc37f5
|
fixes, cleanup
|
2020-01-12 04:00:41 +02:00 |
|
Henry Jameson
|
a2f676d317
|
Improved ColorInput to showcase transparent color, improved global input styles
a bit
|
2020-01-02 23:48:52 +02:00 |
|
Henry Jameson
|
c7e9f21da0
|
color input and opacity input now use Checkbox component. Cleanup.
|
2020-01-02 22:44:54 +02:00 |
|
Henry Jameson
|
adbab6ad2a
|
added optional checkbox for opacity, similar to color input
|
2020-01-02 21:36:01 +02:00 |
|
Henry Jameson
|
4bb1c98e0f
|
Replaced v3compat with source to reduce code complexity. Made more slots
customizable. `theme` now contains a snapshot of theme generated for better
compatiblity and future-proofing
|
2020-01-02 20:36:10 +02:00 |
|