Commit Graph

95 Commits (bd4709c61133aa0836960faaf1bcb1c26607c6a3)

Author SHA1 Message Date
Shashank Jain a2a1733fcc Applied seconds input settings patch 4 years ago
Shashank Jain 7932a457af Added a checkbox to enable scroll by space 4 years ago
Simon Legner c0ddcf3469 Shortcut to copy URL of original page (alt + C) 4 years ago
Jed Fox e8b1359665 Switch to radio buttons for theme picker, only allow auto setting where supported 5 years ago
Simon Legner 0700f2d833 Add support for prefers-color-scheme media query 6 years ago
Stefan Selent ea57487453 Extract the right target for clicks on nested elements 6 years ago
Jasper van Merle be0b8190e4 Merge branch 'master' into dynamic-favicon 6 years ago
Jasper van Merle 8aa8ae1035 Fix merge conflicts 6 years ago
Jasper van Merle 5438143cf8 Fix merge conflicts 6 years ago
Jasper van Merle 576f32dae1 Make service worker opt-in in development 6 years ago
Jasper van Merle 0e9aa8847b Add preference to bypass service worker cache 6 years ago
Jasper van Merle 8ed1f4ace1 Replace AppCache with a service worker 6 years ago
Jasper van Merle d63487d973 Simplify layouts array 6 years ago
Jasper van Merle 35f6f719e3 Load layout preferences client-side from cookies 6 years ago
Jasper van Merle 66a0b82e3c Ask for consent before enabling Google Analytics and Gauges 6 years ago
Jasper van Merle c36478ce82 Set favicon to the icon of the currently shown docs 6 years ago
Thibaut Courouble e64cfcfb64 Add confirmation to "Uninstall all" action 6 years ago
Thibaut Courouble e8d52c9cfd Fix app cache not updating when changing the app's color theme 7 years ago
Jed Fox a30fcf9d9a Switch from SASS variables to CSS variables 7 years ago
Thibaut Courouble 7d3c6bd970 Force HTTPS 7 years ago
Jasper van Merle 85f57fe5d0 Add option to automatically download documentation 7 years ago
Grant Bourque d657377d1c Use `document.scrollingElement` for mobile scrolls 7 years ago
Thibaut Courouble a379b6299d Ask all HTTP users to switch to HTTPS 7 years ago
Thibaut Courouble cbfc73951b Improve Help page 8 years ago
Thibaut Courouble 9cce390ead Fix alt+o shortcut not preventing default in Firefox 8 years ago
Thibaut Courouble 44e6316100 Add ability export/import preferences 8 years ago
Thibaut Courouble 64f04305d3 Replace all remaining PNG UI icons with SVGs 8 years ago
Thibaut Courouble 30dd32c1b5 Normalize event.target for old browsers incorrectly handling SVG elements 8 years ago
Thibaut Courouble d7001c2eb5 Optimize DOM query selectors 8 years ago
Thibaut Courouble f891e16f39 Optimize scrolling code during page transitions 8 years ago
Thibaut Courouble 170445c95f Add setting to force native scrollbars on webkit/blink 8 years ago
Thibaut Courouble c06d1c4d2d Move the app layout class to the <body> element 8 years ago
Thibaut Courouble dcca46cd0f Fix race-condition when auto-opening first search result 8 years ago
Thibaut Courouble 4f62ccbdbf Fix various issues when switching from single doc to full app 8 years ago
Thibaut Courouble 188c9d0229 Improve $.scrollTo 8 years ago
Thibaut Courouble d63aadb27e Improve IndexedDB error handling 8 years ago
Thibaut Courouble 78213d015c Tweak offline page 8 years ago
Thibaut Courouble 4984f0064f Add setting for swapping arrow keys behavior 8 years ago
Thibaut Courouble 71a3c31145 Add setting to disable smooth scrolling 8 years ago
Thibaut Courouble e94af979d9 Add settings page 8 years ago
Thibaut Courouble 0f238609da UI improvements 8 years ago
Thibaut Courouble 2f19cf9664 Add keyboard shortcut for opening original page 8 years ago
Thibaut Courouble 8c830f5790 Don't override default behavior of home/end keys when search field has focus 9 years ago
Thibaut Courouble 9612016351 Load MathML polyfill stylesheet only when needed 9 years ago
Thibaut Courouble 3eb5a0caaa Better error handling when cookies are disabled 9 years ago
Thibaut Courouble ebdfd4ea23 Avoid calling scrollToTarget twice when rendering entry pages 9 years ago
Thibaut Courouble 8d7b2029b8 Show progress percentage when installing docs 9 years ago
Thibaut Courouble af8998453a Performance improvements when rendering pages 9 years ago
Thibaut Courouble 388023ba05 Smooth scrolling when using keyboard shortcuts 9 years ago
Thibaut Courouble 4b26951ff0 Store settings in cookies instead of localStorage 9 years ago