Commit Graph

1717 Commits

Author SHA1 Message Date
squidfunk
eabbf069cd Refactored temporary tabbed code into separate component 2021-09-26 12:18:34 +02:00
squidfunk
7f9b64d44f Finished new Tabbed implementation 2021-09-26 11:54:50 +02:00
squidfunk
ebfa4f71eb Added missing distribution files 2021-09-26 11:33:03 +02:00
squidfunk
248bd4e02f Fixed linter errors 2021-09-26 11:32:48 +02:00
squidfunk
3aa55dc732 Merge branch 'master' into feature/scrollable-content-tabs 2021-09-26 11:29:17 +02:00
squidfunk
d3a59c43b4 Updated dependencies 2021-09-26 11:10:53 +02:00
squidfunk
ba1f021c76 Prepare 7.3.0 release 2021-09-23 09:23:42 +02:00
squidfunk
9d8ebcd3f8 Added missing distribution files 2021-09-23 08:54:02 +02:00
squidfunk
377b4d648f Merge of Insiders features tied to 'Caribbean Red' funding goal 2021-09-23 08:53:51 +02:00
squidfunk
166096d454 Prepare 7.2.8 release 2021-09-20 12:11:03 +02:00
squidfunk
2eabc94e5e Fixed search modal overlaying menu on mobile (7.2.7 regression) 2021-09-20 11:32:19 +02:00
squidfunk
7c0a2512fb Prepare 7.2.7 release 2021-09-19 16:35:21 +02:00
squidfunk
7495589830 Added distribution files 2021-09-19 16:26:38 +02:00
squidfunk
d678678cc4 Fixed scrollbar on mobile when header is hidden on some browsers 2021-09-19 16:13:29 +02:00
squidfunk
60a007844c Fixed invisible back-to-top button being focusable 2021-09-19 15:27:46 +02:00
squidfunk
3c352bd356 Improved appearance of details outline 2021-09-19 15:22:57 +02:00
squidfunk
726888cb56 Fixed details not opening on navigation (7.0.0 regression) 2021-09-19 15:08:27 +02:00
squidfunk
4a2af4ceaf Fixed missing admonition icons (removed in upstream) 2021-09-19 14:14:47 +02:00
squidfunk
ef1d2ff834 Updated dependencies 2021-09-14 09:31:33 +02:00
squidfunk
e9572815c6 Added styles for new blog section 2021-09-13 16:15:08 +02:00
squidfunk
529b873951 Updated dependencies 2021-09-07 08:31:38 +02:00
squidfunk
a633f12e09 Added premium sponsors to Insiders page 2021-09-04 13:06:35 +02:00
squidfunk
e4bca536cb Prepare 7.2.6 release 2021-09-01 21:39:18 +02:00
squidfunk
4429e16e94 Fixed rendering of block quotes 2021-09-01 21:35:10 +02:00
squidfunk
441381b7af Fixed search worker override not being respected 2021-08-29 11:33:54 +02:00
squidfunk
ede0fb71f7 Prepare 7.2.5 release 2021-08-25 08:28:17 +02:00
squidfunk
277dce7c8b Updated distribution files 2021-08-24 18:34:32 +02:00
squidfunk
829820a239 Fixed invalid escaping of HTML in search results 2021-08-24 18:33:42 +02:00
squidfunk
702de82585 Updated dependencies 2021-08-23 14:45:31 +02:00
squidfunk
8c8dd642ad Updated changelog and fixed search modal offset on mobile 2021-08-22 19:08:54 +02:00
squidfunk
13f6ce4a5b Updated dependencies 2021-08-16 10:42:12 +02:00
squidfunk
6d678a4a66 Fixed linter errors 2021-08-11 23:50:01 +02:00
squidfunk
f4b1f97dd0 Fixed execution of RxJS teardown logic on complete (7.2.3 regression) 2021-08-11 23:44:01 +02:00
squidfunk
281fa3ac91 Prepare 7.2.4 release 2021-08-11 22:14:06 +02:00
squidfunk
b9979ac2f0 Added new banner CSS classes for consistency with Insiders 2021-08-11 22:09:35 +02:00
squidfunk
a4ccbbb1b2 Fixed version selection 2021-08-11 21:31:28 +02:00
squidfunk
a855133f16 Fixed invalid versions.json URL (regression) 2021-08-11 21:17:10 +02:00
squidfunk
a44df62d8c Added distribution files 2021-08-10 15:24:58 +02:00
squidfunk
e37223f0aa Stretch top-level tabbed labels to viewport on mobile 2021-08-10 15:24:46 +02:00
squidfunk
4f2f4b672c Merge branch 'master' into feature/scrollable-content-tabs 2021-08-09 21:51:27 +02:00
squidfunk
f869d275b4 Fixed instant loading (MkDocs 1.2.2 regression) 2021-08-09 21:47:49 +02:00
squidfunk
3b23896da3 Prepare 7.2.3 release 2021-08-09 20:58:53 +02:00
squidfunk
f55318b036 Updated dependencies 2021-08-09 20:52:28 +02:00
squidfunk
21cd7772e6 Added notes for refactoring 2021-08-09 20:48:39 +02:00
squidfunk
a230122347 Fixed too many styles being reset in tab content 2021-08-08 18:03:48 +02:00
squidfunk
f1d80af51b Fixed print view of new tabs implementation 2021-08-08 17:57:52 +02:00
squidfunk
39b8416423 Prototyped new tabbed implementation 2021-08-08 10:46:45 +02:00
squidfunk
213bebaaf7 Documentation 2021-08-08 09:42:35 +02:00
squidfunk
e518348b8b Fixed new table styles in dark mode 2021-08-08 09:40:51 +02:00
squidfunk
f0615fe1e0 Slight facelift of data tables 2021-08-07 17:55:17 +02:00
squidfunk
adafd844f9 Fixed invalid anchor offsets when using instant loading 2021-08-07 11:47:50 +02:00
squidfunk
b07e466bec Fixed double-complete errors after upgrading to RxJS 7.3 2021-08-04 21:19:56 +02:00
squidfunk
4bf7fbb942 Downgrade and temporarily pin RxJS to 7.2.0 because of weird errors 2021-08-03 23:45:04 +02:00
squidfunk
619d47f562 Prepare 7.2.2 release 2021-07-31 10:35:21 +02:00
squidfunk
6744eb6070 Fixed missing escaping of HTML in search highlighting 2021-07-28 21:57:09 +02:00
squidfunk
f16cba1799 Prepare 7.2.1 release 2021-07-25 15:40:40 +02:00
squidfunk
b740dbc975 Fixed back-to-top button overlaying active search bar 2021-07-24 11:11:29 +02:00
squidfunk
f151f71eea Prepare 7.2.0 release 2021-07-21 17:19:05 +02:00
squidfunk
d68fe9102a Merge of Insiders features tied to 'Biquinho Vermelho' funding goal 2021-07-21 17:08:10 +02:00
Olivier Robardet
d2ccbf3a1e
Added missing translations for French (#2852) 2021-07-20 17:46:11 +02:00
squidfunk
0f89eeaa02 Prepare 7.1.11 release 2021-07-18 18:05:20 +02:00
squidfunk
d626b1c967 Updated distribution files 2021-07-18 10:27:02 +02:00
squidfunk
5d73c0caf0 Updated dependencies 2021-07-12 11:49:45 +02:00
squidfunk
0d82ef2628 Updated Sponsors listing 2021-07-11 16:53:00 +02:00
squidfunk
6d59b425aa Updated Sponsors listing 2021-07-11 16:41:52 +02:00
squidfunk
714a9cc7d1 Prepare 7.1.10 release 2021-07-10 15:23:58 +02:00
squidfunk
30a4d58d06 Added documentation for cookie consent 2021-07-10 15:21:22 +02:00
squidfunk
580f1181f5 Improved graceful handling of broken search when browsing locally 2021-07-10 11:42:38 +02:00
squidfunk
52d773b81b Added distribution files 2021-07-10 11:29:51 +02:00
squidfunk
4fb80ea2cf Fixed back-to-top button overlaying search 2021-07-10 11:28:53 +02:00
squidfunk
7abeb68708 Fixed rendering of back-to-top button when used with sticky tabs 2021-07-10 11:03:23 +02:00
squidfunk
7ca4ca1a90 Fixed transitions on back-to-top button 2021-07-10 10:21:52 +02:00
squidfunk
e4d62077c4 Updated dependencies 2021-07-06 11:38:41 +02:00
squidfunk
68de4db94d Removed back-to-top button in print view 2021-07-03 16:32:20 +02:00
squidfunk
8b322d3ffc Reverted top-margin of back-to-top button 2021-07-03 16:13:29 +02:00
squidfunk
3649fdac42 Fixed overlay of back-to-top button and header 2021-07-03 16:05:43 +02:00
squidfunk
2bcc7f3c9d Slight adjustments for back-to-top button 2021-07-03 15:14:34 +02:00
squidfunk
9f01704a73 Improved appearance of back-to-top button 2021-07-01 19:12:40 +02:00
squidfunk
31aab182b7 Updated dependencies 2021-06-29 11:12:44 +02:00
squidfunk
9b3c59ebaf Prepare 7.1.9 release 2021-06-25 11:37:49 +02:00
squidfunk
122126cbde Updated dependencies 2021-06-25 11:34:51 +02:00
squidfunk
a4a00af017 Switched from EOF to inline legal comments 2021-06-17 11:38:43 +02:00
squidfunk
b25e5f480e Updated Chinese translations 2021-06-17 08:53:56 +02:00
squidfunk
40060ea3ca Updated dependencies 2021-06-15 18:48:59 +02:00
squidfunk
a277b0d219 Prepare 7.1.8 release 2021-06-12 13:52:44 +02:00
Harmen CHRISTOPHE
a07322fe54
Escaped aria-label in footer links (squidfunk/mkdocs-material#2735) (#2746) 2021-06-09 20:54:27 +02:00
squidfunk
b3c0ecc161 Fixed error when no analytics provider was set 2021-06-06 17:36:50 +02:00
squidfunk
ed9347c487 Refactored analytics integration 2021-06-06 17:32:30 +02:00
squidfunk
a8534f7a48 Fixed analytics events for own documentation 2021-06-06 16:28:30 +02:00
squidfunk
7485a612b6 Prepare 7.1.7 release 2021-06-06 15:16:24 +02:00
squidfunk
11fcf4f0ab Added aria labels to language and version selector 2021-06-06 15:11:04 +02:00
Benjamin Staneck
2a5ba14ebe
Added aria-label to language selector button (#2725) 2021-06-06 14:52:14 +02:00
squidfunk
42500aafa2 Added aria labels to palette toggles 2021-06-06 14:47:20 +02:00
squidfunk
0dd483121a Added aria labels to footer links 2021-06-06 14:29:01 +02:00
squidfunk
86f49eb21c Updated dependencies 2021-05-31 21:50:41 +02:00
squidfunk
8fc1aec002 Prepare 7.1.6 release 2021-05-30 13:49:16 +02:00
squidfunk
ca3faf99df Added distribution files 2021-05-30 13:31:37 +02:00
squidfunk
bdbd4af29d Improved touch-friendliness of version selector on mobile 2021-05-30 13:31:07 +02:00
squidfunk
093c67880d Added Mongolian translations 2021-05-30 11:52:16 +02:00
squidfunk
409d151044 Fixed #2703: search remains at 'Initializing search' on mobile 2021-05-27 11:36:08 +02:00
squidfunk
d6bb0b8a99 Updated dependencies 2021-05-24 15:34:23 +02:00
squidfunk
285ad88388 Prepare 7.1.5 release 2021-05-19 11:02:34 +02:00
squidfunk
604762ab42 Updated dependencies 2021-05-17 16:14:39 +02:00
squidfunk
920f11cf6e Fixed details breaking page margins on print 2021-05-15 14:07:34 +02:00
squidfunk
7e79c289e5 Updated dependencies 2021-05-10 14:20:52 +02:00
squidfunk
05fbf06c63 Merge branch 'master' of github.com:squidfunk/mkdocs-material 2021-05-06 18:50:27 +02:00
squidfunk
285fbda615 Prepare 7.1.4 release 2021-05-06 18:50:05 +02:00
Benjamin Staneck
44d6fb04c7
Added title to back-to-top button (#2631)
* Add title to to-top button

* Rename
2021-05-04 12:15:41 +02:00
squidfunk
5bc689cdfe Fixed stale hash to search worker after merge 2021-05-03 12:22:43 +02:00
squidfunk
2098fa42b2 Merge branch 'master' of github.com:squidfunk/mkdocs-material 2021-05-03 12:21:06 +02:00
squidfunk
0f285a1d4d Fixed broken integration for git-revision-date-localized plugin 2021-05-03 12:21:01 +02:00
Martin Donath
c16b9a20b5
Merge pull request #2627 from Stanzilla/source-file
Fix source-file include
2021-05-03 12:20:21 +02:00
Tim Vink
440fc830de Update path to source-file partial 2021-05-03 09:38:20 +02:00
Benjamin Staneck
3b6d4ac0b7
Fix source-file include
Fixes https://github.com/squidfunk/mkdocs-material/pull/2579#issuecomment-830806927
2021-05-02 15:32:43 +02:00
squidfunk
15c3cf74a7 Updated dependencies 2021-05-02 13:03:58 +02:00
squidfunk
9da2afef91 Documentation + added distribution files for git creation date integration 2021-05-02 11:24:34 +02:00
squidfunk
6c6dd2a0db Improved footnote styles on :target and :focus 2021-05-01 19:56:40 +02:00
squidfunk
e25078dfa3 Prepare 7.1.3 release 2021-04-24 13:09:27 +02:00
squidfunk
319db2d57d Fixed empty table of contents being rendered 2021-04-24 11:15:05 +02:00
squidfunk
9296dc3bca Added distribution files 2021-04-21 11:47:49 +02:00
squidfunk
aea41d23c9 Improved style of footnote references 2021-04-21 09:37:47 +02:00
squidfunk
b3a3918419 Fixed hover color of focused button on landing page 2021-04-18 18:51:42 +02:00
squidfunk
564c1dad43 Improved focus outlines when using keyboard navigation 2021-04-18 18:42:02 +02:00
squidfunk
2e60bca665 Improved focus outline for desktop navigation 2021-04-18 15:03:54 +02:00
squidfunk
27fb3c0d0e Prepare 7.1.2 release 2021-04-18 11:26:28 +02:00
squidfunk
21b543a038 Fixed list overlapping floated elements 2021-04-15 21:33:00 +02:00
squidfunk
8d752312aa Fixed table of contents breaking when class is set on h1 2021-04-15 21:21:33 +02:00
squidfunk
a9b9faa3aa Fixed back-to-top button being clickable when hidden 2021-04-15 21:04:42 +02:00
squidfunk
094819e1e4 Fixed wrong font-family on version selector 2021-04-11 18:36:49 +02:00
squidfunk
b968bf6e8f Formatting 2021-04-11 14:17:47 +02:00
squidfunk
8015c3991e Fixed focus/hover hierarchy of version selector 2021-04-11 13:07:39 +02:00
squidfunk
2c973e1755 Allow to define color schemes without toggles 2021-04-10 19:36:59 +02:00
squidfunk
7d405c4a1b Prepare 7.1.1 release 2021-04-10 11:29:31 +02:00
squidfunk
ff9e2841cc Fixed visual quirk when opening language selector 2021-04-10 11:22:21 +02:00
squidfunk
bb57ea9b2d Fixed broken search in Safari <14 2021-04-10 10:48:04 +02:00
squidfunk
c011da1fa4 Removed display: flow-root on list elements 2021-03-29 19:21:47 +02:00
squidfunk
13b584b466 Prepare 7.1.0 release 2021-03-29 18:59:53 +02:00
squidfunk
ca3da9e3ca Merge of Insiders features tied to 'Black Pearl' funding goal 2021-03-29 18:46:57 +02:00
squidfunk
0e28aa77be Prepare 7.0.7 release 2021-03-28 13:48:23 +02:00
squidfunk
f43ef69ee5 Fixed inconsistent header shadow behavior 2021-03-28 12:04:59 +02:00
squidfunk
cb8d3f47e8 Added back background on inline code blocks in admonition titles 2021-03-28 11:35:44 +02:00
squidfunk
076946713c Updated Insiders documentation 2021-03-21 17:14:32 +01:00
squidfunk
185f037fbc Backup current changes 2021-03-21 14:04:29 +01:00
squidfunk
d6d6ecd8c0 Added back icon index 2021-03-20 12:08:24 +01:00
Koltai Péter
77358d73d8
Updated Hungarian translations (#2471) 2021-03-20 11:20:11 +01:00
squidfunk
aac1eed0e1 Updated dependencies 2021-03-17 21:12:51 +01:00
squidfunk
e3ffe2a9ce Prepare 7.0.6 release 2021-03-14 14:19:52 +01:00
squidfunk
6506a784e3 Added documentation on extra.homepage 2021-03-14 14:09:13 +01:00
squidfunk
90e9b8aeee Documentation 2021-03-14 13:03:52 +01:00
squidfunk
c6e15970a9 Fixed margins for nested inline admonitions 2021-03-14 13:02:24 +01:00
squidfunk
0be8640aed Updated screenshots and refactored version selector template 2021-03-14 12:17:19 +01:00
squidfunk
5fbcef3564 Refactored sponsorship overview into component 2021-03-13 15:53:37 +01:00
squidfunk
393e05cc0a Formatting 2021-03-12 15:15:41 +01:00
squidfunk
5184ed9a4b Added distribution files 2021-03-09 21:47:50 +01:00
squidfunk
5c03e8fc9b Adjusted instant loading for new favicon link 2021-03-09 21:42:30 +01:00
squidfunk
47659c24d7 Renamed home component to logo 2021-03-07 19:39:03 +01:00
squidfunk
859173ef88 Fixed logo URL not being updated when using instant loading 2021-03-07 19:36:51 +01:00
squidfunk
5037094b12 Fixed problems with mike when logo points to site_url 2021-03-07 19:23:24 +01:00
squidfunk
7c297046d1 Prepare 7.0.5 release 2021-03-07 19:14:12 +01:00
squidfunk
b6779114b0 Fixed evaluation of third-party scripts when using instant loading 2021-03-07 19:04:17 +01:00
squidfunk
66a6713523 Fixed instant loading when used with use_directory_urls: false 2021-03-07 18:44:43 +01:00
squidfunk
1d790c9000 Fixed instant loading when used with use_directory_urls: false 2021-03-07 18:14:33 +01:00
squidfunk
d17c488b49 Fixed regression with header title not being updated correctly 2021-03-07 17:54:43 +01:00
squidfunk
526fbed394 Fixed version selection when using instant loading 2021-03-07 17:12:43 +01:00
squidfunk
f9cfd87708 Formatting 2021-03-07 15:40:20 +01:00
squidfunk
5d0cae7ca6 Fixed expanded sections not opening on first click (mobile) 2021-03-05 18:58:12 +01:00
Martin Donath
1e9746b841
Merge pull request #2362 from seandstewart/add-extracopy-footer
Add `extracopyright` block to footer.html
2021-03-04 18:40:24 +01:00
squidfunk
4abeac52e5 Prepare 7.0.4 release 2021-03-04 18:35:48 +01:00
squidfunk
5a510cedb3 Fixed search index being loaded when search is disabled 2021-03-04 18:28:34 +01:00
squidfunk
f05c34e30d Fixed expanded sections not collapsing on first click 2021-03-04 18:18:56 +01:00
squidfunk
f87e32debe Added Islandic translations 2021-03-04 18:05:37 +01:00
squidfunk
eb35ab949c Fixed localsearch integration 2021-03-01 20:08:59 +01:00
Sean Stewart
63015faf52 Add extracopyright block to footer.html 2021-03-01 08:00:20 -05:00
squidfunk
71926399c4 Improved example admonition styles for dark backgrounds 2021-02-28 08:37:31 +01:00
squidfunk
4d0912e9c7 Prepare 7.0.3 release 2021-02-26 16:43:13 +01:00
squidfunk
4b6edc1c49 Adde --watch and --dirty mode to build 2021-02-26 16:14:18 +01:00
squidfunk
500d5e6f74 Set transpile target to es2015 2021-02-26 12:31:05 +01:00
squidfunk
8f4a445b4e Prepare 7.0.2 release 2021-02-25 17:54:58 +01:00
squidfunk
dd3a4788cb Formatting 2021-02-25 17:51:38 +01:00
squidfunk
7d5a463c60 Formatting 2021-02-25 17:29:11 +01:00
squidfunk
8d5a25c52a Added missing distribution files 2021-02-25 16:29:08 +01:00
squidfunk
f40112e4c5 Fixed invalid version selector URL 2021-02-25 16:28:53 +01:00
squidfunk
1aacca36a2 Fixed source mapping URLs 2021-02-25 15:56:08 +01:00
squidfunk
f4367dd575 Prepare 7.0.1 release 2021-02-24 18:22:16 +01:00
squidfunk
d6317dc514 Formatting + moved search index fetching to top level 2021-02-24 18:02:09 +01:00
squidfunk
cb723d4bef Improved focus outlines for icons 2021-02-24 11:35:45 +01:00
squidfunk
1864463e5c Fixed double triggering of analytics events 2021-02-24 10:12:40 +01:00
squidfunk
a17b6375f0 Fixed image alignment and details inline positioning 2021-02-24 10:04:42 +01:00
squidfunk
0b2e14056a Renamed internal icon reference for language selector 2021-02-23 10:34:01 +01:00
squidfunk
d0b34b07d6 Fixed icon search 2021-02-23 09:54:57 +01:00
squidfunk
20f7440280 Prepare 7.0.0 release 2021-02-22 23:05:09 +01:00
squidfunk
f27eb1ee07 Fixed search not closing after navigation 2021-02-22 22:32:00 +01:00
squidfunk
ece3253d4f Added back scroll locking 2021-02-22 22:27:30 +01:00
squidfunk
de49689f99 Fixed linter errors 2021-02-22 21:06:21 +01:00
squidfunk
992562d051 Added support for version selector 2021-02-22 21:02:06 +01:00
squidfunk
4bd9fba470 Added support for version selector 2021-02-22 21:01:04 +01:00
squidfunk
99cc2e201b Added support for language selector 2021-02-22 20:08:49 +01:00
squidfunk
9591265939 Added support for inline admonitions 2021-02-22 18:54:36 +01:00
squidfunk
4ca3fa5668 Added distribution files 2021-02-22 18:36:27 +01:00
squidfunk
3039e4150c Merge branch 'master' into refactor/webpack 2021-02-22 18:29:14 +01:00
squidfunk
b97b747150 Finished migration to custom build 2021-02-22 18:19:00 +01:00
squidfunk
4957bb467d Fixed visibility of exports 2021-02-21 11:59:38 +01:00
squidfunk
f154dcef80 Removed unnnessary share operator 2021-02-16 18:23:57 +01:00
squidfunk
ad27da16dc Fixed code blocks not selectable via keyboard after content tabs switch 2021-02-15 18:23:39 +01:00
squidfunk
c5cbbd9ad8 Fixed dark mode for icon search 2021-02-15 17:48:01 +01:00
squidfunk
8de8da222f Added logging of icon searches 2021-02-15 17:17:11 +01:00
squidfunk
51f6cfece4 Refactored icon search integration 2021-02-15 16:58:04 +01:00
squidfunk
356cde2ad8 Added emoji index to icon search 2021-02-15 15:57:44 +01:00
squidfunk
323f4265d4 Prepare 7.0.0b2 release 2021-02-14 17:40:23 +01:00
squidfunk
5dc7a79e07 Added Sinhalese translations and fixed linter errors 2021-02-14 17:36:39 +01:00
squidfunk
08e8525689 Updated copyright year 2021-02-14 16:54:27 +01:00
squidfunk
ab36f54a4e Refactored overrides 2021-02-14 16:53:38 +01:00
squidfunk
a3b6ac9dd1 Fixed icon search 2021-02-14 16:19:46 +01:00
squidfunk
4ef15bd440 Improved search result rendering and icon search 2021-02-14 14:51:08 +01:00
squidfunk
a8b5cafa73 Deprecated DOMContentSwitch event 2021-02-13 17:20:55 +01:00
squidfunk
aacb5ca5a7 Added more inline comments and simplified component mounting 2021-02-13 17:03:15 +01:00
squidfunk
96797b471f Moved form styles and inline clipboard from overrides to main 2021-02-12 18:30:47 +01:00
squidfunk
cbeb622075 Prepare 7.0.0b release 2021-02-12 17:19:00 +01:00
squidfunk
12063dea33 Prepare 7.0.0b release 2021-02-12 17:17:15 +01:00
squidfunk
ed61f60970 Always close drawer on navigation 2021-02-12 17:08:58 +01:00
squidfunk
e7850ca184 Added back keyboard handlers 2021-02-12 16:41:33 +01:00
squidfunk
44751785a0 Added back patched 2021-02-12 16:22:06 +01:00
squidfunk
28d507ecfe Refactored header autohiding and split overrides 2021-02-12 15:44:53 +01:00
squidfunk
2c23f066ea Merge branch 'master' into refactor/architecture 2021-02-12 13:22:32 +01:00
squidfunk
9c9ea8a64d Refactored instant loading and some other components 2021-02-12 12:12:49 +01:00
squidfunk
884330da3b Centralized fetch methods 2021-02-11 19:41:34 +01:00
squidfunk
4808b46dfb Fixed build 2021-02-07 18:14:43 +01:00
squidfunk
4744d5f3f0 Refactored search initialization 2021-02-07 17:18:10 +01:00
squidfunk
ae867d484b Squashed commit of the following:
commit 9b5b80380fc81f5a68828e22754f0e7d53b0dea0
Author: squidfunk <martin.donath@squidfunk.com>
Date:   Sun Feb 7 16:25:06 2021 +0100

    Refactored more stuff

commit 5a2108254f1222db7de08690e13c24e972ea19c0
Author: squidfunk <martin.donath@squidfunk.com>
Date:   Sun Feb 7 13:48:16 2021 +0100

    Refactored more stuff

commit b3a112f4bddefebcf9dbd1d0ffe240d86fc9aa08
Author: squidfunk <martin.donath@squidfunk.com>
Date:   Sun Feb 7 12:02:42 2021 +0100

    Refactored more stuff

commit bff323b6b81571021c0ac9be6f637de7728447a5
Author: squidfunk <martin.donath@squidfunk.com>
Date:   Sat Feb 6 18:14:52 2021 +0100

    Refactored search result list

commit 27b7e7e2da3b725797ad769e4411260ffd35b9f8
Author: squidfunk <martin.donath@squidfunk.com>
Date:   Sat Feb 6 17:12:36 2021 +0100

    Refactored more components

commit 3747e5ba6d084ed513a2659f48f161449b760076
Author: squidfunk <martin.donath@squidfunk.com>
Date:   Sun Jan 24 18:56:26 2021 +0100

    Implemented new architecture for several components

commit ea2851ab0f27113b080c2539a94a88dc0332be84
Author: squidfunk <martin.donath@squidfunk.com>
Date:   Sun Jan 24 14:53:42 2021 +0100

    Removed unnecessary height declaration for sidebars

commit 3c3f83ab4ef392dbabf1a11afba2556e529b1674
Merge: 91d239d8 13024179
Author: squidfunk <martin.donath@squidfunk.com>
Date:   Sun Jan 24 13:04:49 2021 +0100

    Merge branch 'master' into refactor/observable-architecture

commit 91d239d86649b9571b376011669bc73a7865b186
Author: squidfunk <martin.donath@squidfunk.com>
Date:   Sat Jan 9 13:11:04 2021 +0100

    Started refactoring observable architecture
2021-02-07 16:28:16 +01:00
squidfunk
cbf27473c5 Updated distribution files 2021-02-06 12:36:22 +01:00
squidfunk
0116f636f2 Prototyped icon search 2021-02-06 12:35:19 +01:00
squidfunk
08340e42a1 Simplified font configuration CSS 2021-02-06 09:57:40 +01:00
squidfunk
5666b7c625 Moved all overrides to common directory 2021-02-06 09:35:03 +01:00
squidfunk
98133da870 Prepare 6.2.8 release 2021-02-04 21:14:38 +01:00
fugaco
2ba9533c25
Updated Japanese translations (#2268)
Co-authored-by: fugaco <--global>
2021-02-04 11:39:45 +01:00
squidfunk
e3c608ace6 Fixed auto-closing print dialog when using instant loading 2021-02-02 20:51:42 +01:00
squidfunk
ce4b78fedb Added distribution files 2021-02-01 10:01:59 +01:00
squidfunk
98536082b8 Prepare 6.2.7 release 2021-01-31 10:41:41 +01:00
squidfunk
05d3c1399f Prepare 6.2.6 release 2021-01-26 10:46:12 +01:00
squidfunk
ee4efb4f5b Added Bulgarian translations 2021-01-26 09:49:46 +01:00
squidfunk
130241791d Formatting 2021-01-24 13:02:42 +01:00
squidfunk
c9f7440663 Added new Material icons 2021-01-24 11:52:30 +01:00
squidfunk
be1f9c113e Fixed search not being shown when using header autohiding 2021-01-24 11:51:10 +01:00
squidfunk
ca4d7f3db7 Prepare 6.2.5 release 2021-01-17 10:47:38 +01:00
squidfunk
ebd8839a03 Formatting 2021-01-17 10:41:10 +01:00
Oleh Prypin
81a13f6bc6
Optimized nested navigation rendering: don't cross template boundary (#2213)
The number of calls to sub-templates when rendering the navigation is O(n^2) relative to the number of pages. This is the only such instance, which is why I think this is worth optimizing.

The optimization here doesn't improve the complexity, it just removes the overhead of instantiating a new Jinja template for each of these calls.

E.g. for 710 pages on the site, the number of calls to Jinja's `get_template` (implying `new_context` and others) crosses a million ==(710**2)*2. They're not expensive but also not super cheap, and add up to a big percentage of overall site build times.
2021-01-17 10:38:03 +01:00
allmightyse
1e0a242d92
Fixed syntax error in Swedish translations (#2210)
* Update sv.html

#2209 Correct syntax error from ; to :

* Update sv.html
2021-01-15 15:03:13 +01:00
squidfunk
14a7be164f Prepare 6.2.4 release 2021-01-09 13:43:17 +01:00
squidfunk
5b1ee2ac98 Fixed Disqus integration being shown on 404 pages 2021-01-09 13:14:42 +01:00
squidfunk
7c0ccd4bff Added documentation for native Mermaid integration (experimental) 2021-01-02 15:55:31 +01:00
squidfunk
9203255595 Removed ResizeObserver polyfill due to decent browser support 2021-01-01 17:16:24 +01:00
squidfunk
b825d222a4 Refactored resize observer 2020-12-30 18:40:34 +01:00
squidfunk
a339a8afb6 Renamed 'language' partials folder into 'languages' for consistency 2020-12-30 13:21:27 +01:00
squidfunk
45aff3cfc5 Fixed table of contents highlighting for active anchor links 2020-12-30 11:05:23 +01:00
squidfunk
82b0ea8b0e Added syntax highlighting for binary numbers (Pygments) 2020-12-30 10:52:10 +01:00
squidfunk
b194b211c1 Prepare 6.2.3 release 2020-12-27 11:41:20 +01:00
squidfunk
b89705bb2e Added back hidden overflow on root container 2020-12-27 11:35:17 +01:00
squidfunk
afff64df99 Fixed cropping of MathJax formulas on some browsers 2020-12-22 17:42:57 +01:00
squidfunk
e492ca283a Prepare 6.2.2 release 2020-12-22 14:24:25 +01:00
squidfunk
886c889f8a Prepare 6.2.1 release 2020-12-22 13:09:10 +01:00
squidfunk
a95b871fc7 Reverted webpack-asset-manifest-plugin, as it broke everything 2020-12-22 13:06:03 +01:00
squidfunk
82b16bb6ad Added distribution files 2020-12-22 12:45:19 +01:00
squidfunk
f3ad7e2f28 Reverted scroll-margin-top solution for anchors due to poor Safari support 2020-12-22 12:30:32 +01:00
squidfunk
65b41bbc9d Updated documentation 2020-12-21 17:38:58 +01:00
squidfunk
7a9147cfb7 Adjusted color of horizontal ruler 2020-12-20 16:09:42 +01:00
squidfunk
d754bd9a71 Merge of Insider features part of 'Prairie Fire' funding goal 2020-12-20 15:00:21 +01:00
squidfunk
7e78c4d8b7 Added distribution files 2020-12-15 09:02:26 +01:00
squidfunk
84251be688 Prepare 6.1.7 release 2020-12-06 11:47:21 +01:00
squidfunk
ca05a2d342 Fixed stats for private GitHub repositories 2020-12-06 11:15:13 +01:00
squidfunk
02260682ea Fixed Admonition rendering for right-to-left languages 2020-11-22 18:24:19 +01:00
squidfunk
4735169b29 Reduced upper glow (shadow) on Admonition bar 2020-11-22 14:00:32 +01:00
squidfunk
cda11a529a Removed box shadow on collapsed Admonitions 2020-11-22 13:51:41 +01:00
squidfunk
4f8012243d Prepare 6.1.6 release 2020-11-22 12:08:30 +01:00
squidfunk
1f162eb87d Updated dependencies 2020-11-15 22:38:42 +01:00
squidfunk
576c76b0b5 Updated documentation 2020-11-15 22:31:10 +01:00
squidfunk
874c015984 Fixed scrollbar showing on Windows for math formulas 2020-11-15 17:15:12 +01:00
squidfunk
b2fb2124fd Prepare 6.1.5 release 2020-11-15 16:05:08 +01:00
squidfunk
0135353b7d Fixed invalid display strategy of search reset button 2020-11-15 15:55:21 +01:00
squidfunk
aeaa00a625 Reverted ignore-emit-webpack-plugin 2020-11-13 12:38:25 +01:00
squidfunk
5ad3e7b626 Added missing distribution files 2020-11-13 12:32:23 +01:00
squidfunk
3872efc0fe Fixed unnecessary repaint when scrolling up with tabs 2020-11-13 11:20:46 +01:00
squidfunk
86a4c47c0a Switched to Jinja's safer string concatenation operator 2020-11-08 11:13:02 +01:00
squidfunk
acc4a273c4 Simplified conditionals in templates 2020-11-07 16:09:06 +01:00
squidfunk
a46b42c5e2 Prepare 6.1.4 release 2020-11-07 13:10:30 +01:00
squidfunk
a9c782768e Fixed sidebar jitter when scrolling footer into view 2020-11-07 12:26:31 +01:00
squidfunk
6d671bf246 Formatting 2020-11-07 10:17:50 +01:00
squidfunk
5ddd184c41 Prepare 6.1.3 release 2020-11-05 21:17:16 +01:00
squidfunk
72494f08bb Added support for meta keywords 2020-11-05 21:10:58 +01:00
squidfunk
7c1ffcee95 Fixed distribution files after bad merge 2020-11-03 17:57:37 +01:00
squidfunk
aaa65f4df6 Fixed inconsistent scaling of line numbers for smaller code blocks 2020-11-03 17:54:36 +01:00
squidfunk
45799563be Removed focus outline on click for scrolling code blocks 2020-10-31 19:10:01 +01:00
squidfunk
a3c0e46d12 Formatting 2020-10-31 18:42:48 +01:00
squidfunk
93692a7950 Fixed defaut link colors for black and white primary colors on slate color scheme 2020-10-31 18:09:15 +01:00
squidfunk
fafe4d2c11 Prepare 6.1.2 release 2020-10-31 15:44:04 +01:00
squidfunk
0aff83ecb3 Fixed sizing of icons after dependency update 2020-10-31 15:42:11 +01:00
squidfunk
68c04f8298 Updated dependencies 2020-10-31 15:01:19 +01:00
squidfunk
87b706f19e Fixed instant loading not correctly updating page title 2020-10-31 14:29:20 +01:00
squidfunk
3b12c56e83 Updated landing page 2020-10-20 10:11:56 +02:00
squidfunk
24bcf9de53 Removed unnecessary URL filter 2020-10-18 11:56:29 +02:00
squidfunk
48b4120b8f Fixed relative homepage links for nested pages when building locally 2020-10-18 11:52:29 +02:00
squidfunk
0067197a36 Prepare 6.1.0 release 2020-10-17 16:55:08 +02:00
squidfunk
ab60de2b61 Fixed unreadable print view when using dark mode 2020-10-17 16:45:20 +02:00
squidfunk
c6a67ec093 Fixed hidden content tabs when printing 2020-10-17 16:37:40 +02:00
squidfunk
8eb2375551 Added proper border to summary to allow easier styling 2020-10-17 16:27:19 +02:00
squidfunk
750551355f Replaced bottom border with underline for search markers 2020-10-11 17:45:06 +02:00
squidfunk
454339bd35 Fixed site_url (link behind home button) for usage from file:// 2020-10-04 18:37:52 +02:00
squidfunk
b3271bab9f Fixed search result placeholder not resetting correctly 2020-10-04 15:40:58 +02:00
squidfunk
e277ad635b Removed placeholder when search input is focused 2020-10-04 15:24:21 +02:00
squidfunk
0bd567b28d Prepare 6.0.2 release 2020-10-04 14:48:59 +02:00
squidfunk
e149006af9 Escaped link titles where necessary 2020-10-04 14:24:43 +02:00
squidfunk
52787c6a9c Removed unnecessary title attributes in links 2020-10-04 14:18:10 +02:00
squidfunk
6248412844 Added Georgian translations 2020-10-04 13:29:24 +02:00
squidfunk
bf9f9bf16e Fixed search replacing %20 with + in document URLs 2020-10-01 09:28:16 +02:00
squidfunk
f60b9d99e8 Prepare 6.0.1 release 2020-09-28 00:10:46 +02:00
squidfunk
ff5ac56f1a Enabled compilation to ES2015, yielding huge savings 2020-09-27 23:42:17 +02:00
squidfunk
da7b209978 Refactored search result templates 2020-09-27 23:26:51 +02:00
squidfunk
baeb4cc5bd Fixed source integrations after refactoring 2020-09-27 22:58:33 +02:00
squidfunk
9c4009f608 Removed SVG factories to further reduce size 2020-09-27 22:35:28 +02:00
squidfunk
ab513f036e Replaced operators: ajax -> fetch, pluck -> map 2020-09-27 22:19:38 +02:00
squidfunk
0c4ddfcd70 Reverted addEventListener for media query (hello iOS Safari, I'm looking at you) 2020-09-27 21:01:16 +02:00
squidfunk
588813e67b Removed ramda dependency to save another 2-3kb 2020-09-27 20:36:18 +02:00
squidfunk
0de55b3cf8 Moved search result icon to CSS for deduplication 2020-09-27 20:23:28 +02:00
squidfunk
723d040609 Fixed tabbing behavior when search query is not empty 2020-09-27 19:28:15 +02:00
squidfunk
9fe00ec0af Added stemmer support for file:// protocol through iframe-worker 2020-09-27 19:09:09 +02:00
squidfunk
ee808c769e Fixed header title component 2020-09-27 18:07:48 +02:00
squidfunk
7820d85949 Removed inapproriately used fromEventPattern factories 2020-09-27 17:27:14 +02:00
squidfunk
90691a459a Updated banner image 2020-09-27 15:45:40 +02:00
squidfunk
091fe4426f Removed details marker on Firefox for search result expansion 2020-09-27 15:22:59 +02:00
squidfunk
080a4fc596 Prepare 6.0.0 release 2020-09-27 12:14:13 +02:00
squidfunk
ca0b6a93b1 Updated Material icons and removed hero logic 2020-09-27 12:01:28 +02:00
squidfunk
085117ef82 Prefixed tabs and instant feature flags with 'navigation.*' 2020-09-27 10:13:41 +02:00
squidfunk
ce802a4913 Added missing distribution files 2020-09-27 09:48:59 +02:00
squidfunk
5be0004bcc Fixed errors in merge 2020-09-27 09:47:23 +02:00
squidfunk
8f61fd3b56 Funding goal reached: merged back new search UI/UX from Insiders 2020-09-27 09:40:05 +02:00
squidfunk
e6ceb89d70 Removed deprecated meta data features 2020-09-27 08:54:36 +02:00
squidfunk
c4be8b34ab Prepare 5.5.14 release 2020-09-23 14:52:53 +02:00
squidfunk
b9ce0862ec Fixed table headers not wrapping correctly 2020-09-22 23:29:43 +02:00
squidfunk
01f1aed900 Added more bottom spacing for image captions 2020-09-22 18:08:09 +02:00
squidfunk
6b90dc105d Prepare 5.5.13 release 2020-09-19 15:24:55 +02:00
squidfunk
6725ec1aaa Added tooltip for abbreviations on touch devices 2020-09-19 15:16:24 +02:00
squidfunk
7151d24b19 Added documentation for abbreviations 2020-09-19 14:34:40 +02:00
squidfunk
180b4c934d Fixed build error when all feature flags are disabled 2020-09-06 12:09:57 +02:00
squidfunk
9b88f712ba Updated dependencies 2020-09-04 09:17:38 +02:00
squidfunk
db00455b67 Improved compatibility with Insiders 2020-09-03 23:21:17 +02:00
squidfunk
529ad4ede9 Prepare 5.5.12 release 2020-08-31 20:24:03 +02:00
squidfunk
0a0fee34d2 Fixed 404s on instant loading due to race condition 2020-08-30 14:26:07 +02:00
squidfunk
935c384789 Fixed sequential execution of scripts when using instant loading 2020-08-30 13:37:59 +02:00
squidfunk
9ab9508f9b Fixed sequential execution of scripts when using instant loading 2020-08-30 13:32:38 +02:00
squidfunk
89a60c39e7 Moved clipboard icon to CSS to reduce size of large projects 2020-08-30 12:23:34 +02:00
squidfunk
610bacb6b4 Prepare 5.5.11 release 2020-08-28 19:43:08 +02:00
squidfunk
1037d591be Fixed Disqus integration, as the minifier killed the config 2020-08-28 19:41:49 +02:00
squidfunk
e66fd1755b Prepare 5.5.10 release 2020-08-28 18:41:48 +02:00
squidfunk
96f58edae6 Improved Disqus integration to be non-blocking 2020-08-28 18:26:55 +02:00
squidfunk
355a1cacd5 Fixed #1887: Moved icons in navigation to CSS to reduce size of large projects 2020-08-28 18:20:23 +02:00
squidfunk
51bfdce50a Prepare 5.5.9 release 2020-08-26 20:19:19 +02:00
squidfunk
4488256885 Added Esperanto translations 2020-08-26 20:15:26 +02:00
squidfunk
cdb426d54e Fixed tabs not showing external links 2020-08-26 20:06:47 +02:00
squidfunk
95cc609087 Fixed use of arrow function in inline JavaScript for overrides 2020-08-23 17:20:09 +02:00
squidfunk
7b3ad8c7de Added distriution files 2020-08-23 16:36:51 +02:00
squidfunk
6e5255a2d4 Prepare 5.5.8 release 2020-08-23 11:47:52 +02:00
squidfunk
8ee168954f Removed focus outlines for details and tabs for pointer devices 2020-08-23 11:31:56 +02:00
squidfunk
9480cb3b4c Added distriution files 2020-08-23 10:57:22 +02:00
squidfunk
e9795f382d Removed unnecessary share replays 2020-08-22 18:36:37 +02:00
squidfunk
989b8597c5 Fixed #1877: 404 on search index when search is disabled 2020-08-22 17:36:27 +02:00
squidfunk
b54c46da1b Fixed border radius for details 2020-08-17 10:04:43 +02:00
squidfunk
6a69b3c7da Improved focus styles for details 2020-08-16 16:09:19 +02:00
squidfunk
972fb76843 Improved accessibility of content tabs 2020-08-16 15:40:58 +02:00
squidfunk
4e8fa6e201 Fixed erroneous comma in template 2020-08-16 14:42:34 +02:00
squidfunk
71bc294b67 Fixed theme colors for Android meta tag 2020-08-16 14:41:19 +02:00
squidfunk
51058c29a9 Prepare 5.5.7 release 2020-08-16 10:55:17 +02:00
squidfunk
81f4caee52 Improved contrast for number syntax highlighting 2020-08-16 10:47:57 +02:00
squidfunk
20aa7de82b Improved contrast for constant syntax highlighting 2020-08-16 10:46:13 +02:00
squidfunk
8bc46a25be Improved contrast for number syntax highlighting 2020-08-16 10:43:51 +02:00
squidfunk
41e340b12c Improved contrast for string syntax highlighting 2020-08-16 10:41:32 +02:00
squidfunk
4a96f62e9a Improved contrast for inline code blocks 2020-08-16 10:35:50 +02:00
squidfunk
31bbd76cd3 Improved contrast ratio of code blocks 2020-08-16 10:26:36 +02:00
squidfunk
b6b00cc9a9 Prepare 5.5.6 release 2020-08-12 19:50:30 +02:00
squidfunk
e3d79b3b50 Switched base template for 404 to main.html 2020-08-12 19:45:56 +02:00
squidfunk
4639ff8313 Fixed #1864: GitHub organisation stats not loading 2020-08-12 10:43:11 +02:00
squidfunk
10d59e6a2d Prepare 5.5.5 release 2020-08-11 09:14:27 +02:00
squidfunk
0b331956ab Fixed distribution files 2020-08-11 09:09:55 +02:00
squidfunk
5e934cde47 Prepare 5.5.4 release 2020-08-11 08:54:30 +02:00
squidfunk
0ccbcb6edb Added documentation for data tables 2020-08-04 22:22:47 +02:00
squidfunk
610fc6846c Prepare 5.5.3 release 2020-08-04 12:50:26 +02:00
squidfunk
1341200829 Fixed search for languages other than English (5.5.1 regression) 2020-08-04 12:47:07 +02:00
squidfunk
186bd9ba3e Prepare 5.5.2 release 2020-08-03 09:12:26 +02:00
squidfunk
584c3135d0 Added documentation for custom admonitions 2020-08-02 23:15:19 +02:00
squidfunk
acd74225b3 Fixed tab labels being too small in admonitions 2020-08-02 22:17:36 +02:00
squidfunk
2cea481b9b Reverted clipboard button changes 2020-08-02 18:49:03 +02:00
squidfunk
30c8c87da8 Fixed margins for Admonitions 2020-08-02 16:55:59 +02:00
squidfunk
bc8864c25a Improved highlighting colors and unified spacing for ins, del and mark 2020-08-02 15:14:28 +02:00
squidfunk
34b61cc395 Added distriution files for removed outline 2020-08-02 12:02:20 +02:00
squidfunk
d97b44338c Added distriution files for new keyboard symbols 2020-08-01 19:27:52 +02:00
squidfunk
a217be3ebd Fixed copy-to-clipboard button overlaying code blocks 2020-08-01 19:16:07 +02:00
squidfunk
ee090a89ca Prepare 5.5.1 release 2020-08-01 15:35:51 +02:00
squidfunk
eba146d0bb Improved print preview 2020-08-01 15:28:58 +02:00
squidfunk
4b2c0e5a88 Removed modular-scale and made typography entirely relative 2020-08-01 15:22:03 +02:00
squidfunk
6579e1d77d Fixed top- and bottom spacing of paragraphs inside tables 2020-07-30 20:19:15 +02:00
squidfunk
1ec08b42dd Fixed site title behavior when using front matter 2020-07-27 17:52:38 +02:00
squidfunk
af4f74b368 Refactored CSS overrides and added note in search docs 2020-07-27 17:36:24 +02:00