Files
drupal-figli-compta/config/sync/navigation.block_layout.yml
bachirandClaude Sonnet 5 ca800be21a Initial Drupal site: content model + validation + Vue dashboard
- Content type "Ligne comptable" with Paragraphs "Répartition" (Compte + Montant)
- Taxonomies: Compte (9 comptes) and Client (unified client list)
- hook_node_presave + form validate: sum(répartition) must equal montant HT
- /dashboard route (progressive decoupling): Vue 3 app fetching JSON:API,
  computing solde par compte / par client client-side
- "Ajouter une ligne" opens the real Drupal node form in an AJAX modal
- Gin as default + admin theme
- 9 opening-balance lines seeded from suivi_compta_SASFigli2026_v2.ods

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-09-03 22:32:54 +02:00

69 lines
1.9 KiB
YAML

_core:
default_config_hash: P5Y3iMx85NwT445BpYIe9fME9nXDF1AXmOJ_QmTnF34
langcode: en
sections:
-
layout_id: navigation_layout
layout_settings:
label: ''
components:
2622e40b-8786-4b8c-8883-19e49da53023:
uuid: 2622e40b-8786-4b8c-8883-19e49da53023
region: content
configuration:
id: navigation_shortcuts
label: Shortcuts
label_display: '0'
provider: navigation
weight: 0
additional: { }
3ff7be01-c8b0-4444-88f3-2364d7a8054e:
uuid: 3ff7be01-c8b0-4444-88f3-2364d7a8054e
region: content
configuration:
id: 'navigation_menu:content'
label: Content
label_display: '0'
provider: navigation
level: 1
depth: 2
weight: 1
additional: { }
3f2f743f-856f-404a-9c28-57ee83af4691:
uuid: 3f2f743f-856f-404a-9c28-57ee83af4691
region: content
configuration:
id: 'navigation_menu:admin'
label: Administration
label_display: '0'
provider: navigation
level: 2
depth: 2
weight: 2
additional: { }
283da777-e051-4571-8089-47633a9ce706:
uuid: 283da777-e051-4571-8089-47633a9ce706
region: footer
configuration:
id: navigation_user
label: User
label_display: '0'
provider: navigation
weight: 0
additional: { }
6d7080a7-abab-4bad-b960-2459ca892a54:
uuid: 6d7080a7-abab-4bad-b960-2459ca892a54
region: footer
configuration:
id: navigation_link
label: Help
label_display: '0'
provider: navigation
context_mapping: { }
title: Help
uri: 'internal:/admin/help'
icon_class: help
weight: -2
additional: { }
third_party_settings: { }