Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
402 commits
Select commit Hold shift + click to select a range
1a852a2
Add markdown documentation for media and assets guidelines
martijnbokma May 12, 2025
3424266
Fix links in editable tag documentation for consistency
martijnbokma May 12, 2025
c0d3d77
Fix links in sub tag documentation for consistency
martijnbokma May 12, 2025
dfe4c11
Update checkbox documentation to use Astro's `<Image>` component
martijnbokma May 12, 2025
87126c3
Update dropdown documentation to utilize Astro's `<Image>` component
martijnbokma May 12, 2025
191203d
Update editable file documentation to utilize Astro's `<Image>` compo…
martijnbokma May 12, 2025
1cc069c
Update editable group documentation to utilize Astro's `<Image>` comp…
martijnbokma May 12, 2025
1d8cc12
Update image documentation to utilize Astro's `<Image>` component
martijnbokma May 12, 2025
9bdedbe
Update message type documentation to use HTML syntax
martijnbokma May 12, 2025
3f69075
Update nicedit documentation to utilize Astro's `<Image>` component
martijnbokma May 12, 2025
66dcdce
Update password editable region documentation to utilize Astro's `<Im…
martijnbokma May 12, 2025
4ab3fe4
Update radio documentation to utilize Astro's `<Image>` component
martijnbokma May 12, 2025
5bd6d35
Fix link path in relation documentation for consistency
martijnbokma May 12, 2025
0d9e069
Update richtext documentation to utilize Astro's `<Image>` component
martijnbokma May 12, 2025
76b93b3
Update text editable region documentation to utilize Astro's `<Image>…
martijnbokma May 12, 2025
0eb2813
Update textarea documentation to utilize Astro's `<Image>` component
martijnbokma May 12, 2025
9eb746e
Update thumbnail documentation to utilize Astro's `<Image>` component
martijnbokma May 12, 2025
18accaf
Fix link paths in archives documentation for consistency
martijnbokma May 12, 2025
6ab5026
Fix link paths for **cloak_url** documentation to point to core refer…
martijnbokma May 12, 2025
c42a7fd
Fix link paths in cloned pages documentation for core references
martijnbokma May 12, 2025
81544bc
Update comments documentation to utilize Astro's `<Image>` component
martijnbokma May 12, 2025
07c7b31
Fix link paths in CouchCart documentation for tutorial navigation
martijnbokma May 12, 2025
29ba9fd
Fix link paths in databound forms documentation for tutorial navigation
martijnbokma May 12, 2025
3d7caad
Fix link paths in editable regions documentation for core references
martijnbokma May 12, 2025
add6995
Update events calendar documentation to utilize Astro's `<Image>` com…
martijnbokma May 12, 2025
e2ec635
Fix link paths in folders documentation for core references
martijnbokma May 12, 2025
90bb19e
Update forms documentation to utilize Astro's `<Image>` component and…
martijnbokma May 12, 2025
497d633
Fix link paths in Google Maps documentation for core references
martijnbokma May 12, 2025
54e8ca6
Fix link paths in listing pages documentation for core references
martijnbokma May 12, 2025
bc315d0
Update nested pages documentation to utilize Astro's `<Image>` compon…
martijnbokma May 12, 2025
6a89172
Fix link paths in on-page editing documentation for core references
martijnbokma May 12, 2025
c5275a5
Update pagination documentation to utilize Astro's `<Image>` componen…
martijnbokma May 12, 2025
6428369
Fix link paths in PayPal documentation for core references
martijnbokma May 12, 2025
5b3c69e
Update photo gallery documentation to utilize Astro's `<Image>` compo…
martijnbokma May 12, 2025
a6bdfca
Update relationships documentation to utilize Astro's `<Image>` compo…
martijnbokma May 12, 2025
05f787c
Update repeatable regions documentation to utilize Astro's `<Image>` …
martijnbokma May 12, 2025
5fe1e58
Fix core tag links in RSS feeds documentation
martijnbokma May 12, 2025
c682b84
Fix core tag links in search documentation
martijnbokma May 12, 2025
467f675
Fix core tag links in setting parameters documentation
martijnbokma May 12, 2025
b796b7b
Fix core tag links in parameters documentation
martijnbokma May 12, 2025
e223ce2
Fix formatting in templates documentation
martijnbokma May 12, 2025
39c682c
Update users documentation to utilize Astro's `<Image>` component and…
martijnbokma May 12, 2025
3f3ef5e
Fix core tag links in variables documentation
martijnbokma May 12, 2025
74f57fe
Fix core tag links in variables documentation
martijnbokma May 12, 2025
8104443
Fix core tag links in views documentation
martijnbokma May 12, 2025
f3099df
Update about CouchCMS documentation to utilize Astro's `<Image>` comp…
martijnbokma May 12, 2025
68ed7ca
Update installation documentation to utilize Astro's `<Image>` component
martijnbokma May 12, 2025
2d3118e
Consolidate copyright notice warning in rebranding documentation
martijnbokma May 12, 2025
b196914
Update drafts and previews documentation to utilize Astro's `<Image>`…
martijnbokma May 12, 2025
ec77605
Update dynamic folders documentation to utilize Astro's `<Image>` com…
martijnbokma May 12, 2025
0157013
Fix core tag links in smart embed documentation
martijnbokma May 12, 2025
1465b4a
Fix core tag links in tags reference documentation
martijnbokma May 12, 2025
2606d46
Update Starlight plugin configuration in Astro setup
martijnbokma May 12, 2025
4b60dbb
Fix tutorial links in getting started documentation
martijnbokma May 12, 2025
2737dde
Fix installation link in getting started documentation
martijnbokma May 12, 2025
32fbadb
Fix links in editable regions documentation
martijnbokma May 12, 2025
9335845
Update sub-templates documentation to utilize Astro's `<Image>` compo…
martijnbokma May 12, 2025
ef171cd
Refactor template inheritance documentation for clarity
martijnbokma May 12, 2025
0293791
Update **Each** tag documentation for consistency and clarity
martijnbokma May 12, 2025
399722e
Fix links in calendar tag documentation
martijnbokma May 12, 2025
4f71590
Fix link in capture tag documentation
martijnbokma May 12, 2025
e98a256
Fix links in comments tag documentation
martijnbokma May 12, 2025
3ece273
Refactor content_type tag documentation for clarity
martijnbokma May 12, 2025
b8c7c16
Refactor date tag documentation for improved clarity
martijnbokma May 12, 2025
13a63da
Fix formatting and links in days tag documentation
martijnbokma May 12, 2025
12568f2
Fix formatting and improve clarity in decr tag documentation
martijnbokma May 12, 2025
46301b6
Refactor delete_cookie tag documentation for consistency
martijnbokma May 12, 2025
a54dbb6
Fix links in div tag documentation
martijnbokma May 12, 2025
70dec7f
Fix link formatting in dump tag documentation
martijnbokma May 12, 2025
aa23b0c
Fix formatting and improve clarity in else tag documentation
martijnbokma May 12, 2025
f6d56ad
Fix link formatting and improve clarity in entries tag documentation
martijnbokma May 12, 2025
00faa26
Refactor excerpt tag documentation for improved clarity
martijnbokma May 12, 2025
50147ef
Refactor excerptHTML tag documentation for clarity and consistency
martijnbokma May 12, 2025
dc74999
Refactor exists tag documentation for clarity and consistency
martijnbokma May 12, 2025
d8ccea5
Fix link formatting and improve clarity in fieldset tag documentation
martijnbokma May 12, 2025
cf36f2f
Refactor form tag documentation for clarity and consistency
martijnbokma May 12, 2025
e5e718f
Refactor get_cookie tag documentation for clarity and consistency
martijnbokma May 12, 2025
4b913ad
Refactor get_custom_field tag documentation for clarity and consistency
martijnbokma May 12, 2025
d171bf9
Refactor get tag documentation for clarity and consistency
martijnbokma May 12, 2025
5b5fa96
Refactor google_map tag documentation for clarity and consistency
martijnbokma May 12, 2025
8d30feb
Refactor hide tag documentation for clarity and consistency
martijnbokma May 12, 2025
481168d
Refactor html_encode tag documentation for clarity and consistency
martijnbokma May 12, 2025
98f9278
Refactor if tag documentation for clarity and consistency
martijnbokma May 12, 2025
e52f8fe
Refactor ignore tag documentation for clarity and consistency
martijnbokma May 12, 2025
803c9ad
Refactor incr tag documentation for clarity and consistency
martijnbokma May 12, 2025
9c63dbb
Refactor is_ancestor tag documentation for clarity and consistency
martijnbokma May 12, 2025
ead82b6
Refactor link tag documentation for clarity and consistency
martijnbokma May 12, 2025
425d3ea
Refactor listfolders tag documentation for clarity and consistency
martijnbokma May 12, 2025
69c13ff
Refactor menu tag documentation for clarity and consistency
martijnbokma May 12, 2025
9d06107
Refactor mul tag documentation for clarity and consistency
martijnbokma May 12, 2025
4dd0363
Refactor nested_crumbs tag documentation for clarity and consistency
martijnbokma May 12, 2025
b72f778
Refactor nested_pages tag documentation for clarity and consistency
martijnbokma May 12, 2025
62e3bdd
Refactor number_format tag documentation for clarity and consistency
martijnbokma May 12, 2025
e2cc171
Refactor page_exists tag documentation for clarity and consistency
martijnbokma May 12, 2025
7658c72
Refactor parentfolders tag documentation for clarity and consistency
martijnbokma May 12, 2025
c148e92
Refactor process_comment tag documentation for clarity and consistency
martijnbokma May 12, 2025
af5b61e
Refactor related_pages tag documentation for clarity and consistency
martijnbokma May 12, 2025
eb2acfe
Refactor repeat tag documentation for clarity and consistency
martijnbokma May 12, 2025
abd58db
Refactor repeatable tag documentation for clarity and consistency
martijnbokma May 12, 2025
119a347
Refactor reverse_related_pages tag documentation for clarity and cons…
martijnbokma May 12, 2025
cf5e3a2
Refactor search_form tag documentation for clarity and consistency
martijnbokma May 12, 2025
4ea29d7
Refactor search tag documentation for clarity and consistency
martijnbokma May 12, 2025
61d270b
Refactor set_cookie tag documentation for clarity and consistency
martijnbokma May 12, 2025
0590c73
Refactor show_repeatable tag documentation for clarity and consistency
martijnbokma May 12, 2025
6c57139
Refactor show tag documentation for clarity and consistency
martijnbokma May 12, 2025
5e6720a
Refactor template tag documentation for clarity and consistency
martijnbokma May 12, 2025
647cfc7
Refactor templates tag documentation for clarity and consistency
martijnbokma May 12, 2025
53b2ef4
Refactor thumbnail tag documentation for clarity and consistency
martijnbokma May 12, 2025
857b603
Refactor weeks tag documentation for clarity and consistency
martijnbokma May 12, 2025
8f45402
Refactor zebra tag documentation for clarity and consistency
martijnbokma May 12, 2025
8dc0c51
Refactor job application form tutorial for clarity and consistency
martijnbokma May 12, 2025
cea628f
Refactor blog tutorial for clarity and consistency
martijnbokma May 12, 2025
bed40ac
Refactor shopping cart tutorial for clarity and consistency
martijnbokma May 12, 2025
7370f66
Refactor astro.config.mjs for clarity and organization
martijnbokma May 13, 2025
3b584fc
Refactor markdown documentation for clarity and consistency
martijnbokma May 13, 2025
74e91b3
Update markdown validation settings to ignore additional links
martijnbokma May 13, 2025
eff3bba
Update custom.css for consistency and styling improvements
martijnbokma May 13, 2025
8e81881
Update comments documentation for accuracy and consistency
martijnbokma May 13, 2025
5eb2bec
Update smart embed documentation for accurate linking
martijnbokma May 13, 2025
3555875
Update paginator documentation to use Astro Image component
martijnbokma May 13, 2025
5cd42b2
Update PayPal button documentation to use Astro Image component
martijnbokma May 13, 2025
f16f1bf
Update extended users documentation to utilize Astro Image component
martijnbokma May 13, 2025
037f0bf
Add tutorial for tweaking backend sidebar navigation
martijnbokma May 13, 2025
e486216
Add overview tutorial for customizing CouchCMS admin panel theming
martijnbokma May 13, 2025
184234d
Add theming tutorial for CouchCMS admin panel
martijnbokma May 13, 2025
e992818
Add tutorial for customizing the CouchCMS admin panel list screen
martijnbokma May 13, 2025
d26cecc
Add tutorial for customizing the CouchCMS admin panel form screen
martijnbokma May 13, 2025
bc97fd9
Add tutorial for old custom admin screens in CouchCMS
martijnbokma May 13, 2025
f831b91
Add tutorial for grouping templates in the CouchCMS admin panel sidebar
martijnbokma May 13, 2025
af95ae5
Add tutorial for miscellaneous admin panel theming in CouchCMS
martijnbokma May 13, 2025
c3e13d9
Add tutorial for customizing the CouchCMS admin panel theming
martijnbokma May 13, 2025
263b6ac
Remove theming tutorial from CouchCMS admin panel documentation
martijnbokma May 13, 2025
32686f2
Remove tutorial on tweaking backend navigation from CouchCMS document…
martijnbokma May 13, 2025
d549a06
Remove unused tutorial images from CouchCMS documentation
martijnbokma May 13, 2025
79599fa
Add new tutorial images for CouchCMS admin panel theming
martijnbokma May 13, 2025
5267f00
Enhance on-page editing tutorial with new images
martijnbokma May 13, 2025
1076215
Update page builder tutorial with new image components
martijnbokma May 13, 2025
ee43d19
Update page builder tutorial with additional images and component int…
martijnbokma May 13, 2025
b179689
Update portfolio site tutorial with additional images and improved re…
martijnbokma May 13, 2025
d938314
Update about us tutorial with enhanced image integration and content …
martijnbokma May 13, 2025
f4f0e19
Update blog tutorial with enhanced image integration and content clarity
martijnbokma May 13, 2025
97b1f85
Update blog tutorial with additional images and content corrections
martijnbokma May 13, 2025
00a8bae
Update portfolio site tutorial with additional images and improved co…
martijnbokma May 13, 2025
dc518ac
Update contact form tutorial with enhanced image integration and cont…
martijnbokma May 13, 2025
c4e73ba
Update home page tutorial with enhanced image integration and content…
martijnbokma May 13, 2025
77bbe4c
Update portfolio site tutorial with enhanced image integration and co…
martijnbokma May 13, 2025
284c7d7
Update shopping cart tutorial with enhanced image integration and con…
martijnbokma May 13, 2025
074ae48
Update shopping cart tutorial with enhanced image integration and con…
martijnbokma May 13, 2025
7d23077
Update extended users documentation with corrected image paths
martijnbokma May 13, 2025
ae51dab
Remove outdated markdown.mdc file containing media and assets guideli…
martijnbokma May 13, 2025
4f61389
Update README.md for improved documentation structure and clarity
martijnbokma May 13, 2025
173fda5
Add CouchCMS Documentation Style Guide
martijnbokma May 13, 2025
782fbf7
Merge remote-tracking branch 'upstream/docs-v2' into docs-v2
martijnbokma May 13, 2025
54f00e2
Refactor documentation specification for CouchCMS
martijnbokma May 14, 2025
0223066
Reorganize Add-Ons section in astro.config.mjs
martijnbokma May 14, 2025
145f354
Update build script in package.json to include markdown rules copy
martijnbokma May 14, 2025
4d54e8c
Update STYLEGUIDE.md with frontmatter and additional guidelines
martijnbokma May 14, 2025
2f9025c
Update component-architecture.mdc for media card documentation
martijnbokma May 14, 2025
f74706b
Refactor content-structure.mdc for improved documentation hierarchy
martijnbokma May 14, 2025
9c56eab
Remove outdated admonition title example from markdown.mdc
martijnbokma May 14, 2025
9277660
Update changelog.mdx to reflect recent CouchCMS version releases
martijnbokma May 14, 2025
2c82427
Update admin panel theming overview for clarity and SEO
martijnbokma May 14, 2025
a402964
Update theming documentation for clarity and SEO
martijnbokma May 14, 2025
d3ea03e
Update custom list screen documentation for clarity and SEO
martijnbokma May 14, 2025
53d4b1e
Update custom form screen documentation for clarity and SEO
martijnbokma May 14, 2025
1c841dc
Revise legacy custom screens documentation for clarity and SEO
martijnbokma May 14, 2025
ad55b80
Update sidebar grouping tutorial for clarity and SEO
martijnbokma May 14, 2025
b7de4ed
Revise "Misc" tutorial for clarity and SEO
martijnbokma May 14, 2025
54c0e01
Remove outdated admin panel theming tutorial
martijnbokma May 14, 2025
193fa3c
docs: split custom routes docs into separate sections and add new exa…
martijnbokma May 14, 2025
12dfa12
feat: reorganize custom routes documentation into separate chapters
martijnbokma May 14, 2025
33fd38e
refactor: split custom routes documentation into separate chapters an…
martijnbokma May 14, 2025
b66213c
docs: split custom routes docs into separate chapters with improved n…
martijnbokma May 14, 2025
12e3020
docs: restructure custom routes documentation into separate chapters
martijnbokma May 14, 2025
0132ca2
feat: add custom routes documentation with validation, filters and UR…
martijnbokma May 14, 2025
3e57f35
docs: split custom routes documentation into separate chapters
martijnbokma May 14, 2025
23c9877
docs: split custom routes documentation into separate chapters and ad…
martijnbokma May 14, 2025
4a7db50
docs: reorganize custom routes documentation and add markdown style g…
martijnbokma May 14, 2025
eca59f5
feat: add markdown style guide and update Astro dependencies
martijnbokma May 14, 2025
d3f4584
feat: add markdown style guide and update astro dependency
martijnbokma May 14, 2025
cd8c967
chore: bump Astro dependency from 5.7.12 to 5.7.13
martijnbokma May 14, 2025
6085480
docs: remove new badge from simple routes documentation page
martijnbokma May 15, 2025
831a613
Merge remote-tracking branch 'upstream/docs-v2' into docs-v2
martijnbokma May 15, 2025
093f53e
docs: establish hierarchical documentation architecture for CouchCMS …
martijnbokma May 15, 2025
27022c1
docs: establish documentation architecture and content organization r…
martijnbokma May 15, 2025
ea07039
docs: establish hierarchical documentation structure and content cate…
martijnbokma May 15, 2025
a167d31
docs: resolve merge conflict in sidebar grouping tutorial metadata
martijnbokma May 15, 2025
e8a9b71
chore: bump markdownlint-cli2 from 0.18.0 to 0.18.1
martijnbokma May 15, 2025
85c8951
docs: update documentation links to correct tag reference sections
martijnbokma May 15, 2025
b3cf974
docs: improve formatting and clarity in advanced tutorial documentation
martijnbokma May 16, 2025
ab9b2a7
docs: improve formatting and clarity in advanced tutorial documentation
martijnbokma May 16, 2025
93c962c
docs: enhance code examples with backticks and improve file tree visu…
martijnbokma May 16, 2025
dd5fa0a
docs: fix formatting and clarify view references in tutorial content
martijnbokma May 16, 2025
b130a98
docs: improve tutorial navigation and formatting in views documentation
martijnbokma May 16, 2025
0843745
docs: emphasize page_views and create_view references with bold markdown
martijnbokma May 16, 2025
cb2c268
docs: update alert type from note to caution in set tag documentation
martijnbokma May 19, 2025
b676556
docs: emphasize inline addon in on-page editing docs
martijnbokma May 28, 2025
5521081
docs: enhance tutorial clarity with consistent formatting for `cms:in…
martijnbokma May 28, 2025
2366235
docs: add instruction to run `giga_autorun` tool before modifications
martijnbokma May 28, 2025
c1fa99d
docs: add memory file with communication and coding guidelines
martijnbokma May 28, 2025
0ce3fbf
chore: update package dependencies and versions in package.json and p…
martijnbokma May 28, 2025
e94c7ea
docs: update links and formatting in job application form tutorial
martijnbokma May 28, 2025
1ea7786
docs: update code formatting and dependencies with Astro 5.8.1 upgrade
martijnbokma Jun 4, 2025
39caded
docs: update code formatting and improve content structure in documen…
martijnbokma Jun 4, 2025
6aece79
chore: update Astro to v5.8.1 and improve code formatting in paramete…
martijnbokma Jun 4, 2025
c3876e5
chore: upgrade astro to v5.8.2 and update windsurfrules specification
martijnbokma Jun 4, 2025
4c3b0cb
refactor: replace CouchCMS documentation architecture with Student-Hu…
martijnbokma Jun 4, 2025
3b61120
docs: improve documentation formatting and update dependencies
martijnbokma Jun 14, 2025
a5c03ac
docs: update code formatting and improve component architecture docum…
martijnbokma Jun 14, 2025
10c6f0f
docs: restructure content hierarchy and update dependency versions
martijnbokma Jun 14, 2025
2e72cb7
docs: update code formatting and dependencies in documentation files
martijnbokma Jun 14, 2025
281d63c
chore: update dependencies and improve documentation formatting
martijnbokma Jun 14, 2025
8293113
chore: update dependencies and fix code formatting in controller docu…
martijnbokma Jun 14, 2025
605f008
chore: bump astro and starlight dependencies to latest versions
martijnbokma Jun 14, 2025
921c000
docs: add extended comments module and update folder documentation wi…
martijnbokma Jun 14, 2025
b21176d
docs: add extended entities documentation with examples and usage guides
martijnbokma Jun 14, 2025
a60a02c
docs: update extended folders documentation and fix link formatting i…
martijnbokma Jun 14, 2025
9c381da
docs: update lastUpdated dates and improve link formatting in extende…
martijnbokma Jun 14, 2025
1e784f1
docs: update lastUpdated date and fix Members link formatting in exte…
martijnbokma Jun 14, 2025
c14f69a
docs: add git pull request workflow instructions for contributors
martijnbokma Jun 14, 2025
4120dee
style: improve formatting and indentation in documentation rules files
martijnbokma Jun 14, 2025
44c5472
fix: remove duplicate build script and add giga_autorun instruction t…
martijnbokma Jun 14, 2025
defc373
docs: add giga_autorun instruction to development workflow
martijnbokma Jun 14, 2025
7bc30d1
docs: add comprehensive addons catalog and improve extended entities …
martijnbokma Jun 14, 2025
0e93df8
docs: improve documentation formatting and readability with Steps com…
martijnbokma Jun 14, 2025
3db0198
docs: improve extended folders documentation formatting and structure
martijnbokma Jun 14, 2025
a51ed71
docs: format code blocks with backticks and improve link styling
martijnbokma Jun 16, 2025
4e46d9c
docs: emphasize documentation links with bold markdown syntax
martijnbokma Jun 16, 2025
793c7b8
docs: update addons overview with new title and expanded catalog
martijnbokma Oct 5, 2025
2dd66ef
docs: enhance CouchCMS documentation standards with comprehensive gui…
martijnbokma Oct 23, 2025
a43f4df
docs: update changelog to reflect no updates in DRAFT-PR.md generation
martijnbokma Oct 23, 2025
f465874
docs: add test link patterns and validation issues for improved docum…
martijnbokma Oct 23, 2025
49fc451
fix: update link pattern regex in fix-links.js to handle anchors corr…
martijnbokma Oct 23, 2025
608d740
fix: enhance link validation and fixing scripts to exclude anchors an…
martijnbokma Oct 23, 2025
0417960
fix: ensure all documentation links end with a trailing slash for con…
martijnbokma Oct 23, 2025
49641fa
docs: update photo gallery documentation to improve header formatting…
martijnbokma Oct 23, 2025
4210151
docs: standardize formatting and structure in the 'Wrapping Up' tutor…
martijnbokma Oct 23, 2025
2a1fb77
docs: enhance documentation clarity by standardizing link formatting …
martijnbokma Oct 23, 2025
054f943
fix: improve Dutch word detection in documentation validation script …
martijnbokma Oct 23, 2025
bf58899
refactor: update PR Tracker scripts and documentation structure, repl…
martijnbokma Oct 23, 2025
95f5024
docs: enhance documentation descriptions for clarity and comprehensiv…
martijnbokma Oct 23, 2025
3811828
fix: remove empty validation issues for missing trailing slashes, non…
martijnbokma Oct 23, 2025
c65e7d9
docs: introduce English language guidelines and simplify PR Tracker d…
martijnbokma Oct 23, 2025
094bc58
docs: enhance descriptions across multiple documentation files for cl…
martijnbokma Oct 23, 2025
022d62d
docs: add comprehensive PR Tracker documentation, including automated…
martijnbokma Oct 23, 2025
6c73c86
docs: add PR creation checklist and summary documentation, enhance PR…
martijnbokma Oct 23, 2025
e697a1d
Merge upstream/docs-v2, kept local improvements
martijnbokma Oct 23, 2025
88b333d
docs: update PR workflow to prevent merge conflicts
martijnbokma Oct 23, 2025
be70525
docs: add explanation why post-PR sync is necessary
martijnbokma Oct 23, 2025
955a6aa
docs: update generated documentation timestamps and switch package ma…
martijnbokma Nov 26, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 9 additions & 0 deletions .codewhisperer/settings.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
{
"customizations": [
{
"name": "CouchCMS Documentation Standards",
"description": "Documentation writing standards for CouchCMS",
"instructions": "# CouchCMS Documentation Standards\n# Auto-generated from DOCS-STANDARDS.md\n\n**Critical: Always follow these documentation standards.**\n\n## Project Context\n\n- **Project**: CouchCMS Documentation\n- **Type**: Technical Documentation\n- **Platform**: Astro + Starlight\n- **Content Format**: MDX (Markdown + JSX)\n- **Standards**: English-only, 4-space indentation, WCAG 2.1 AA\n\n## Core Principles\n\n1. **Single Source of Truth**: STYLEGUIDE.md is authoritative\n2. **Consistency First**: All documentation follows identical patterns\n3. **Accessibility**: WCAG 2.1 AA compliance mandatory\n4. **English Only**: All content, code, and comments in English\n5. **Semantic Structure**: Proper heading hierarchy and HTML5\n\n## Essential Formatting Rules\n\n### Frontmatter (Required)\nEvery MDX file must start with:\n```yaml\n---\ntitle: [50-60 chars, include keyword]\ndescription: \"[150-160 chars]\"\nkeywords: [keyword1, keyword2, keyword3]\ncategory: [category]\nauthor: [Author Name]\nlastUpdated: YYYY-MM-DD\nsidebar:\n order: [number]\n---\n```\n\n### Text Formatting\n\n**Product Names:**\n- Regular: \"Couch\"\n- Formal: \"CouchCMS\"\n- Never bold (except headers)\n\n**Technical Terms (backticks):**\n- Files: `config.php`, `.htaccess`\n- Variables: `my_variable`\n- Code: `echo $value`\n- Booleans: `true`, `false`\n\n**UI Elements (bold):**\n- Pages: **About Us**\n- Buttons: **Save Changes**\n- Use Title Case\n\n**Tag References:**\n```markdown\n[**editable**](../../tags-reference/core/editable/)\n```\n\n**Documentation Links:**\n```markdown\n[**Working with Templates**](../../concepts/templates/)\n```\n\n### Code Blocks\n\nAlways include descriptive titles:\n````markdown\n```php title=\"config.php\"\n<?php\n// Code here\n?>\n```\n````\n\n### Components\n\n**Steps:**\n```markdown\nimport { Steps } from \"@astrojs/starlight/components\";\n\n<Steps>\n\n1. First step\n2. Second step\n\n</Steps>\n```\n\n**Card:**\n```markdown\n<Card icon=\"info\" title=\"Title\">\n\nContent\n\n</Card>\n```\n\n**FileTree (NO backticks!):**\n```markdown\n<FileTree>\n- src/\n - content/\n</FileTree>\n```\n\n### Links\n\n- Internal links: ALWAYS use trailing slashes\n- Meaningful text (no \"click here\")\n- Relative paths for internal content\n\n### Admonitions\n\n```markdown\n:::note[Context]\nInformation\n:::\n\n:::tip[Best Practice]\nRecommendation\n:::\n\n:::caution[Important]\nLimitation\n:::\n\n:::danger[Warning]\nCritical warning\n:::\n```\n\n## Quality Checklist\n\nBefore finalizing documentation:\n- βœ… Valid frontmatter with SEO metadata\n- βœ… Proper heading hierarchy (no skipping)\n- βœ… Technical terms in backticks\n- βœ… UI elements in bold\n- βœ… Links with trailing slashes\n- βœ… Code blocks with titles\n- βœ… Complete examples\n- βœ… Image alt text\n- βœ… WCAG 2.1 AA compliance\n\n## AI Tools Available\n\n### Automated (Auto-Applied)\n- `.cursor/rules/markdown.mdc` - Formatting rules\n- `.cursor/rules/content-structure.mdc` - Content organization\n- `.cursor/rules/component-architecture.mdc` - Components\n\n### Manual (Explicit Use)\n- `@.cursor/prompts/convert-to-markdown.md` - Convert content\n- `@.cursor/prompts/markdown-quick-reference.md` - Quick syntax\n\n### Reference Documentation\n- **AI-TOOLKIT.md** - Complete toolkit guide\n- **STYLEGUIDE.md** - Full formatting rules\n- **.cursor/README.md** - Detailed documentation\n\n## Common Patterns\n\n### Introducing CMS Tags\n```markdown\nThe [**editable**](../../tags-reference/core/editable/) tag creates regions.\n\n## Basic Usage\n\n```php title=\"example.php\"\n<cms:editable name='content' type='text' />\n```\n\n:::tip[Best Practice]\nUse descriptive names.\n:::\n```\n\n### Cross-References\n```markdown\nSee [**Working with Templates**](../../concepts/templates/).\n```\n\n### Version Info\n```markdown\n:::version[v2.0+]\nRequires CouchCMS v2.0 or higher.\n:::\n```\n\n## Error Prevention\n\n**Never:**\n- ❌ Use non-English language\n- ❌ Skip frontmatter\n- ❌ Incorrect heading hierarchy\n- ❌ Omit code block titles\n- ❌ Forget trailing slashes\n\n**Always:**\n- βœ… Complete frontmatter\n- βœ… Proper heading hierarchy\n- βœ… Descriptive code titles\n- βœ… Trailing slashes in links\n- βœ… Correct tag formatting\n\n---\n\n**For complete rules, see STYLEGUIDE.md**\n**For conversion help, use @.cursor/prompts/convert-to-markdown.md**\n**Generated from DOCS-STANDARDS.md - Last updated: 2025-11-26**\n"
}
]
}
42 changes: 42 additions & 0 deletions .cursor/AI-CONFIG-INDEX.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
# AI Configuration Index
# Auto-generated from DOCS-STANDARDS.md

