NUKnightLab / NUKnightLab/TimelineJS3

Handle large text entries (don't scroll background/media with text)

Open
#360 2 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Bug
Dominant language
JavaScript
Stars
3.2k
Forks
645
PR merge metrics
No merged PRs in 30d

Description

I'm maintaining a timeline where some entries have a large amount of text (example, may need to turn down resolution if you've got a good monitor):

When the text is larger than the area provided by the timeline, scrolling moves the background. This causes several problems that could have a simple solution: don't move the background. It may also be simple enough to also fix the media associated with the slide.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reproducing the scrolling behavior at the linked example with an entry whose text exceeds the timeline area, and compare it with the attached screenshots. Trace the timeline's text scrolling behavior and verify that scrolling long text no longer moves the background or associated media.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript
Domain
frontend, web-dev
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
38/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.