Commit Graph

492 Commits

Author SHA1 Message Date
Skia 1b688a8aa5 Add a first version of a mobile friendly UI
Although not perfect and with many flaws, this should still allow far
easier navigation on mobile devices.
2021-10-01 18:44:14 +02:00
Skia 406380e4f1 counter: make click page dynamic to avoid repetitive loading
This makes the whole click page load only once for a normal click
workflow. The current basket is now rendered client side with Vue.JS,
and the backend view is able to answer with JSON if asked to.

This should lighten the workflow a lot on the client side, especially
with poor connectivity, and the server should also feel lighter during
big events, due to far less complex Jinja pages to render.
2021-09-26 13:58:39 +02:00
klmp200 4ecad1c73b Revert "PÈRE 200 !!!!!!!!!!! PÈRE 200 !!!!!!!! TRALALALALÈREEEEUUUU !!!!"
This reverts commit d1b3a4d3f6.
2019-12-10 15:31:37 +01:00
klmp200 d1b3a4d3f6 PÈRE 200 !!!!!!!!!!! PÈRE 200 !!!!!!!! TRALALALALÈREEEEUUUU !!!! 2019-12-09 03:16:57 +01:00
tleb 5cc7eff94f pedagogy: uv autofill finishing touches 2019-10-24 14:18:29 +02:00
tleb 6fce27113a /pedagogy/uv/create use quick notif 2019-10-21 16:52:51 +02:00
tleb ad3f003fbb Remove unused multiple-select library 2019-10-16 14:28:53 +02:00
klmp200 a69f7b12b1 pedagogy: add script to remove all previous doubled comments 2019-09-04 20:49:17 +02:00
klmp200 66d5c71a92 com: add weekmail banner and footer for A19 2019-08-27 18:56:43 +02:00
klmp200 824ea37f44 Merge branch 'pedagogy_v2' into 'master'
Better display on mobile for guide page

See merge request ae/Sith!221
2019-08-26 12:11:26 +02:00
klmp200 f09de0ab7d pedagogy: remove stars on small devices for grade 2019-08-08 12:46:51 +02:00
klmp200 d29603c584 pedagogy: fix display of guide on smaller devices 2019-08-07 20:03:21 +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 2b34c46412 core: upgrade easymde 2019-07-19 23:36:56 +02:00
klmp200 e72338a7d9 pedagogy: enlarge shape around author 2019-07-09 16:33:06 +02:00
klmp200 f37c022538 pedagogy: put report button at left and author at right 2019-07-09 16:03:47 +02:00
klmp200 5229628d48 pedagogy: fix weird blank spacing in comment block 2019-07-09 15:08:48 +02:00
klmp200 b4b7bf05b4 pedagogy: remove scrolling on desktop for comments 2019-07-09 14:43:46 +02:00
klmp200 231415a772 pedagogy: hide scroll bar at bottom of comments 2019-07-08 23:43:27 +02:00
klmp200 f052d307d7 pedagogy: make report button less visible and author more important 2019-07-08 23:16:53 +02:00
klmp200 99cf59c7a4 pedagogy: remove fira font to reduce downloaded content for user 2019-07-08 15:51:31 +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 1d319e90f0 pedagogy: don't make the anchor scroll with comment text 2019-07-08 09:47:54 +02:00
klmp200 e6e500e2f9 pedagogy: fix margins on stars for mobile devices 2019-07-08 09:37:30 +02:00
klmp200 46a042cde2 pedagogy: fix mobile display on chrome 2019-07-08 09:19:23 +02:00
klmp200 52129d7511 pedagogy: new mobile view and use of css grids for comment display 2019-07-08 02:54:49 +02:00
klmp200 94bbdf372b pedagogy: fix css grids on chrome android 2019-07-07 22:14:46 +02:00
klmp200 240d94bd57 pedagogy: enhance display on mobile and fix some bugs with webkit 2019-07-07 21:56:59 +02:00
klmp200 3ee7ff2752 pedagogy: display hours of UVs 2019-07-07 21:38:00 +02:00
klmp200 2c5385cf5c pedagogy: enhance mobile view 2019-07-07 21:03:27 +02:00
klmp200 f93eaff876 pedagogy: small fix for leave comment on desktop 2019-07-07 19:08:30 +02:00
klmp200 10faa14bef pedagogy: better display on mobile 2019-07-07 19:07:19 +02:00
klmp200 79243aece3 pedagogy: better display for uv_details 2019-07-07 18:51:36 +02:00
klmp200 3df73f4d1f pedagogy: css class name consistency 2019-07-07 18:33:56 +02:00
klmp200 7165a63e97 pedagogy: polish uv_details 2019-07-07 18:29:31 +02:00
klmp200 2404edd289 pedagogy: clean up guide page 2019-07-07 16:52:28 +02:00
klmp200 3bff09b04c pedagogy: correctly display uv infos 2019-07-07 16:33:03 +02:00
klmp200 a56a4e2cb8 pedagogy: better comment display on mobile 2019-07-06 03:54:46 +02:00
klmp200 782ee35779 pedagogy: incorpore all elements in comment block 2019-07-06 02:30:47 +02:00
klmp200 43acee8f1b pedagogy: enhance comment look 2019-07-06 02:16:04 +02:00
klmp200 4a19441a17 pedagogy: translations for semesters in details and handle markdown 2019-07-06 01:16:09 +02:00
root 4be99fe828 guide design not finished 2019-07-06 00:14:15 -05:00
root 601193ff3c small change comment 2019-07-05 22:42:13 -05:00
Cyl bfb7380715 [Pedagogy] Front comment nearly ended 2019-07-05 20:54:14 +02:00
Cyl 851231869b [pedagogy] Star for comment grades 2019-07-05 16:40:13 +02:00
Cyl 3548c3e7c4 change fontAwesome from extra to intra reading 2019-05-09 19:06:35 +02:00
Cyl ad6f17d309 core: replace simplemde with easymde 2019-05-06 20:42:35 +02:00
klmp200 d2c5908c89 core: workaround for crsf token in production for MarkdownInput
See https://docs.djangoproject.com/en/2.0/ref/csrf/#acquiring-the-token-if-csrf-use-sessions-is-true
2018-12-20 18:19:50 +01:00
klmp200 fdfe33dedc core: remove old markdown editor 2018-12-20 14:20:58 +01:00