tech-debt: Miscellaneous frontend TODOs (stopwatch flicker, SVG access, mermaid dark mode) #334
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
Various smaller frontend issues flagged with TODOs.
Locations
web_src/js/features/stopwatch.ts:107- flickers on page loadweb_src/js/svg.ts:180- use a more general approach to access SVG iconsweb_src/js/markup/mermaid.ts:180- maybe use darkMode to adopt user-specified themeweb_src/js/utils.ts:55- should use pathname and trim appSubUrl aheadweb_src/js/utils/time.ts:72- replace hour12 with Intl.Locale.prototype.getHourCyclesweb_src/js/features/repo-findfile.ts:52- for large repo, this loop could be slowweb_src/js/features/repo-home.ts:48- sort items in topicDropdownweb_src/js/features/repo-settings.ts:64- translate this stringweb_src/js/features/repo-wiki.ts:50- move height style to CSS after EasyMDE removalweb_src/js/features/install.ts:62- better handling of exclusive relationsweb_src/js/features/repo-actions.ts:8- parent full height not working wellweb_src/js/render/plugin.ts:4- render plugin enhancementsweb_src/js/render/plugins/inplace-pdf-viewer.ts:13-14- PDFObject no dynamic heightAction Required
Address individually as time permits. Stopwatch flicker and SVG access pattern are highest visibility.
Created by Claude Opus 4.6