Commit graph

91 commits

Author SHA1 Message Date
Thibaut Courouble
7428645dc1 Improve app loading sequence 2017-09-09 18:16:16 -04:00
Thibaut Courouble
9e97357524 Add web app manifest 2017-09-09 18:16:16 -04:00
Thibaut Courouble
64f04305d3 Replace all remaining PNG UI icons with SVGs 2017-09-09 14:57:53 -04:00
Thibaut Courouble
4e1b61e82c Minor SEO 2017-08-08 08:12:53 -04:00
Thibaut Courouble
d3927c27da Fix disappearing icons on some pages 2017-08-07 17:52:03 -04:00
Thibaut Courouble
8d2a2fb298 Improve settings UI
Rel: #189
2017-08-06 12:32:02 -04:00
Thibaut Courouble
bda3290cc6 Use an SVG icon for "dir" and "path" icons 2017-08-06 11:01:52 -04:00
Thibaut Courouble
c06d1c4d2d Move the app layout class to the <body> element 2017-06-25 17:55:17 -04:00
Thibaut Courouble
2246c22820 Improve app backend performance 2017-05-22 17:42:00 -04:00
Thibaut Courouble
c13877f833 Split doc icon sprite 2017-05-14 15:41:00 -04:00
Thibaut Courouble
a8073b3a12 Fix and improve doc picker tab navigation
Rel #609.
2017-04-15 12:27:43 -04:00
Thibaut Courouble
29b839589c Use <button> instead of <a> for mobile settings tabs 2017-03-05 11:51:27 -05:00
Thibaut Courouble
4298c60816 Improve sidebar UI 2017-02-26 17:18:27 -05:00
Thibaut Courouble
062480b464 Fix SVG warnings 2017-02-26 16:40:22 -05:00
Rhys Powell
bde3a70480 Added mask icon for Safari
This is used for pinned tabs and the touchbar on the new MacBook Pro
2017-02-26 14:53:01 -05:00
Thibaut Courouble
29ec9db263 UI tweaks 2017-02-26 14:53:00 -05:00
Thibaut Courouble
e94af979d9 Add settings page 2017-02-26 09:59:43 -05:00
Thibaut Courouble
ce8079fff3 Fix tabindex attribute breaking default text cursor in Firefox 2017-02-26 09:59:43 -05:00
Thibaut Courouble
0f238609da UI improvements 2017-02-26 09:59:43 -05:00
Thibaut Courouble
ad044f85d3 Fix keyword search in Firefox and URL search via query param
Fixes #577.
2017-02-19 09:34:59 -05:00
Thibaut Courouble
f333f44111 Tweak title tags 2017-02-05 17:00:16 -05:00
Thibaut Courouble
7e0d60a241 Add application-name meta tag 2017-01-02 13:47:23 -05:00
Thibaut Courouble
d6823d823a Make hardcoded refs to devdocs.io and cdn.devdocs.io config vars 2016-10-16 10:45:43 -04:00
Thibaut Courouble
41faea4b26 Remove autofocus attribute on search field
It causes the keyboard to pop up on iOS when the app is added to the homescreen.
2016-09-18 14:48:07 -04:00
Thomas Weber
14e85a641e Autofocus search input when opening page 2016-09-05 17:12:11 -04:00
Thibaut Courouble
4149604960 Copy changes 2016-07-30 18:33:43 -04:00
Thibaut Courouble
39b9846d78 Improve tab navigation
Closes #396.
2016-06-26 18:20:30 -04:00
Thibaut Courouble
dd86527da5 Improve markup and accessibility
Ref #305
2016-06-26 16:46:53 -04:00
Thibaut Courouble
7303212dd2 Add back/forward buttons on mobile
Closes #221.
2016-06-26 16:46:53 -04:00
Thibaut Courouble
7a1591f68c Split icon sprite 2016-06-19 17:49:39 -04:00
Thibaut Courouble
fd6683f3b2 Move tracking scripts inside the JS bundle 2016-06-04 10:14:28 -04:00
Thibaut Courouble
a59786be2e Change single-doc setup to use data-attribute instead of inline script 2016-06-04 10:09:01 -04:00
Thibaut Courouble
4468f65dd8 Add content security policy 2016-05-01 18:09:01 -04:00
Thibaut Courouble
31495ff5a9 Tweak dbclick-to-toggle-sidebar code 2016-04-17 14:37:03 -04:00
cristian.corcoveanu
4cb0d7a506 Add double click event to toggle the sidebar 2016-04-17 10:57:27 -04:00
Thibaut Courouble
ddfe1dd0d3 60+ docs -> 80+ docs 2016-03-06 13:36:27 -05:00
Thibaut Courouble
fd2907d1bc Use doc full name (incl. version) in app html
Ref #25.
2016-01-24 13:03:03 -05:00
ShaneQful
1cea1783fd Fix A11y issues with lang attribute and lack of label on the search box 2016-01-24 13:03:03 -05:00
Thibaut Courouble
b2d2066d96 Multi-version support
Ref #25.
2016-01-23 13:50:52 -05:00
Thibaut
e6c0955b8c Increase search input maxlength
Closes #313.
2015-12-13 12:03:54 -05:00
Thibaut
fe35117e9e End Code School sponsorship 2015-11-08 09:24:49 -05:00
Thibaut
edb09cc2df End Jetbrains sponsorship 2015-11-01 15:10:40 -05:00
Thibaut
bbab37c554 Fix scaling issue on iOS 9 2015-10-18 14:46:34 -04:00
Thibaut
aad0063653 Add fallback namespace to app cache manifest
Ref #276
2015-10-18 11:28:48 -04:00
Thibaut
5ff15685ff Revert "Add fallback namespace to app cache manifest" 2015-10-12 13:35:57 -04:00
Thibaut
a10bec01e4 Exclude external redirects from app cache fallback 2015-10-12 13:24:01 -04:00
Thibaut
a0ea89ff45 Add fallback namespace to app cache manifest
Ref #276
2015-10-12 11:32:35 -04:00
Thibaut
13db37979f End Shopify sponsorship 2015-09-13 12:18:22 -04:00
Thibaut
7b94616502 Add an icon in the sidebar to constrain the width of the UI
(only visible when applicable)
2015-08-03 17:08:36 -04:00
Thibaut
b3c569bf6e Refactor app size/theme methods 2015-08-03 17:06:19 -04:00