Commit Graph

24 Commits

Author SHA1 Message Date
jon r 8b2a5e54ce chore(eslint): apply automatic fixes to format front/src 2025-02-22 22:00:32 +01:00
ArneBo f3a7be03ed fix(ui): [WIP] replace buttons 2025-01-08 21:34:01 +01:00
ArneBo 5399f9be0e [WIP] replace modals and buttons with new ui components 2025-01-08 21:34:01 +01:00
ArneBo edad84b0b6 consistent use of i18n for translations, replace , and global variables with local definitions 2025-01-08 21:30:13 +01:00
Kasper Seweryn c2f351ea6b Cleanup HTML templates 2022-11-28 10:16:58 +00:00
Ciarán Ainsworth 9e34fbc47e Start to clean up structure 2022-11-28 10:16:58 +00:00
Ciarán Ainsworth ef757e1854 Update all components 2022-11-28 10:16:58 +00:00
Ciarán Ainsworth 592e53486f Start using vue-18n in templates 2022-11-28 10:16:58 +00:00
wvffle edfbf94313 Add eslint rules for i18n 2022-11-28 10:16:58 +00:00
wvffle ebea32faf9 Replace gettext with i18n 2022-11-28 10:16:58 +00:00
wvffle e7da8b5f43 Resolve some TODOs 2022-09-06 09:26:36 +00:00
wvffle 58ef3757a4 Fix rendering instance settings 2022-09-06 09:26:36 +00:00
wvffle 0251789f82 Fix a bunch of typescript errors 2022-09-06 09:26:36 +00:00
Kasper Seweryn 2f80e0935f Migrate a couple of components to new v-model and cleanup linting stuff 2022-09-06 09:26:36 +00:00
Kasper Seweryn d6a46f5aab Remove required=false and disabled=false attributes 2022-09-06 09:26:36 +00:00
Kasper Seweryn f61fafec2a Remove '@/' 2022-09-06 09:26:36 +00:00
Kasper Seweryn 2b40707f4f Cleanup a lot of stuff
I've replaced `lodash` with `lodash-es`, so it can be tree-shaken

`~/modules` is a directory with application modules that run before app is mounted. Useful for configuration, web socket connection, and other stuff

`~/composables` is a directory with our custom composables. Much like `~/utils` but each util is in its own file
2022-09-06 09:26:36 +00:00
Kasper Seweryn a129f7f882 Temporarily disable failing typescript rules 2022-09-06 09:26:36 +00:00
Kasper Seweryn 80ed06db04
Remove @/lodash.js
Vite handles tree shaking out of the box, so cherry picking modules is
now pointless
2022-02-21 22:49:02 +01:00
Ciaran Ainsworth 08d6772392 Fix broken imports 2022-02-21 17:27:00 +01:00
Georg Krause 8ee9a536e1
Lint the frontend code 2021-12-06 11:35:20 +01:00
Agate d4a256b2f9 Fixed some unfocusable links/buttons 2020-08-11 14:07:06 +02:00
Ciarán Ainsworth 33ba92a0d6 Contrast and labelling fixes 2020-08-01 11:11:51 +02:00
Eliot Berriot e313fcd033 Resolve "Screening for signups" 2020-03-18 11:57:33 +01:00