Feat(documentation): remaining pages and teaser#290
Merged
michaelmkraus merged 20 commits intomainfrom Apr 14, 2026
Merged
Conversation
Contributor
leape
commented
Apr 8, 2026
- Releases
- Release Notes (existing)
- Migration Guides
- v1-v4
- Versioning
- Content Status
- Resources: Link to Marketing Portal (DB Theme, Figma Form)
- Contribution
- Add new releases section with index, versioning, and content status pages - Create migration guides directory with v2 and v3 migration documentation - Reorganize release notes from flat structure to nested releases/release-notes - Update documentation navigation order (components: 3, icons: 4, releases: 6) - Adjust documentation index order from 3 to 10 for proper hierarchy - Restructure content to establish clear separation between releases, migration guides, and release notes
- Add comprehensive migration guide for v1.0.0 covering stable components and property alignment - Add migration guide for v2.0.0 documenting color system and component updates - Add migration guide for v4.0.0 with notification and switch component changes - Add 40+ migration guide visual assets across v1, v2, v3, and v4 directories - Create new ReleaseTeaser, FeedbackTeaser, StatusNotification, and YourAction components - Update TableOfContents component styling and functionality - Add global styles and type definitions for migration guide support - Reorganize content navigation and update migration guides index with descending sort - Adjust content-status page order from 3 to 6 in documentation hierarchy
- Replace FeedbackTeaser and ReleaseTeaser components with new ExternalTeaser and ExternalTeaserRow components - Add teaser image assets (GitHub, Figma, DB Theme) to static assets - Update all migration guide pages (v1-v4) to use ExternalTeaserRow with enhanced metadata including images, alt text, and labels - Expand resources page with ExternalTeaser component for improved external link presentation - Restructure teaser data format from releases array to items array with additional image and label properties - Wrap teasers in DBSection for consistent spacing and layout
- Add new contribution documentation page with GitHub, email, and Teams contact options - Replace ExternalTeaser component with CardTeaser across all migration guides (v1-v4) - Add feedback teaser image asset for contribution links - Add mail and teams teaser image assets for contact options - Refactor CardTeaser component with new CardTeaserRow layout and styling - Update migration guide feedback sections to link to contribution page - Add external flag to GitHub teaser links in migration guides - Update global styles to support new teaser component layout
…remaining-pages # Conflicts: # content/pages/documentation/components/index.mdx
- Update page title and description to "Versioning & Releases" - Add semantic versioning overview with visual diagram - Document Major, Minor, and Patch release types with examples - Include release cadence information for each version type - Add communication channels table showing where releases are announced - Link to related content: Release Notes, Migration Guides, and Contribution - Add release-types.png asset illustrating MAJOR.MINOR.PATCH structure
- Rewrite content-status.mdx with comprehensive explanations of each status level (Concept, Beta, Stable, Legacy, Deprecated) - Add visual status progression diagram using DBCard and DBBadge components - Include detailed "What to expect" sections for each status with expectations and guarantees - Add related content teaser cards linking to components and versioning pages - Update page description to reflect new content focus - Remove unused CardTeaserRow import from versioning.mdx - Add optional showLink prop to StatusNotification component for flexible link display - Improve component flexibility to support both linked and standalone notification variants
…s depth - Update content-status.mdx tocMaxDepth to 3 for better navigation structure - Demote "What to expect" headings from h3 to h4 across all status sections (Concept, Beta, Stable, Legacy, Deprecated) - Add global CSS styling for h4, h5, h6 elements using db-type-headline-3xs font - Ensure consistent heading hierarchy and improved accessibility in documentation
michaelmkraus
previously approved these changes
Apr 14, 2026
michaelmkraus
previously approved these changes
Apr 14, 2026
michaelmkraus
previously approved these changes
Apr 14, 2026
michaelmkraus
previously approved these changes
Apr 14, 2026
Co-authored-by: Lea Perchermeier <lea.perchermeier@deutschebahn.com> Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
michaelmkraus
approved these changes
Apr 14, 2026
dbux-auto-merge-pr bot
pushed a commit
that referenced
this pull request
Apr 17, 2026
* Feat(documentation): remaining pages and teaser (#290) * docs(releases): reorganize release documentation structure - Add new releases section with index, versioning, and content status pages - Create migration guides directory with v2 and v3 migration documentation - Reorganize release notes from flat structure to nested releases/release-notes - Update documentation navigation order (components: 3, icons: 4, releases: 6) - Adjust documentation index order from 3 to 10 for proper hierarchy - Restructure content to establish clear separation between releases, migration guides, and release notes * docs(releases): add migration guides for v1-v4 with visual assets - Add comprehensive migration guide for v1.0.0 covering stable components and property alignment - Add migration guide for v2.0.0 documenting color system and component updates - Add migration guide for v4.0.0 with notification and switch component changes - Add 40+ migration guide visual assets across v1, v2, v3, and v4 directories - Create new ReleaseTeaser, FeedbackTeaser, StatusNotification, and YourAction components - Update TableOfContents component styling and functionality - Add global styles and type definitions for migration guide support - Reorganize content navigation and update migration guides index with descending sort - Adjust content-status page order from 3 to 6 in documentation hierarchy * feat(components): replace feedback teaser with external teaser component - Replace FeedbackTeaser and ReleaseTeaser components with new ExternalTeaser and ExternalTeaserRow components - Add teaser image assets (GitHub, Figma, DB Theme) to static assets - Update all migration guide pages (v1-v4) to use ExternalTeaserRow with enhanced metadata including images, alt text, and labels - Expand resources page with ExternalTeaser component for improved external link presentation - Restructure teaser data format from releases array to items array with additional image and label properties - Wrap teasers in DBSection for consistent spacing and layout * feat(documentation): add contribution page and update migration guides - Add new contribution documentation page with GitHub, email, and Teams contact options - Replace ExternalTeaser component with CardTeaser across all migration guides (v1-v4) - Add feedback teaser image asset for contribution links - Add mail and teams teaser image assets for contact options - Refactor CardTeaser component with new CardTeaserRow layout and styling - Update migration guide feedback sections to link to contribution page - Add external flag to GitHub teaser links in migration guides - Update global styles to support new teaser component layout * docs(contribution): reorganize contribution page with sectioned layout * docs(releases): expand versioning page with semantic versioning guide - Update page title and description to "Versioning & Releases" - Add semantic versioning overview with visual diagram - Document Major, Minor, and Patch release types with examples - Include release cadence information for each version type - Add communication channels table showing where releases are announced - Link to related content: Release Notes, Migration Guides, and Contribution - Add release-types.png asset illustrating MAJOR.MINOR.PATCH structure * refactor(versioning): replace anchor tags with DBLink component * docs(releases): expand content status page with lifecycle definitions - Rewrite content-status.mdx with comprehensive explanations of each status level (Concept, Beta, Stable, Legacy, Deprecated) - Add visual status progression diagram using DBCard and DBBadge components - Include detailed "What to expect" sections for each status with expectations and guarantees - Add related content teaser cards linking to components and versioning pages - Update page description to reflect new content focus - Remove unused CardTeaserRow import from versioning.mdx - Add optional showLink prop to StatusNotification component for flexible link display - Improve component flexibility to support both linked and standalone notification variants * docs(releases): adjust heading hierarchy and improve table of contents depth - Update content-status.mdx tocMaxDepth to 3 for better navigation structure - Demote "What to expect" headings from h3 to h4 across all status sections (Concept, Beta, Stable, Legacy, Deprecated) - Add global CSS styling for h4, h5, h6 elements using db-type-headline-3xs font - Ensure consistent heading hierarchy and improved accessibility in documentation --------- Co-authored-by: Sissi Hamel <sissi.hamel@deutschebahn.com> Co-authored-by: michaelmkraus <michael.m.kraus@deutschebahn.com> * feat(release-notes): new release notes for 4.3.0, 4.4.0, 4.5.0., 4.6.0 (#297) * feat(release-notes): new release notes for 4.3.0, 4.4.0, 4.5.0., 4.6.0 docs(release-notes): update release notes with English translations and formatting - Convert all release note headings from bold text to markdown headers (### format) - Translate German content to English across all release note files - Update feature descriptions for clarity and consistency - Add new Core package release notes (v4.3.0, v4.4.0, v4.5.0, v4.6.0) - Improve release notes index page structure - Standardize formatting across all package release notes (Components, Icons, Illustrative Icons, Lab, Core) * auto update snapshots (#298) Co-authored-by: Lea Perchermeier <lea.perchermeier@deutschebahn.com> Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> * docs(release-notes): add links to external resources in 4.6.0 notes * auto update snapshots (#299) Co-authored-by: Lea Perchermeier <lea.perchermeier@deutschebahn.com> Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> * auto update snapshots (#304) Co-authored-by: Lea Perchermeier <lea.perchermeier@deutschebahn.com> Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> * auto update snapshots (#306) Co-authored-by: Lea Perchermeier <lea.perchermeier@deutschebahn.com> Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> --------- Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: Michael Kraus <michael.m.kraus@deutschebahn.com> * auto update snapshots --------- Co-authored-by: Lea Perchermeier <lea.perchermeier@deutschebahn.com> Co-authored-by: Sissi Hamel <sissi.hamel@deutschebahn.com> Co-authored-by: michaelmkraus <michael.m.kraus@deutschebahn.com> Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
mfranzke
pushed a commit
that referenced
this pull request
Apr 17, 2026
…#302) * chore(deps-dev): bump @typescript-eslint/parser from 8.58.1 to 8.58.2 Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 8.58.1 to 8.58.2. - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases) - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md) - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.58.2/packages/parser) --- updated-dependencies: - dependency-name: "@typescript-eslint/parser" dependency-version: 8.58.2 dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> * auto update snapshots (#303) Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> * Automated PR: auto update snapshots (#308) * Feat(documentation): remaining pages and teaser (#290) * docs(releases): reorganize release documentation structure - Add new releases section with index, versioning, and content status pages - Create migration guides directory with v2 and v3 migration documentation - Reorganize release notes from flat structure to nested releases/release-notes - Update documentation navigation order (components: 3, icons: 4, releases: 6) - Adjust documentation index order from 3 to 10 for proper hierarchy - Restructure content to establish clear separation between releases, migration guides, and release notes * docs(releases): add migration guides for v1-v4 with visual assets - Add comprehensive migration guide for v1.0.0 covering stable components and property alignment - Add migration guide for v2.0.0 documenting color system and component updates - Add migration guide for v4.0.0 with notification and switch component changes - Add 40+ migration guide visual assets across v1, v2, v3, and v4 directories - Create new ReleaseTeaser, FeedbackTeaser, StatusNotification, and YourAction components - Update TableOfContents component styling and functionality - Add global styles and type definitions for migration guide support - Reorganize content navigation and update migration guides index with descending sort - Adjust content-status page order from 3 to 6 in documentation hierarchy * feat(components): replace feedback teaser with external teaser component - Replace FeedbackTeaser and ReleaseTeaser components with new ExternalTeaser and ExternalTeaserRow components - Add teaser image assets (GitHub, Figma, DB Theme) to static assets - Update all migration guide pages (v1-v4) to use ExternalTeaserRow with enhanced metadata including images, alt text, and labels - Expand resources page with ExternalTeaser component for improved external link presentation - Restructure teaser data format from releases array to items array with additional image and label properties - Wrap teasers in DBSection for consistent spacing and layout * feat(documentation): add contribution page and update migration guides - Add new contribution documentation page with GitHub, email, and Teams contact options - Replace ExternalTeaser component with CardTeaser across all migration guides (v1-v4) - Add feedback teaser image asset for contribution links - Add mail and teams teaser image assets for contact options - Refactor CardTeaser component with new CardTeaserRow layout and styling - Update migration guide feedback sections to link to contribution page - Add external flag to GitHub teaser links in migration guides - Update global styles to support new teaser component layout * docs(contribution): reorganize contribution page with sectioned layout * docs(releases): expand versioning page with semantic versioning guide - Update page title and description to "Versioning & Releases" - Add semantic versioning overview with visual diagram - Document Major, Minor, and Patch release types with examples - Include release cadence information for each version type - Add communication channels table showing where releases are announced - Link to related content: Release Notes, Migration Guides, and Contribution - Add release-types.png asset illustrating MAJOR.MINOR.PATCH structure * refactor(versioning): replace anchor tags with DBLink component * docs(releases): expand content status page with lifecycle definitions - Rewrite content-status.mdx with comprehensive explanations of each status level (Concept, Beta, Stable, Legacy, Deprecated) - Add visual status progression diagram using DBCard and DBBadge components - Include detailed "What to expect" sections for each status with expectations and guarantees - Add related content teaser cards linking to components and versioning pages - Update page description to reflect new content focus - Remove unused CardTeaserRow import from versioning.mdx - Add optional showLink prop to StatusNotification component for flexible link display - Improve component flexibility to support both linked and standalone notification variants * docs(releases): adjust heading hierarchy and improve table of contents depth - Update content-status.mdx tocMaxDepth to 3 for better navigation structure - Demote "What to expect" headings from h3 to h4 across all status sections (Concept, Beta, Stable, Legacy, Deprecated) - Add global CSS styling for h4, h5, h6 elements using db-type-headline-3xs font - Ensure consistent heading hierarchy and improved accessibility in documentation --------- Co-authored-by: Sissi Hamel <sissi.hamel@deutschebahn.com> Co-authored-by: michaelmkraus <michael.m.kraus@deutschebahn.com> * feat(release-notes): new release notes for 4.3.0, 4.4.0, 4.5.0., 4.6.0 (#297) * feat(release-notes): new release notes for 4.3.0, 4.4.0, 4.5.0., 4.6.0 docs(release-notes): update release notes with English translations and formatting - Convert all release note headings from bold text to markdown headers (### format) - Translate German content to English across all release note files - Update feature descriptions for clarity and consistency - Add new Core package release notes (v4.3.0, v4.4.0, v4.5.0, v4.6.0) - Improve release notes index page structure - Standardize formatting across all package release notes (Components, Icons, Illustrative Icons, Lab, Core) * auto update snapshots (#298) Co-authored-by: Lea Perchermeier <lea.perchermeier@deutschebahn.com> Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> * docs(release-notes): add links to external resources in 4.6.0 notes * auto update snapshots (#299) Co-authored-by: Lea Perchermeier <lea.perchermeier@deutschebahn.com> Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> * auto update snapshots (#304) Co-authored-by: Lea Perchermeier <lea.perchermeier@deutschebahn.com> Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> * auto update snapshots (#306) Co-authored-by: Lea Perchermeier <lea.perchermeier@deutschebahn.com> Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> --------- Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: Michael Kraus <michael.m.kraus@deutschebahn.com> * auto update snapshots --------- Co-authored-by: Lea Perchermeier <lea.perchermeier@deutschebahn.com> Co-authored-by: Sissi Hamel <sissi.hamel@deutschebahn.com> Co-authored-by: michaelmkraus <michael.m.kraus@deutschebahn.com> Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: Lea Perchermeier <lea.perchermeier@deutschebahn.com> Co-authored-by: Sissi Hamel <sissi.hamel@deutschebahn.com> Co-authored-by: michaelmkraus <michael.m.kraus@deutschebahn.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.