334 Commits

Author SHA1 Message Date
daudix
1dd9b457ca
Revert back to using goqr.me API for comment QR
DDG doesn't seem to work in "production" for some reason, while it works
perfectly fine locally :/
2024-03-30 21:38:06 +03:00
daudix
790e77d615
Don't add Mastodon verification rel="me" if extra.comments is not present in config
Fix #17
2024-03-29 02:48:10 +03:00
daudix
7f1b6b4abd
Use DDG for QR code, fix #14 and #16 2024-03-27 05:16:41 +03:00
daudix
4dbe313a0f
Improve timestamp format and add it to the head
It gets erased if html minification is enabled tho
2024-03-19 07:29:35 +03:00
daudix
b09938b894
Try to fix the not working home button in nav
For some reason it didn't work for some users (#12)
2024-03-19 06:47:02 +03:00
daudix
21dc1ed7b1
Use SVG icons for boosts/faves
And yeah I returned the boosts, and faves is now a star to match what
masto/akkoma does
2024-02-27 21:50:58 +03:00
daudix
d0eaa63568
Change indenting to 1 tab (4 spaces)
It's more readable this way
2024-02-27 18:38:23 +03:00
Alireza Alavi
4a63a7b95b Add Description to single taxonomy list
Having a description for each post just like `blog_list.html` adds more uniformity and is very helpful
2024-02-22 11:13:55 +00:00
daudix
e03bfb8298
Less mastodon-centric wording (e.g Akkoma and Sharkey can be used for comments just fine) 2024-02-12 22:32:01 +03:00
daudix
ae977db857
Add type for favicons, chnage includes to partials 2024-02-11 11:15:15 +03:00
daudix
cd69d19ed7
Improve nav, support .domains in workflow 2024-02-07 17:14:51 +03:00
daudix
e4246c69b8
feat: Skip to content link 2024-02-04 00:32:33 +03:00
daudix
14fd1a6dc3
feat: Keep custom stuff where it belongs; in my repo :P 2024-02-01 00:14:08 +03:00
David Lapshin
a7285b3e43 Merge pull request 'cleanup: Not showing "you need javascript" twice in the comments section' (#6) from gxbs/duckquill:main into main
Reviewed-on: https://codeberg.org/daudix/duckquill/pulls/6
2024-01-31 20:47:45 +00:00
Gabriel Cozma
19cfe29643 cleanup: Not showing "you need javascript" twice in the comments section 2024-01-31 20:11:19 +00:00
daudix
236c82f1b5
feat: Use bad html for now (sorry xhtml, you look promising but I've got no more nerve cells today) 2024-01-31 02:09:03 +03:00
daudix
f2aed3ff10
feat: More tries 2024-01-31 02:03:59 +03:00
daudix
67fee49f8a
feat: Ugh 2024-01-31 01:51:57 +03:00
daudix
dba8d0f9db
feat: Try this 2024-01-31 01:47:05 +03:00
daudix
97df3b9f3a
fix: Hmm 2024-01-31 01:26:58 +03:00
daudix
74db6f4c8c
fix: Huh? 2024-01-31 01:25:31 +03:00
daudix
cf7bbe30e5
fix: svg namespace 2024-01-31 01:14:18 +03:00
daudix
20d09cb11b
feat: Use xhtml, fuck WHATWG 2024-01-31 01:09:38 +03:00
daudix
89f0c95b70
feat: Try passing w3 validation 2024-01-30 23:38:57 +03:00
daudix
7a844373a0
feat: Update docs 2024-01-30 21:02:45 +03:00
daudix
36b0aa4ad3
fix: Add additional... - tags? - for the feed svg 2024-01-30 19:52:00 +03:00
daudix
769b3fa648
feat: More optimizations 2024-01-30 19:01:42 +03:00
daudix
a91c711d2e
fix: title having whitespace, stylesheet copyright year 2024-01-30 16:26:00 +03:00
daudix
4fe36b6508
feat: Add alt text to comments QR code, fix margins 2024-01-29 22:30:24 +03:00
daudix
6a82ff0bd2
feat: Rename cursor blinking animation 2024-01-29 03:49:34 +03:00
daudix
f45e5b5e2c
feat: Add feed link text for accesibility and w3m 2024-01-29 01:31:59 +03:00
daudix
852fdc5548
fix: Don't transform separator when active 2024-01-28 23:40:31 +03:00
daudix
62609d6cd4
feat: Add meta description tag to improve lighthouse score 2024-01-28 22:24:19 +03:00
daudix
36d8dda804
feat: Use fonts provided by system, new navbar (again) 2024-01-28 20:41:32 +03:00
daudix
e4b78d5d03
feat: Rewrite comments thingy from https://carlschwan.eu/2020/12/29/adding-comments-to-your-static-blog-with-mastodon/ 2024-01-28 03:16:51 +03:00
daudix
9595796101
feat: Even *more* adaptive navbar
Oh and icons can be disabled without the nav turning into shit
2024-01-23 11:43:04 +03:00
daudix
5939a6681f
chore: Use IDs instead of classes for nav and footer; change name to site-nav/footer 2024-01-22 22:12:46 +03:00
daudix
68f9fd8086 feat: QR code to the mastodon post used for comments, chnage some classes to IDs 2024-01-21 16:07:40 +03:00
daudix
5603e05dda feat: Emoji favicon support
🦆🪶
2024-01-20 22:40:48 +03:00
daudix
e01e715745 feat: Use primary color specified in config
Sorry, not sorry iPhone users, get a phone on which you are able to use something different than Safari, or get a newer one :)
2024-01-20 20:13:23 +03:00
daudix
3e8e9647d8 feat: Revert previous nav design, re-add option to disable nav icons
Yes, I'm weird
2024-01-20 19:14:09 +03:00
daudix
4ab0720ce2 feat: More glass-like navbar, support for author set in front matter, remove option to disable nav icons 2024-01-20 18:39:04 +03:00
daudix
b65353d54d chore: Title capitalization for "File an issue" button 2024-01-20 16:16:09 +03:00
daudix
275fa8bbde chore: Revert title capitalization of Website Source
Since this is not a header nor a button, it shouldn't have header capitalization
2024-01-20 16:15:12 +03:00
Dexter Reed
c3208d2172 Update templates/404.html 2024-01-20 12:30:57 +00:00
Dexter Reed
5d52f7fad9 Allow showing an archive notice on a normal page 2024-01-20 12:25:43 +00:00
Dexter Reed
c6ab012e6b Minor nitpick 2024-01-20 00:00:51 +00:00
daudix
2a1a7921b3 fix: Navbar styles leaking to comments header, use real icons for verified badge 2024-01-18 12:24:07 +03:00
daudix
d259b5c200 fix: Use feed name defined in config, allow markdown and html in blog page description
Oh and, I changed my mind, Duckquill will continue existing ;)
2024-01-18 10:26:18 +03:00
daudix
5d8b14530b feat: Rewrite nav, improve comment faves/boosts
Also, this is perhaps last featire commit here, I'll merge duckquill and my main site, it can be still used as a theme, it's just will be more convenient
2024-01-17 18:58:49 +03:00