Commit Graph

1161 Commits

Author SHA1 Message Date
Isaac Muse
59e851a4c1
Added styles for scrollbars on Firefox (#1731)
Closes #1717
2020-05-27 06:57:53 +02:00
squidfunk
9f4a8f075d Prepare 5.2.2 release 2020-05-26 09:13:56 +02:00
squidfunk
24b185a759 Removed units from hsla() color functions 2020-05-25 17:19:42 +02:00
squidfunk
03805b03c5 Prepare 5.2.1 release 2020-05-22 17:54:48 +02:00
squidfunk
a8fc0c5e65 Reverted color transitions on all elements 2020-05-22 17:47:27 +02:00
squidfunk
4c74ac251a Fixed color scheme not being applied without primary or accent color 2020-05-22 17:37:02 +02:00
squidfunk
70ec1f8ede Prepare 5.2.0 release 2020-05-18 21:43:06 +02:00
squidfunk
6172a9d5b9 Merge branch 'master' into refactor/dark-mode 2020-05-18 21:17:40 +02:00
squidfunk
1d7651aca6 Updated dependencies, as depandabot doesn't seem to merge automatically 2020-05-18 08:42:22 +02:00
squidfunk
48c16ec1b0 Adjusted announcement bar 2020-05-17 15:30:09 +02:00
squidfunk
a1e25a219a Switched to darker color for text links 2020-05-17 15:13:03 +02:00
squidfunk
7a12b5ec10 Fixed footer styles and added color transitions 2020-05-17 14:40:00 +02:00
squidfunk
6f526d222a Refactored palette stylesheets 2020-05-17 13:49:25 +02:00
squidfunk
24e35c9fce Merge branch 'master' into refactor/dark-mode 2020-05-17 12:22:53 +02:00
squidfunk
e5d21218ff Prepare 5.1.7 release 2020-05-16 15:51:22 +02:00
squidfunk
e3c9c5b8d2 Documentation 2020-05-16 15:46:31 +02:00
squidfunk
c6e2e3a780 Added support for focusable code blocks on overflow 2020-05-16 15:08:39 +02:00
squidfunk
900c113e59 Fixed #1696: infinite loop when using instant loading 2020-05-16 14:28:16 +02:00
squidfunk
32d57e66c7 Announced accepting of sponsorships in docs 2020-05-14 09:27:16 +02:00
squidfunk
1fbaf52891 Added note on user survey 2020-05-11 15:17:15 +02:00
squidfunk
98ccd6f944 Merge branch 'master' into refactor/dark-mode 2020-05-09 15:13:57 +02:00
squidfunk
bebf63d257 Prepare 5.1.6 release 2020-05-09 14:13:33 +02:00
squidfunk
62abdd1517 Added distribution files 2020-05-09 13:59:03 +02:00
squidfunk
bf43fa3ca6 Fixed whitelisting for instant loading on localhost and Netlify previews 2020-05-09 13:54:03 +02:00
squidfunk
481e511a32 Added Burmese translations 2020-05-09 13:14:13 +02:00
squidfunk
bbfaa57d3c Merge branch 'master' of github.com:squidfunk/mkdocs-material 2020-05-09 13:13:58 +02:00
squidfunk
de74821140 Fixed fallback translation in case of empty string 2020-05-09 13:13:50 +02:00
squidfunk
252db1334e Added loading of sitemap to filter instant loading requests 2020-05-09 12:39:55 +02:00
squidfunk
9a0c3e9094 Added general anchor offset solution using scroll-margin-top 2020-05-05 09:01:45 +02:00
squidfunk
828877c642 Prepare 5.1.5 release 2020-05-03 18:18:00 +02:00
squidfunk
db7c28b20e Added name attribute to social links and improved defaults 2020-05-03 14:14:59 +02:00
squidfunk
1b72c9f17d Added workaround for Chrome bug with scroll snapping 2020-05-03 13:54:36 +02:00
squidfunk
3a0b776e39 Fixed sidebar jumping on page load on active anchor 2020-05-03 13:34:22 +02:00
squidfunk
52c3daf497 Fixed iframe height not being adjustable 2020-05-03 12:56:07 +02:00
squidfunk
36ce697a6b Prepare 5.1.4 release 2020-04-30 09:28:51 +02:00
squidfunk
2cdddfc427 Fixed unnecessary scrollbar for search results on Windows 2020-04-30 09:19:55 +02:00
squidfunk
fe81490f38 Merge branch 'master' of github.com:squidfunk/mkdocs-material 2020-04-29 09:33:58 +02:00
squidfunk
d3452aff21 Fixed navigation disappearing on screen after switching viewports 2020-04-29 09:32:23 +02:00
squidfunk
82f2a0af74 Minified SVGs 2020-04-29 07:52:39 +02:00
squidfunk
0d4d5c5f77 Improved inlining of SVGs 2020-04-29 07:52:39 +02:00
squidfunk
32d986232e Switched to @mdi/svg package for icon integration 2020-04-29 07:52:39 +02:00
squidfunk
2b6359c5fe Altered color of landing page 2020-04-27 17:04:46 +02:00
squidfunk
1f7dffdabb Added dimensions to landing page image to mitigate content shift 2020-04-27 09:35:08 +02:00
squidfunk
e6143e7bfb Fixed distorted image when width and height are explicitly set 2020-04-27 09:34:49 +02:00
squidfunk
5ebaee9d14 Updated dependencies, as depandabot doesn't seem to merge automatically 2020-04-27 09:19:54 +02:00
squidfunk
671ec72407 Fixed German translations 2020-04-27 09:16:37 +02:00
squidfunk
5ecb30b4a3 Prepare 5.1.3 release 2020-04-26 20:12:05 +02:00
squidfunk
8330e17262 Fixed overflowing content area after switch to flexbox 2020-04-26 20:11:03 +02:00
squidfunk
12ec077e70 Prepare 5.1.2 release 2020-04-26 19:37:51 +02:00
squidfunk
ab5535ca61 Added distribution files 2020-04-26 19:29:33 +02:00
squidfunk
dac469eace Added support for graceful recovery of failing search initialization on file:// protocol 2020-04-26 19:20:51 +02:00
squidfunk
0145f6d278 Added note when search is initializing 2020-04-26 18:29:13 +02:00
squidfunk
62fcc9b86e Added re-emission of latest query when search is ready 2020-04-26 17:41:00 +02:00
squidfunk
a5726dc9d2 Removed css-mqpacker PostCSS plugin
The plugin was deprecated some time ago and may yield unintended side-effects
due to the re-ordering of media queries.
2020-04-26 16:33:07 +02:00
squidfunk
7eb6cb6536 Fixed sidebar jitter by switching to sticky positioning 2020-04-26 16:33:07 +02:00
squidfunk
198120f9cf Removed unused CSS 2020-04-25 19:12:17 +02:00
squidfunk
1fc6af1f15 Prototyped dark mode 2020-04-25 19:07:23 +02:00
squidfunk
1ebef6565f Merge branch 'master' into refactor/dark-mode 2020-04-25 18:11:20 +02:00
squidfunk
f3170b16bd Updated announcement bar 2020-04-25 15:56:00 +02:00
squidfunk
47cd4f06a1 Prepare 5.1.1 release 2020-04-17 21:12:50 +02:00
squidfunk
e96657cc1e Fixed instant loading not honoring target=_blank 2020-04-17 21:10:04 +02:00
squidfunk
387970c611 Fixed GitLab star count 2020-04-17 14:32:27 +02:00
squidfunk
80a6e33a72 Added new FontAwesome icons 2020-04-17 14:28:05 +02:00
squidfunk
6f5271bb3a Removed invalid CSS property from landing page 2020-04-17 12:02:06 +02:00
squidfunk
02dd77f307 Fixed invalid permalink transition 2020-04-13 19:58:44 +02:00
squidfunk
a96fa1c3aa Fixed rounding errors in GitHub stars 2020-04-13 16:12:26 +02:00
squidfunk
f90644dac5 Integrated with mkdocs-material-extensions 2020-04-12 19:58:22 +02:00
squidfunk
65482d466b Prepare 5.0.2 release 2020-04-10 12:34:45 +02:00
squidfunk
524aeb6d88 Ensure source maps are built for stylesheets 2020-04-10 12:26:44 +02:00
squidfunk
cb99a22fdf Reverted emoji.py integration to be moved out to separate package 2020-04-08 17:40:36 +02:00
squidfunk
15961dffa8 Fixed overflow scrolling behavior 2020-04-08 16:25:25 +02:00
squidfunk
6ae8c907bb Switched to touch-action (previously -webkit-overflow-scrolling) 2020-04-08 16:05:23 +02:00
Isaac Muse
89b474bf33
Added emoji icon integration (#1575)
* Add emoji icons

* Generate new build and ensure build is sane on WSL (windows)

Normalize line endings to ensure when building in Windows Subsystem
for Linux that the results are sane.
Build new JS and CSS.

* Attempt to fix netlify issue
2020-04-08 16:00:20 +02:00
squidfunk
a98cba6a53 Prepare 5.0.1 release 2020-04-07 21:28:17 +02:00
squidfunk
184dfea055 Fixed syntax error in Spanish translation 2020-04-07 21:25:03 +02:00
squidfunk
9842c941c6 Prepare 5.0.0 release 2020-04-07 16:57:19 +02:00
squidfunk
34b7d6502c Removed unnecessary box shadows on inline code blocks 2020-04-06 14:36:41 +02:00
squidfunk
1f66ab43f9 Fixed announcement bar styles 2020-04-05 14:55:26 +02:00
squidfunk
329d452c7f Updated anouncement bar 2020-04-05 14:09:20 +02:00
squidfunk
32f45d2060 Merge branch 'refactor/rxjs-typescript' into feature/landing-page 2020-04-05 13:26:26 +02:00
squidfunk
85fc057b2f Fixed linting errors 2020-04-05 13:22:41 +02:00
squidfunk
bb36045973 Improved rendering of inline code blocks in Admonitions 2020-04-05 13:20:36 +02:00
squidfunk
00ad2d74d6 Fixed broken link after history change 2020-04-05 11:33:41 +02:00
squidfunk
20eefdf1de Merge branch 'refactor/rxjs-typescript' into feature/landing-page 2020-04-04 17:47:16 +02:00
squidfunk
6aef0288b7 Fixed casing in footer 2020-04-04 17:43:56 +02:00
squidfunk
dff96cbf62 Fixed color of link-embedded code blocks 2020-04-03 09:44:05 +02:00
squidfunk
f0bfb7c022 Merge branch 'refactor/rxjs-typescript' into feature/landing-page 2020-04-02 13:25:17 +02:00
squidfunk
b9d44e04c1 Fixed details marker showing on Firefox 2020-04-02 10:09:02 +02:00
squidfunk
cfebec40e8 Fixed Firefox only printing the first page 2020-04-02 09:57:55 +02:00
squidfunk
31c6cec15a Added new banner for social sharing 2020-03-29 16:27:34 +02:00
squidfunk
fdea0a8a04 Added further open graph tags 2020-03-29 15:35:28 +02:00
squidfunk
fa9110c2e4 Merge branch 'refactor/rxjs-typescript' into feature/landing-page 2020-03-29 15:28:00 +02:00
squidfunk
a1bc6f99eb Fixed open graph image URL 2020-03-29 15:21:11 +02:00
squidfunk
5be665825e Added open graph and twitter metadata 2020-03-29 15:09:58 +02:00
squidfunk
e5f20b540d Improved rendering performance by omitting unnecessary emits for hero and tabs 2020-03-29 14:41:52 +02:00
squidfunk
eb0e8ac85d Refactored element creation (now centralized) 2020-03-29 14:18:18 +02:00
squidfunk
7b6ce2a913 Fixed incorrect active table of contents item when main size changes 2020-03-29 14:00:53 +02:00
squidfunk
6a0e6142e3 Prepare 5.0.0rc4 release 2020-03-28 18:17:24 +01:00
squidfunk
6b5ab8a161 Merge branch 'refactor/rxjs-typescript' into feature/landing-page 2020-03-28 18:12:09 +01:00
squidfunk
908d34b853 Fixed replacement of skip link and announcement bar on instant load 2020-03-28 18:10:08 +01:00
squidfunk
9c48baa791 Merge branch 'refactor/rxjs-typescript' into feature/landing-page 2020-03-28 17:43:12 +01:00
squidfunk
edc9d6fc61 Refactored instant loading setup 2020-03-28 17:40:46 +01:00
squidfunk
4d370fe903 Fixed restoration of scroll offset on page refresh 2020-03-28 13:56:58 +01:00
squidfunk
f81ae11d59 Fixed linting errors and enabled instant loading 2020-03-28 13:48:39 +01:00
squidfunk
63a3481bc2 Fixed bug where a popstate event triggered history.pushState again 2020-03-28 13:25:26 +01:00
squidfunk
0e80ab45b6 Refactored document into subject and moved switching into instant loading 2020-03-28 12:37:51 +01:00
squidfunk
fc4dd45c13 Disabled draggable image 2020-03-28 12:00:30 +01:00
squidfunk
8dcfae7c78 Rebuilt distribution files 2020-03-27 17:22:00 +01:00
squidfunk
77e60a9bb8 Merge branch 'refactor/rxjs-typescript' into feature/landing-page 2020-03-27 17:17:39 +01:00
squidfunk
1cd1a056f8 Documentation 2020-03-27 17:16:03 +01:00
squidfunk
64caf62835 Added support for pass custom search transform 2020-03-27 16:59:25 +01:00
squidfunk
635343544e Refactored search configuration 2020-03-27 16:51:27 +01:00
squidfunk
9e74bb7a32 Cleaned up search worker integration 2020-03-27 15:29:17 +01:00
squidfunk
42524ae124 Fixed disappearing sidebars when nested content is expanded 2020-03-26 16:13:53 +01:00
squidfunk
dfcf617cdc Merge branch 'refactor/rxjs-typescript' into feature/landing-page 2020-03-26 15:41:50 +01:00
squidfunk
c9b2c1eaab Moved logo to partials 2020-03-26 15:38:50 +01:00
squidfunk
8cc83df3eb Merge branch 'refactor/rxjs-typescript' into feature/landing-page 2020-03-26 15:29:06 +01:00
squidfunk
c7e294c9fa Merge branch 'master' into refactor/rxjs-typescript 2020-03-26 15:28:55 +01:00
squidfunk
7ad56264ae Overhauled landing page 2020-03-26 15:23:22 +01:00
squidfunk
bceca43767 Fixed build 2020-03-26 13:02:31 +01:00
squidfunk
1a88966e26 Redesigned landing page 2020-03-26 12:54:59 +01:00
squidfunk
05114b9f2a Added main template override for official docs 2020-03-26 11:19:20 +01:00
squidfunk
17fae53f31 Fixed header ellipsis when title equals site name 2020-03-25 17:13:48 +01:00
visig
b85b682b8b
Updated zh-TW translations (#1543) 2020-03-25 14:35:27 +01:00
squidfunk
e793da18d9 Fixed header 2020-03-23 10:52:00 +01:00
squidfunk
96dc478970 Added lighter theme notice in footer 2020-03-23 10:50:03 +01:00
squidfunk
d56ab36000 Prototyped options menu 2020-03-23 10:45:06 +01:00
squidfunk
035225d6d3 Removed required attribute on search input 2020-03-21 17:13:38 +01:00
squidfunk
0b622b3333 Fixed hover states of search input for black and white palette 2020-03-21 16:20:06 +01:00
squidfunk
08d89aeca2 Improved copy-to-clipboard button sizing in Admonitions 2020-03-21 14:21:59 +01:00
squidfunk
d4051c9bb5 Enable color customization of details arrow icon 2020-03-21 13:42:57 +01:00
Taylor Steinberg
9adf66475a
Added mkdocs-awesome-pages-plugin to Dockerfile (#1519)
* Adds mkdocs-awesome-pages-plugin to Dockerfile and adds plugins documentation

* Adds additional usage documentation for the awesome-pages plugin

* Update mkdocs.yml
2020-03-20 16:15:55 +01:00
squidfunk
30f7c15368 Fixed rendering error for details 2020-03-19 12:13:06 +01:00
squidfunk
5f2f497f0c Added distribution files 2020-03-19 11:46:52 +01:00
squidfunk
83a6b8b63c Reverted Admonitions back to mask-image 2020-03-19 09:52:00 +01:00
squidfunk
89f39117c0 Prepare 5.0.0rc3 release 2020-03-18 17:37:32 +01:00
squidfunk
4ffa866609 Formatting 2020-03-18 17:28:26 +01:00
squidfunk
1801f2f2b9 Replaced mask-image wherever possible to improve print styles 2020-03-18 12:46:50 +01:00
squidfunk
37f2208ef0 Reverted Admonition flex layout 2020-03-18 11:00:43 +01:00
squidfunk
71b2f5a591 Fixed some errors for print media 2020-03-17 18:19:03 +01:00
squidfunk
153aaabbaa Ensure event listeners are passive 2020-03-17 16:43:49 +01:00
squidfunk
dd2f2c879a Improved rendering performance by combining upstream observables 2020-03-17 11:10:51 +01:00
squidfunk
bfe214966a Removed unnecessary markup 2020-03-16 18:50:52 +01:00
squidfunk
06f71804c2 Improved default fonts 2020-03-16 16:39:55 +01:00
squidfunk
b1fde7a82c Refactored announcement bar styles 2020-03-16 16:26:58 +01:00
squidfunk
0f116bab03 Fixed precedence of search results in title 2020-03-16 15:13:09 +01:00
squidfunk
653d535a22 Improved flow of observables/emissions 2020-03-16 14:59:59 +01:00
squidfunk
47aa47ee4c Adjustments for right-to-left languages 2020-03-16 12:22:11 +01:00
squidfunk
1b07bef1c5 Adjustments for right-to-left languages 2020-03-16 12:01:20 +01:00
squidfunk
825eeae70c Replaced getComputedStyle with bounding box values 2020-03-15 16:19:36 +01:00
squidfunk
df1c7e5590 Inlined icons referenced from JavaScript 2020-03-15 15:20:48 +01:00
squidfunk
278a40e8d7 Improved alignment of social links and copyright notice 2020-03-15 14:21:54 +01:00
squidfunk
b9fd6086a5 Fixed showing of wrong version in deployment preview 2020-03-15 13:55:06 +01:00
squidfunk
bcb8b4a498 Reverted hyphenation 2020-03-14 19:29:48 +01:00
squidfunk
56bd2b10c5 Reduced amount of created layers 2020-03-14 18:08:09 +01:00
squidfunk
84e27bf931 Prepare 5.0.0rc2 release 2020-03-12 17:25:31 +01:00
squidfunk
c0abaf5692 Fixed closing of search results on anchor jump 2020-03-12 17:13:31 +01:00
squidfunk
566b1363ee Added distribution files 2020-03-12 16:49:08 +01:00
squidfunk
335b50d0a5 Adjusted spacing for nested tabbed content 2020-03-11 15:01:07 +01:00
squidfunk
447d409b81 Fixed scroll bar on tables inside admonitions 2020-03-11 14:55:13 +01:00
squidfunk
fcbd47c2cb Fixed error when only setting a single icon 2020-03-11 11:24:40 +01:00
squidfunk
4d386df1e9 Fixed margin collapse on tables inside tabbed containers 2020-03-11 10:44:10 +01:00
squidfunk
bfa1d9ce47 Updated dependencies 2020-03-10 23:36:30 +01:00
squidfunk
77987485af Prepare 5.0.0rc1 release 2020-03-10 17:37:51 +01:00
squidfunk
e3127489ca Slight facelifting of tabbed blocks 2020-03-10 16:56:17 +01:00
squidfunk
b6657bccda Refactored code blocks 2020-03-10 16:42:23 +01:00
squidfunk
c044208dc4 Added distribution files 2020-03-10 12:13:18 +01:00
squidfunk
d470f89056 Updated documentation 2020-03-10 11:55:25 +01:00
squidfunk
6a8a627e07 Merge branch 'master' into refactor/rxjs-typescript 2020-03-09 23:19:06 +01:00
squidfunk
bfea33154f Added title to social footer links 2020-03-09 21:14:47 +01:00
squidfunk
6daac21f65 Moving inlined icon SVGs to CSS variables to reduce payload 2020-03-09 16:39:59 +01:00
squidfunk
d71dd2e8a6 Reduced pressure on browser with ResizeObserver 2020-03-06 18:57:27 +01:00
squidfunk
7840e207f9 Removed IE compatibility meta tag 2020-03-06 15:50:11 +01:00
squidfunk
eee298ae92 Fixed initialization of index for localsearch 2020-03-06 12:32:14 +01:00
squidfunk
3a25eb46d4 Fixed initialization of index for localsearch 2020-03-06 12:02:38 +01:00
squidfunk
184e5f24e2 Prepare 5.0.0b3-2 release 2020-03-06 10:37:28 +01:00
squidfunk
abec4824bd Fixed intercepting of link clicks when instant loading is disabled 2020-03-05 21:03:51 +01:00
squidfunk
1fdc92ae29 Prepare 5.0.0b3 release 2020-03-05 19:16:25 +01:00
squidfunk
081d540127 Added missing skip-to-content link titles 2020-03-05 17:36:01 +01:00
squidfunk
e11ebbee84 Added distribution files 2020-03-05 17:24:14 +01:00
squidfunk
9738c12cc9 Unified components and observable structure 2020-03-05 17:17:15 +01:00
squidfunk
36d5c33b33 Added octicons to distribution 2020-03-05 16:41:49 +01:00
squidfunk
f79075223f Restructured components and observables 2020-03-03 18:19:33 +01:00
squidfunk
301582cc76 Fixed scroll snapping for 2nd+ level items using tabs 2020-03-03 14:59:57 +01:00
squidfunk
067df2f6cf Improved anchor jumps after instant loading and fixed Google Analytics 2020-02-29 20:57:11 +01:00
squidfunk
ab3ef19498 Evaluate script elements upon load when using instant loading 2020-02-29 19:25:42 +01:00
squidfunk
a1393fdbc3 Fixed copy-to-clipboard re-appearing after document switch 2020-02-29 12:38:11 +01:00
squidfunk
6029122f96 Fixed first tab not showing for use_directory_urls: false 2020-02-29 12:23:52 +01:00
squidfunk
68c9cb6dac Fixed search for use_directory_urls: false 2020-02-29 10:47:01 +01:00
squidfunk
ff9ef6a4a7 Added back light shadows to admonitions 2020-02-27 12:27:05 +01:00
squidfunk
eaeac798b1 Refactored icon options for mkdocs.yml 2020-02-27 11:37:02 +01:00
squidfunk
1e0b168570 Reverted 'extra_css with media' feature 2020-02-27 10:32:42 +01:00
squidfunk
2a63915a3e Added active state for parent section in mobile navigation 2020-02-26 09:33:24 +01:00
squidfunk
63a309bd72 Added accent colors to new palette integration 2020-02-26 09:08:50 +01:00
squidfunk
9590cc1c2b Partially ported palette for CSS variables 2020-02-26 08:47:53 +01:00
squidfunk
590612939a Improved pymdownx.tabbed styles and palettes 2020-02-25 22:17:23 +01:00
squidfunk
309c2b7c03 Refactored CSS variables integration 2020-02-25 20:25:05 +01:00
Benjamin Staneck
ca50ed8200
Refactored CSS to use CSS Variables (#1409)
* First stab at using CSS variables

* Port color-black to CSS variables and fix SCSS compile

* add hex2rgb helper function

* Port md-color-white to CSS variables

* Port code color and background

* Fix a rebase mistake

* Fix lint

* adopt upstream changes

Co-authored-by: Martin Donath <squidfunk@users.noreply.github.com>
2020-02-25 15:04:58 +01:00
squidfunk
446e55767b Fixed sizing of icons and images in nav and header 2020-02-25 15:02:54 +01:00
squidfunk
43f2a71f03 Fixed incorrect calculation of anchors, huge performance gain 2020-02-25 13:59:57 +01:00
squidfunk
3091883b05 Added identifer to icons to prepare for inlining 2020-02-24 23:23:56 +01:00
squidfunk
dd2ea3fe1c Fixed no-js styles 2020-02-24 22:44:12 +01:00
squidfunk
b65bda08a7 Fixed unnecessary nesting in SCSS, reducing final CSS by 20kb 2020-02-24 21:48:30 +01:00
squidfunk
11d1b839a1 Refactored Material icon integration - bye bye webfonts 2020-02-24 18:07:50 +01:00
squidfunk
b345a0b650 Prototyped material icon SVG integration 2020-02-23 13:36:51 +01:00
squidfunk
c79b786ea6 Refactored to use URLs at all times 2020-02-22 15:56:08 +01:00
squidfunk
eb82c8d586 Fixed edge case in scroll restoration 2020-02-22 15:24:15 +01:00
squidfunk
c362179234 Improved scroll restoration implementation 2020-02-22 13:35:26 +01:00
squidfunk
674e3456f8 Improved browser history navigation in conjunction with instant loading 2020-02-21 17:36:04 +01:00
squidfunk
1020953fa5 Fixed header shadow appearing after document switch 2020-02-21 11:36:32 +01:00
squidfunk
c7e4063d86 Refactored instant loading setup 2020-02-21 10:18:49 +01:00
squidfunk
71758b41b4 Prepare 5.0.0b2-1 release 2020-02-20 19:57:02 +01:00
squidfunk
1704c9d695 Prepare 5.0.0b2 release 2020-02-20 18:02:18 +01:00
squidfunk
ae1ed3d924 Implemented instant loading 2020-02-20 17:42:46 +01:00
squidfunk
3aa251fb03 Improved overall structure 2020-02-20 14:44:41 +01:00
squidfunk
9b0410962d Improved keyboard handlers and added prev/next hotkeys 2020-02-20 10:07:50 +01:00
squidfunk
297a63313d Improved observable flows 2020-02-19 17:29:18 +01:00
squidfunk
03010ddbcd Removed packer worker implementation 2020-02-19 16:57:32 +01:00
squidfunk
577ad4ccc4 Fixed multi-language search 2020-02-19 15:45:52 +01:00
squidfunk
8171fc0ecd Moved keyboard handlers to separate module 2020-02-19 15:09:49 +01:00
squidfunk
b0ebcc8d5b Added support for variable sized header 2020-02-19 14:19:11 +01:00
squidfunk
a6bc272778 Moved source integration into patches 2020-02-19 11:42:51 +01:00
squidfunk
ae05805124 Refactored location observables 2020-02-19 11:07:34 +01:00
squidfunk
d1afa51726 Restructured observables 2020-02-19 08:57:36 +01:00
Isaac Muse
46ecf3b055
Added support for pymdownx-inline (#1468)
* Add support for pymdownx-inline

* Build assets

* Fix rem lint error
2020-02-19 08:55:44 +01:00
squidfunk
dee75ccfbb Jump to anchor inside details tag and refactor tablet styles 2020-02-18 15:39:36 +01:00
squidfunk
b2654777b8 Added dialog for copy-to-clipboard action 2020-02-18 14:30:06 +01:00
squidfunk
fdff60e33d Link header to viewport resizes 2020-02-18 10:17:57 +01:00
squidfunk
ac7c8e20a8 Refactored repository integration and added GitLab support 2020-02-18 10:10:40 +01:00
squidfunk
d21da8d522 Merge branch 'master' into refactor/rxjs-typescript 2020-02-17 18:10:08 +01:00
squidfunk
34ef965511 Updated assets 2020-02-17 17:26:40 +01:00
squidfunk
14df716e63 Prepare 5.0.0b1 release 2020-02-17 17:20:08 +01:00
squidfunk
dd40bc2fcf Refactored header title component 2020-02-17 16:25:49 +01:00
squidfunk
7876148fbd Improved documentation and fixed search reset 2020-02-17 14:37:12 +01:00
squidfunk
2c0177ab56 Fixed search reset button not hiding for empty input 2020-02-17 10:47:52 +01:00
squidfunk
ca260e0faf Fixed permalink characters being part of textContent 2020-02-16 00:53:45 +01:00
squidfunk
a399540940 Fixed anchor jump from mobile search 2020-02-16 00:23:50 +01:00
squidfunk
694eaca889 Fixed disappearance of header shadow on iOS 2020-02-15 21:52:47 +01:00
squidfunk
a55554f90d Removed unnecessary data attributes 2020-02-15 21:51:15 +01:00
squidfunk
b26edc05a4 Shaved off ~10% of bundle by introducing tslib 2020-02-14 18:57:42 +01:00
squidfunk
b094573287 Migrated tabs and hero and renamed refactored components 2020-02-14 18:48:46 +01:00
squidfunk
32d6df4cc9 Added minification transform for tinyseg.js 2020-02-14 17:59:09 +01:00
squidfunk
0f77194c23 Cleaned up main entrypoint 2020-02-14 17:45:32 +01:00
squidfunk
adc35b1109 Removed default announcement bar from main template 2020-02-14 15:07:41 +01:00
squidfunk
8d2ea6c65f Prepare 4.6.3 release 2020-02-14 08:44:36 +01:00
Isaac Muse
a348663566
Added support for pymdownx.tabbed via pymdown-extensions 7.0b1 (#1459)
* Add support pymdownx.tabbed via pymdown-extensions 7.0b1

* Rebuild theme

* Use :only-child
2020-02-14 08:16:04 +01:00
squidfunk
c035df94fd Fixed bug in main area observable 2020-02-13 23:42:12 +01:00
squidfunk
e0e559b429 Refactored search observable integration 2020-02-13 16:49:08 +01:00
squidfunk
306530f668 Separated observables from components 2020-02-12 19:13:03 +01:00
squidfunk
76258ee65f Dropped table layout hacks for flexbox 2020-02-12 11:21:24 +01:00
squidfunk
6dba046eae Fixed active layer reset 2020-02-11 17:14:28 +01:00
squidfunk
786b21039d Fixed invalid whitespace in navigation from mobile to screen when tabs are active 2020-02-11 12:49:30 +01:00
squidfunk
de73cac7b8 Fixed emission of active layer element 2020-02-11 12:13:42 +01:00
squidfunk
ec9ad27251 Updated copyright year in docs 2020-02-11 11:05:21 +01:00
squidfunk
286ace2eaf Inlined Material Icons CSS 2020-02-11 11:02:46 +01:00
squidfunk
5ce6597d09 Moved FontAwesome icons to the top-level 2020-02-11 08:37:36 +01:00
squidfunk
b486d0beec Switched build process back to Webpack 2020-02-10 18:32:28 +01:00
squidfunk
8c072448eb Added *.html suffix to FontAwesome icons so MkDocs doesn't bundle them 2020-02-10 15:42:44 +01:00
squidfunk
42540dae9b Fixed spacing of search on tablet and screen 2020-02-10 14:05:39 +01:00
squidfunk
41dc846753 Merge branch 'master' into refactor/rxjs-typescript 2020-02-10 12:34:58 +01:00
squidfunk
f9e13b88ce Prepare 4.6.2 release 2020-02-08 22:56:06 +01:00
squidfunk
0730aae9c2 Added Romanian translations 2020-02-08 22:15:47 +01:00
squidfunk
5b7b3571ad Fixed margin of superfences code on top-level and mobile 2020-02-08 22:05:31 +01:00
squidfunk
318dec57ce Updated assets 2020-02-08 21:51:06 +01:00
squidfunk
c177506550 Fixed code block highlighting issues with superfences 2020-02-08 21:50:25 +01:00
Reece Dunham
eab7148337
Updated copyright year (#1449) 2020-02-08 10:33:01 +01:00
squidfunk
84c8bb8044 Prepare 4.6.1 release 2020-02-08 10:26:14 +01:00
squidfunk
92bfb148ed Fixed code blocks after Markdown 3.2 release 2020-02-08 10:16:59 +01:00
squidfunk
26313cd607 Added overflow scrolling fixes for iOS 2020-02-02 18:29:17 +01:00
squidfunk
4cc07912df Added clipboard integration 2020-02-02 17:18:18 +01:00
squidfunk
18c8c4c2ba Close drawer and search on hash change 2020-02-02 16:51:42 +01:00
squidfunk
4e76da9647 Removed title from search results 2020-02-02 16:35:47 +01:00
squidfunk
a074005b41 Added support for keyboard handlers 2020-02-02 16:19:01 +01:00
squidfunk
24c58d8fd4 Removed platform detection from repository markup 2020-02-01 13:59:12 +01:00
squidfunk
980054a0d1 Always render repo icon, no matter what kind of repository 2020-02-01 13:54:34 +01:00
squidfunk
e1c5953ae6 Fixed #1418: set background color to white 2020-01-30 20:47:34 +01:00
squidfunk
018e38e9ac Added support for lunr-languages 2020-01-26 16:03:49 +01:00
squidfunk
1fdb65b88f Added loading logic for lunr-languages 2020-01-26 15:42:22 +01:00
squidfunk
d329b6921f Added styles for announcement bar 2020-01-25 15:09:27 +01:00
squidfunk
eb968dfec0 Added support for announcement bar 2020-01-25 14:25:50 +01:00
squidfunk
68272079c3 Added before print hooks and search keyboard handlers 2020-01-08 18:17:19 +01:00
Roy
9ed1f0bff2 Fixed Japanese translations (#1413) 2020-01-01 11:39:19 -03:00
squidfunk
bad16638c4 Formatting 2019-12-25 15:14:02 +01:00
Benjamin Staneck
9c6a4ca64f Merge branch 'master' into refactor/rxjs-typescript (#1406)
* Improved Lighthouse score (#1391)

* a few accessibility fixes from lighthouse report

* add rel="noopener" to external links

* add title attribute to social links

* add mimetype to manifest link and allow it to work behind auth

* add font-display: swap to all the places where external fonts are used

* remove font-display: swap from icon fonts

* removed font-display from style blocks in base

* add target="_blank" to social links

* switch base fonts grabbed from Google back to display:fallback

As per recommendation from https://developers.google.com/web/updates/2016/02/font-display#fallback

* add target="_blank" to the footer links as well

* Set `tabindex` to `0` for skip to content link (#1393)

see https://web.dev/control-focus-with-tabindex/

* Added diff to CI build

* Added built files

* Bump @babel/cli from 7.7.5 to 7.7.7

Bumps [@babel/cli](https://github.com/babel/babel) from 7.7.5 to 7.7.7.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/master/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/compare/v7.7.5...v7.7.7)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

* Bump css-loader from 3.3.2 to 3.4.0

Bumps [css-loader](https://github.com/webpack-contrib/css-loader) from 3.3.2 to 3.4.0.
- [Release notes](https://github.com/webpack-contrib/css-loader/releases)
- [Changelog](https://github.com/webpack-contrib/css-loader/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webpack-contrib/css-loader/compare/v3.3.2...v3.4.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

* Bump eslint from 6.7.2 to 6.8.0

Bumps [eslint](https://github.com/eslint/eslint) from 6.7.2 to 6.8.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/master/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/compare/v6.7.2...v6.8.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

* Bump mini-css-extract-plugin from 0.8.0 to 0.9.0

Bumps [mini-css-extract-plugin](https://github.com/webpack-contrib/mini-css-extract-plugin) from 0.8.0 to 0.9.0.
- [Release notes](https://github.com/webpack-contrib/mini-css-extract-plugin/releases)
- [Changelog](https://github.com/webpack-contrib/mini-css-extract-plugin/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webpack-contrib/mini-css-extract-plugin/compare/v0.8.0...v0.9.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

* Bump @babel/plugin-transform-react-jsx from 7.7.4 to 7.7.7

Bumps [@babel/plugin-transform-react-jsx](https://github.com/babel/babel) from 7.7.4 to 7.7.7.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/master/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/compare/v7.7.4...v7.7.7)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

* Bump style-loader from 1.0.1 to 1.1.1

Bumps [style-loader](https://github.com/webpack-contrib/style-loader) from 1.0.1 to 1.1.1.
- [Release notes](https://github.com/webpack-contrib/style-loader/releases)
- [Changelog](https://github.com/webpack-contrib/style-loader/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webpack-contrib/style-loader/compare/v1.0.1...v1.1.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

* Bump webpack from 4.41.2 to 4.41.4

Bumps [webpack](https://github.com/webpack/webpack) from 4.41.2 to 4.41.4.
- [Release notes](https://github.com/webpack/webpack/releases)
- [Commits](https://github.com/webpack/webpack/compare/v4.41.2...v4.41.4)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

* Bump @babel/core from 7.7.5 to 7.7.7

Bumps [@babel/core](https://github.com/babel/babel) from 7.7.5 to 7.7.7.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/master/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/compare/v7.7.5...v7.7.7)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

* Bump @babel/preset-env from 7.7.6 to 7.7.7

Bumps [@babel/preset-env](https://github.com/babel/babel) from 7.7.6 to 7.7.7.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/master/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/compare/v7.7.6...v7.7.7)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

* Fix makefile

* Update packages

* build

* "Fix" lint

* Revert icon and makefile change

Co-authored-by: Martin Donath <squidfunk@users.noreply.github.com>
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2019-12-25 15:09:36 +01:00
Benjamin Staneck
8c7b2f3f90 Removed first filter from meta name content (#1407)
Fixes #1324
2019-12-25 09:15:18 +01:00
squidfunk
abc851b64c Added support for repository information on mobile 2019-12-24 18:06:09 +01:00
squidfunk
74c458d559 Implemented repository information 2019-12-24 17:59:26 +01:00
squidfunk
48817cfb18 Fixed wrong search result locations 2019-12-24 16:52:26 +01:00
squidfunk
9d67cdfe4a Added support for custom repository icons 2019-12-23 20:24:24 +01:00
squidfunk
bd712ca794 Fixed author in metadata only showing first character 2019-12-23 19:54:01 +01:00
squidfunk
581d7c017c Reduced content shift when icons are loading 2019-12-23 19:39:40 +01:00
squidfunk
c736cd9939 Fixed blurry table of contents 2019-12-22 18:43:30 +01:00
squidfunk
704a7c507d Updated FontAwesome to v5 and switched to inline SVGs 2019-12-22 18:21:19 +01:00
squidfunk
6e29fc3723 Moved FontAwesome back into footer 2019-12-22 17:42:58 +01:00
squidfunk
f39c9f9e68 Fixed unmapped components 2019-12-22 17:30:55 +01:00
squidfunk
37b3870133 Renamed components 2019-12-22 17:18:20 +01:00
squidfunk
e04387902c Restructured project 2019-12-22 16:52:28 +01:00
squidfunk
156b070f18 Added built files 2019-12-22 16:23:54 +01:00
squidfunk
d1928cc31f Fixed inline JavaScript minification 2019-12-22 16:15:22 +01:00
squidfunk
6863aeb4a4 Finished search and moved components to setup functions 2019-12-20 18:03:31 +01:00