|  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 | 
				
					
						|  curben | f2c46c4a11 | fix(svg): xml namespace should use http, not https | 2019-12-18 05:57:25 +00:00 | 
				
					
						|  curben | ff34956550 | feat: use page's screenshot as og:image - Some microbrowser loads all "og:image" images before choosing one
- Now there is only one "og:image" tag and it's a screenshot of the page
- https://24ways.org/2019/microbrowsers-are-everywhere/ | 2019-12-18 02:46:39 +00:00 | 
				
					
						|  curben | 1df434b5e6 | fix(font-color): compatibility with light theme | 2019-12-18 01:22:38 +00:00 | 
				
					
						|  curben | f2169903ea | fix(svg): xml namespace should use http, not https - https://github.com/hexojs/hexo-generator-feed/pull/105 | 2019-12-18 01:12:47 +00:00 | 
				
					
						|  curben | 80fec3c2f4 | refactor(feed): replace encodeURI with encodeURL | 2019-12-12 09:00:03 +00:00 | 
				
					
						|  curben | d70dea4097 | refactor(sitemap): let to const | 2019-12-12 08:58:09 +00:00 | 
				
					
						|  curben | 5e5ef3fe47 | fix(feed,sitemap): namespace should not be https - https://github.com/hexojs/hexo-generator-feed/pull/105 | 2019-11-17 04:45:26 +00:00 | 
				
					
						|  curben | 887f9ec116 | refactor(helpers): js() and css() helpers now support custom attributes - https://github.com/hexojs/hexo/pull/3681
- https://github.com/hexojs/hexo/pull/3690 | 2019-11-14 02:27:25 +00:00 | 
				
					
						|  curben | 5cd412bda6 | fix(css): add homepage link to mobile-nav - mistakenly removed in 78397dad37 | 2019-11-14 02:22:14 +00:00 | 
				
					
						|  curben | 1524f00c05 | fix(css): header-hr set to straight line | 2019-11-14 02:17:48 +00:00 | 
				
					
						|  curben | 8f5ae5ee9d | fix(css): make blockquote more obvious | 2019-11-14 02:11:14 +00:00 | 
				
					
						|  curben | 248ab79ac4 | fix(css): codeblock background width | 2019-11-14 02:06:15 +00:00 | 
				
					
						|  curben | 8bfbe48148 | fix(search): use config.url instead of hardcoded url | 2019-11-12 10:19:27 +00:00 | 
				
					
						|  curben | 78397dad37 | fix(search): do not send referrer - https://developer.mozilla.org/en-US/docs/Web/HTML/Link_types
- https://github.com/whatwg/html/issues/2983
- https://github.com/whatwg/html/pull/4332 | 2019-11-12 10:10:30 +00:00 | 
				
					
						|  curben | 740e671023 | page(about): add npm handle | 2019-11-11 01:54:06 +00:00 | 
				
					
						|  curben | bed321c987 | fix(theme): rename js and css to 'chameleon' - Continuation of 5a381f7032 | 2019-11-09 08:54:48 +00:00 |