From 28f8048df1077a10fc0381c11b570f9e6440a6c4 Mon Sep 17 00:00:00 2001 From: kunstewi Date: Sat, 13 Dec 2025 15:34:43 +0530 Subject: [PATCH 1/2] fixed inconsistent paths in technical_overview.md file --- docs/technical_overview.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/technical_overview.md b/docs/technical_overview.md index 3b29db7b7e..092827a5bb 100644 --- a/docs/technical_overview.md +++ b/docs/technical_overview.md @@ -35,7 +35,7 @@ The website code is divided into a few main folders: - `src/content/` this is where almost all content authoring happens in the repo. These files contain the content that is used to generate the website. - `src/components/` holds UI elements that are rendered on different pages of the website. Things like basic buttons, as well as more specialized things like the top navigation menus are here. - `src/layouts/` this contains the basic visual structure of each page. If you are looking to edit a specific page of the website, finding the layout for it in this folder is a great place to start. -- `src/pages/` these files are primarily used to create the routes (the different URLs) for the pages of the website and pull content from `src/content/`. Note that every route basically exists twice: once in `src/pages/` and again in `src/[locale]/pages/` to support localized urls. Read more about this in [./localization-architecture.md] +- `src/pages/` these files are primarily used to create the routes (the different URLs) for the pages of the website and pull content from `src/content/`. Note that every route basically exists twice: once in `src/pages/` and again in `src/pages/[locale]` to support localized urls. Read more about this in `[./localization.md]` - `src/api/` holds the logic for fetching information from the OpenProcessing API, where all the gallery sketches for this website are stored - `src/i18n/` holds the utilities and configuration for working with translations - `src/scripts/` contains utility scripts that update the files in `src/content/` with changes in the p5.js repo From 77dacf2485e23c7720071cfa29079914e52554b1 Mon Sep 17 00:00:00 2001 From: kunstewi Date: Sat, 13 Dec 2025 15:37:15 +0530 Subject: [PATCH 2/2] added trailing slash src/pages/[locale]/ --- docs/technical_overview.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/docs/technical_overview.md b/docs/technical_overview.md index 092827a5bb..6d7782b5dc 100644 --- a/docs/technical_overview.md +++ b/docs/technical_overview.md @@ -35,7 +35,8 @@ The website code is divided into a few main folders: - `src/content/` this is where almost all content authoring happens in the repo. These files contain the content that is used to generate the website. - `src/components/` holds UI elements that are rendered on different pages of the website. Things like basic buttons, as well as more specialized things like the top navigation menus are here. - `src/layouts/` this contains the basic visual structure of each page. If you are looking to edit a specific page of the website, finding the layout for it in this folder is a great place to start. -- `src/pages/` these files are primarily used to create the routes (the different URLs) for the pages of the website and pull content from `src/content/`. Note that every route basically exists twice: once in `src/pages/` and again in `src/pages/[locale]` to support localized urls. Read more about this in `[./localization.md]` + +- `src/pages/` these files are primarily used to create the routes (the different URLs) for the pages of the website and pull content from `src/content/`. Note that every route basically exists twice: once in `src/pages/` and again in `src/pages/[locale]/` to support localized urls. Read more about this in `[./localization.md]` - `src/api/` holds the logic for fetching information from the OpenProcessing API, where all the gallery sketches for this website are stored - `src/i18n/` holds the utilities and configuration for working with translations - `src/scripts/` contains utility scripts that update the files in `src/content/` with changes in the p5.js repo