Commit graph

57 commits

Author SHA1 Message Date
Henry Jameson
5bdf341560 MASSIVE refactor, replacing instance module with store, separating emoji stuff into its own store, making sure everything refers to new stores (WIP) 2026-01-22 17:16:51 +02:00
Henry Jameson
42930252b1 better imports organization 2026-01-08 17:42:20 +02:00
Henry Jameson
b05a501236 biome check --write 2026-01-06 16:23:17 +02:00
Henry Jameson
9262e803ec biome format --write 2026-01-06 16:22:52 +02:00
Henry Jameson
c71a36de30 cleanup console logs (changed actual proper logs to .info()) 2025-12-19 19:13:24 +02:00
Henry Jameson
16f456eaea fun UI for profile background 2025-11-27 19:33:47 +02:00
Henry Jameson
7b02072133 clean up and update icon list 2025-11-26 13:02:39 +02:00
Henry Jameson
ce04595e36 move vertical tab switcher into helpers since it's not meant to be used elsewhere 2025-11-25 19:12:18 +02:00
Henry Jameson
50ede338e7 further separation of tabs 2025-11-24 17:06:55 +02:00
Henry Jameson
a96f533777 vertical tab switcher initial implementation 2025-11-20 02:07:00 +02:00
Henry Jameson
debd3a3e7b initial nested settings impl 2025-10-15 16:53:16 +03:00
Henry Jameson
76e67a08c6 appearance card fix 2025-08-05 18:20:25 +03:00
Henry Jameson
c8fa72c791 move background to appearance tab 2025-08-04 14:04:28 +03:00
Henry Jameson
b2f7309e1e sorting, typo 2025-07-03 17:11:23 +03:00
Henry Jameson
3081504c64 update tabs to use new API 2025-07-02 22:54:45 +03:00
Henry Jameson
0d32a7ddac fix component preview styles 2025-07-02 18:20:05 +03:00
Henry Jameson
ba48c875db intersectionless support 2025-06-28 22:21:07 +03:00
Henry Jameson
8dc45514ef lint 2025-06-28 21:45:08 +03:00
Henry Jameson
9fbf426388 stricter CSP compat in appearance tab 2025-06-28 21:43:50 +03:00
Henry Jameson
1a577cfcfc theme previews 2025-06-28 21:02:26 +03:00
Henry Jameson
45e6e03a03 fix global notices not working sometimes 2025-04-09 00:31:22 +03:00
tusooa
25de264abb
Use vite to replace webpack 2025-02-28 10:52:04 -05:00
Henry Jameson
d1ea589531 manual lint --fix 2025-02-04 15:23:21 +02:00
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
5bb9ceaf94 no more piss 2024-12-30 03:18:45 +02: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
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
211a45b688 improve robustness of appearance tab 2024-12-22 15:07:20 +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
0e1c1b04a0 fix palette editor in appearace tab + make it expert 2024-12-01 21:33:24 +02:00
Henry Jameson
7b56b3f411 more predictable styles order, custom styles before builtins 2024-11-25 19:42:50 +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
Henry Jameson
454aa695ab User palette editor 2024-11-14 21:42:45 +02:00
Henry Jameson
86585cc644 allow setting palettes from style 2024-11-12 23:24:28 +02:00
Henry Jameson
81d9537f9d show warning about palettes being unsupported when using v2 theme 2024-10-03 23:03:33 +03:00
Henry Jameson
13838a75a9 import of v2 on appearance tab works now 2024-10-03 02:16:55 +03:00
Henry Jameson
e8d0e45b5b it is working. finally. 2024-10-02 16:22:28 +03:00
Henry Jameson
ba4be2cb22 yet another massive overhaul on how themes are loaded/applied 2024-10-02 02:35:52 +03:00
Henry Jameson
f0957bdb4f palettes that actually work 2024-10-01 00:42:33 +03:00
Henry Jameson
27ee145450 fix theme preview styles being applied to post preview 2024-07-25 19:48:14 +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