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
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
24a7a9bfd8
lint
2020-01-16 23:30:13 +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
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
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
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
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
0dcb696e26
Merge remote-tracking branch 'upstream/develop' into emoji-optimizations
...
* upstream/develop: (95 commits)
Lightbox/modal multi image improvements - #381
'/api/pleroma/profile/mfa' -> '/api/pleroma/accounts/mfa'
Add ability to change user's email
translations-de-batch-1
eu-translate update
profile-banner rounding css, fixes #690
fix indentation
remove needless ref
show preview popover when hover numbered replies
refactor conditions
do not make too many nested div
add fetchStatus action
refactor status loading logic
split status preview popover into a separate component
uninstall mobile-detect library
listen both events
minor css fix
restrict distance at top side only
set different trigger event in desktop and mobile by default
fix eslint warnings
...
2019-11-08 19:48:31 +02:00
Henry Jameson
6511a744a2
arbitrary limit with option to overcome it
2019-10-08 21:38:27 +03:00
Henry Jameson
e7532464e3
Replaced most trivial checkboxes with Checkbox component
2019-10-07 20:43:23 +03:00
Henry Jameson
020c6d1bcf
all the manual fixes
2019-07-07 00:54:17 +03:00
Henry Jameson
8d6750d9c2
eslint --fix --ext .js,.vue src
2019-07-05 10:17:44 +03:00
Henry Jameson
83b85cd412
better layouting for import-export, error display fixes
2018-12-11 16:36:27 +03:00
Henry Jameson
c189a08dff
added keep-colors option
2018-12-11 16:36:06 +03:00
Henry Jameson
51dccb7887
separated preview and exported from style_switcher
2018-12-11 02:46:17 +03:00
Henry Jameson
80c0745558
some more themes, fixes
2018-12-02 10:22:25 +03:00
Henry Jameson
67ca21b2e6
localization strings, fixes
2018-12-02 09:38:40 +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
b45fc6c652
updated preview window
2018-11-27 05:01:18 +03:00
Henry Jameson
d64f4ab363
fix preview input text using wrong string
2018-11-26 20:14:53 +03:00
Henry Jameson
bb39b99d65
fix panel link color, fix broken user profiles
2018-11-26 20:13:56 +03:00
Henry Jameson
9a9dc47fc5
better preview, collateral fixes
2018-11-26 03:19:04 +03:00
Henry Jameson
1087741b0d
font control args to allow passing an option list of fonts, for future use
2018-11-25 22:39:06 +03:00
Henry Jameson
1a65895bfd
initial font support
2018-11-25 21:48:16 +03:00
Henry Jameson
883a76147a
validity checks, no longer exploding when something is invalid
2018-11-25 19:12:38 +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
754d71ec19
added checkboxes to keep current roundness and shadows, also cleaned up how
...
shadows/roundness are reset when switching themes
2018-11-23 08:24:55 +03:00
Henry Jameson
91ea9b7b0e
checkbox radius
2018-11-23 07:28:53 +03:00
Henry Jameson
631b8433c0
bundling v2 themes works
2018-11-22 04:37:49 +03:00
Henry Jameson
379144f4ab
fix for zero-state for shadow-control
2018-11-22 03:55:45 +03:00
Henry Jameson
92afd6af12
layout fixes
2018-11-21 22:01:34 +03:00
Henry Jameson
a79d9d9774
attempted fix^W workaround for tab-switcher bug
2018-11-21 04:14:10 +03:00
Henry Jameson
73a9370710
fixed and updated roundness tab
2018-11-21 03:14:59 +03:00
Henry Jameson
d7af2c8419
mentioned bug in tab-switcher, made shadow-control work in zero-state
2018-11-20 23:25:38 +03:00