Commit graph

291 commits

Author SHA1 Message Date
af75a662cd
feat: Sticky navbar on mobile is back! 2023-08-17 18:09:04 +03:00
f2687f6620
fix: Feed icon size, corner roundness on mobile 2023-08-17 18:03:52 +03:00
ca50e1234f
feat: Use rem instead of em, add margin to :target
so it doesn't go under navbar, make font size smaller on mobile, hide
ascii on mobile
2023-08-17 17:03:19 +03:00
de8e6a1bf8
feat: Simplify "statements" HTML 2023-08-17 06:58:31 +03:00
381468bc09
feat: Replace deprecated CSS, remove cake.png-
as portal wiki is alive again!

oh and add "statements" to the test page
2023-08-17 06:45:01 +03:00
cff2931c39
feat: Active state for link cards 2023-08-17 06:07:06 +03:00
c534113199
docs: Add comments test page [CI SKIP] 2023-08-17 03:25:36 +03:00
f4a9fb4817
feat: Re-arrange styles 2023-08-17 03:22:43 +03:00
628e18d65c
feat: Some minor improvements 2023-08-16 04:11:32 +03:00
6d795eac34
feat: Archive/Trigger/Disclaimer messages
And a bunch of improvements, I wrote all of them and then I accidentaly
closed commit editor, so yeah :(
2023-08-16 04:00:15 +03:00
72087acc4f
chore: Stuff 2023-08-15 03:17:58 +03:00
fde5d4f02f
feat: It was that simple?! 2023-08-15 00:12:59 +03:00
cb4e678c4f
feat: Back to good ol' liquid html compressor 2023-08-15 00:05:12 +03:00
c6c5af1378
revert: Add --write back 2023-08-14 23:26:32 +03:00
c74bd824a8
feat: Test 2023-08-14 23:16:27 +03:00
bb175377a6
fix: Build (again) 2023-08-14 23:05:07 +03:00
8a0bee50e7
fix: Build 2023-08-14 20:01:04 +03:00
1069cd9b81
fix: Prettier on build 2023-08-14 19:56:35 +03:00
a0d2bb9207
feat: Format code with Prettier on build 2023-08-14 19:33:18 +03:00
f9a9bb6fb1
feat: Add prettier-ignore to :root 2023-08-14 17:18:00 +03:00
e762a033b8
fix: Navbar having background and border on mobile 2023-08-14 02:49:24 +03:00
33b9a9a368
feat: Compress resulted HTML, add search stff 2023-08-13 22:43:49 +03:00
f7d3339cbb
fix: Custom Mastodon emojis having margin
something should be done to the global img style
2023-08-13 16:23:30 +03:00
38f41859a4
feat: Add comments ID 2023-08-13 16:15:49 +03:00
d10268c332
feat: Publish devlog, add media-styled class 2023-08-13 15:20:37 +03:00
b0937a4b3a
feat: Drop code block grid, it's ugly with ascii 2023-08-12 01:24:16 +03:00
68b4d5deb2
feat: Support abbr, use kramdown footnotes-
fix grid
2023-08-11 19:11:23 +03:00
83ab2f0e28
feat: Add site width variable
take inspiration from
https://git.exozy.me/0xmrtt/gadolinium/src/branch/master/static/css/style.css#L62
2023-08-11 16:57:28 +03:00
f31e55f460
fix: More links 2023-08-11 15:36:23 +03:00
1032f3f9a3
chore: Ignore unused files in built site-
fix links (idk why they broke)
2023-08-11 15:23:09 +03:00
cbd09cb3c4
feat: Format stylesheet 2023-08-11 14:34:20 +03:00
edc9ce2876
feat: Improved code block contrast in dark mode-
-added hover style for card, make more classes use variables, use
--primary-color in all places and add --secondary-color for easier
configuration, and some more
2023-08-11 02:58:37 +03:00
257169e165
feat: Remove shadow from images
transparent images exist
2023-08-10 20:09:51 +03:00
4374415861
feat: Tune down grid, navbar border, image shadow 2023-08-10 20:07:56 +03:00
674f9e7290
feat: Darker background, shadow variable 2023-08-10 06:31:47 +03:00
6a31ea3770
feat: Proper dark style (no more filter hack) 2023-08-10 05:27:31 +03:00
5319fd789a
feat: Get rid of navbar js, image hover style
Make navbar awfully simple, make sticky at desktop/landscape size and
static at mobile/portrait, add grid to code blocks
2023-08-10 03:40:19 +03:00
8b548d365a
feat: Use UTC for build time 2023-08-09 19:41:44 +03:00
9d7041d13f
feat: Make navbar higher
it were quite cute but also too small
2023-08-09 19:25:58 +03:00
a74ae589ef
feat: Use normal time format for comments
like c'mon, who writes "July 6, 2023" instead of "6 July, 2023", at
least for me it makes no sense
2023-08-09 19:11:28 +03:00
f2301fd600
feat: Smart navigation bar 2023-08-09 18:58:05 +03:00
df007058dd
feat: Remove useless CSS rules 2023-08-09 09:58:18 +03:00
7fdf91eac6
feat: Not use sticky navbar on mobile
It takes quite a lot of screen real-estate, on other hand looks nice on
desktop, so here is compromise
2023-08-09 09:54:24 +03:00
9127ea7f2d
feat: Make navbar super pretty 2023-08-09 08:44:57 +03:00
5a43f9d2e0
feat: Rename images to web-friendly format 2023-08-08 21:45:14 +03:00
8377e37836
feat: Display build time on source link hover 2023-08-08 18:39:49 +03:00
6199743f21
fix: Navbar 2023-08-08 16:56:03 +03:00
2070a44081
feat: Mention ASCII artists 2023-08-07 04:29:49 +03:00
d07a1f7985
feat: Optimize feed icon 2023-08-07 04:07:21 +03:00
ae4c13dd01
feat: Format CSS 2023-08-07 03:56:50 +03:00