|
fad8648a06
|
fix apply theme button without page refresh
|
2023-08-01 06:26:28 +00:00 |
|
|
f288d0c219
|
Make everything work with a strict CSP
|
2023-01-02 15:16:42 +00:00 |
|
|
a8c4aec721
|
purge shout/chat (#49)
Reviewed-on: AkkomaGang/pleroma-fe#49
|
2022-07-20 15:36:45 +00:00 |
|
Henry Jameson
|
b8b7ae8564
|
fancy scrollbars
|
2022-04-07 16:04:22 +03:00 |
|
Henry Jameson
|
4baa397ed0
|
fixed another problem with p's broken theme causing theme editor to
become unusable
|
2021-03-08 19:19:16 +02:00 |
|
Henry Jameson
|
2576b75059
|
fallback if shadows aren't defined
|
2021-01-28 14:05:32 +02:00 |
|
Henry Jameson
|
272ba8f7a9
|
Fix p's weird corrupt theme data crashing theme engine
|
2021-01-23 13:58:40 +02:00 |
|
eugenijm
|
aa2cf51c05
|
Add Chats
|
2020-07-08 15:21:31 +03:00 |
|
Henry Jameson
|
1e95a0795a
|
paper theme, updated todo, lol
|
2020-02-17 23:59:52 +02:00 |
|
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 |
|