Thanks to visit codestin.com
Credit goes to github.com

Skip to content

v1: Use macros across the docs, move "raises" to properties, restructure navigation#5681

Merged
FeodorFitsner merged 6 commits intomainfrom
v1-control-docs-macros
Oct 6, 2025
Merged

v1: Use macros across the docs, move "raises" to properties, restructure navigation#5681
FeodorFitsner merged 6 commits intomainfrom
v1-control-docs-macros

Conversation

@FeodorFitsner
Copy link
Contributor

No description provided.

Updated documentation files for Flet controls to use frontmatter metadata (class_name, examples, example_images) and templated helper functions (class_summary, class_members, class_all_options). Example paths and image references now use template variables for consistency. Removed browsercontextmenu.md. This improves maintainability and enables more dynamic documentation generation.
Moved and consolidated 'Raises' documentation for validation errors into relevant property docstrings across multiple control classes. This improves clarity and consistency in error documentation for Flet controls, making it easier for developers to understand validation requirements for each property.
Replaced Markdown image syntax and caption comments with the `{{ image(...) }}` template across multiple documentation files for consistency and improved maintainability.
Deleted outdated contributing and tutorials docs, moved extension and reference docs to new locations, updated links and section headers for clarity, and improved organization of documentation files. This refactor streamlines navigation and prepares for future documentation improvements.
Copy link
Contributor

@sourcery-ai sourcery-ai bot left a comment

Choose a reason for hiding this comment

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

Sorry @FeodorFitsner, your pull request is larger than the review limit of 150000 diff characters

@cloudflare-workers-and-pages
Copy link

cloudflare-workers-and-pages bot commented Oct 4, 2025

Deploying flet-docs with  Cloudflare Pages  Cloudflare Pages

Latest commit: 28a76b6
Status: ✅  Deploy successful!
Preview URL: https://55c99220.flet-docs.pages.dev
Branch Preview URL: https://v1-control-docs-macros.flet-docs.pages.dev

View logs

@FeodorFitsner FeodorFitsner merged commit f5e1581 into main Oct 6, 2025
23 checks passed
@FeodorFitsner FeodorFitsner deleted the v1-control-docs-macros branch October 6, 2025 16:29
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