Both pages:
Derive reliable window dimensions ourselves
Set the orientation from the window dimensions
Use "box-sizing: content-box" on the help keys, to fix sizing
Search page:
Support irregular (i.e. non-square) grids
General sizing fixes
Fix text fitting when toggling back from List to Grid view
Fix text fitting when textNode would overflow container
Correctly compute optimal grid size after orientation change
Rename .text to .cineraText to avoid CSS selector clash
Only add click events for the main set of buttons (not its clone)
Player page:
Size the video and timestamps bar more sensibly
|
||
|---|---|---|
| .. | ||
| examples | ||
| cinera.c | ||
| cinera.css | ||
| cinera_config.c | ||
| cinera_icon_filter.png | ||
| cinera_player_post.js | ||
| cinera_player_pre.js | ||
| cinera_post.js | ||
| cinera_pre.js | ||
| cinera_search_post.js | ||
| cinera_search_pre.js | ||
| cinera_sprite_patreon.png | ||
| cinera_sprite_sendowl.png | ||
| stb_image.h | ||