Commit graph

394 commits

Author SHA1 Message Date
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
aa7bdbae21 rearrange tabs 2024-07-24 16:02:18 +03:00
Henry Jameson
ece38e6876 spacing for number setting as well 2024-07-23 21:52:01 +03: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
df22cc4bdd update icon 2024-07-21 23:53:24 +03:00
Henry Jameson
041da0cdff fix step not working in unit input 2024-07-21 23:46: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
afc94c6801 lint 2024-03-07 00:38:19 +02:00
Henry Jameson
7df207c9d4 emoji management fixes for themes3 2024-03-06 10:34:56 +02:00
Henry Jameson
962bce5ee3 Merge remote-tracking branch 'origin/develop' into themes3 2024-03-06 09:35:46 +02:00
HJ
943fee9fbc Merge branch 'admin-emoji-settings' into 'develop'
Admin emoji pack settings

See merge request pleroma/pleroma-fe!1886
2024-03-05 16:29:21 +00: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
39eee4412f fix alerts in panels 2024-02-28 14:25:22 +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