|  MDLeom | 757534f5d4 | fix(css): switch dracula to visual studio light+dark theme | 2020-07-30 12:29:50 +01:00 | 
				
					
						|  MDLeom | 6173a10818 | fix(layout): remove unnecessary newline | 2020-07-21 08:52:52 +01:00 | 
				
					
						|  MDLeom | 317704fcb2 | refactor(sitemap): utilise full_url_for() | 2020-07-01 08:34:40 +01:00 | 
				
					
						|  MDLeom | 8c8dfef58a | refactor(sitemap): de-duplicate date formatting | 2020-07-01 08:27:26 +01:00 | 
				
					
						|  MDLeom | c0c8c846d1 | fix(feed): published data should be formatted correctly - rename 'data' function to 'formatDate' for clarity | 2020-07-01 08:23:48 +01:00 | 
				
					
						|  MDLeom | 88a26ab144 | refactor(feed): object shorthand | 2020-07-01 08:21:24 +01:00 | 
				
					
						|  MDLeom | d0de387829 | refactor(sitemap): object shorthand | 2020-07-01 07:52:00 +01:00 | 
				
					
						|  MDLeom | a2a68d3291 | fix(sitemap): use latest post's date as <lastmod> - posts[0] is used instead of posts.first() because first()
is not available after posts.toArray() | 2020-07-01 07:46:16 +01:00 | 
				
					
						|  MDLeom | d0ac052b59 | feat: 'updated_option' config - post.updated will be null if not set in front-matter
- https://github.com/hexojs/hexo/pull/4278 | 2020-06-23 05:27:55 +01:00 | 
				
					
						|  MDLeom | dc6535aa7e | fix(css): add margin to figcaption and copy-button | 2020-05-24 06:57:44 +01:00 | 
				
					
						|  MDLeom | e8a914d984 | fix(layout): deduplicate class name | 2020-05-09 09:54:36 +01:00 | 
				
					
						|  MDLeom | 7bc2bb6a94 | fix(css): remove code block padding | 2020-05-06 02:13:02 +01:00 | 
				
					
						|  MDLeom | c1c0d7abce | fix(css): increase font size of 'h4' element | 2020-04-22 12:00:25 +01:00 | 
				
					
						|  MDLeom | 3b4b06e64b | fix(css): use default style of 'em' element | 2020-04-22 11:40:44 +01:00 | 
				
					
						|  MDLeom | adb9d92218 | fix(js): only show share button if web share API is supported | 2020-04-22 11:38:30 +01:00 | 
				
					
						|  MDLeom | 7ce52e381a | fix(mobile-menu): ignore click if mobile menu is hidden | 2020-04-12 10:18:12 +01:00 | 
				
					
						|  MDLeom | b36b898a17 | feat(js): remove SRI since 3rd-party libs are now served locally | 2020-04-08 01:05:33 +01:00 | 
				
					
						|  MDLeom | 713a6ef730 | feat: serve third-party libs locally | 2020-04-08 01:02:42 +01:00 | 
				
					
						|  MDLeom | 17c1ad06a0 | feat(js): hide mobile menu when click outside - https://htmldom.dev/detect-clicks-outside-of-an-element | 2020-04-04 06:53:32 +01:00 | 
				
					
						|  MDLeom | 2a9756acd8 | fix(layout): archives-wrap should be inside archive-container | 2020-04-04 06:22:18 +01:00 | 
				
					
						|  MDLeom | 4099637c84 | fix(css): set svg icons hover colour | 2020-03-25 01:50:47 +00:00 | 
				
					
						|  MDLeom | 80a95935f5 | refactor(layout): call Date() directly | 2020-03-25 01:48:04 +00:00 | 
				
					
						|  MDLeom | 5debe1419d | docs(svg): add credit | 2020-03-22 17:51:49 +00:00 | 
				
					
						|  MDLeom | 92e89467da | chore(deps): update clipboard.js to 2.0.6 | 2020-03-20 07:53:40 +00:00 | 
				
					
						|  MDLeom | 1cccb619a0 | fix(search): consistent class name style | 2020-03-20 05:37:09 +00:00 | 
				
					
						|  MDLeom | 2284440a7d | fix(search): change search button colour to link | 2020-03-20 05:22:49 +00:00 | 
				
					
						|  MDLeom | 9b8498b791 | feat: share button - web share API