All AI editor configurations are automatically generated from **DOCS-STANDARDS.md**.

## Generated Files

### AI Assistants
- βœ… `.cursorrules` - Cursor AI configuration
- βœ… `CLAUDE.md` - Claude AI instructions
- βœ… `.windsurfrules` - Windsurf AI configuration
- βœ… `.github/copilot-instructions.md` - GitHub Copilot
- βœ… `.tabnine/settings.json` - Tabnine configuration
- βœ… `.codewhisperer/settings.json` - Amazon CodeWhisperer

### Editors
- βœ… `.vscode/settings.json` - VS Code settings
- βœ… `.editorconfig` - Universal editor config

## Single Source of Truth

**DOCS-STANDARDS.md** β†’ All configurations above

To update all AI configurations:
```bash
bun run sync
```

## Manual Tools

These files are maintained manually:
- `.cursor/rules/*.mdc` - Auto-applied formatting rules
- `.cursor/prompts/*.md` - AI assistance prompts
- `STYLEGUIDE.md` - Complete style guide

## Last Sync

Generated: 2025-11-26T17:19:28.784Z

---

**Never edit generated files directly. Edit DOCS-STANDARDS.md and run `bun run sync`.**
264 changes: 264 additions & 0 deletions .cursor/INDEX.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,264 @@
# CouchCMS Documentation - AI Toolkit Index

