Commit Graph

47 Commits

Author SHA1 Message Date
klmp200 6ec1834540 Don't craft urls in pedagogy frontend 2025-12-24 14:48:03 +01:00
Thomas Girod 775a3282dc rename UV to UE 2025-12-19 23:12:02 +01:00
imperosol 83c96884d8 add missing meta description tags 2025-09-01 18:20:27 +02:00
imperosol 5fa431e29b Visually differentiate closed UVs from the others 2025-02-15 13:51:51 +01:00
imperosol 0d95c3b9c9 Improve pedagogy permissions 2025-01-17 09:42:16 +01:00
klmp200 0485ab1120 Remove defer from script where type=module is used 2024-11-19 21:22:14 +01:00
klmp200 8a8851847c Passage de webpack à vite.dev 2024-11-19 21:22:14 +01:00
klmp200 7b41051d0d Go for a more generic js bundling architecture
* Don't tie the output name to webpack itself
* Don't call js bundling webpack in python code
* Make the doc more generic about js bundling
2024-11-19 21:22:14 +01:00
klmp200 86bbc4cf6e Migrate uv guide to webpack 2024-10-10 02:04:49 +02:00
klmp200 7405241b82 Apply all biomejs fixes 2024-10-08 17:14:22 +02:00
klmp200 271d57051e Upgrade to fontawesome 6
* Adapt fontawesome usage when needed
* Fix uv guide not importing css
* Remove utf8 usage for fontawesome
2024-10-03 00:06:03 +02:00
klmp200 655d72a2b1 Completely integrate wepack in django
* Migrate alpine
* Migrate jquery and jquery-ui
* Migrate shorten
* Add babel for javascript
* Introduce staticfiles django app
* Only bundle -index.js files in static/webpack
* Unify scss and webpack generated files
* Convert scss calls to static
* Add --clear-generated option to collectstatic
* Fix docs warnings
2024-10-02 16:11:02 +02:00
thomas girod 1800785b80 generalize usage of the paginate_jinja macro 2024-09-27 11:21:33 +02:00
klmp200 759e360a1d Don't use unnecessary promises 2024-08-17 10:15:13 +02:00
klmp200 8865529b39 Use native alpine debounce 2024-08-17 02:58:53 +02:00
klmp200 cdb73ee49c Don't rely on waiting for pedagogy history 2024-08-17 02:57:00 +02:00
klmp200 2a6c1f050d Create a paginate_alpine macro 2024-08-11 15:11:51 +02:00
klmp200 2ec1f8cdc0 Fix back action in uv guide 2024-08-11 14:58:05 +02:00
thomas girod 7ea9a5ca2d improved feedback when loading ajax content 2024-08-09 11:58:26 +02:00
thomas girod da6bd84cdf restify album view 2024-08-08 11:50:45 +02:00
thomas girod 29bb0f6712 promote AlpineJS to global dependency 2024-08-05 17:08:30 +02:00
thomas girod b022ebb80e improve pagination 2024-07-27 10:46:57 +02:00
thomas girod b25805e0a1 introduce djhtml as jinja+scss formater 2024-07-25 16:46:45 +02:00
thomas girod cb1aa8bef0 add tests 2024-07-23 20:36:57 +02:00
klmp200 293369f165 Pagination on UV guide 2024-07-23 19:58:11 +02:00
thomas girod 3046438cb1 replace drf by django-ninja 2024-07-23 19:57:33 +02:00
klmp200 3380980c5c pedagogy: add generic font for .radio-guide 2019-08-07 17:50:50 +02:00
klmp200 6c43b1c43d pedagogy: better display on mobile for guide page
Widen search bar and use a grid template
Reduce zooming when clicking on the search bar (firexfox)
Remove zooming when clicking on search bar (chrome)
2019-07-25 19:01:53 +02:00
klmp200 0d13014e8a pedagogy: simpler generation for department radio buttons 2019-07-08 15:36:30 +02:00
klmp200 fd1f89de1d pedagogy: wrap all css inside a class named pedagogy to avoid name clashes 2019-07-08 15:25:28 +02:00
klmp200 c15ea345dd pedagogy: generate search form radios trough loop and remove semester_translated 2019-07-08 15:17:12 +02:00
klmp200 b4b7817baa pedagogy: auto send form when typing 2019-07-08 00:53:02 +02:00
klmp200 9f1aff8c07 pedagogy: add retries on search form and make uv table clickable 2019-07-07 23:52:54 +02:00
klmp200 a61322b83f pedagogy: fix search form display rights 2019-07-07 18:43:43 +02:00
klmp200 3df73f4d1f pedagogy: css class name consistency 2019-07-07 18:33:56 +02:00
klmp200 2404edd289 pedagogy: clean up guide page 2019-07-07 16:52:28 +02:00
klmp200 339497b2c2 pedagogy: display semester in search view 2019-07-06 02:57:20 +02:00
klmp200 11acf5897f pedagogy: correctly hide AP input with its label 2019-07-06 00:34:41 +02:00
root 4be99fe828 guide design not finished 2019-07-06 00:14:15 -05:00
klmp200 3e3c576ad7 pedagogy: live uv update on guide 2019-07-05 20:11:33 +02:00
klmp200 2aa1314fac pedagogy: basic display of the guide 2019-07-05 18:16:28 +02:00
klmp200 3063e4a24f pedagogy: auto fill search form from get arguments in URL 2019-07-05 16:40:14 +02:00
klmp200 6f8ec4740c pedagogy: simpler user interface for autumn and spring search 2019-07-05 16:40:14 +02:00
klmp200 cbcd84c931 pedagogy: add a search form 2019-07-05 16:40:14 +02:00
klmp200 5003e57338 pedagogy: functional but basic uv comment system 2019-06-16 17:02:45 +02:00
klmp200 ab344ba02f pedagogy: complete CRUD for UV model 2019-06-16 00:29:46 +02:00
klmp200 ec33311715 pedagogy: basic display list of UV 2019-06-15 23:31:31 +02:00