38 Commits

Author SHA1 Message Date
Jake Fulmine
145bbf9b62 fix(dashboard): improve shard status page 2022-10-22 17:24:29 +02:00
Jake Fulmine
00c55533ea feat(dashboard): card list view 2022-10-02 22:09:13 +02:00
spiral
f2aa458db8
chore(dashboard): remove incorrect git commit id on bot status page 2022-09-29 17:58:31 +00:00
spiral
494bd8aab3
fix(dashboard): add missing return after error handling 2022-09-20 15:08:42 +00:00
Jake Fulmine
7aa4d49a97 fix(dashboard): swap svelte-autosize for svelte-textarea-autoresize 2022-08-17 21:40:10 +02:00
spiral
d17cb80db4
refactor(dashboard): use bootstrap tooltip on shard status page 2022-07-14 19:40:12 +02:00
Jake/Rads
5df818e367 feat(dashboard): copy short link from pages 2022-06-28 08:04:19 +02:00
Jake/Rads
1b941cdf3b fix(dashboard): fix arrow key navigation (again) 2022-06-27 20:32:03 +02:00
Jake/Rads
b99af6a52e fix(dashboard): typo in option 2022-06-27 20:12:58 +02:00
Jake/Rads
98f7a39185 fix(dashboard): fix public profile page links 2022-06-27 17:00:48 +02:00
Jake/Rads
e868b2c5d3 fix(dashboard): card navigation randomly breaking
because svelte randomly sets bind:this in an array to null for an entire page, for reasons I do not know, im just doing it directly with ids
2022-06-27 16:53:52 +02:00
Jake/Rads
239043bc61 fix(dashboard): pass correct list to child 2022-06-27 15:00:41 +02:00
Jake/Rads
7ee5bba14c fix(dashboard): dont use same indexes per page
changing the accordion to individual collapses meant we could implement keyboard navigation between the cards

however, I only handled card collapsing state per-page, which caused an issue where opening one card on one page would open the card with the same index on every page

this fixes that by indexing the cards based on its position in the whole list rather than per-page
2022-06-27 14:45:04 +02:00
Jake/Rads
ce431364a0 fix(dashboard): reuse list component in randomizer 2022-06-27 13:09:13 +02:00
Jake/Rads
6468068ca4 feat(dashboard): reuse list component more thoroughly 2022-06-27 12:08:07 +02:00
Jake/Rads
9ab6a5ba2e feat(dashboard): randomize member and group lists 2022-06-27 00:28:40 +02:00
Jake/Rads
191136cd94 feat(dashboard): tweak status page styling 2022-06-24 20:47:00 +02:00
Jake/Rads
5985bb4f8a fix(dashboard): change tab query on tab change 2022-06-23 23:45:23 +02:00
Jake/Rads
dd7a6f0be0 feat(dashboard): move profile out of its lonely folder
I'll probably organize the folders better in general later
2022-06-23 23:08:50 +02:00
Jake/Rads
150331a3e4 fix(dashboard): dont break list when changing item visibility 2022-06-23 23:03:05 +02:00
Jake/Rads
2e69de1b1b refactor(dashboard): refactor list components 2022-06-23 22:24:29 +02:00
spiral
6c4bd2cc26
fix(dashboard): show error message returned by api in discord login page 2022-06-21 22:23:25 -04:00
spiral
ba9c074dc2
feat(dashboard): somewhat better styling of shard status page 2022-06-15 00:08:47 -04:00
spiral
a18fd9bd0d
chore: update github repo URL 2022-06-05 12:57:10 -04:00
Draconizations
d685f6228e feat(dashboard): change primary color to pluralkit orange 2022-06-03 14:24:54 +02:00
spiral
f731f0d453
fix(dashboard): only clear token from localStorage on 401 error 2022-06-02 23:12:38 -04:00
Draconizations
62ac655922 feat(dashboard): go to home when loading dash page while not logged in 2022-05-30 13:02:04 +02:00
Draconizations
c9a02f2ab6 feat(dashboard): change title when home is loaded 2022-05-30 13:01:27 +02:00
Draconizations
0d774a7c9e fix(dashboard): fix crash when opening dash while not logged in 2022-05-30 13:00:57 +02:00
Draconizations
a2d500e536 Merge branch 'feat/dashboard' into feat/dashboard-accessibility 2022-05-30 10:05:30 +02:00
Draconizations
8113c83828 featI(dashboard): dynamic titles on member/group pages 2022-05-30 10:01:36 +02:00
rladenson
60adb37781 fix(dashboard): let settings page load even when no settings stored 2022-05-28 15:15:23 -06:00
Draconizations
50732ba010 feat(dashboard): more screenreader friendlyness 2022-05-20 13:49:58 +02:00
Draconizations
9744a3deb6 feat(dashboard): more screenreader friendlyness 2022-05-20 13:39:30 +02:00
Draconizations
857eda0629 feat(dashboard): imporve keyboard navigation 2022-05-20 12:28:55 +02:00
Draconizations
1eb910e61e feat(dashboard): make navigating more screenreader friendly 2022-05-20 12:09:10 +02:00
spiral
dc7b1a4291
feat(dashboard): pluralkit.me branding changes 2022-05-16 23:22:51 -04:00
spiral
8fa371bcc8
Merge branch 'main' of github/Draconizations/pk-webs-svelte into feat/dashboard 2022-05-16 23:04:39 -04:00