From 4c376db6ad80df7bf24b1478b5f19f07155f2e70 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Helge-Mikael=20Nordg=C3=A5rd?= Date: Tue, 6 May 2025 20:14:50 +0200 Subject: [PATCH] Update Architecture and structure of the page components (blocks) --- ...e-and-structure-of-the-page-components-%28blocks%29.md | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/Architecture-and-structure-of-the-page-components-%28blocks%29.md b/Architecture-and-structure-of-the-page-components-%28blocks%29.md index 6c6cba1..9028fba 100644 --- a/Architecture-and-structure-of-the-page-components-%28blocks%29.md +++ b/Architecture-and-structure-of-the-page-components-%28blocks%29.md @@ -46,4 +46,10 @@ │   │   ├── TwoColumnText.vue │   │   ├── TwoColumnTextOptions.vue │   │   └── TwoColumnTextRendered.vue -``` \ No newline at end of file +``` + +All vue files under `resources/js/components/Blocks//` are the actual components. Each component will have: + +* A vue file for rendering the look of the component on the page builder (.vue) +* A vue file for rendering the look of the component on the actual page (Rendered.vue) +* A vue file for rendering the form fields the author of the page uses to fill out and manipulate component block data (for instance, title, text, button text, button type, size, etc. Everything you can think off) \ No newline at end of file