Commit graph

94 commits

Author SHA1 Message Date
Henry Jameson
49a98a6fe2 bunch of px -> em, small fixes 2025-08-14 17:27:13 +03:00
Henry Jameson
d9931bd8e4 manual lint 2025-03-31 13:05:28 +03:00
Henry Jameson
3b2f1fbbc1 more linting 2025-03-31 12:51:17 +03:00
tusooa
59c090ae2d
Make sure each hover style is applied to :focus-visible 2025-03-22 17:17:02 -04:00
Henry Jameson
b94d389b7f use absolute paths for stores 2025-02-03 13:02:30 +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
33c9236e45 cleanup 2024-12-23 04:15:57 +02:00
Henry Jameson
375cbca9eb delay render of "heavy" tabs 2024-12-22 17:11:30 +02:00
Henry Jameson
7be1ab53ec scratch that, just a smaller absolute value 2024-12-01 22:15:15 +02:00
Henry Jameson
7b0f72601b use relative value so it's more usable on mobile 2024-12-01 21:36:58 +02:00
Henry Jameson
7c947115e2 make active tab to jut out slightly to indicate that it's active (inspired by winMe) 2024-11-12 21:05:56 +02:00
Henry Jameson
da2c016ab4 better vars nomenclature 2024-10-06 15:19:30 +03:00
Henry Jameson
dee3cf7883 migrate all other function calls to new format 2024-10-03 00:44:16 +03:00
Henry Jameson
940df1efa7 add fallbacks for lazy stuff loading 2024-04-03 21:10:27 +03:00
Henry Jameson
075f2cb903 remove all "fallback variables" 2024-03-04 19:45:42 +02:00
Henry Jameson
3f6b9fbf9c user cards looking nicer now 2024-02-28 22:56:15 +02:00
Henry Jameson
7d2faccd4f fonts support, cleanup 2024-02-22 18:04:28 +02:00
Henry Jameson
4785c553ef small tabs improvements 2024-02-22 00:06:51 +02:00
Henry Jameson
879f520b75 tabs support + cleanup 2024-02-22 00:02:24 +02:00
Sean King
b1dcea0199
Migrate interface module to store 2023-04-05 21:06:37 -06:00
Henry Jameson
4d23d31fec initial admin settings prototype (WIP) 2023-03-14 21:50:43 +02:00
tusooa
1a852b96ef
Give tab switcher a role 2023-03-02 21:15:43 -05:00
tusooa
7dc2277453
Use stylelint 2023-01-09 13:02:16 -05:00
Henry Jameson
d074aefb4f List edit UI overhaul 2022-08-17 00:48:10 +03:00
Henry Jameson
58a975e8df cleanup and fixes 2022-04-20 23:22:51 +03:00
Tusooa Zhu
3b02566e16
Fix tab switcher not working when some tabs hidden 2022-04-09 23:50:29 -04:00
Henry Jameson
87d420a92b port !1488 to vue3 2022-03-27 12:58:28 +03:00
Henry Jameson
d6bbccdd71 Merge remote-tracking branch 'origin/develop' into vue3-again
* origin/develop:
  Remove debugging code
  Fix overlapping buttons in Theme settings
  Update dependency ruffle-mirror to v2021.12.31
  Update dependency babel-loader to v8.2.4
2022-03-27 12:50:00 +03:00
Tusooa Zhu
e58422889b
Fix overlapping buttons in Theme settings 2022-03-24 18:03:13 -04:00
Henry Jameson
c5a6f40dff fix tabs not being able to be "disabled" 2022-03-22 20:15:21 +02:00
Henry Jameson
1187727b60 fix tabswitcher bugs 2022-03-21 21:29:51 +02:00
Henry Jameson
b3ed29ff02 made withLoadMore work... sorta 2022-03-18 13:32:36 +02:00
Henry Jameson
0671aa0dd0 fix tabswitcher 2022-03-17 08:53:45 +02:00
Henry Jameson
fca885e665 resolve TODO VUE3 2021-04-25 13:23:16 +03:00
Henry Jameson
33777fab47 small refactoring to uncouple tab-switcher from settings modal 2021-04-18 15:39:06 +03:00
Henry Jameson
b0789fd6fd fix theme tab, remove console.logs 2021-04-18 15:03:28 +03:00
Henry Jameson
433ea02a18 Changed some of TabSwitcher's internals for easier Vue3 migration 2021-04-18 14:58:02 +03:00
Henry Jameson
982c799b6f fix a bunch of <button>s acting as submit buttons breaking enter key 2021-02-01 21:07:09 +02:00
Shpuld Shpuldson
7b99d98c55 Replace all use of <a> + href='#' with proper buttons 2020-11-24 12:32:42 +02:00
Henry Jameson
02bb015c4f fix #992 2020-11-01 16:40:23 +02:00
Henry Jameson
0ac9d81788 fix settings tabs on mobile, update follow request badge 2020-10-28 21:55:08 +02:00
Henry Jameson
3cbaa00449 more replacements + small renames 2020-10-20 22:54:43 +03:00
Shpuld Shpuldson
f281663b49 Add hacky functionality to open specific settings tabs 2020-09-03 15:45:13 +03:00
eugenijm
77d65d6cec Ensures the minimized modal is always 50px above the mobile browser bottom bar regardless of whether or not it is visible. 2020-07-23 16:36:21 +03:00
eugenijm
2298ad0011 Use bock-scroll-lock directive for the settings modal 2020-07-23 12:15:44 +03:00
eugenijm
61dd1a3b49 Add body 100% width for the preview, refactor the modalActivated watcher, use body scroll lock for the setting tab content 2020-07-23 09:53:51 +03:00
Henry Jameson
94436c1f85 fixed tab not hiding 2020-05-29 13:39:30 +03:00
Henry Jameson
9a20a90932 fixed the remaining issues 2020-05-28 21:28:01 +03:00
Henry Jameson
5ffcddd3b9 fixes. sorry for bad commit message i'm tired 2020-05-27 03:32:57 +03:00
Henry Jameson
dc8f78e84d fix for a previous fix 2020-05-25 17:22:57 +03:00