Complete overview of all AI assistance tools for documentation development.

## 🎯 Quick Access

| Need | File | Use |
|------|------|-----|
| **Start Here** | [QUICKSTART.md](.cursor/QUICKSTART.md) | 30-second guide |
| **Complete Guide** | [README.md](.cursor/README.md) | Full toolkit documentation |
| **Convert Content** | [convert-to-markdown.md](.cursor/prompts/convert-to-markdown.md) | Content conversion |
| **Format Reference** | [markdown-quick-reference.md](.cursor/prompts/markdown-quick-reference.md) | Syntax lookup |
| **Style Rules** | [STYLEGUIDE.md](../STYLEGUIDE.md) | Complete formatting guide |

## πŸ“‚ Directory Structure

```
.cursor/
β”œβ”€β”€ README.md # Complete AI toolkit guide
β”œβ”€β”€ QUICKSTART.md # 30-second start guide
β”œβ”€β”€ INDEX.md # This file - complete overview
β”‚
β”œβ”€β”€ rules/ # Auto-applied formatting rules
β”‚ β”œβ”€β”€ markdown.mdc # Complete formatting rules (auto-applied)
β”‚ β”œβ”€β”€ content-structure.mdc # Content organization patterns
β”‚ └── component-architecture.mdc # Component usage rules
β”‚
└── prompts/ # AI assistance prompts
β”œβ”€β”€ README.md # Prompt usage guide
β”œβ”€β”€ convert-to-markdown.md # Content conversion prompt
└── markdown-quick-reference.md # Quick formatting reference
```

