VersionControl:PRs/rabbithole/28: Difference between revisions

From PickiPedia: A knowledge base of bluegrass, old time psychedelic jams, and other public domain music
Jump to navigationJump to search
DrivingThatTrain (talk | contribs)
cryptograss/rabbithole#28, as GitHub has it
DrivingThatTrain (talk | contribs)
cryptograss/rabbithole#28, as GitHub has it
 
Line 16: Line 16:
|deploy=redeploy pickipedia after merge (with #23).
|deploy=redeploy pickipedia after merge (with #23).
}}
}}
<pre class="pr-body">Skyler's idea (#rabbithole, 8 Nov 2026): the carrot gets eaten as the song goes.
- One bite per part of the song behind you, so the carrot shows where you are in the song, not only how long it has played. A song with no chart is eaten in tenths of its length.
- The bite is a mask on the carrot's body, scalloped like teeth at the edge. It eats from the tip, leaving a stub by the greens. Seeking back puts the carrot back.
- `player.eaten` (stores/player.js) feeds both carrots, the bar's and the folded sidebar's.
Stacked on #23 (the carrot): merge #23 first, and this diff shrinks to the last commit, d9bc8be. Checked on the preview: August, seeking to part 6 of 12 puts the bite at x 30.5, halfway down the body. Tests 160/160, build clean.
Deploy: redeploy pickipedia after merge (with #23).
Worked on by: magent, skyler, justin, in #rabbithole</pre>

Latest revision as of 18:06, 9 November 2026

rabbithole#28: The rabbit eats the carrot as the song plays
State 🟣 merged 2026-11-08 14:58:03
Worked on by magent, skyler, justin
Moods #rabbithole
Deploy redeploy pickipedia after merge (with #23).
Branch carrot-bites → main, by magent-cryptograss
Opened · last pushed 2026-11-08 04:10:43 · 2026-11-08 04:09:32
Skyler's idea (#rabbithole, 8 Nov 2026): the carrot gets eaten as the song goes.

- One bite per part of the song behind you, so the carrot shows where you are in the song, not only how long it has played. A song with no chart is eaten in tenths of its length.
- The bite is a mask on the carrot's body, scalloped like teeth at the edge. It eats from the tip, leaving a stub by the greens. Seeking back puts the carrot back.
- `player.eaten` (stores/player.js) feeds both carrots, the bar's and the folded sidebar's.

Stacked on #23 (the carrot): merge #23 first, and this diff shrinks to the last commit, d9bc8be. Checked on the preview: August, seeking to part 6 of 12 puts the bite at x 30.5, halfway down the body. Tests 160/160, build clean.

Deploy: redeploy pickipedia after merge (with #23).
Worked on by: magent, skyler, justin, in #rabbithole