Skip to content

feat: add Git Commit Timeline Component (#1159)#1244

Merged
SAPTARSHI-coder merged 1 commit into
SAPTARSHI-coder:mainfrom
Pcmhacker-piro:feat/git-commit-timeline-1159
Jun 4, 2026
Merged

feat: add Git Commit Timeline Component (#1159)#1244
SAPTARSHI-coder merged 1 commit into
SAPTARSHI-coder:mainfrom
Pcmhacker-piro:feat/git-commit-timeline-1159

Conversation

@Pcmhacker-piro
Copy link
Copy Markdown

Description

Adds a Git-inspired commit timeline with three node variants (commit, merge, release). Each node shows a branch badge, commit hash, title, description, and date with staggered reveal animations and hover lift.

Classes

Class Description
ease-git-timeline Vertical timeline container with gradient connecting line
ease-git-node / -release / -merge Node variants with color-coded dots
ease-git-dot Indicator dot (circle for commits, diamond for merges)
ease-git-head Row for branch badge and hash
ease-git-branch / -main / -feat Branch name badges
ease-git-hash Monospace commit hash
ease-git-content Content card with hover lift
ease-git-title Commit message
ease-git-desc Commit description
ease-git-meta Date metadata

Closes #1159

Add developer-focused Git commit history timeline with commit,
merge, and release node variants. Includes branch badges, commit
hashes, staggered reveal animations, and hover lift effects.

Closes SAPTARSHI-coder#1159
@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Jun 4, 2026

✅ Submission Validation Passed!

Great job! All required files are present.

📁 Folder: submissions/examples/git-commit-timeline

Files found:

  • demo.html
  • style.css
  • README.md

🚀 Next Steps:

  • The maintainer will review your PR
  • Respond to any feedback if requested
  • Once approved, your contribution will be merged!

Thank you for contributing to EaseMotion CSS! 🎉

@Pcmhacker-piro
Copy link
Copy Markdown
Author

heyy @SAPTARSHI-coder
i fixed the assinged issue so pls check this

@SAPTARSHI-coder SAPTARSHI-coder added accepted Contribution approved for integration into EaseMotion CSS animation Animation effects, hover interactions, motion ideas, transitions component New UI components (buttons, cards, modals, tooltips, badges) enhancement New feature or request good first issue Good for newcomers GSSoC-26 Official GSSoC 2026 issue gssoc:approved Approved for GSSoC contributions integrated Successfully merged and included in the framework level:intermediate Requires moderate project understanding type:feature New functionality or enhancement labels Jun 4, 2026
@SAPTARSHI-coder SAPTARSHI-coder merged commit ed8f422 into SAPTARSHI-coder:main Jun 4, 2026
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

accepted Contribution approved for integration into EaseMotion CSS animation Animation effects, hover interactions, motion ideas, transitions component New UI components (buttons, cards, modals, tooltips, badges) contribution enhancement New feature or request good first issue Good for newcomers gssoc:approved Approved for GSSoC contributions GSSoC-26 Official GSSoC 2026 issue integrated Successfully merged and included in the framework level:intermediate Requires moderate project understanding type:feature New functionality or enhancement

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[FEATURE] Add Git Commit Timeline Component

2 participants