Commit Graph

552 Commits

Author SHA1 Message Date
93519e5f62 dashboard: improve animation 2019-01-21 03:08:05 +01:00
2daa04bb5f backend: wording defi instead of challenge 2019-01-21 03:08:05 +01:00
d6dfdbc238 admin: generate events file on delete 2019-01-21 03:08:05 +01:00
7970b552e9 dashboard: move public.json files into a dedicated directory 2019-01-21 03:08:05 +01:00
485ffafc9a admin: display errmsg 2019-01-21 03:08:05 +01:00
2c5325c507 frontend: CSS formating in markdown 2019-01-21 03:08:05 +01:00
3f9e5f887a frontend: allow two defi in 2 differents themes to have the same name 2019-01-21 03:08:05 +01:00
d1ce2a0740 Wording: tentative is better than soumission 2019-01-21 03:08:05 +01:00
2402097012 frontend: design 2019-01-21 03:08:05 +01:00
819614278f Update bootstrap 2019-01-21 03:08:05 +01:00
4ea34e0136 frontend: sticky-top navbar 2019-01-21 03:08:05 +01:00
c02b30409b use clearfix feature from bootstrap 2019-01-21 03:08:05 +01:00
c877da1161 admin: use accordeon on exercice page 2019-01-21 03:08:05 +01:00
07dcc1804b admin: new button in navbar to regenerate static files 2019-01-21 03:08:05 +01:00
f2e1268398 admin: rearrange settings page 2019-01-21 03:08:05 +01:00
6aacce23ca admin: add the ability to deep sync from interface 2019-01-21 03:08:05 +01:00
4dba8dc882 admin: improve notify with HTML, margins, ... 2019-01-21 03:08:05 +01:00
b2e639697f admin: place notify at the bottom of the screen 2019-01-21 03:08:05 +01:00
5ad7d208b3 admin: fix notify closing 2019-01-21 03:08:05 +01:00
d1a41bbcb7 admin: add time progress bar 2019-01-21 03:08:05 +01:00
f27072db16 common.js: handle compound names 2019-01-21 03:08:05 +01:00
ff3e83e9ee admin: theme page format 2019-01-21 03:08:05 +01:00
2ccc59b4fa admin: add the ability to sync only one exercice 2019-01-21 03:08:05 +01:00
dc4a4925e3 sync: refactor exercice synchronization 2019-01-21 03:08:05 +01:00
5b53fbda0b common.js: add stripHTML filter 2019-01-21 03:08:05 +01:00
c8cbbcb84d admin: use common.js as well 2019-01-21 03:08:05 +01:00
598f4a5076 frontend: replace the niceborder under the menu by a time progressbar 2019-01-21 03:08:05 +01:00
dff8431e8b frontend: improve responsiveness 2019-01-21 03:08:05 +01:00
255a567e5c frontend: fix MCQ alignment 2019-01-21 03:08:05 +01:00
9d18d0733b frontend: add animation on frontpage 2019-01-21 03:08:05 +01:00
9ac3fc7e35 frontend: make tags fit in screen with a scrollbar 2019-01-21 03:08:04 +01:00
7f2ae673d0 sync: try to remove old exercice without any player try 2019-01-21 03:08:04 +01:00
c05609f85f fic: fix exercice indicated as solved 2019-01-21 03:08:04 +01:00
4f088d1cdb frontend: tag page includes theme image 2019-01-21 03:08:04 +01:00
592db2dbba frontend: tags are now ordered 2019-01-21 03:08:04 +01:00
0e36a850cf Array flags can be non-ordered 2019-01-21 03:08:04 +01:00
dbf1985d25 Implement flag arrays 2019-01-21 03:08:04 +01:00
3056a19d09 dashboard: refactor interface 2019-01-21 03:08:04 +01:00
b9f1822a65 dashboard: adapt planning from challenge start settings 2019-01-21 03:08:04 +01:00
f9237d2dcf css: clock is now a css class 2019-01-21 03:08:04 +01:00
46aaa7cb4a dashboard: use last-modified field instead of etag 2019-01-21 03:08:04 +01:00
e9fd9c4e9a Mutualise some common JS functions 2019-01-21 03:08:04 +01:00
3df8d24e33 dashboard: rename CountdownController to TimerController 2019-01-21 03:08:04 +01:00
deb12052b5 sync: include headline in exercice overview, as it is difficult to retrieve otherwise 2019-01-21 03:08:04 +01:00
99024ee5ce admin: Improve public interface 2019-01-21 03:08:04 +01:00
d25462177e admin: improve claim interface 2019-01-21 03:08:04 +01:00
8463993581 frontend: Add field to filter tag list 2019-01-21 03:08:04 +01:00
3ad7976e4b libfic: simplify git usability of the reset list 2019-01-21 03:08:04 +01:00
476f0f553c implement choices_cost 2019-01-21 03:08:04 +01:00
f9abdd23c6 Dependancy between flags 2019-01-21 03:08:04 +01:00