## πŸ€– Automated Rules (Auto-Applied)

These rules automatically apply when you edit markdown files:

### 1. markdown.mdc
**Auto-applies to:** All `.md` and `.mdx` files
**Coverage:** Complete formatting rules from STYLEGUIDE.md
**Purpose:** Ensures consistent documentation quality

### 2. content-structure.mdc
**Auto-applies to:** Content collections and layouts
**Coverage:** Documentation hierarchy and navigation
**Purpose:** Maintains logical content organization

### 3. component-architecture.mdc
**Auto-applies to:** Component files and MDX
**Coverage:** Astro/Starlight component patterns
**Purpose:** Consistent component usage

## πŸ› οΈ AI Prompts (Manual Use)

Use these prompts explicitly when needed:

### 1. convert-to-markdown.md
**Use for:**
- Converting any content to CouchCMS markdown format
- Creating new documentation pages from scratch
- Ensuring style guide compliance

**How to use:**
```markdown
@.cursor/prompts/convert-to-markdown.md

Convert this content about [topic]:
[Your content]
```

### 2. markdown-quick-reference.md
**Use for:**
- Quick syntax lookups
- Format pattern reference
- Validation examples

**How to use:**
```markdown
@.cursor/prompts/markdown-quick-reference.md

How do I format [element]?
```

