Commit graph

280 commits

Author SHA1 Message Date
isUnknown
0e1b1cdd9e remove layouts
All checks were successful
Deploy / Deploy to Production (push) Successful in 7s
2026-06-15 11:15:26 +02:00
isUnknown
4d73663c05 ignore environment configs
Some checks failed
Deploy / Deploy to Production (push) Failing after 8s
2026-06-15 11:08:44 +02:00
isUnknown
8725cc1eea header indentation 2026-05-26 14:48:41 +02:00
isUnknown
6d2e84bdf5 enable indexation 2026-05-26 14:47:58 +02:00
isUnknown
3f98c8ed96 side panel > all : add space between years 2026-04-05 19:39:29 +02:00
isUnknown
59cd26b6fa send-button : fix remplissage date et changement de statut à l'envoi
Les appels update() et changeStatus() étaient placés après le return,
donc jamais exécutés. Déplacés avant le return dans le bloc try.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-31 19:48:26 +02:00
isUnknown
c3a2539285 code mark : decrease font-size 2026-03-31 19:41:32 +02:00
isUnknown
6234d5e4e7 code mark : adjust style 2026-03-31 19:41:03 +02:00
isUnknown
efa5867f2b body blocks : add code mark and style 2026-03-31 19:28:10 +02:00
isUnknown
866add6acb email blueprint > writer field disable marks 2026-03-31 19:08:04 +02:00
isUnknown
71e56a18eb theme : dark par défaut, ignore la préférence système
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-31 19:00:16 +02:00
isUnknown
fa58f5609e indent 2026-03-30 11:16:01 +02:00
isUnknown
05a5d8a5b2 fix : toc/body visible pour sous-articles, tri abonnés par date
- toc plugin : remplace la vérification de profondeur fixe par parents()->findBy()
  pour supporter les sous-articles à n'importe quelle profondeur
- newsletter : sortBy inscriptiondate (lowercase) pour correspondre au stockage Kirby

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-30 11:15:42 +02:00
isUnknown
a14b5f3ef9 body blocks : add underline mark 2026-03-30 09:31:15 +02:00
isUnknown
c27d2d74b4 meta tabs : add files and pages sections 2026-03-30 09:11:33 +02:00
isUnknown
bf0de6e930 subscribers list : disabled inscriptionDate 2026-03-29 22:11:40 +02:00
isUnknown
62317fb9c3 newsletter subscribers list fix 2026-03-29 22:10:57 +02:00
isUnknown
18e62eb779 subscribe : fix date saving, duplicate detection and display format
Fix inscription date key to lowercase for Kirby compatibility, fix
duplicate email check using array_column, change date display to
DD/MM/YYYY, and sort subscribers by inscription date.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-29 20:58:28 +02:00
isUnknown
c3ff05ba67 closes #50 2026-03-28 17:02:44 +01:00
isUnknown
290b9c576f closes #53 2026-03-28 16:58:32 +01:00
isUnknown
0e870add02 texts : sort and style 2026-03-28 16:53:17 +01:00
isUnknown
a21a8c74fb side panel : sort texts 2026-03-28 16:39:14 +01:00
isUnknown
8271d4d771 article > toc button : top position relative to vw 2026-03-28 16:33:55 +01:00
isUnknown
7ceb1d94ad article > toc button : at title leve 2026-03-28 16:32:27 +01:00
isUnknown
afcc69fa6f article h4 : increase margin top 2026-03-28 16:28:26 +01:00
isUnknown
90461b3776 refactor : merge light-mode into script.js, rename panel to side-panel, fix print styles
Integrate light-mode.js into script.js, unify .panel/.side-panel classes
into .side-panel, scope theme variables to @media screen for proper
print light mode, and add page-break after chapo.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-28 10:59:10 +01:00
isUnknown
d13b021350 print style 2026-03-28 10:23:58 +01:00
isUnknown
44d9051037 side-panel : refactor nav + toc into single side-panel with view switching
Rename nav.php to side-panel.php to host both navigation and table of contents
views. The panel uses data-view attributes to switch between nav and toc content.
Footer buttons updated to target the unified panel. TOC button now visible on desktop.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-28 09:28:47 +01:00
isUnknown
4105d04c4c styles : add h4 sizing, spacing and scroll-margin
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-27 19:22:00 +01:00
isUnknown
c663fbdf9a toc : add h4 support with nested structure and fix anchors in non-block mode
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-27 19:18:32 +01:00
isUnknown
7363c01f34 toc plugin : refactor and fix for grid/linear templates
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-27 19:12:14 +01:00
isUnknown
2f0c55a8cd body writer : add h4 headings 2026-03-27 18:46:41 +01:00
isUnknown
5d4d48d23a linear blueprint : block mode by default 2026-03-27 18:43:15 +01:00
isUnknown
96a99831e8 disabled loop plugin 2026-03-27 18:41:34 +01:00
isUnknown
eba0442d45 optimize image blocks with responsive srcset and webp conversion
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-23 22:08:04 +01:00
isUnknown
b69d789270 loop : improve translation 2026-03-23 21:43:04 +01:00
isUnknown
7311952568 add kirby-loop plugin with French translations
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-23 21:41:50 +01:00
isUnknown
09a0ff7e94 divider block : increase vertical margin 2026-03-23 21:07:30 +01:00
isUnknown
f5232d4d35 add line divider block 2026-03-23 21:06:18 +01:00
isUnknown
85982b13aa add quote block, cite custom mark, and blockquote styles
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-23 08:08:27 +01:00
isUnknown
591e6fe21e remove useless commented colors 2026-03-23 07:42:29 +01:00
isUnknown
bf9746f74a isBlockMode default to false 2026-03-23 07:18:59 +01:00
isUnknown
74b9d420fb remove assets/dist directory
No longer needed since gulp/babel build pipeline was removed.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-21 17:22:39 +01:00
isUnknown
35eb4fa0f9 add SASS source map
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-21 17:19:13 +01:00
isUnknown
a6a6c1879f add Forgejo CI deploy workflow
Replaces GitLab CI. Deploys assets and site via FTP on push to main.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-21 17:18:21 +01:00
isUnknown
d00fe0077c remove gulp and Node dependencies
CSS is now handled by SASS via IDE plugin (watchsass),
Node/gulp build pipeline is no longer needed.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-21 17:11:34 +01:00
isUnknown
054f9e0dca migrate CSS to SCSS
Rename all src/*.css to src/_*.scss partials and convert style.css
to style.scss with SASS imports.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-21 17:10:44 +01:00
isUnknown
e1b5eed9e5 remove tracked .claude files (already in .gitignore)
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-21 17:04:27 +01:00
isUnknown
3ea9c6d1df add figure margin in articles and image block blueprint
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-21 17:04:01 +01:00
isUnknown
de9b832e7d rename isArchiveMode to isBlockMode with inverted logic
Toggle now controls block mode (on = blocks, off = legacy text).
Update both blueprint conditions and front template to use isBlockMode.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-21 17:03:35 +01:00