aboutsummaryrefslogtreecommitdiffstats
path: root/youtube/static
Commit message (Collapse)AuthorAgeFilesLines
* handle firefox' VTT parsing bugzrose5842020-09-151-3/+6
| | | | | | | | from #15: "[..] Firefox's VTT parsing [ignores] newlines. So if the cue starts with a newline, that cue will have blank text (a corollary is that the first sentence uttered will fail to display in the automatic captions [..])."
* transcript-table: show transcript as contiguous text by defaultzrose5842020-09-121-25/+52
|
* let jinja create the transcript <details> elementzrose5842020-09-121-17/+3
|
* transcript-table.js: sync active transcript with select_ttzrose5842020-09-121-2/+6
|
* default to last textTrackzrose5842020-09-122-2/+12
|
* hotkeys.js: ignore if e.ctrlKeyzrose5842020-09-121-1/+2
|
* add transcript-table.jszrose5842020-09-111-0/+112
|
* hotkeys.js: add 'c' for transcriptzrose5842020-09-112-3/+36
|
* hotkeys.js: use DOMContentLoaded so images don't delay scriptJames Taylor2020-09-091-2/+2
| | | | | Instead of the load event, which waits until all assets are finished loading in order for script to start.
* add hotkeys.jszrose5842020-09-091-0/+32
|
* Prevent long titles with no spaces overflowing item containersJames Taylor2020-03-201-1/+8
|
* Specify default font for consistency between operating systemsJames Taylor2020-02-221-3/+7
| | | | | | | | On debian for instance, the default font DejaVu Sans is bigger than the default calibri/times on Windows, messing up the layout in some places. The font size in video items was adjusted slightly to accomodate the change to liberation sans for the default.
* Change px values to rem values in font-size declarationsJames Taylor2020-02-222-5/+5
|
* Fix display of movie thumbnails in related videosJames Taylor2020-01-101-0/+1
|
* Channel: Change search results to use next and previous page buttonsJames Taylor2019-12-231-0/+11
| | | | Because youtube doesn't give the number of search results, so previous behavior would give an error if a page number out of range was selected.
* Fix related videos title clippingJames Taylor2019-09-181-1/+2
|
* Add optional javascript for adding videos to playlists without the browser ↵James Taylor2019-09-151-0/+12
| | | | cancelling loading of the video, and to display a status message
* Comments: Fix some avatars overflowingJames Taylor2019-09-101-0/+3
|
* Watch page: Background color on video when scrubbing bar larger than videoJames Taylor2019-09-093-0/+3
|
* Merge subscriptions into masterJames Taylor2019-09-064-3/+27
|\
| * Merge flask framework and other stuff from masterJames Taylor2019-08-091-1/+4
| |
* | Settings: Fix centering and color scheme on other themesJames Taylor2019-09-063-0/+13
| |
* | Layout: Add themesJames Taylor2019-08-255-10/+47
| |
* | Layout: Add some space after item thumbnailJames Taylor2019-08-251-0/+1
| |
* | Layout: Prevent item checkbox size from shrinking sometimesJames Taylor2019-08-241-0/+1
| |
* | Layout: Prevent long author name from overflowing in items with vertical statsJames Taylor2019-08-241-0/+4
| |
* | Layout: add option to hide comments/related vids by default but click to ↵James Taylor2019-08-241-0/+1
| | | | | | | | show using <details>
* | Layout: add some space below more comments buttonJames Taylor2019-08-241-0/+1
| |
* | Layout: Simplify color schemeJames Taylor2019-08-241-3/+3
| |
* | Layout: simplify CSS layout on most pagesJames Taylor2019-08-241-0/+3
| |
* | Layout: Regression: fix blank space at bottom of short pagesJames Taylor2019-08-231-1/+3
| |
* | Layout: refactor item system to be more maintainable, add vertical item typeJames Taylor2019-08-231-187/+120
| |
* | Layout: Center header contentJames Taylor2019-08-181-0/+1
| |
* | Layout: Replace local playlists link with home link in header and use ↵James Taylor2019-08-181-94/+67
|/ | | | flexbox to make it work on smaller window sizes
* Refactor search pageJames Taylor2019-06-211-0/+6
|
* Convert watch page to flask frameworkJames Taylor2019-06-163-0/+501