Commit graph

52 commits

Author SHA1 Message Date
Henry Jameson
b6684d90b5 Compress them data + store in IndexedDB instead 2024-11-15 00:39:21 +02:00
Henry Jameson
86585cc644 allow setting palettes from style 2024-11-12 23:24:28 +02:00
Henry Jameson
28b8620656 style application stuff 2024-10-27 01:33:40 +03:00
Henry Jameson
69f684cb64 oops 2024-10-07 12:29:47 +03:00
Henry Jameson
4d472e1d4b fix my phone 2024-10-07 12:21:36 +03:00
Henry Jameson
bb41c13620 fix? 2024-10-05 19:30:31 +03:00
Henry Jameson
48cc7ccc78 don't normalize theme and split index fetching into its own block 2024-10-05 18:45:38 +03:00
Henry Jameson
a21f25ed8e test fix 2024-10-04 15:03:36 +03: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
2eb8e1e095 fix incorrect blue/green colors 2024-10-02 16:29:33 +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
3baad46309 fix some broken themes found in wild 2024-07-25 19:19:46 +03:00
Henry Jameson
4d3d075151 fix font selector losing list of local fonts when selecting one 2024-07-21 23:45:21 +03:00
Henry Jameson
665faf892a font overrides + fixes for font component 2024-07-21 23:27:11 +03:00
Henry Jameson
c87d85edd8 cleanup console logs 2024-07-21 22:55:28 +03:00
Henry Jameson
9d5514de9c fix themes v2 editor for anon users and people who never touched themes 2024-07-17 22:25:14 +03:00
Henry Jameson
d2683a6728 new theme selector, RC 2024-07-17 22:10:11 +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
cd92eb56e0 don't recompile if cache exists 2024-07-12 02:19:38 +03:00
Henry Jameson
82ca01ef71 cleanup 2024-07-12 02:14:31 +03:00
Henry Jameson
115335e98a move theme application to interface module 2024-07-12 02:13:08 +03:00
Henry Jameson
925fd863fe Massively simplify and improve font input component 2024-06-27 00:34:25 +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
e4a819a0e2 initial Appearance Tab implementation, added text size/UI scale option 2024-05-22 19:54:19 +03:00
Henry Jameson
9806eea12e only show interface after theme has been applied 2024-04-03 22:52:12 +03:00
tusooa
4e6af5bd23
Fix openSettingsModalTab 2023-06-13 14:01:26 -04:00
Henry Jameson
4d23d31fec initial admin settings prototype (WIP) 2023-03-14 21:50:43 +02:00
Henry Jameson
edbbbaad48 don't use wide mode for anon viewers 2022-05-09 23:25:41 +03:00
Henry Jameson
3d37b9d8e1 unified layout-setting code and made an option to control or disable
third column behavior
2022-04-12 21:18:06 +03:00
Henry Jameson
4a068483ed wide mode initial implementation + cleanup 2022-04-05 18:38:05 +03:00
Henry Jameson
9ac7046521 Fix notices not disappearing on their own 2022-03-27 12:21:33 +03:00
Henry Jameson
905b9771ec stop using vue.set 2021-04-25 13:24:08 +03:00
Shpuld Shpuldson
f281663b49 Add hacky functionality to open specific settings tabs 2020-09-03 15:45:13 +03:00
Shpuld Shpuldson
fdbacba36a resume last lasttime instead of always friends/public 2020-07-23 15:09:32 +03:00
eugenijm
aa2cf51c05 Add Chats 2020-07-08 15:21:31 +03:00
Shpuld Shpuldson
685ab4f33e make the addNotice dispatch return the notice 2020-07-02 10:46:43 +03:00
Shpuld Shpuldson
1293bec77e change storage error one-off into a global notice system 2020-07-02 10:40:41 +03:00
Shpuld Shpuldson
d30b0b28c9 catch localforage error and let the application work, add an alert for user to dismiss 2020-07-01 19:15:28 +03:00
Henry Jameson
4fae2f8ea8 track if settings modal has been opened once 2020-06-02 01:10:52 +03:00
Henry Jameson
2e35289c33 initial work on settings modal 2020-05-03 17:36:12 +03:00
Maksim
7259e02a10 remove debug message 2019-04-08 16:49:51 +00:00
shpuld
c7e180080a more work with notifications drawer 2019-03-03 16:33:40 +02:00
Egor Kislitsyn
a8521fc8d9 Merge commit 'e443716bcd' into feature/push-subscriptions
# Conflicts:
#	src/i18n/en.json
#	src/modules/interface.js
#	src/modules/users.js
#	yarn.lock
2018-12-13 18:22:15 +07:00
Egor Kislitsyn
b3455649c5 improve notification subscription 2018-12-13 18:04:09 +07:00
Henry Jameson
406df4399b avatars shadows, also allows drop-shadow use 2018-11-30 16:39:53 +03:00