Sv443 1bd54a621d feat: open auto like dialog when clicking "liked vid/song" toast 7 hónapja
..
README.md f983c46948 docs: add and edit a bunch of subdir readmes 10 hónapja
behavior.ts 71c38402a6 feat: expose getCurrentMediaType() on interface 8 hónapja
index.ts 4fc7e20127 feat: toast improvements 8 hónapja
input.css 6f5edb38f7 fix: make BYTM ThemeSong compatible 8 hónapja
input.ts 1bd54a621d feat: open auto like dialog when clicking "liked vid/song" toast 7 hónapja
integrations.css f772d0cf14 fix: themesong integration stuff 8 hónapja
integrations.ts f772d0cf14 fix: themesong integration stuff 8 hónapja
layout.css f772d0cf14 fix: themesong integration stuff 8 hónapja
layout.ts 71c38402a6 feat: expose getCurrentMediaType() on interface 8 hónapja
lyrics.ts 71c38402a6 feat: expose getCurrentMediaType() on interface 8 hónapja
lyricsCache.ts ae5dbcd533 ref: use getFeature() func 10 hónapja
songLists.css b54fb3123d feat: configurable themesong accent color lightness 8 hónapja
songLists.ts eb22bde5ec ref: remove tslib & small refactors 8 hónapja
versionCheck.ts ae5dbcd533 ref: use getFeature() func 10 hónapja
volume.css 6f5edb38f7 fix: make BYTM ThemeSong compatible 8 hónapja
volume.ts d9f491b926 ref: rename setInnerHtmlTrusted to setInnerHTML 8 hónapja

README.md

src/features/

This directory contains the code of the userscript features themselves. The files are organized by category.
Each feature has an initialization function that is called when the userscript is initialized.
In the long term most features should have a cleanup function that should be called when the feature config is changed so they also inherently support hot-reloading.