Commit graph

11 commits

Author SHA1 Message Date
Jake/Rads
5df818e367 feat(dashboard): copy short link from pages 2022-06-28 08:04:19 +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
6468068ca4 feat(dashboard): reuse list component more thoroughly 2022-06-27 12:08:07 +02:00
Jake/Rads
150331a3e4 fix(dashboard): dont break list when changing item visibility 2022-06-23 23:03:05 +02: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
8113c83828 featI(dashboard): dynamic titles on member/group pages 2022-05-30 10:01:36 +02:00
Draconizations
1eb910e61e feat(dashboard): make navigating more screenreader friendly 2022-05-20 12:09:10 +02:00
spiral
8fa371bcc8
Merge branch 'main' of github/Draconizations/pk-webs-svelte into feat/dashboard 2022-05-16 23:04:39 -04:00