Commit graph

40 commits

Author SHA1 Message Date
isUnknown
a59b9ec16b menu : reorganize content
All checks were successful
Deploy / Deploy to Preproduction (push) Successful in 12s
2026-07-03 11:59:44 +02:00
isUnknown
6581a26400 update arborescence
All checks were successful
Deploy / Deploy to Preproduction (push) Successful in 5m17s
2026-07-03 11:51:35 +02:00
isUnknown
9816e91b98 resolve conflicts 2026-07-03 11:40:54 +02:00
isUnknown
36883e8100 resolve conflicts 2026-07-03 11:39:17 +02:00
6ecf65add6 Increase menu max-width
All checks were successful
Deploy / Deploy to Preproduction (push) Successful in 7s
2026-07-02 21:26:47 +02:00
66c14e4cc1 Remove chapo padding-top
All checks were successful
Deploy / Deploy to Preproduction (push) Successful in 6s
2026-07-02 21:25:20 +02:00
946b0b9770 Update site-header snippet: add links to homepage on logos
All checks were successful
Deploy / Deploy to Preproduction (push) Successful in 9s
2026-07-02 21:19:03 +02:00
5195d65a4e Update default template, create pages block 2/2
- Test ecole/international + ecole/recherche pages
- Add default files blueprint
- Create actualites collection
- Create breadcrumb snippet
2026-07-02 21:18:32 +02:00
dda596dbcc Update default template, create pages block
- Test ecole/international + ecole/recherche pages
- Add default files blueprint
- Create actualites collection
- Create breadcrumb snippet
2026-07-02 21:14:12 +02:00
f2e86ba714 Reorder content/1_ecole children
All checks were successful
Deploy / Deploy to Preproduction (push) Successful in 8s
2026-07-02 13:39:24 +02:00
7362980eee Update submenu style and behavior 2026-07-02 13:38:22 +02:00
isUnknown
2983d82784 Ignore local/ (working notes, not meant to be versioned)
All checks were successful
Deploy / Deploy to Preproduction (push) Successful in 5m14s
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01MJETiWDeqnq7FoyBR6NgWK
2026-07-02 11:08:04 +02:00
isUnknown
08570b67b2 Wire the submenu to real content and fix broken nav interactions
- submenu.php now renders one panel per top-level section from the
  actual page tree (direct children only, no 3rd level), instead of
  static HTML for a structure that no longer exists.
- Fix index.js: the submenu open/close listeners were bound via
  `submenu.querySelectorAll('#menu li')`, but #menu is a sibling of
  .submenu, not a descendant, so the selector always matched nothing
  and the whole interaction was dead. Also add panel switching by
  data-menu so the right section's links show, and prevent the
  top-level menu links from navigating away (click now opens the
  submenu instead).
- CSS: only the active panel is shown; desktop layout moved from a
  fixed 5-column grid (sized for the old static content) to a
  multi-column flow that adapts to each section's item count.
- Fix page('actualites') lookups in the home controller/template,
  broken since Actualités moved under École.
- Add missing Title on the Équipe page (was empty, showed blank in
  the submenu).
- Content follow-ups from the ongoing restructuring: recreate the
  missing "Magasin de prêt" page, merge "Les partenaires" and "Les
  réseaux" into one "Réseaux et partenaires" page.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01MJETiWDeqnq7FoyBR6NgWK
