Commit graph

421 commits

Author SHA1 Message Date
Henry Jameson
7d19cc2d53 cleanup and fixes 2025-02-03 00:14:44 +02:00
Henry Jameson
c926ed7ac1 pleroma-fe boots once again 2025-01-30 21:56:07 +02:00
Henry Jameson
58e18d48df Merge remote-tracking branch 'origin/develop' into migrate/vuex-to-pinia 2025-01-30 18:08:05 +02:00
Henry Jameson
628167c5b9 fix warning 2025-01-28 16:36:22 +02:00
Henry Jameson
92c82a0a34 24h option 2025-01-27 12:00:28 +02:00
Henry Jameson
33525eeaef remove duplicate setting 2025-01-27 11:30:58 +02:00
HJ
ebd3b7d9f5 Merge branch 'customizable-post-actions' into 'develop'
Customizable post actions

See merge request pleroma/pleroma-fe!1985
2025-01-21 09:42:36 +00:00
Lain Soykaf
7a4efdb5a8 Settings: Make image compression configurable 2025-01-21 09:24:18 +04:00
Henry Jameson
e1c6149941 Merge remote-tracking branch 'origin/develop' into customizable-post-actions 2025-01-20 16:21:20 +02:00
Henry Jameson
5509cb31a8 lint 2025-01-20 13:43:15 +02:00
Henry Jameson
68093b6276 abstracted mute confirmation dialog into its own component. mutes in status actions work now 2025-01-16 20:14:05 +02:00
Henry Jameson
ad8579af99 font control style update 2025-01-08 19:58:16 +02:00
Henry Jameson
fe35147649 fix v2 themes lacking toggle state 2025-01-08 16:33:43 +02:00
Henry Jameson
b461fc1c4a add option to center the modal 2025-01-07 22:08:12 +02:00
Henry Jameson
2f7b9fb4ef replace deprecated tc with t equivalent 2025-01-02 22:58:36 +02:00
HJ
ace6068948 Merge branch 'themes-updates' into 'develop'
Themes updates/fixes

See merge request pleroma/pleroma-fe!1962
2024-12-31 11:59:54 +00:00
Henry Jameson
afa3410f46 fix firefox palettes 2024-12-31 13:52:40 +02:00
Henry Jameson
5bb9ceaf94 no more piss 2024-12-30 03:18:45 +02:00
Henry Jameson
53f3c24081 fix palette list on mobile chrome 2024-12-29 18:13:50 +02:00
Henry Jameson
e7cdf00d11 lint 2024-12-27 01:56:51 +02:00
HJ
3cda070507 Merge branch 'develop' into 'tusooa/save-draft'
# Conflicts:
#   src/boot/routes.js
#   src/i18n/en.json
#   src/main.js
#   src/modules/config.js
#   src/modules/instance.js
2024-12-26 23:51:54 +00:00
Henry Jameson
6a1a3ebf13 update to palettes GUI + disable theme-setting stuff while change is in progress 2024-12-26 23:45:43 +02:00
Henry Jameson
300f73331a more warnings fixed 2024-12-23 04:38:43 +02:00
Henry Jameson
34449a7c61 some minor fixes and warnings cleanpu 2024-12-23 04:15:24 +02:00
Henry Jameson
6e50df6ad3 cleanup 2024-12-22 16:42:15 +02:00
Henry Jameson
9e17be813d fixed all warnings that show up when just opening the main UI 2024-12-22 16:32:18 +02:00
Henry Jameson
b7dcb6e97b manual linting 2024-12-22 15:12:06 +02:00
Henry Jameson
69940b7561 lint EVERYTHING 2024-12-22 15:08:42 +02:00
Henry Jameson
211a45b688 improve robustness of appearance tab 2024-12-22 15:07:20 +02:00
HJ
cbe9427123 Merge branch 'themes3-grand-finale-maybe' into 'develop'
Themes 3

See merge request pleroma/pleroma-fe!1951
2024-12-18 12:19:11 +00:00
HJ
e4a1a56dbd Merge branch 'backend-repo-url' into 'develop'
Extract backend repository from nodeinfo

See merge request pleroma/pleroma-fe!1864
2024-12-11 13:35:27 +00:00
Henry Jameson
1117f358cc fix safari 2024-12-10 15:55:39 +02:00
Henry Jameson
b348d22a2b saving "first style palette" stuff 2024-12-04 15:54:20 +02:00
Henry Jameson
3f331b53db proper highlight 2024-12-04 14:57:28 +02:00
Henry Jameson
1ffbd02c87 when switching to new style, use "native" palette, also show it in appearance tab 2024-12-04 14:32:25 +02:00
Henry Jameson
098087a722 mobile-friendly appearance tab 2024-12-01 22:16:21 +02:00
Henry Jameson
0e1c1b04a0 fix palette editor in appearace tab + make it expert 2024-12-01 21:33:24 +02:00
Henry Jameson
fdc9d8dc72 update preview on colors changing 2024-11-25 20:09:34 +02:00
Henry Jameson
7ae0d6b95d fix reset not resetting 2024-11-25 20:07:48 +02:00
Henry Jameson
c81948620f use compact mode for shadow control in old ui 2024-11-25 19:45:10 +02:00
Henry Jameson
7b56b3f411 more predictable styles order, custom styles before builtins 2024-11-25 19:42:50 +02:00
Henry Jameson
02cf4fd43f fix virtual subcomponents not being read properly 2024-11-25 19:35:15 +02:00
Henry Jameson
877f8bec45 make overall preview follow selected palette + initial load 2024-11-21 19:40:07 +02:00
Henry Jameson
d8a951dc52 don't use lite mode because it causes issues with excluded components 2024-11-20 17:03:49 +02:00
Henry Jameson
86900061c2 fix variables crashing the tab 2024-11-20 17:03:35 +02:00
Henry Jameson
691a79e3be fix theme2 editor 2024-11-20 15:27:08 +02:00
Henry Jameson
313eb8f4cd bundling theme now works and so are bundled style's palettes 2024-11-19 21:33:13 +02:00
Henry Jameson
ca5c24452e palettes/style meta inconsistency 2024-11-19 01:16:51 +02:00
Henry Jameson
973e8697bc added validation 2024-11-18 03:53:37 +02:00
Henry Jameson
f4483e1ee4 remove extraneous dispatches 2024-11-14 21:52:50 +02:00