Commit graph

286 commits

Author SHA1 Message Date
Henry Jameson
a044dc377e Massively upgraded shadow control, added sorting by specificity in themes3, added/fixed disabled inputs 2024-09-12 15:54:23 +03:00
Henry Jameson
aa17a92d4a fix missing zoom in appearance tab 2024-07-26 15:41:00 +03:00
Henry Jameson
27ee145450 fix theme preview styles being applied to post preview 2024-07-25 19:48:14 +03:00
Henry Jameson
d728fea3b1 fix language switcher 2024-07-25 11:58:58 +03:00
HJ
4797b13625 Merge branch 'fix-nonexistent-setting' into 'develop'
remove nonexistent setting (probably comatose contribution?)

See merge request pleroma/pleroma-fe!1923
2024-07-24 18:54:50 +00:00
Henry Jameson
b8ac355202 remove nonexistent setting (probably comatose contribution?) 2024-07-24 21:53:25 +03:00
HJ
0c9893c8a0 Merge branch 'appearance-tab' into 'develop'
Themes 3: Intermission: Appearance Tab and fixes

See merge request pleroma/pleroma-fe!1920
2024-07-24 18:51:17 +00:00
Henry Jameson
f4544f0742 elaboration and spacing 2024-07-23 21:35:29 +03:00
Henry Jameson
2928959138 fix huge previews on firefox 2024-07-23 16:29:54 +03:00
Henry Jameson
665faf892a font overrides + fixes for font component 2024-07-21 23:27:11 +03:00
Henry Jameson
d2683a6728 new theme selector, RC 2024-07-17 22:10:11 +03:00
Henry Jameson
9bbdad1a6f theme selector new 2024-07-17 19:58:04 +03:00
Henry Jameson
1866dcfdc2 fix checkbox in preview 2024-07-17 17:26:03 +03:00
Henry Jameson
40c9163d21 optimizations, WIP theme selector 2024-07-17 17:19:57 +03:00
Henry Jameson
a378c999b7 add ability to override underlay color/opacity regardless of theme 2024-07-16 21:01:20 +03:00
Henry Jameson
e029732021 use separate action for setting Theme V2 2024-07-12 02:40:57 +03:00
Henry Jameson
c6ccab778f MASSIVELY streamlined theme setting process, now EVERYTHING happens in a vuex action "setTheme" instead of several different applyTheme()s scattered around 2024-07-10 22:49:56 +03:00
Henry Jameson
8a41313bb4 "fix" theme preview 2024-07-04 03:20:26 +03:00
Henry Jameson
80cbf29bdf fields for user font overrides 2024-06-27 00:59:24 +03:00
Henry Jameson
d5d37849ea font selector with proper styles and functionality + local font selector 2024-06-26 17:05:59 +03:00
Henry Jameson
f9e407de63 made theme debug easier by making it an actual option 2024-06-21 23:28:24 +03:00
Henry Jameson
eed05f1380 forced roundness tweak config 2024-06-21 22:46:01 +03:00
Henry Jameson
a16e158216 better defaults, fonts scale with panel scale 2024-06-19 22:16:31 +03:00
Henry Jameson
6343b91abf more scaling options 2024-06-13 02:22:47 +03:00
marcin mikołajczak
5c48ea2f1a Support status notification type
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-05-25 08:42:32 +02:00
Henry Jameson
e4a819a0e2 initial Appearance Tab implementation, added text size/UI scale option 2024-05-22 19:54:19 +03:00
HJ
fd1011f622 Merge branch 'scrobbles-age' into 'develop'
Add setting to only show scrobbles newer than certain age.

See merge request pleroma/pleroma-fe!1904
2024-05-22 12:25:24 +00:00
HJ
3128ea57e1 Merge branch 'themes3-cache' into 'develop'
implement a simple caching system for themes 3

See merge request pleroma/pleroma-fe!1911
2024-05-22 12:15:21 +00:00
HJ
51709ad318 Merge branch 'develop' into 'scrobbles-age'
# Conflicts:
#   src/i18n/en.json
2024-04-28 19:05:18 +00:00
Henry Jameson
6ff0a7f021 refactor sizesetting into unitsetting allowing more unit types with i18n support 2024-04-24 15:58:26 +03:00
Alexander Tumin
59656af44c Allow muting sensitive posts in public timelines 2024-04-24 15:18:11 +03:00
Henry Jameson
5505a89e8a implement a simple caching system for themes 3 2024-04-22 23:40:39 +03:00
Henry Jameson
def68e9cda scrobbles age setting 2024-03-25 23:35:28 +02:00
Henry Jameson
dc631c68fd fix some mistakes 2024-03-04 22:31:40 +02:00
Henry Jameson
075f2cb903 remove all "fallback variables" 2024-03-04 19:45:42 +02:00
Henry Jameson
54e3a99bc7 Merge remote-tracking branch 'origin/develop' into themes3 2024-02-29 18:49:23 +02:00
Henry Jameson
c83ddb0b2b better v1 detection, better menu-item consistency 2024-02-27 17:03:39 +02:00
Henry Jameson
9bbf2e70c2 lint 2024-02-22 18:39:52 +02:00
Henry Jameson
7d2faccd4f fonts support, cleanup 2024-02-22 18:04:28 +02:00
Henry Jameson
8a21594dbc shadow slots work + minor fixes 2024-02-21 22:18:56 +02:00
Henry Jameson
7c77809ff9 badge, alert(dot) improvements 2024-02-16 00:29:16 +02:00
Henry Jameson
c16f1d4e35 more fixes 2024-02-13 02:27:53 +02:00
Henry Jameson
bcc5084409 add roundness, fix inputs 2024-02-13 02:09:43 +02:00
Henry Jameson
d2a74ea1a2 add .input class to all inputs 2024-02-07 15:53:49 +02:00
tusooa
cc4aaccf38
Implement indicator for groups 2023-12-27 22:54:44 -05:00
tusooa
4777bec85f
Add a description on what groups do 2023-12-27 22:36:13 -05:00
tusooa
0110fd86c2
Allow user to mark account as group 2023-12-27 22:30:19 -05:00
Henry Jameson
ff10834f1a cleanup stray console logs 2023-12-14 00:14:06 +02:00
Henry Jameson
5ee8fc0aea add setting to always show push notifications 2023-12-13 23:54:12 +02:00
Henry Jameson
b394392d0d fix incorrect path for follow request notifications settings 2023-12-13 21:07:23 +02:00