## πŸ“– Reference Documentation

### 1. STYLEGUIDE.md (Root)
**Location:** `../STYLEGUIDE.md`
**Purpose:** Authoritative source for all formatting rules
**Coverage:**
- Document organization
- Content guidelines
- Technical standards
- Quality requirements
- Common patterns

### 2. Prompts README
**Location:** `.cursor/prompts/README.md`
**Purpose:** Detailed guide for using AI prompts
**Coverage:**
- Workflow recommendations
- Use case examples
- Best practices
- Quality assurance

## 🎯 Common Workflows

### Workflow 1: Converting Existing Content

1. **Gather** source content (HTML, text, notes)
2. **Use** convert-to-markdown.md prompt
3. **Review** generated markdown
4. **Refine** if needed (auto-rules maintain consistency)

### Workflow 2: Creating New Documentation

1. **Plan** structure and sections
2. **Use** convert-to-markdown.md to scaffold
3. **Write** content (auto-rules enforce formatting)
4. **Verify** quality checklist

### Workflow 3: Quick Formatting Check

1. **Reference** markdown-quick-reference.md
2. **Find** relevant pattern
3. **Apply** to your content

### Workflow 4: Style Guide Consultation

1. **Search** STYLEGUIDE.md for specific rule
2. **Apply** to complex formatting decisions
3. **Trust** auto-rules for standard patterns

