PluralKit/dashboard
pulchra mentis adaddb579e
Implement media resizing using Discord media cache (#470)
* Implement media resizing using Discord media cache
Improve performance by offloading image scaling to Discord
Only apply the resizing to images stored in the Discord CDN
Set the format of the resized images to WebP for improved performance

* Implemented suggestion for improved regex
2022-08-17 21:50:36 +02:00
..
public feat(dashboard): pluralkit.me branding changes 2022-05-16 23:22:51 -04:00
src Implement media resizing using Discord media cache (#470) 2022-08-17 21:50:36 +02:00
styles fix(dasbhoard): don't stretch icons in headers 2022-06-30 16:30:11 +02:00
.gitignore feat(dashboard): add opengraph/oembed, Docker build 2022-06-03 01:01:54 -04:00
Dockerfile refactor: move dockerfiles to package folders 2022-07-05 15:37:15 -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 fix(dashboard): swap svelte-autosize for svelte-textarea-autoresize 2022-08-17 21:40:10 +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 fix(dashboard): swap svelte-autosize for svelte-textarea-autoresize 2022-08-17 21:40:10 +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: