Commit Graph

55 Commits

Author SHA1 Message Date
Michael Fabian 'Xaymar' Dirks d9549668a4 Fix social media metadata 2024-09-07 13:31:24 +02:00
Michael Fabian 'Xaymar' Dirks d051309253 Adjust for mobile and HTML5/ECMAScript2023 2024-09-07 11:32:43 +02:00
Michael Fabian 'Xaymar' Dirks ae4921fbb9 Fix some things and improve alert boxes 2024-05-16 12:00:42 +02:00
Michael Fabian 'Xaymar' Dirks ee2b80d388 Fast Shallow Array Cloning in Javascript 2024-05-16 11:40:24 +02:00
Michael Fabian 'Xaymar' Dirks c9038087c5 Fix up comments cookie 2023-04-05 20:33:24 +02:00
Michael Fabian 'Xaymar' Dirks 47e19c1bf2 Transform more towards HTML5+CSS+JS 2023-04-05 02:26:54 +02:00
Michael Fabian 'Xaymar' Dirks c7b260c536 Further move towards clean HTML5+CSS 2023-04-04 21:24:44 +02:00
Michael Fabian 'Xaymar' Dirks ae72177f98 Move towards pure HTML5+CSS 2023-04-04 20:50:04 +02:00
Michael Fabian 'Xaymar' Dirks 3063159464 Improve HTML standard support 2023-04-04 04:11:08 +02:00
Michael Fabian 'Xaymar' Dirks bf0eaecf16 Fix category name being slugified 2023-04-04 02:17:58 +02:00
Michael Fabian 'Xaymar' Dirks f483212ba3 Add missing HTML standard files 2023-04-03 23:23:23 +02:00
Michael Fabian 'Xaymar' Dirks cc916491ee Add description metadata 2023-04-03 23:16:07 +02:00
Michael Fabian 'Xaymar' Dirks bc9097e9ab Ensure CSS and JS is refreshed on page rebuild 2023-04-03 22:30:08 +02:00
Michael Fabian 'Xaymar' Dirks 441a8f0655 Prefer HTML over Liquid Templates
While Liquid is powerful, it is completely unreadable for many things, and actively makes documents harder to read. So instead of relying on it for everything, why not just use HTML5 for the page?

The change reduces the parsing overhead for browser by about 30% through reducing the number of useless <div> elements. Additionally the CSS became easier to read as well.
2023-04-03 22:25:08 +02:00
Michael Fabian 'Xaymar' Dirks 368d1695f8 media: Improve accessibility and controls 2022-11-27 06:23:43 +01:00
Michael Fabian 'Xaymar' Dirks 60aaaf7132 Significantly improve the media player UX 2022-11-27 00:53:36 +01:00
Michael Fabian 'Xaymar' Dirks 58d126287e Significant video player improvements 2022-11-26 05:12:02 +01:00
Michael Fabian 'Xaymar' Dirks 70cd9393e3 Always show arrows on pagination 2022-11-26 00:58:09 +01:00
Michael Fabian 'Xaymar' Dirks 3a59f2cabb Split pagination code 2022-11-26 00:52:11 +01:00
Michael Fabian 'Xaymar' Dirks c3c32d6d79 Language 2022-11-25 22:57:53 +01:00
Michael Fabian 'Xaymar' Dirks d3c8b63e41 Logo 2022-11-25 22:55:21 +01:00
Michael Fabian 'Xaymar' Dirks 7950584977 Don't always embed Disqus 2022-10-28 22:31:04 +02:00
Michael Fabian 'Xaymar' Dirks 2efb24b007 Improve comments support 2022-09-05 05:45:51 +02:00
Michael Fabian 'Xaymar' Dirks 10b07e11b7 Don't embed third-party fonts 2022-03-09 10:41:02 +01:00
Michael Fabian 'Xaymar' Dirks 3aa37ea7cd More navigation improvements 2022-03-06 09:21:47 +01:00
Michael Fabian 'Xaymar' Dirks 55115228f2 Improve Navigation 2022-03-06 06:40:26 +01:00
Michael Fabian 'Xaymar' Dirks 6ee40c0f7d Fix even more float problems 2022-02-25 19:26:01 +01:00
Michael Fabian 'Xaymar' Dirks e285f5f65b Strip pointless new lines from files 2022-02-25 07:53:57 +01:00
Michael Fabian 'Xaymar' Dirks 17c26c958c theme: Fix comment urls 2022-01-19 23:26:30 +01:00
Michael Fabian 'Xaymar' Dirks 5bab41f193 Fix some bad styling 2022-01-13 10:54:15 +01:00
Michael Fabian 'Xaymar' Dirks bf34fa76f3 Allow linking to the file itself automatically 2022-01-13 03:38:56 +01:00
Michael Fabian 'Xaymar' Dirks b6d9f52fef Add 'code' block 2022-01-12 21:46:43 +01:00
Michael Fabian 'Xaymar' Dirks 9e08b0687f Add breadcrumbs for collections 2022-01-12 21:08:07 +01:00
Michael Fabian 'Xaymar' Dirks 88c2832807 🆕Breadcrumbs for Collections 2022-01-12 07:21:58 +01:00
Michael Fabian 'Xaymar' Dirks 5fd78f512d Set height for header icon 2022-01-12 06:42:55 +01:00
Michael Fabian 'Xaymar' Dirks 18d9d27e17 Defer loading non-critical information 2022-01-12 06:41:54 +01:00
Michael Fabian 'Xaymar' Dirks 71b64f8d9b Delay loading Disqus 2022-01-12 06:28:15 +01:00
Michael Fabian 'Xaymar' Dirks 0d03a01a9f Implement lazy loading for Audio and Video 2022-01-12 05:53:50 +01:00
Michael Fabian 'Xaymar' Dirks 4a70741419 Don't flag resources with timestamp 2022-01-12 05:40:30 +01:00
Michael Fabian 'Xaymar' Dirks a4d8cf175a Fix media and columns 2022-01-11 07:14:24 +01:00
Michael Fabian 'Xaymar' Dirks 3bbec65141 Add Atom feeds for categories and tags 2022-01-11 04:26:31 +01:00
Michael Fabian 'Xaymar' Dirks 956c88eaee Add details block 2022-01-10 09:22:52 +01:00
Michael Fabian 'Xaymar' Dirks 6adf42d457 Add new Features:
- Block Alignments
- Tables
- Media with Links
- Block Sizes
2021-12-28 19:43:39 +01:00
Michael Fabian 'Xaymar' Dirks 83febcfc79 Update 2021-12-28 17:53:06 +01:00
Michael Fabian 'Xaymar' Dirks 414fd397ca Improve CSS styling 2021-12-26 09:52:22 +01:00
Michael Fabian 'Xaymar' Dirks 2a6849c5d3 Further improve columns 2021-12-25 11:21:04 +01:00
Michael Fabian 'Xaymar' Dirks afba16606a Add inline Code block 2021-12-25 11:01:39 +01:00
Michael Fabian 'Xaymar' Dirks 64cfc04a22 Improve Media, Column, Heading blocks 2021-12-25 11:01:32 +01:00
Michael Fabian 'Xaymar' Dirks 02c261bf55 Media and Floating blocks 2021-12-25 09:49:27 +01:00
Michael Fabian 'Xaymar' Dirks 9322700142 Fix Tags having an extra space before the , 2021-12-25 09:14:45 +01:00