## πŸ“Š File Relationships

```
STYLEGUIDE.md (Root)
↓ (authoritative source)
.cursor/rules/markdown.mdc (Auto-applied rules)
↓ (enforces automatically)
[Your .md/.mdx files]
↓ (guides manually)
.cursor/prompts/convert-to-markdown.md (Conversion prompt)
↓ (quick reference)
.cursor/prompts/markdown-quick-reference.md (Syntax lookup)
```

## 🚦 Decision Tree

```
Need to work on documentation?
β”‚
β”œβ”€ Creating/Converting content?
β”‚ └─ Use: convert-to-markdown.md
β”‚
β”œβ”€ Quick syntax question?
β”‚ └─ Use: markdown-quick-reference.md
β”‚
β”œβ”€ Complex formatting decision?
β”‚ └─ Consult: STYLEGUIDE.md
β”‚
└─ Just editing?
└─ Auto-rules handle it!
```

## πŸ’‘ Pro Tips

### For Maximum Efficiency

1. **Let automation work**
- Auto-rules in `.cursor/rules/` handle most formatting
- Focus on content quality
- Trust the system

2. **Use prompts strategically**
- convert-to-markdown.md for scaffolding
- markdown-quick-reference.md for lookups
- Don't reinvent patterns

3. **Reference the style guide**
- For edge cases
- For comprehensive rules
- For team alignment

