Skip to content

Update overview diagram#1236

Merged
pascalberger merged 5 commits intocake-contrib:developfrom
pascalberger:feature/drawio-overview
Sep 1, 2025
Merged

Update overview diagram#1236
pascalberger merged 5 commits intocake-contrib:developfrom
pascalberger:feature/drawio-overview

Conversation

@pascalberger
Copy link
Copy Markdown
Member

Updates overview diagram using drawio

Copilot AI review requested due to automatic review settings September 1, 2025 18:28
@pascalberger pascalberger requested a review from a team as a code owner September 1, 2025 18:28
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR updates the documentation's overview diagram by replacing a static PNG image with an interactive DrawIO diagram. The change modernizes the documentation by making the architecture diagram editable and more maintainable.

  • Replaces static PNG overview diagram with interactive DrawIO format
  • Configures MkDocs to support DrawIO diagrams with proper theming and instant navigation
  • Updates documentation content structure and references to align with the new diagram format

Reviewed Changes

Copilot reviewed 7 out of 8 changed files in this pull request and generated 1 comment.

Show a summary per file
File Description
docs/requirements.txt Adds mkdocs-drawio plugin and removes mkdocs-minify-plugin
docs/mkdocs.yml Configures DrawIO plugin, adds required JavaScript, and removes minify plugin
docs/input/documentation/how-cake-issues-works/index.md Updates diagram reference and reorganizes content sections
docs/input/documentation/how-cake-issues-works/assets/overview.drawio New DrawIO diagram file with architecture overview
docs/input/documentation/how-cake-issues-works/assets/images/overview.png Removes old static PNG image
docs/input/assets/js/drawio-reload.js Adds JavaScript for DrawIO integration with Material theme
.devcontainer/devcontainer.json Adds DrawIO VS Code extension for development environment

@pascalberger pascalberger force-pushed the feature/drawio-overview branch from fc5eece to 4c3bb87 Compare September 1, 2025 19:08
@pascalberger pascalberger merged commit 2e438a4 into cake-contrib:develop Sep 1, 2025
150 checks passed
@pascalberger pascalberger deleted the feature/drawio-overview branch September 7, 2025 23:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants