Commit Graph

115 Commits

Author SHA1 Message Date
61ec7a56f5 ui: Fix size of countdown 2024-04-19 11:46:54 +02:00
60243dd486 ui: Handle exercice authors 2024-04-19 11:46:54 +02:00
1a8ebcb8bf ui: Handle exercice image 2024-04-19 11:46:54 +02:00
37dde01444 New settings hide_header to hide the top banner with partners and countdown 2024-04-19 11:46:53 +02:00
aad95f1e53 settings: Challenge can never ends 2024-04-19 11:46:53 +02:00
d8462cf58e backend: Display a message when the exercice is disabled 2024-04-19 11:46:53 +02:00
089e604679 ui: Move behind in the menu disabled themes 2024-04-19 11:46:53 +02:00
18b8f0f722 ui: Don't count label in flag count 2024-04-19 11:46:53 +02:00
b79fe47f00 ui: Ask confirmation before open hint 2024-04-19 11:46:53 +02:00
37bfd8f2b9 ui: Change exercices' theme alignment 2024-04-19 11:46:53 +02:00
9ac09278f6 ui: Add a link to change password through issue report 2024-04-19 11:46:53 +02:00
00f7399170 ui: Update rules to include discounted factor 2024-04-19 11:46:53 +02:00
47aea1de66 ui: Title was not readable 2024-04-19 11:46:53 +02:00
6a0b0545d7 ui: Display a message when dealing with compressed downloads 2024-04-19 11:46:53 +02:00
1a21115503 ui: Ensure a message is shown when theme is disabled 2024-04-19 11:46:53 +02:00
0a7b40abd7 ui: Move locked themes at the end of the list 2024-04-19 11:46:53 +02:00
4d7161281d ui: Next button is back! 2024-04-19 11:46:53 +02:00
0c7eecf315 ui: Fill correctly the field containing a link to the exercice 2024-04-19 11:46:53 +02:00
4451e41285 New setting: introduce a decote/discount to exercice's gain 2024-04-19 11:46:52 +02:00
838ce2fb3f ui: Mark locked theme as « Confidential » 2024-04-19 11:46:52 +02:00
d4ce0dd474 Can lock theme 2024-04-19 11:46:52 +02:00
b8c5ec6725 ui: Hide tags with less than 2 exercices 2024-04-19 11:46:52 +02:00
e636763597 Fix access to exercice page directly 2024-04-19 11:46:52 +02:00
38c0a5ceee Make stop_refresh an object that can be modified from another module 2024-04-19 11:46:52 +02:00
ef1eafb789 themes.json: Use a exercice list instead of hash 2024-04-19 11:46:52 +02:00
3d89159d0c ui: Use programatic base 2024-04-19 11:46:52 +02:00
d2aa336bf2 ui: New button to expand resolution text in a large modal 2024-04-19 11:46:52 +02:00
cad2bc09e4 ui: Update to sveltekit 1.0 + fix warnings 2024-04-19 11:46:52 +02:00
baa410e654 sync: Import labels of Label flags as Markdown 2024-04-19 11:46:52 +02:00
bd19d31577 New attribute "disclaimer" on downloadable files 2024-04-19 11:46:51 +02:00
8e1b3bede0 ui: Cap large image to screen size 2024-04-19 11:46:51 +02:00
0e0b50d439 ui: Mark wip on theme page 2024-04-19 11:46:51 +02:00
c13fd3d0b1 ui: Redesign step attributs display 2024-04-19 11:46:51 +02:00
2ace5e1e52 ui: Center images on browsers supporting :has selector 2024-04-19 11:46:51 +02:00
c415e06237 libfic: Can indicate that an exercice is WIP 2024-04-19 11:46:51 +02:00
3d35cee67d ui: Solve scenario loading mess 2024-04-19 11:46:51 +02:00
ffd43ac8e1 ui: Refactor stores 2024-04-19 11:46:51 +02:00
960122dfb6 Justified MCQ are back! 2024-04-19 11:46:51 +02:00
d791e74a2a ui: Fix errors after migration 2024-04-19 11:46:10 +02:00
3a6daa3d04 ui: Use $lib instead of ../../../../ mess 2024-04-19 11:46:10 +02:00
3cf92b4798 svelte-migrate: updated files 2024-04-19 11:46:06 +02:00
ca12b3dde5 svelte-migrate: renamed files 2022-10-29 17:23:58 +02:00
b26ef1c0ce ui: Home button redirect to main_link 2022-06-12 13:18:18 +02:00
223f44572e admin: Can import videos 2022-06-12 13:18:18 +02:00
cf75367b5b ui: Fix main_logo loading 2022-06-12 12:06:02 +02:00
01a9bb2e94 ui: Prefix $FILES$ by base path 2022-06-12 12:06:02 +02:00
750db69b06 settings: Can display a global message on all pages 2022-06-08 09:12:56 +02:00
e9dd35f8ac settings: Can disable all submission button for maintenance 2022-06-08 09:12:56 +02:00
6aa0f4da95 ui: Use a PNG favicon 2022-06-07 12:42:52 +02:00
11a12e1d44 Import logos from challenge.json
Some checks are pending
continuous-integration/drone/push Build is running
2022-06-06 20:42:46 +02:00