### For Best Results

1. **Be specific with prompts**
- Include context and requirements
- Provide complete source content
- Describe desired structure

2. **Review AI output**
- Check frontmatter completeness
- Verify code examples
- Test links

3. **Trust but verify**
- Auto-rules are reliable
- Double-check critical content
- Use quality checklist

## πŸ“ˆ Success Metrics

Your documentation should achieve:

- βœ… 100% valid frontmatter
- βœ… Consistent formatting throughout
- βœ… Zero broken links
- βœ… Complete code examples
- βœ… Proper component usage
- βœ… WCAG 2.1 AA compliance

## πŸ”„ Maintenance

### When to Update

- **Style guide evolves** β†’ Update STYLEGUIDE.md, then sync to rules/prompts
- **New patterns emerge** β†’ Add to markdown-quick-reference.md
- **Prompts improve** β†’ Refine based on usage experience
- **Team feedback** β†’ Incorporate into standards

### Update Process

1. Update authoritative source (STYLEGUIDE.md)
2. Sync changes to automated rules (markdown.mdc)
3. Update prompts to reflect new patterns
4. Update quick reference with new examples
5. Test with sample conversions

## πŸ†˜ Troubleshooting

### Formatting Issues
β†’ Check STYLEGUIDE.md for specific rules
β†’ Verify auto-rules are applying (`.cursor/rules/`)
β†’ Use markdown-quick-reference.md for patterns

### Conversion Problems
β†’ Review convert-to-markdown.md prompt
β†’ Ensure source content is complete
β†’ Check quality checklist after conversion

### Component Issues
β†’ Consult component-architecture.mdc
β†’ Reference Starlight documentation
β†’ Check existing usage in codebase

## πŸ”— External Resources

- **CouchCMS Docs:** https://docs.couchcms.com/
- **Astro Docs:** https://docs.astro.build/
- **Starlight Docs:** https://starlight.astro.build/
- **MDX Docs:** https://mdxjs.com/

## πŸ“ž Getting Help

1. **Check this index** for quick navigation
2. **Consult QUICKSTART.md** for common tasks
3. **Review README.md** for comprehensive guide
4. **Reference STYLEGUIDE.md** for definitive rules
5. **Use prompts** for AI assistance

---

**Everything you need for consistent, high-quality CouchCMS documentation.**

Loading