-
Notifications
You must be signed in to change notification settings - Fork 0
Add formation page #468
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add formation page #468
Conversation
🦋 Changeset detectedLatest commit: e6c21d6 The changes in this PR will be included in the next version bump. This PR includes changesets to release 1 package
Not sure what this means? Click here to learn what changesets are. Click here if you're a maintainer who wants to add another changeset to this PR |
openscript
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
46cce2b to
db3a383
Compare
db3a383 to
985e6f3
Compare
|
@diegosteiner I've added some content, maybe you want to extend it a bit further? :) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Ich denke wir könnten hier noch folgendes verbessern:
There was a problem hiding this 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 introduces a new "Formation" page feature that displays the company's history and evolution through an interactive timeline component. The implementation includes reusable Astro components, localized content data, and responsive styling to showcase key milestones in the company's development.
Key Changes
- Created new timeline components (Timeline, TimelineEntry, FormationSection) for displaying chronological company history
- Added formation content collection with localized YAML data files for founding, office, and evolution sections
- Updated CSS variables to support new styling requirements and refactored heading margins
Reviewed changes
Copilot reviewed 12 out of 13 changed files in this pull request and generated 8 comments.
Show a summary per file
| File | Description |
|---|---|
| src/layouts/sections/FormationSection.astro | New component that fetches and displays formation data with timeline entries |
| src/components/Timeline.astro | Timeline wrapper component with visual spine and responsive layout |
| src/components/TimelineEntry.astro | Individual timeline entry component with positioning and styling |
| src/content.config.ts | Added formation collection definition with localized items schema |
| src/content/formation/*.yaml | Data files for founding, office, and evolution timeline sections |
| src/content/pages/*/past/formation.mdx | Localized formation pages using the new FormationSection component |
| src/layouts/Shell.css | Added CSS variables for overlay color and heading margin; updated gutter size |
| package.json | Updated dependencies to latest versions |
| pnpm-lock.yaml | Lockfile updates for dependency version changes |
| .changeset/little-pianos-poke.md | Changeset documenting the new formation page feature |
Files not reviewed (1)
- pnpm-lock.yaml: Language not supported
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
openscript
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Danke @Leonardo-Olivo fürs Gas geben bei diesem Thema :)


No description provided.