issues Search Results · language:Dune language:JavaScript language:JavaScript language:JavaScript language:HTML linked:pr
Filter by
2.3M results
📋 Task
A badge showing estimated reading time that updates to show time remaining as you read.
✅ Acceptance Criteria
- [ ] Initial: X min read
- [ ] On scroll: updates to X min left
- [ ] Badge ...
accepted
component
good first issue
gssoc:approved
GSSoC-26
help wanted
level:intermediate
type:feature
📋 Task
A table of contents where the current section heading is highlighted as user scrolls.
✅ Acceptance Criteria
- [ ] IntersectionObserver on all headings
- [ ] Active link: color + left border ...
accepted
animation
component
good first issue
gssoc:approved
GSSoC-26
help wanted
level:intermediate
type:feature
📋 Task
A sidebar column that becomes sticky when the page scrolls past the header.
✅ Acceptance Criteria
- [ ] position: sticky applied smoothly
- [ ] Sidebar content can have its own scroll if ...
accepted
component
good first issue
gssoc:approved
GSSoC-26
help wanted
level:intermediate
type:feature
📋 Task
Text truncated to N lines with an animated Read more that smoothly expands.
✅ Acceptance Criteria
- [ ] line-clamp for truncation
- [ ] Expand: max-height animation (grid trick)
- [ ] Toggle ...
accepted
animation
component
good first issue
gssoc:approved
GSSoC-26
help wanted
level:advanced
type:feature
📋 Task
Multi-step progress bar where each step fills and transitions to the next.
✅ Acceptance Criteria
- [ ] Steps with connecting line
- [ ] Fill animation per step on completion
- [ ] Active ...
accepted
animation
component
good first issue
gssoc:approved
GSSoC-26
help wanted
level:advanced
type:feature
📋 Task
Numbers roll like a mechanical odometer when values change.
✅ Acceptance Criteria
- [ ] Each digit column has digits stacked vertically
- [ ] translateY animation per digit on value change ...
accepted
animation
component
good first issue
gssoc:approved
GSSoC-26
help wanted
level:intermediate
type:feature
📋 Task
A display that types one phrase, deletes it, then types the next.
✅ Acceptance Criteria
- [ ] JS manages the phrase array and typing/deleting
- [ ] CSS handles cursor blink
- [ ] --ease-type-speed ...
accepted
component
good first issue
gssoc:approved
GSSoC-26
help wanted
level:intermediate
type:feature
📋 Task
A text element periodically glitches with color channel offset and clip effects.
✅ Acceptance Criteria
- [ ] ::before and ::after clones with translateX offset
- [ ] Different colors (red/blue ...
accepted
component
good first issue
gssoc:approved
GSSoC-26
help wanted
level:advanced
type:feature
📋 Task
A single word position in a sentence cycles through multiple words vertically.
✅ Acceptance Criteria
- [ ] Words scroll vertically in an overflow:hidden container
- [ ] Each word fades/slides ...
accepted
animation
component
good first issue
gssoc:approved
GSSoC-26
help wanted
level:intermediate
type:feature
📋 Task
Generic side-by-side comparison with a draggable divider (not just images).
✅ Acceptance Criteria
- [ ] Two content slots separated by draggable divider
- [ ] Range input drives the split ...
accepted
component
good first issue
gssoc:approved
GSSoC-26
help wanted
level:intermediate
type:feature

Learn how you can use GitHub Issues to plan and track your work.
Save views for sprints, backlogs, teams, or releases. Rank, sort, and filter issues to suit the occasion. The possibilities are endless.Learn more about GitHub IssuesProTip! Restrict your search to the title by using the in:title qualifier.