diff --git a/app/assets/stylesheets/application.postcss.css b/app/assets/stylesheets/application.postcss.css index 215f2d4..362dd67 100644 --- a/app/assets/stylesheets/application.postcss.css +++ b/app/assets/stylesheets/application.postcss.css @@ -11,6 +11,10 @@ h4 { font-weight: 600; } +p { + margin-top: 0; +} + .body-container { max-width: 1024px; margin: 1rem auto; @@ -240,6 +244,10 @@ input[type=submit] { max-width: 512px; } + .extension-grid { + grid-template-columns: 1fr; + } + .title-card-grid { grid-template-columns: 1fr; } diff --git a/app/controllers/sections_controller.rb b/app/controllers/sections_controller.rb index dd1bece..7b5bfcb 100644 --- a/app/controllers/sections_controller.rb +++ b/app/controllers/sections_controller.rb @@ -2,7 +2,7 @@ class SectionsController < ApplicationController def index @sections = Section.all.order(id: :asc) @extensions = Extension.all.order(id: :asc) - @deadline = Time.zone.local(2025, 7, 8, 0, 0, 0) + @deadline = Time.zone.local(2025, 7, 8, 23, 59, 59) @extensions.each do |e| @deadline = e.affect_deadline(@deadline) end diff --git a/app/views/sections/index.html.erb b/app/views/sections/index.html.erb index 8883cb9..4d7db00 100644 --- a/app/views/sections/index.html.erb +++ b/app/views/sections/index.html.erb @@ -1,9 +1,23 @@
+ Geachte mevrouw Hendrickx
+ Geachte mijnheer Van Petegem
+
+ Op deze pagina vindt u de vragen die aan u worden voorgelegd ter vaststelling of u wel voldoende capaciteiten, kunde en kennis bezit om deel te nemen aan de gemeenschap der Gentenaars. + U dient de vragen in onderstaande twaalf categorieën juist te beantwoorden. + U heeft daarvoor tijd tot en met <%= localize(@deadline.to_date, format: :long) %>. + U heeft nog tijd tot <%= @deadline.to_fs(:short) %>. + Indien u de vragen voor die tijd niet naar behoren kan beantwoorden, wordt u de toegang tot de stad Gent geweigerd. + Over de daaropvolgende uitzetprocedure zal u tijdig bericht worden. +
++ U kan evenwel uitstel aanvragen via een voor u persoonlijke procedure. + U heeft daarvoor twee mogelijkheden: + (1) u nodigt uw kinderen, schoonkinderen en kleinkinderen uit voor een uitgebreide housewarming; + (2) u trakteert uw kinderen, schoonkinderen en kleinkinderen op een etentje in een van onze voornaamste, Gentse etablissementen. + Beide opties leveren u zes weken uitstel op. +
+ Het examen kan u starten door op één van de categorieën te klikken en de bijhorende vragen in te vullen. + Uw antwoorden worden automatisch bijgehouden, ook wanneer u uw browser sluit. + U hoeft daarvoor nergens op 'opslaan' te klikken. + Het examen wordt afgesloten op uw uiterste indiendatum, zoals hierboven vermeld. +
+Veel succes!
Hier komt een langere tekst met wat uitleg.
+Welkom bij het inburgeringsexamen van Stad Gent.
+ ++ Bij het ingeven van uw persoonlijke token krijgt u toegang tot verschillende vragensets, in twaalf categorieën. + Stad Gent verwacht van haar burgers parate kennis omtrent deze onderwerpen. + Gezien u nog geen gevestigde burger bent, maar slechts een toetredende, krijgt u enkele weken tijd om de vragen te beantwoorden. + Na uw (eventuele) slagen verwachten we echter dat u deze kennis onmiddellijk kan inzetten wanneer daar door een afgevaardigde van de stad om wordt gevraagd. +
+ +Uw persoonlijke deadline voor het indienen van het examen en uw persoonlijke voorwaarden voor het afleggen van het examen, vindt u op het volgende scherm.
+ +Veel succes!
+ <%= form_with url: sessions_path, method: :post do |form| %> <%= form.label :token, "Geef hier uw persoonlijke token in:" %> <%= form.password_field :token %> diff --git a/config/application.rb b/config/application.rb index d6e5619..0fedb05 100644 --- a/config/application.rb +++ b/config/application.rb @@ -30,6 +30,9 @@ module EntranceExam config.time_zone = 'Europe/Brussels' + config.i18n.available_locales = [:nl] + config.i18n.default_locale = :nl + # Configuration for the application, engines, and railties goes here. # # These settings can be overridden in specific environments using the files diff --git a/config/locales/nl.yml b/config/locales/nl.yml new file mode 100644 index 0000000..8b693ad --- /dev/null +++ b/config/locales/nl.yml @@ -0,0 +1,18 @@ +nl: + date: + formats: + long: "%e %B %Y" + month_names: + - + - januari + - februari + - maart + - april + - mei + - juni + - juli + - augustus + - september + - oktober + - november + - december