Jonathan Romano
Jonathan Romano
- [ ] The landing page tagline can be more impactful, both visually in the layout and the content (it's currently a bit wordy - we need to get across...
See https://vuejs.github.io/vetur/guide/vti.html There's a fair amount of errors this spits out, so I don't have time to go after this now. However, it should be a relatively straightforward to work...
In many places, we use a `ref` and the `.show`/`.hide`/`.toggle` methods for modals. Instead, we should simply use a reactive boolean that is set when it should be shown or...
Currently the progress bar for the tutorial levels is handled by [an array of svgs](https://github.com/eternagame/eternagame.org/blob/88b6efb2a306b1938e9e43b61caa8a39a7c373b3/src/views/home/PlayerHome/components/activities/TutorialActivity.vue#L31-L39) - this should really just be a single svg implemented as a Vue component, where...
Because of the short time scale for the initial implementation, a number of external libraries have been pulled in. There are a number of them that fall into one or...
Would be nice to no longer need to `@ts-ignore` these (either by creating typedefs, or removing/replacing them entirely) - tiptap - tiptap-extensions - vue2-circle-progress - vue-mq - in-browser-language - vue-facebook-login-component...
Currently we hardcode it to our production website bucket. At the least this value should be able to be set via the .env (and have our provisioning code handle creating...
### Describe your idea * Make the sidebar sticky + independently scrollable * Collapse sort options into a single dropdown * Add a "show more"/"advanced filters" option to hide the...
### Expected Behavior When clicking a notification in the navbar dropdown, after navigating to the feed page the page should scroll to the notification that was clicked ### Current Behavior...
While the current tabular layout can be good for some scenarios, it's less useful as a low-effort backoffice, particularly when you want to read/edit longer fields. For example, in our...