Commit Graph

708 Commits

Author SHA1 Message Date
squidfunk
4e4e086af7 Added observable for web worker communication 2019-12-17 15:59:13 +01:00
squidfunk
d439142f0f Merge branch 'master' into refactor/rxjs-typescript 2019-12-17 09:59:59 +01:00
squidfunk
1ee9e74bc7 Commit before merging master back in 2019-12-17 09:53:16 +01:00
squidfunk
6ef0d123c7 Prepare 4.6.0 release 2019-12-11 18:03:21 +01:00
squidfunk
afe1d65b15 Updated built files and fixed revision date integration 2019-12-11 17:47:48 +01:00
Tim Vink
f08f2fbf65 Added support for mkdocs-git-revision-date-localized-plugin (#1373)
* #1350 update base template to include git revision date

* #1350 add localized revision date

* #1350 support for v0.3 of mkdocs-git-revision-date-localized-plugin

* #1350 add translations for source.revision.date
2019-12-11 10:46:03 +01:00
squidfunk
633bcace14 Moved manifest.json up one layer 2019-12-10 16:03:11 +01:00
squidfunk
7591ce1454 Prepare 4.5.1 release 2019-12-02 15:51:21 +01:00
squidfunk
51cf93518b Added Thai translations 2019-12-02 15:50:04 +01:00
squidfunk
c409fe3953 Fixed Travis and added more components 2019-11-27 19:12:49 +01:00
squidfunk
e1cab27714 Fixed L10N JSON format 2019-11-26 10:19:10 +01:00
squidfunk
b5ad4ac339 Reformatted HTML templates and moved L10N to inline JSON 2019-11-26 10:03:53 +01:00
squidfunk
0cfd796598 Prototypical implementation of instant loading 2019-11-22 18:42:25 +01:00
squidfunk
aa716ae3ba Added compiled assets missing in master 2019-11-20 11:12:09 +01:00
squidfunk
8c6ddc9ded Prepare 4.5.0 release 2019-11-16 21:51:17 +01:00
John Pegioudis
51c4878100 Fixed Greek translations (#1334) 2019-11-07 17:51:21 +01:00
squidfunk
fc83e18d98 Prepare 4.4.3 release 2019-10-03 11:19:31 +02:00
Kristjan Tärk
0826b9243b Added Estonian translations (#1286) 2019-10-03 11:14:32 +02:00
squidfunk
a633f4fec7 Migrated first features to RxJS 2019-09-29 00:30:56 +02:00
squidfunk
34cc56bf28 Fixed development environment 2019-09-28 20:39:07 +02:00
squidfunk
260effaddb Re-added auto-generated code banner 2019-09-28 19:42:54 +02:00
squidfunk
ea931e4617 Switched build process to Makefile 2019-09-28 19:32:02 +02:00
squidfunk
f02d4aa47f Added copyright banners to minified JavaScript 2019-09-22 12:46:35 +02:00
squidfunk
3ec9506651 Added missing assets 2019-08-27 17:43:20 +02:00
squidfunk
d9a51e2c03 Merge branch 'master' of github.com:squidfunk/mkdocs-material 2019-08-27 17:42:02 +02:00
squidfunk
af81591cce Prepare 4.4.2 release 2019-08-27 17:41:51 +02:00
Timothy Pharo
422406bed3 Fixed issue where HTML tags were shown in page title (#1220)
* Strip tags from page tile when displaying in header <title> tag

* Build resources for stripping html tags from header <title>
2019-08-23 11:02:28 +02:00
squidfunk
0a93a26364 Prepare 4.4.1 release 2019-08-22 16:16:21 +02:00
squidfunk
6b7535b8cc Added black as a primary color 2019-08-22 16:11:51 +02:00
Timothy Pharo
a47f1efe6d Fixed issue where HTML elements in H1's cause footer layout to be broken (#1217)
* Add striptags to next/previous links to eascape invalid html tags

* Add generated built files for escaped titles in footer
2019-08-22 15:52:49 +02:00
squidfunk
ec09cf6e14 Prepare 4.4.0 release 2019-06-15 15:59:42 +02:00
squidfunk
9d1390f318 Fixed disappearance of tabs for smaller font sizes 2019-06-15 15:54:50 +02:00
squidfunk
e24f2a3d7e Removed remaining whitespace control tags 2019-06-15 15:23:03 +02:00
squidfunk
91f2289587 Reverted template minification, added minification by plugin 2019-06-15 15:16:14 +02:00
squidfunk
fb981cf92a Fixed search for Slovak and Slovenian 2019-06-15 14:30:34 +02:00
squidfunk
f6e08ef4a3 Added Slovenian translations 2019-06-15 14:26:34 +02:00
squidfunk
52eb2e6bc0 Prepare 4.3.1 release 2019-05-23 09:18:05 +02:00
squidfunk
631846394e Prepare 4.3.0 release 2019-05-17 21:52:14 +02:00
squidfunk
76eebf53c2 Added support for changing header through metadata 'title' property 2019-05-17 21:42:02 +02:00
squidfunk
b36a725d30 Removed all whitespace from compiled files - saving 700 bytes per page (gzip) 2019-05-17 21:37:21 +02:00
squidfunk
94d6f2c68b Added font-display: swap to Google Font loading 2019-05-17 18:57:11 +02:00
squidfunk
5e6c345fc1 Prepare 4.2.0 release 2019-04-28 12:04:25 +02:00
squidfunk
b245e9f769 Fixed search hotkey stealing focus from non-form textarea 2019-04-28 11:49:40 +02:00
squidfunk
611dc9718f Added Norwegian Nynorsk translations 2019-04-28 11:37:56 +02:00
squidfunk
8049185aa8 Fixed search hotkeys to trigger for smaller screen sizes 2019-04-28 10:34:27 +02:00
squidfunk
50ea834759 Fixed search field alignment in tablet landscape mode 2019-04-28 10:20:55 +02:00
squidfunk
185147684c Inlined regex escaping from dependency 2019-04-17 10:40:41 +02:00
squidfunk
aba3263c72 Prepare 4.1.2 release 2019-04-16 11:33:54 +02:00
Lars
bd8eaf4a09 Removed HTML tags from nav item titles (#1073) 2019-04-16 11:29:16 +02:00
squidfunk
56d04bb1a6 Added README to distribution to display on PyPI 2019-03-28 17:24:33 +01:00
squidfunk
6500664b14 Prepare 4.1.1 release 2019-03-28 17:18:12 +01:00
squidfunk
6e43b874f6 Fixed CSS errors detected during validation 2019-03-28 17:16:26 +01:00
squidfunk
c06ba21f18 Prepare 4.1.0 release 2019-03-22 19:23:27 +01:00
squidfunk
1aa8aeb252 Fixed content editable elements losing focus on control keys 2019-03-12 16:51:22 +01:00
squidfunk
9a16b9c6ea Fixed Asian search after lunr-languages upgrade 2019-03-12 16:33:58 +01:00
squidfunk
8a01e0cc8c Fixed HTML entities appearing in search result titles 2019-03-01 13:17:13 +01:00
squidfunk
2f5a4c1e93 Prepare 4.0.1 release 2019-02-13 18:31:41 +01:00
squidfunk
4ca20f1b8b Fixed glitch in sidebar when collapsing items 2019-02-13 18:04:13 +01:00
squidfunk
71fc5d1d37 Added support for automatic expansion of details when printing 2019-02-13 17:22:27 +01:00
squidfunk
9f4e4c8884 Prepare 4.0.0 release 2019-02-13 16:24:37 +01:00
squidfunk
2b2d908d6e Added background on hover for table rows 2019-02-13 16:14:20 +01:00
squidfunk
74c473e2d7 Added Greek translations 2019-02-13 15:59:56 +01:00
squidfunk
9a4b142e10 Removed FastClick 2019-02-13 15:49:10 +01:00
squidfunk
946f4f1509 Reset font-size on body for correct inline spacing 2019-02-12 19:21:14 +01:00
squidfunk
2007484306 Added helper function for rem calculation and set base font size to 20px 2019-02-12 19:13:08 +01:00
squidfunk
1b45a24113 Fixed loading method for Google Analytics 2019-02-12 18:11:40 +01:00
squidfunk
a27372eee3 Removed blocks in partials - Jinja doesn't support them 2019-02-09 18:02:46 +01:00
squidfunk
9d46c27a9e Removed Google Tag Manager and reverted to Google Analytics 2019-02-09 17:54:08 +01:00
squidfunk
d25fcefd9f Prepare 3.3.0 release 2019-01-29 11:07:18 +01:00
squidfunk
a182314a15 Fixed too unspecific selector for table of contents blur on scroll 2019-01-29 10:56:27 +01:00
squidfunk
5ec6ad2828 Moved Google Analytics block into head 2019-01-28 11:18:22 +01:00
squidfunk
2f31618d60 Use asynchronous Google Analytics tracking 2019-01-28 11:13:26 +01:00
squidfunk
ee0371d026 Fixed Unicode slugifier breaking table of contents blur on scroll 2019-01-28 09:48:05 +01:00
squidfunk
cc47bb7464 Updated copyright year 2019-01-01 18:42:00 +01:00
squidfunk
e766726e06 Added .vscode to .gitignore 2019-01-01 18:41:10 +01:00
squidfunk
a3037c33cc Prepare 3.2.0 release 2018-12-28 15:18:48 +01:00
squidfunk
59ce603ed8 Moved redirect code into main template 2018-12-28 15:09:11 +01:00
squidfunk
635f74686d Formatting 2018-12-28 14:59:45 +01:00
Martin Donath
4e72119d20
Upgraded to webpack 4 (#941)
* Upgrade to webpack 4 - partly working

* Upgraded to webpack 4

* Fixed error with webpack ProvidePlugin

* Fixed ESLint errors
2018-12-28 14:44:41 +01:00
Christian Oliff
2712a85b38 Lowercased doctype to shave of 2 byte of gzipped response
* lowercase doctype in HTMLtemplate

This gzip compresses slightly better (can save 2 bytes!)

REF: https://encode.ru/threads/1889-gzthermal-pseudo-thermal-view-of-Gzip-Deflate-compression-efficiency

* lowercase doctype in src
2018-12-20 12:14:03 +01:00
squidfunk
2bf4fb928c Prepare 3.1.0 release 2018-11-17 18:07:46 +01:00
squidfunk
1dfac969e7 Updated dependencies and package-lock.json 2018-11-17 18:01:39 +01:00
squidfunk
09f979c32c Upgraded Lunr.js to fix search bug in Safarai 2018-11-17 17:39:59 +01:00
squidfunk
226cb9f4d9 Added support for Progressive Web App Manifest 2018-11-13 22:24:17 +01:00
squidfunk
fe42b2f7e1 Prepare 3.0.6 release 2018-10-26 13:15:41 +02:00
squidfunk
61dcde1dda Fixed JavaScript code block evaluation in search results 2018-10-26 12:55:36 +02:00
squidfunk
65e67d2155 Prepare 3.0.5 release 2018-10-23 09:00:28 +02:00
squidfunk
d72e46b65d Removed unnecessary overrides of search tokenizer 2018-10-23 08:58:03 +02:00
squidfunk
793263f40f Added Indonesian translations 2018-10-23 08:56:37 +02:00
squidfunk
330229fdbc Added Croatian translations 2018-10-23 08:47:09 +02:00
squidfunk
13a76c45d6 Fixed invalid skip-to-content link on 2nd+ level 2018-10-23 08:39:55 +02:00
squidfunk
15e604f797 Fixed missing URL filter in footer for FontAwesome link 2018-10-23 08:35:56 +02:00
squidfunk
0bfdd09c02 Adjusted build process 2018-09-11 12:09:54 +02:00
squidfunk
cf517e5420 Prepare 3.0.4 release 2018-09-03 09:55:59 +02:00
squidfunk
611493de1f Updated distribution files after dependency upgrade 2018-09-03 09:42:39 +02:00
squidfunk
12a79817f0 Prepare 3.0.3 release 2018-08-07 11:12:37 +02:00
squidfunk
7f08e2849a Fixed #841: Additional path levels for extra CSS and JS 2018-08-07 11:10:19 +02:00
squidfunk
7f8d8adaea Integrated lunr.js fixes [ci skip] 2018-08-06 09:41:01 +02:00
squidfunk
309389befd Prepare 3.0.1 release 2018-08-05 21:45:54 +02:00
squidfunk
2d7e9341f7 Prepare 3.0.0 release 2018-08-05 18:59:58 +02:00
squidfunk
fd75fa8eb7 Added Serbian and Serbo-Croatian translations 2018-08-04 20:35:14 +02:00
squidfunk
159575bbe9 Fixed path concatenation in templates 2018-08-04 20:22:49 +02:00
squidfunk
d7a32d0a84 Upgraded MkDocs to 1.0 2018-08-04 19:53:13 +02:00
squidfunk
6e73e2c76d Prepare 2.9.4 release 2018-07-29 16:58:08 +02:00
squidfunk
4bc97f1f36 Fixed build error after MkDocs upgrade 2018-07-29 16:55:17 +02:00
squidfunk
be7916a8b0 Prepare 2.9.3 release 2018-07-29 16:33:11 +02:00
squidfunk
a8dce54dc1 Updated dependencies and package-lock.json 2018-07-29 16:25:43 +02:00
squidfunk
7f3c72bff2 Added link to home for logo in mobile navigation 2018-07-29 16:19:04 +02:00
squidfunk
65ab9fa018 Prepare 2.9.2 release 2018-06-29 11:16:28 +02:00
squidfunk
65cefb835a Added Hindi and Czech translations 2018-06-29 11:14:23 +02:00
squidfunk
60d8b01468 Prepare 2.9.1 release 2018-06-18 10:24:04 +02:00
squidfunk
602de62ae3 Added support for different spellings for theme color 2018-06-18 10:19:07 +02:00
squidfunk
4d7f77e88b Formatting and documentation 2018-06-18 10:14:10 +02:00
squidfunk
d6295e1385 Merge branch 'master' of github.com:squidfunk/mkdocs-material 2018-06-18 10:12:00 +02:00
squidfunk
380631b974 Added support for web font minification in production 2018-06-18 10:11:54 +02:00
Isaac Muse
31e561201e Added ".highlighttable" as an alias for ".codehilitetable" (#800)
When codehilite is disabled, or if pymdownx.highlight is used instead of codehilite, the default class "highlight" is used instead of "codehilite".  This also applies to the number table format that, and will use "highlighttable" instead of "codehilitetable".
2018-06-18 10:11:11 +02:00
squidfunk
f9298cf91f Added support for theme color on Android 2018-06-13 10:18:00 +02:00
squidfunk
87f9a3a25b Fixed rendering of nested tabbed code blocks 2018-06-13 09:51:04 +02:00
squidfunk
a8619c4483 Prepare 2.8.0 release 2018-06-10 18:17:32 +02:00
squidfunk
05e4d17cbf Added support for code tabs 2018-06-10 18:11:36 +02:00
squidfunk
c1f8a68096 Merge branch 'master' of github.com:squidfunk/mkdocs-material 2018-06-10 15:39:55 +02:00
squidfunk
46154ac92d Updated Promise polyfill 2018-06-10 15:38:46 +02:00
Ed Morley
ca773de86c Fixed: Changed links to mkdocs.org to HTTPS
To prevent the unnecessary HTTP 301 (and reduce the redirects noise
when running the W3C link checker tool against generated pages).

Also fixes the anchor fragment for `#using-the-theme-custom_dir`.
2018-06-10 15:30:26 +02:00
squidfunk
c90c57d2b4 Fixed missing material icons 2018-06-10 15:21:49 +02:00
squidfunk
2163f58447 Bundled Material icons with theme 2018-06-10 14:52:46 +02:00
Isaac Muse
a42fdb33ed Scope all internal HTML id tags to avoid name clashes
* Fix ids not being unique enough in templates

* Revert disqus id change
2018-06-10 14:45:16 +02:00
squidfunk
2fbeb28d9d Packaged Material icons with theme (GDPR) 2018-06-10 13:52:51 +02:00
squidfunk
416fd474b4 Added Slovak translations 2018-06-02 15:23:48 +02:00
squidfunk
3523c89610 Added temporary scripts for testing 2018-04-26 15:20:34 +02:00
squidfunk
bdecff9736 Added temporary scripts for testing 2018-04-26 15:14:25 +02:00
squidfunk
59a208cc64 Added Finnish translations 2018-04-26 10:38:26 +02:00
squidfunk
a7b6b608c0 Prepare 2.7.2 release 2018-04-09 09:50:12 +02:00
Isaac Muse
a3642c779f Fixed rendering issue for details on MS Edge (#753)
Fixes issue where details are not rendered properly in MS Edge due to the fact that details tags are not styled as block elements.
2018-04-09 09:35:18 +02:00
squidfunk
ed95c1c52c Prepare 2.7.1 release 2018-03-21 20:26:53 +01:00
squidfunk
bdaf043039 Reset drawer and search upon back button invocation 2018-03-21 20:21:49 +01:00
squidfunk
34afab9fd6 Added Galician translations 2018-03-21 20:11:06 +01:00
squidfunk
6ecf71ee8d Fixed JavaScript error on home page if Disqus is enabled 2018-03-21 20:05:27 +01:00
squidfunk
e6841b76e9 Prepare 2.7.0 release 2018-03-06 17:59:21 +01:00
squidfunk
ef9cfdd076 Added Hebrew translations 2018-03-06 17:53:25 +01:00
squidfunk
1d5817e919 Added ability to set absolute URL for logo 2018-03-06 17:50:54 +01:00
squidfunk
2a48e17d2d Prepare 2.6.6 release 2018-02-22 19:57:26 +01:00
squidfunk
060a5df1f5 Fixed sidebar disappearing if JavaScript is not available and tabs are enabled 2018-02-22 19:53:44 +01:00
squidfunk
36ec35c2e4 Added preconnect for Google Fonts for faster loading 2018-02-22 19:15:32 +01:00
squidfunk
de1c3d515e Prepare 2.6.5 release 2018-02-22 11:37:10 +01:00
squidfunk
3d36463887 Prepare 2.6.4 release 2018-02-21 23:09:22 +01:00
squidfunk
75d924d4fa Added Catalan translations 2018-02-21 23:08:20 +01:00
squidfunk
468c1a7543 Fixed incorrect margins for buttons in Firefox and Safari 2018-02-21 21:23:37 +01:00
squidfunk
323f83808a Reverted GitHub stars rounding method 2018-02-21 21:12:04 +01:00
squidfunk
3f61b651a6 Replaced yarn with npm 5.6 2018-02-21 21:06:11 +01:00
squidfunk
dbd0006b01 Prepare 2.6.3 release 2018-02-18 23:31:58 +01:00