7ee5bba14c
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 |
||
---|---|---|
.. | ||
public | ||
src | ||
styles | ||
.gitignore | ||
go.mod | ||
go.sum | ||
index.html | ||
main.go | ||
package.json | ||
README.md | ||
style.css | ||
svelte.config.js | ||
tsconfig.json | ||
vite.config.js | ||
yarn.lock |
PluralKit Dashboard
This project is built using Vite, using the svelte-ts template.
Some of the other stuff used to get this working:
- sveltestrap (https://sveltestrap.js.org/)
- svelte-navigator (https://github.com/mefechoel/svelte-navigator)
- svelte-toggle (https://github.com/metonym/svelte-toggle)
- svelecte (https://mskocik.github.io/svelecte/)
- svelte-icons (https://github.com/Introvertuous/svelte-icons)
- discord-markdown (https://github.com/brussell98/discord-markdown)
- moment (https://momentjs.com/)