44 Commits

Author SHA1 Message Date
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
Sli
0485ab1120 Remove defer from script where type=module is used 2024-11-19 21:22:14 +01:00
Sli
8a8851847c Passage de webpack à vite.dev 2024-11-19 21:22:14 +01:00
Sli
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
Sli
86bbc4cf6e Migrate uv guide to webpack 2024-10-10 02:04:49 +02:00
Sli
7405241b82 Apply all biomejs fixes 2024-10-08 17:14:22 +02:00
Sli
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
Sli
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
Sli
759e360a1d Don't use unnecessary promises 2024-08-17 10:15:13 +02:00
Sli
8865529b39 Use native alpine debounce 2024-08-17 02:58:53 +02:00
Sli
cdb73ee49c Don't rely on waiting for pedagogy history 2024-08-17 02:57:00 +02:00
Sli
2a6c1f050d Create a paginate_alpine macro 2024-08-11 15:11:51 +02:00
Sli
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
Sli
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
3380980c5c
pedagogy: add generic font for .radio-guide 2019-08-07 17:50:50 +02:00
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
0d13014e8a
pedagogy: simpler generation for department radio buttons 2019-07-08 15:36:30 +02:00
fd1f89de1d
pedagogy: wrap all css inside a class named pedagogy to avoid name clashes 2019-07-08 15:25:28 +02:00
c15ea345dd
pedagogy: generate search form radios trough loop and remove semester_translated 2019-07-08 15:17:12 +02:00
b4b7817baa
pedagogy: auto send form when typing 2019-07-08 00:53:02 +02:00
9f1aff8c07
pedagogy: add retries on search form and make uv table clickable 2019-07-07 23:52:54 +02:00
a61322b83f
pedagogy: fix search form display rights 2019-07-07 18:43:43 +02:00
3df73f4d1f
pedagogy: css class name consistency 2019-07-07 18:33:56 +02:00
2404edd289
pedagogy: clean up guide page 2019-07-07 16:52:28 +02:00
339497b2c2
pedagogy: display semester in search view 2019-07-06 02:57:20 +02:00
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
3e3c576ad7
pedagogy: live uv update on guide 2019-07-05 20:11:33 +02:00
2aa1314fac
pedagogy: basic display of the guide 2019-07-05 18:16:28 +02:00
3063e4a24f
pedagogy: auto fill search form from get arguments in URL 2019-07-05 16:40:14 +02:00
6f8ec4740c
pedagogy: simpler user interface for autumn and spring search 2019-07-05 16:40:14 +02:00
cbcd84c931
pedagogy: add a search form 2019-07-05 16:40:14 +02:00
5003e57338
pedagogy: functional but basic uv comment system 2019-06-16 17:02:45 +02:00
ab344ba02f
pedagogy: complete CRUD for UV model 2019-06-16 00:29:46 +02:00
ec33311715
pedagogy: basic display list of UV 2019-06-15 23:31:31 +02:00