Skip to content

Create 6 month update blog post - #153

Open
EskiMojo14 wants to merge 27 commits into
mainfrom
5-months-blog
Open

Create 6 month update blog post#153
EskiMojo14 wants to merge 27 commits into
mainfrom
5-months-blog

Conversation

@EskiMojo14

Copy link
Copy Markdown
Member

No description provided.

@netlify

netlify Bot commented Jul 21, 2026

Copy link
Copy Markdown

Deploy Preview for schemabenchmarks ready!

Name Link
🔨 Latest commit c48da6e
🔍 Latest deploy log https://app.netlify.com/projects/schemabenchmarks/deploys/6a881968b49b32000827010d
😎 Deploy Preview https://deploy-preview-153--schemabenchmarks.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.
🤖 Make changes Run an agent on this branch

To edit notification comments on pull requests, go to your Netlify project configuration.

@github-actions github-actions Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Oxlint doesn't pass. Please fix all Oxlint issues.

Comment thread website/src/routes/blog/$slug.tsx Outdated
Comment thread website/src/routes/blog/$slug.tsx

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Pull request overview

Adds a new “5 Month Update” blog post and introduces a reusable Timeline UI component (with supporting date-formatting improvements) to present chronological content across the website.

Changes:

  • Added Timeline / TimelineItem component with styles and Storybook story.
  • Updated shared date formatting utilities/components to support “normal” vs “code” formatting and date ranges.
  • Added new blog content and adjusted blog MDX loading/caching; added date-fns dependency and updated Storybook versions.

Reviewed changes

Copilot reviewed 12 out of 13 changed files in this pull request and generated 1 comment.

Show a summary per file
File Description
website/src/shared/styles/index.css Imports the new timeline component stylesheet into shared styles.
website/src/shared/hooks/format/use-date-formatter.ts Refactors date formatting hook to accept formatter set (normal/code) with defaults.
website/src/shared/components/timeline/index.tsx Adds Timeline components with IntersectionObserver-based “intersecting” state.
website/src/shared/components/timeline/index.stories.tsx Adds Storybook coverage/examples for Timeline usage.
website/src/shared/components/timeline/index.css Introduces Timeline layout/styling (including RTL + desktop grid layout).
website/src/shared/components/sidebar/index.css Adjusts sidebar overflow behavior to confine scrolling to nav.
website/src/shared/components/date/index.tsx Updates DateDisplay API and adds RangeDisplay for date ranges.
website/src/routes/blog/$slug.tsx Changes MDX module loading to a file-level promise cache and React use() consumption.
website/src/routes/blog/-content/5-month-update.mdx Adds the “5 Month Update” blog post content using the new timeline component.
website/src/routes/blog/-components/card/index.tsx Updates blog card date formatting to use new date formatter defaults.
website/package.json Adds date-fns dependency and bumps Storybook packages.
utils/src/index.ts Exports a new monthFormatter helper.
pnpm-lock.yaml Locks date-fns and Storybook version updates.
Files not reviewed (1)
  • pnpm-lock.yaml: Generated file

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread website/src/shared/components/timeline/index.tsx Outdated
@EskiMojo14
EskiMojo14 force-pushed the 5-months-blog branch 5 times, most recently from 2f8d392 to d06474b Compare July 28, 2026 14:11
@EskiMojo14 EskiMojo14 changed the title Create 5 month update blog post Create 6 month update blog post Aug 16, 2026
@EskiMojo14
EskiMojo14 force-pushed the 5-months-blog branch 3 times, most recently from 06b5ef1 to 95eca6a Compare August 18, 2026 19:26
@EskiMojo14
EskiMojo14 marked this pull request as ready for review August 18, 2026 20:30
@EskiMojo14
EskiMojo14 force-pushed the 5-months-blog branch 2 times, most recently from f7fa93a to 141b474 Compare August 20, 2026 12:28

@github-actions github-actions Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Oxlint doesn't pass. Please fix all Oxlint issues.

Comment thread website/src/shared/components/timeline/index.tsx Outdated
Comment thread website/src/shared/components/timeline/index.tsx Outdated

@github-actions github-actions Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Oxlint doesn't pass. Please fix all Oxlint issues.

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