- https://developer.mozilla.org/en-US/docs/Web/API/Navigator/share
- https://web.dev/web-share/
- https://github.com/luruke/browser-2020
- move height property to css
- add left margin to headerlink button | 2020-03-20 05:18:36 +00:00 | 
				
					
						|  MDLeom | 5a79bf82a8 | fix(css): reduce mobile header height - disable line break for site title
- remove menu button label
- increase size of menu button | 2020-03-20 04:21:29 +00:00 | 
				
					
						|  MDLeom | 1a9ed39332 | fix(config): remove unused theme config - remove theme.nickname and theme.description
- config.subtitle and config.description should suffice | 2020-03-09 02:35:47 +00:00 | 
				
					
						|  MDLeom | 81e08296fa | fix(image-embed): handle embedding external image - move to site script to make theme more generic | 2020-03-08 09:39:14 +00:00 | 
				
					
						|  MDLeom | 397eadae2a | fix(footer): propagate footer links from config | 2020-03-06 11:05:51 +00:00 | 
				
					
						|  MDLeom | 46cca09188 | feat: add .onion mirror | 2020-03-06 10:55:46 +00:00 | 
				
					
						|  MDLeom | a3739cf6de | feat: use duckduckgo onion address if site is .onion | 2020-03-06 08:47:37 +00:00 | 
				
					
						|  MDLeom | 0e2799edbf | fix(css): alternating colour rows - https://www.textfixer.com/tutorials/css-table-alternating-rows.php | 2020-03-06 07:32:53 +00:00 | 
				
					
						|  MDLeom | c020a300e1 | fix(css): change link underline colour to logo's colour | 2020-02-26 07:37:33 +00:00 | 
				
					
						|  MDLeom | 8793eda7cc | fix(favicon): move to site source/ folder - make chameleon theme more generic | 2020-02-26 05:31:36 +00:00 | 
				
					
						|  MDLeom | b59dd4406a | fix: display badges in one line | 2020-02-19 07:50:26 +00:00 | 
				
					
						|  MDLeom | a4adf75d05 | feat: add canonical tag - https://developer.mozilla.org/en-US/docs/Web/HTML/Link_types | 2020-02-18 23:54:00 +00:00 | 
				
					
						|  MDLeom | d4875be40d | chore: mdleom.com in site assets | 2020-02-18 23:40:10 +00:00 | 
				
					
						|  curben | 8a3c90641b | fix(image): avoid prepending '/img/' to svg path | 2020-02-15 21:32:47 +00:00 | 
				
					
						|  curben | 6bb55a6bde | Revert "feat(search): use duckduckgo lite/no-js" This reverts commit 159960da02.
Only usable as a browser search engine, otherwise shows "forbidden" error message | 2020-01-18 05:46:01 +00:00 | 
				
					
						|  curben | 159960da02 | feat(search): use duckduckgo lite/no-js | 2020-01-18 05:32:52 +00:00 | 
				
					
						|  curben | 10d9ebd6b3 | fix(css): remove background colour for codeblock - inspired by https://sscaffold-css.com/
- fix copy button's hover colours | 2020-01-04 02:42:15 +00:00 | 
				
					
						|  curben | e8b76e3ae9 | fix(feed): remove new lines from summary | 2020-01-03 01:30:46 +00:00 | 
				
					
						|  curben | 8e421b9202 | refactor: replace 'image' tag plugin with marked:renderer filter plugin | 2019-12-26 06:14:26 +00:00 | 
				
					
						|  curben | 3beca85f47 | refactor(heading-link): replace cheerio with marked:renderer filter - https://github.com/hexojs/hexo-renderer-marked/pull/129 | 2019-12-24 04:38:02 +00:00 | 
				
					
						|  curben | a36b361d3b | feat(favicon): add svg - https://blog.chromium.org/2019/12/chrome-80-content-indexing-es-modules.html
- https://caniuse.com/#feat=link-icon-svg | 2019-12-20 04:50:17 +00:00 | 
				
					
						|  curben | feeaca491f | fix(js): load copy button script in post only | 2019-12-20 02:44:20 +00:00 | 
				
					
						|  curben | e59bfdbca6 | refactor(css): custom properties - https://developer.mozilla.org/en-US/docs/Web/CSS/Using_CSS_custom_properties
- https://css-irl.info/7-uses-for-css-custom-properties/ | 2019-12-20 02:33:57 +00:00 | 
				
					
						|  curben | 763f7dc008 | fix(mobile-menu): background-color | 2019-12-18 06:19:47 +00:00 |