PluralKit/dashboard
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
..
public feat(dashboard): pluralkit.me branding changes 2022-05-16 23:22:51 -04:00
src fix(dashboard): dont use same indexes per page 2022-06-27 14:45:04 +02:00
styles feat(dashboard): code block syntax highlighting 2022-06-03 18:09:11 +02:00
.gitignore feat(dashboard): add opengraph/oembed, Docker build 2022-06-03 01:01:54 -04:00
go.mod chore(dashboard): run 'go mod tidy' 2022-06-05 13:52:05 -04:00
go.sum feat(dashboard): add opengraph/oembed, Docker build 2022-06-03 01:01:54 -04:00
index.html feat(dashboard): move generic.scss to themes file 2022-06-03 18:06:54 +02:00
main.go fix(dashboard): escape HTML in opengraph embeds 2022-06-05 14:29:44 -04:00
package.json feat(dashboard): change primary color to pluralkit orange 2022-06-03 14:24:54 +02:00
README.md Merge branch 'main' of github/Draconizations/pk-webs-svelte into feat/dashboard 2022-05-16 23:04:39 -04:00
style.css Merge branch 'main' of github/Draconizations/pk-webs-svelte into feat/dashboard 2022-05-16 23:04:39 -04:00
svelte.config.js Merge branch 'main' of github/Draconizations/pk-webs-svelte into feat/dashboard 2022-05-16 23:04:39 -04:00
tsconfig.json Merge branch 'main' of github/Draconizations/pk-webs-svelte into feat/dashboard 2022-05-16 23:04:39 -04:00
vite.config.js feat(dashboard): change dist folder, enable source maps 2022-05-16 23:14:06 -04:00
yarn.lock feat(dashboard): change primary color to pluralkit orange 2022-06-03 14:24:54 +02:00

PluralKit Dashboard

This project is built using Vite, using the svelte-ts template.

Some of the other stuff used to get this working: