5a6e247a7f
General theme: fix style paginator
2021-01-01 14:48:42 -05:00
James Taylor
43679efff5
channel: replace page #s w/ next page button using provided ctoken
...
Since yt doesn't accept page #'s when sorting by oldest
Signed-off-by: Jesús <heckyel@hyperbola.info>
2020-12-18 23:25:45 -05:00
James Taylor
cf7aa41893
channel: include first and last pages when sorting by new
...
Last page as a substitute for sorting by oldest since sorting by
oldest doesn't allow arbitrary page numbers
Signed-off-by: Jesús <heckyel@hyperbola.info>
2020-12-18 23:00:33 -05:00
7a765dc664
Change general design theme
2020-12-14 23:44:29 -05:00
James Taylor
5554d5afff
Add playlist sidebar for videos in playlist, including autoplay
2020-04-04 22:52:09 -07:00
James Taylor
f7a5f7fbaa
items: commatize channel video count and playlist video count
2019-12-24 13:18:46 -08:00
James Taylor
777ed756dc
Channel: Change search results to use next and previous page buttons
...
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.
2019-12-23 14:39:59 -08:00
James Taylor
02848a1a32
Extraction: Adjust related videos box to fit new time_published information well
...
time_published will be put to the right of the view_count in related videos
Author will now always be above the other stats, since it doesn't make a difference in the big search result boxes since the description snippet is always very short
(However, it's important the author isn't inline with the other stats in related video boxes since those are so narrow and the author name can be very long)
2019-12-19 15:46:16 -08:00
James Taylor
98777ee825
Extraction: Rewrite item_extraction for better error handling and readability, rename extracted names for more consistency
2019-12-18 19:39:16 -08:00
James Taylor
ee0a118a6c
Extraction: Fix thumbnail and remove badges on related videos
2019-12-17 21:52:31 -08:00
James Taylor
69e64f726e
Layout: Prevent long author name from overflowing in items with vertical stats
2019-08-24 18:25:37 -07:00
James Taylor
9f67a970c6
Layout: Make item titles non-clickable in empty space after wrapped text
2019-08-24 18:19:22 -07:00
James Taylor
85572c94de
Layout: refactor item system to be more maintainable, add vertical item type
2019-08-23 14:48:00 -07:00
James Taylor
eb89c7426d
Add 'subscribers' and 'videos' after corresponding numbers in channel item in search results
2019-07-24 00:02:04 -07:00
James Taylor
728b2b73d4
common_elements.html: Accept missing channel description as blank
2019-07-07 17:32:11 -07:00
James Taylor
64434b02ca
Convert channel page to flask framework
2019-07-06 19:11:15 -07:00
James Taylor
315039bebd
common_elements.html: accept missing description as blank
2019-07-04 18:20:51 -07:00
James Taylor
1156b09987
Refactor search page
2019-06-21 21:41:41 -07:00