Create a "Get started" page#1594
Conversation
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #1594 +/- ##
=========================================
Coverage 97.44% 97.44%
Complexity 988 988
=========================================
Files 213 213
Lines 2273 2273
=========================================
Hits 2215 2215
Misses 58 58 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
There was a problem hiding this comment.
Pull request overview
This pull request creates a new "Get started" page to help users quickly begin using Respect\Validation. The PR also reorganizes the documentation structure by removing numbered prefixes from filenames and implements a navigation weight system using the mkdocs-nav-weight plugin to control page ordering.
Key changes:
- Introduces a new "Get started" page with basic installation and usage examples
- Migrates existing documentation content into new files with cleaner naming (removing numeric prefixes)
- Adds mkdocs-nav-weight plugin for better documentation navigation control
Reviewed changes
Copilot reviewed 15 out of 22 changed files in this pull request and generated no comments.
Show a summary per file
| File | Description |
|---|---|
| docs/get-started.md | New introductory guide with installation instructions and basic usage examples |
| docs/feature-guide.md | Reorganized feature guide with navigation weight metadata |
| docs/handling-exceptions.md | New comprehensive guide for exception handling in validation |
| docs/message-translation.md | New guide for translating validation messages |
| docs/message-placeholder-conversion.md | New guide for customizing parameter stringification |
| docs/custom-validators.md | New guide for creating custom validators |
| docs/concrete-api.md | New guide explaining the non-fluent API usage |
| docs/comparable-values.md | New guide explaining supported comparable value types |
| docs/list-of-validators-by-category.md | Generated file with all validators organized by category |
| docs/license.md | Added navigation weight metadata |
| docs/index.md | Updated links to remove numeric prefixes |
| README.md | Updated documentation links to remove numeric prefixes |
| docs/validators/*.md | Updated cross-references to remove numeric prefixes |
| src-dev/Commands/UpdateDocLinksCommand.php | Updated output path for validator list file |
| mkdocs.yml | Added mkdocs-nav-weight plugin configuration |
| docs/requirements.txt | Added mkdocs-nav-weight dependency |
| docs/01-installation.md | Removed (content migrated to get-started.md) |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
9f94f50 to
7765f3f
Compare
|
I think "Getting Started" is more appropriate for documentation. "Get Started" is what I would use in a call-to-action button. |
7765f3f to
213b418
Compare
213b418 to
a64edfc
Compare
That allows users to quickly start playing with Validation.
a64edfc to
4cc45b5
Compare
That allows users to quickly start playing with Validation.
This page should contain only the very basic information for users to get started with Validation, the "Feature Guide" page should be the one that has more details.