misskey frontend coerced into using the mastodon api. beacuse god is dead
https://jankfest.w.on-t.work
- Vue 65.6%
- TypeScript 32.5%
- JavaScript 1.4%
- SCSS 0.4%
misskey frontend coerced into using the mastodon api. beacuse god is dead
supports
Firefox ESR is too old for some features i use and i don't feel like supporting it. FF 131 and later should work
should (in theory) work with any mastodon api compliant remote, via pl-api
- login
- home timeline
- user profiles
- post details / replies / context
- notifications
- reacting and viewing reactions (❤️ reactions as favorites)
- basic posting (no files) and boosting
- logged out viewing
building
pnpm i(for dependencies)pnpm run build- statically serve
built/_frontend_vite_rewriting ALL URLs toindex.html
you can place your instance's base URL at the generated index.html if you wish to enable logged out viewing
developing
pnpm i(for dependencies)pnpm run dev- wait until vite tells you it's ready. and wait a few seconds after that as well
- go to the url provided in the console
the dev environment is a bit unstable so if it freezes during loading (the vite hot module reload websocket (NOT the misskey streaming websocket) will fail to connect) you may need to restart it a few times to get it to behave. the "waiting a few seconds after" bit can be important