Letro Bot
1bad9bdb7c
rebranding html templates and styles
2026-04-03 17:30:09 +03:30
Quentin Gliech
95376dab81
Move all the frontend entrypoints to a dedicated directory
...
This will make it easier to add new entrypoints in the future without
having to change the vite config
2025-11-18 16:22:40 +01:00
Quentin Gliech
52b0a9b2ba
Update license headers to match the actual license
2025-06-12 10:32:16 +02:00
Quentin Gliech
0d41cd8a0f
Manual license edit of remaining files
2024-09-10 14:28:55 +02:00
Quentin Gliech
bb5bcf0f40
Rework assets loading to fix splitting CSS chunks
2024-07-25 12:59:29 +02:00
Quentin Gliech
0c711733c4
Load the branding from the API instead of hardcoding in the config
2024-04-30 13:33:47 +02:00
Quentin Gliech
426d1005ad
Apply prettier to all files in the frontend
2024-04-03 12:04:18 +02:00
Quentin Gliech
b96d95792d
Add instance privacy policy, TOS and imprint, and loads of design cleanups
2023-10-30 15:55:15 +01:00
Quentin Gliech
fd4481713b
Allow running the authentication service on a different base path
2023-10-06 14:07:55 +02:00
Quentin Gliech
154162e917
frontend: Show all compatibilities sessions, not just SSO logins
...
Also cleans up a bunch of things in the frontend
2023-07-06 18:12:34 +02:00
Quentin Gliech
82afe9471c
Better frontend assets handling and move the react app to /account/ ( #1324 )
...
This makes the Vite assets handling better, namely:
- make it possible to include any vite assets in the templates
- include the right `<link rel="preload">` tags for assets
- include Subresource Integrity hashes
- pre-compress assets and remove on-the-fly compression by the Rust server
- build the CSS used by templates through Vite
It also moves the React app from /app/ to /account/, and remove some of the old SSR account screens.
2023-07-06 15:30:26 +02:00
Quentin Gliech
28a9d54072
Serve the SPA by the server
2022-11-18 13:43:01 +01:00
Quentin Gliech
6396192b40
Cleanup Storybook config and add theme switcher
2022-11-18 13:43:01 +01:00
Quentin Gliech
3df8e3962d
Basic navigation
2022-11-18 13:43:01 +01:00
Quentin Gliech
33cf799a1e
Bootstrap the frontend
2022-11-18 13:43:01 +01:00