2026-07-02 10:43:42 +02:00
isUnknown
923b181f3e Restructure IA: École, Admissions, Enseignement supérieur, Insertion pro, Cours publics
Flatten the site tree into 5 clear top-level sections instead of nesting
Admissions/International/Vie étudiante/Lieux de l'école under Enseignement
supérieur. Add default (title-only) blueprints and default.php-based
templates for the faq, degrees, study-guide and graduates page types.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01MJETiWDeqnq7FoyBR6NgWK
2026-07-02 09:12:54 +02:00
5869929ee2 add recherche sticker
All checks were successful
Deploy / Deploy to Preproduction (push) Successful in 10s
2026-06-19 09:53:58 +02:00
isUnknown
49d08fae49 CI : mirror + delete
All checks were successful
Deploy / Deploy to Preproduction (push) Successful in 7s
2026-06-18 19:43:16 +02:00
fcfdd39c65 fix actualites tags
All checks were successful
Deploy / Deploy to Preproduction (push) Successful in 8s
2026-06-18 19:13:00 +02:00
12ce2b7dca start to use real data to header and home
All checks were successful
Deploy / Deploy to Preproduction (push) Successful in 7s
2026-06-18 19:07:18 +02:00
6c7021d6e8 improve pinnedInfos blueprint 2026-06-18 19:06:22 +02:00
45a70e0448 update CSS 2026-06-18 19:04:53 +02:00
644b3ce37e update content 2026-06-18 19:04:03 +02:00
isUnknown
2cb9519ab4 fix CI
All checks were successful
Deploy / Deploy to Preproduction (push) Successful in 8s
2026-06-18 18:10:28 +02:00
isUnknown
79d2764330 panel : refactor news, add team / team-member
Some checks failed
Deploy / Deploy to Production (push) Failing after 6s
2026-06-18 16:07:06 +02:00
isUnknown
d771ff8823 panel > menu : fix news button
Some checks failed
Deploy / Deploy to Production (push) Failing after 7s
2026-06-18 15:35:07 +02:00
isUnknown
31d30d9c8f indexation : add mentions
Some checks failed
Deploy / Deploy to Production (push) Failing after 6s
2026-06-18 15:31:50 +02:00
isUnknown
a1c5e1ed36 news indexation 2026-06-18 15:16:22 +02:00
5eeab10f70 Add header + footer snippets + h1 to templates
Some checks failed
Deploy / Deploy to Production (push) Failing after 7s
2026-06-18 15:13:45 +02:00
6da750e366 Add snippets
- favicons
- footer
- header
- menu
- schema/article
- schema/breadcrumb
- schema/website
- site-footer
- site-header
- submenu
2026-06-18 15:11:42 +02:00
b61daa21be Add controllers
- site
- home
2026-06-18 15:09:28 +02:00
51f8e3d072 Update config
- add config.localhost
2026-06-18 15:08:54 +02:00
f2d1610b39 Add manifest.webmanifest 2026-06-18 15:08:12 +02:00
82c22feccc Set up assets architecture
- css
- favicons
- fonts
- js
- media
2026-06-18 15:07:44 +02:00
ffe99e3d40 update .gitignore 2026-06-18 15:04:10 +02:00
isUnknown
eeee6007a5 clean template
Some checks failed
Deploy / Deploy to Production (push) Failing after 7s
2026-06-18 14:58:14 +02:00
isUnknown
157322a82b clean content 2026-06-18 14:52:06 +02:00
isUnknown
b542fb063e update kirby 2026-06-18 14:50:52 +02:00
isUnknown
591735957f clean useless plugins 2026-06-18 14:50:11 +02:00
isUnknown
22299c30d0 Restructure section École, évolution champs date news-item, traduction promote-button
- Renomme content/presentation en content/ecole avec titre et blueprint mis à jour
- Ajoute les 3 sous-sections (l-ecole, equipe-et-instances, ressources) et leurs 14 sous-pages
- Met à jour la navigation dans site.txt avec l'arborescence complète de École
- Remplace le champ date par startDate/endDate/startHour/endHour dans news-item
- Ajoute page model news-item.php avec categoryLabel() et eventDateInfo()
- Traduit les labels "Text" et "Post To" du plugin promote-button en français

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-18 20:23:34 +02:00
isUnknown
64ea6acce8 Set up Kirby site structure, plugins and blueprints
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-13 17:30:38 +02:00
isUnknown
37eb4e2183 First commit 2026-05-13 15:39:10 +02:00