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
|
29133fb008
|
don't use cache for theme data
|
2020-02-11 10:42:15 +02:00 |
|
Henry Jameson
|
e6f148b8a3
|
removed base16-related code
|
2020-02-11 00:59:07 +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
|
c752f56d0b
|
v l1 compatibility
|
2020-01-23 22:26:49 +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
|
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
|
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
|
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
|
f16ec75c70
|
opacity handling
|
2020-01-16 20:53:05 +02:00 |
|
Henry Jameson
|
29a0b4a593
|
fix shadow and opacity
|
2020-01-13 02:08:39 +02:00 |
|
Henry Jameson
|
8d2f2866f6
|
computed colors support
|
2020-01-13 01:56:29 +02:00 |
|
Henry Jameson
|
8f63bbb64f
|
poll slot renamed, lightBg customization implemented
|
2020-01-13 00:33:04 +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
|
a9a1fc37f5
|
fixes, cleanup
|
2020-01-12 04:00:41 +02:00 |
|
Henry Jameson
|
622c9d388e
|
Refactoring, forgotten files
|
2020-01-12 03:44:06 +02:00 |
|
Henry Jameson
|
38f2b969e4
|
simplified definition for text color by accounting for layers automatically,
fixed badge notification text color by adding 'bw' option for textColor
|
2020-01-11 23:07:41 +02:00 |
|
Henry Jameson
|
cce64077b5
|
Refactored style_setter to be more declarative instead of walls of copypasted code
|
2020-01-06 22:55:14 +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 |
|
Henry Jameson
|
332d31dc02
|
support for "transparent" color keyword
|
2019-12-30 00:45:48 +02:00 |
|
Henry Jameson
|
6e11924c27
|
underlay customization, updated contrast calculations to account for alpha blending
|
2019-12-28 18:49:35 +02:00 |
|
Henry Jameson
|
1a78461443
|
fixed import-export
|
2019-12-28 17:02:34 +02:00 |
|
Henry Jameson
|
e5a34870f0
|
Accent works
|
2019-12-28 15:55:42 +02:00 |
|
Henry Jameson
|
6511a744a2
|
arbitrary limit with option to overcome it
|
2019-10-08 21:38:27 +03:00 |
|
taehoon
|
ea5b36a597
|
refactor toggling body visibility using class
|
2019-09-06 11:17:29 -04:00 |
|
Henry Jameson
|
2c2b84d31d
|
npm eslint --fix .
|
2019-07-05 10:02:14 +03:00 |
|
lain
|
0eed2ccca8
|
Feature/polls attempt 2
|
2019-06-18 20:28:31 +00:00 |
|
shpuld
|
3fb531976a
|
Change the async stuff to not render app before theme is loaded
|
2019-02-09 11:26:35 +02:00 |
|
Henry Jameson
|
a17ac74df7
|
revert that, it's actually used, i'm an idiot
|
2018-12-11 02:05:22 +03:00 |
|
Henry Jameson
|
73aa9153d9
|
cleanup
|
2018-12-11 01:40:19 +03:00 |
|
Henry Jameson
|
4b25475b57
|
setColors -> applyTheme. For sanity. Also disabled export because nobody uses it
and should not use anyway.
|
2018-12-11 01:39:18 +03:00 |
|
Henry Jameson
|
fe2fe09236
|
fixed v2 setting as default theme
|
2018-12-11 01:38:20 +03:00 |
|
Henry Jameson
|
e95b6c7e53
|
fix
|
2018-12-02 15:20:25 +03:00 |
|
Henry Jameson
|
fad19c3c2f
|
fix
|
2018-12-02 15:10:18 +03:00 |
|
Henry Jameson
|
dd4deae66e
|
fallback for some weird case on my phone
|
2018-12-02 15:03:51 +03:00 |
|
Henry Jameson
|
bee738c815
|
making inset shadows work on avatars again
|
2018-12-02 08:47:55 +03:00 |
|
Henry Jameson
|
406df4399b
|
avatars shadows, also allows drop-shadow use
|
2018-11-30 16:39:53 +03:00 |
|
Henry Jameson
|
bb39b99d65
|
fix panel link color, fix broken user profiles
|
2018-11-26 20:13:56 +03:00 |
|
Henry Jameson
|
1a65895bfd
|
initial font support
|
2018-11-25 21:48:16 +03:00 |
|
Henry Jameson
|
e8536f3d95
|
clean up
|
2018-11-25 19:15:54 +03:00 |
|
Henry Jameson
|
1a8d24d649
|
some help strings
|
2018-11-25 17:21:53 +03:00 |
|
Henry Jameson
|
b07d7d7229
|
reset buttons, better disabled for shadows
|
2018-11-23 11:36:36 +03:00 |
|
Henry Jameson
|
26b9f787bb
|
added "keep opacity" option, fixed opacity loading, fixed missing shadows not
affecting the preview (i.e. previewing pleroma-dark when redmond is applied)
|
2018-11-23 10:17:01 +03:00 |
|
Henry Jameson
|
652b98b13c
|
fix v1->v2 transition for localstorage
|
2018-11-23 09:14:52 +03:00 |
|
Henry Jameson
|
1059d9b602
|
radii v1 fixes
|
2018-11-23 09:02:10 +03:00 |
|
Henry Jameson
|
29082e9aee
|
fixed checkbox styles, optimized default shadows
|
2018-11-23 00:24:16 +03:00 |
|
Henry Jameson
|
379144f4ab
|
fix for zero-state for shadow-control
|
2018-11-22 03:55:45 +03:00 |
|