aboutsummaryrefslogtreecommitdiffstats
path: root/subprojects/frontend/vite.config.ts
Commit message (Collapse)AuthorAge
* fix(frontend): mobx 6.7.0 typingLibravatar Kristóf Marussy2022-11-22
| | | | | | | Also bumps some dependencies and updates tsconfig.json The added workarounds should be remove once https://github.com/mobxjs/mobx/issues/3582 is resolved.
* feat(web): backend URL configurationLibravatar Kristóf Marussy2022-11-10
| | | | | | | | To point the frontend to a backend server, update the config.json file in the website root. The config.json is generated automatically in debug mode and when running from a standalone jar.
* refactor(frontend): improve HMR experienceLibravatar Kristóf Marussy2022-11-05
| | | | | | | | Use a HMR acceptor as in https://github.com/vitejs/vite/issues/10227#issuecomment-1256969751 Also updates frontend tooling to the latest version (yarn now support typescript 4.8.4)
* feat(frontend): enable cross-origin isolationLibravatar Kristóf Marussy2022-10-03
|
* refactor(frontend): Inter fontLibravatar Kristóf Marussy2022-09-06
| | | | Use a variable font to reduce the number of files to be deployed
* refactor(frontend): theme improvementsLibravatar Kristóf Marussy2022-08-21
|
* feat(frontend): overlay window controlsLibravatar Kristóf Marussy2022-08-21
| | | | | Might need manual intervention in browsers, e.g. https://docs.microsoft.com/en-us/microsoft-edge/progressive-web-apps-chromium/how-to/window-controls-overlay#enable-the-window-controls-overlay-api-in-microsoft-edge
* refactor(frontend): inline CSS and minify HTMLLibravatar Kristóf Marussy2022-08-20
| | | | | | Optimize first page loading time. We only include variable and woff2 fonts, as they are widely supported.
* fix(frontend): destroy service worker in dev modeLibravatar Kristóf Marussy2022-08-20
| | | | | If the application is run in both production and development mode on the same domain, make sure to clean up the production service worker.
* feat(frontend): add PWA manifestLibravatar Kristóf Marussy2022-08-20
|
* refactor(frondend): dark theme tweaksLibravatar Kristóf Marussy2022-08-15
|
* refactor(frontend): move from Webpack to ViteLibravatar Kristóf Marussy2022-08-12
Also overhaulds the building and linting for frontend assets.