Commit graph

286 commits

Author SHA1 Message Date
f275946b00
Use nicer monospace fonts 2023-02-14 20:55:22 -08:00
7d7a7b5caf
WIP: improve header spacing 2023-02-14 00:59:39 -08:00
2094bc1487 Add link to Mastodon / techhub.social 2022-12-02 14:08:31 -08:00
fd6a452a77 Update Font Awesome to version 5
This version includes a Mastodon icon.
2022-12-02 12:28:15 -08:00
e83be79042 CSS code style 2022-12-02 11:39:39 -08:00
905ccfa674 Updates for JSON Feed 1.1
- Add `authors` now that `author` is deprecated

- Add `language` with the value en-CA

- Change MIME type to application/feed+json
2020-10-26 10:57:15 -07:00
be47fc2974 Update humans.txt 2020-06-24 07:58:59 -07:00
0f6500cf2d Invert Markdown metadata directive to show HTML extension 2020-01-02 18:33:19 -08:00
1f3be38c5c Convert to a system of 3 Swift packages and clean up some cruft 2019-12-14 13:14:50 -08:00
fd785fcf2f tabs to spaces 2019-12-12 23:08:01 -08:00
f18778774c Prevent flash of invisible text with font-display: swap 2019-12-12 23:05:13 -08:00
9c8591d2e1 Tweak year and month styles in archive and year pages 2019-12-12 22:56:07 -08:00
f7379854e5 Fuck it, stop using Less and just use CSS
Porting to iOS would have been a pain anyway.
2019-12-12 22:28:32 -08:00
652d192560 Hide .html extensions on all pages by default
This uses the same old page-title/index.html trick that was used before.
2019-12-10 00:27:56 -08:00
3a771ca83a Remove Content-Security-Policy, it's annoying and not necessary 2019-12-04 23:23:24 -08:00
c8dc29a511 Render the post archive at /posts and redirect /archive 2019-12-04 23:17:03 -08:00
5ed68c45f8 Migrate posts back from harp format to markdown with headers once again 2019-12-04 22:09:11 -08:00
09e45c9617 Change the default template name to "page" 2019-12-04 17:28:52 -08:00
947fb4ec3a Move posts and drafts to the top level 2019-12-03 23:17:13 -08:00
27df7f899d Migrate projects to the new site generator 2019-12-03 08:45:56 -08:00
4e9c53a2f4 Remove console.log from various scripts 2019-12-03 08:45:34 -08:00
7f8abac24b Stop wrapping text manually in about page 2019-12-01 22:48:35 -08:00
545f3b89ae Fix compiling via Makefile and remove public/_data.json 🎉 2019-12-01 22:48:21 -08:00
c2c28953ec Format the cv page correctly 2019-12-01 22:37:54 -08:00
b2ca0ab0fd Format the about page correctly 2019-12-01 22:25:27 -08:00
acad65d1a5 A few details 2019-12-01 22:05:05 -08:00
64d24fa8eb WIP: port static markdown files in public root 2019-12-01 21:46:39 -08:00
4785f241c8 WIP: Render known pages and get template in place 2019-12-01 21:08:21 -08:00
6280bd6a20 Tweak samhuri.net templates and rename Less files 2019-12-01 16:52:14 -08:00
89c2d37f16 Start migrating layout and root files to the new generator 2019-12-01 16:02:32 -08:00
e500efccdf s/Sami J. Samhuri/Sami Samhuri/g 2019-12-01 11:21:55 -08:00
005819d7d7 Layout tweaks for notches 2019-10-11 14:13:30 -07:00
27c07523e1 Tweak navigation elements 2019-10-11 13:24:28 -07:00
314781d93c first version of a dark mode 2019-09-25 21:16:06 +02:00
2fc21be0c5 update work history 2019-09-25 21:14:51 +02:00
fa45927947 remove exec bit from a bunch of files 2019-09-25 20:46:42 +02:00
90b2b9dc0a Add indexes for 2018 and 2019 2019-06-08 08:11:55 -07:00
6ba46a1861 Update tweet archive 2019-04-16 15:27:13 -07:00
a105b1b7e8 fix CSP 2018-12-03 11:37:59 -08:00
Sami Samhuri
f2ecd6f57c update tweet archive 2018-10-17 10:07:53 -07:00
3e8d71bac9 fix Content-Security-Policy for frames 2018-09-11 19:46:35 -07:00
0d381ad0dc fix a broken link and a missing image 2018-09-11 19:33:27 -07:00
5e97f43c10 add Sub-Resource Integrity attributes on external sources 2018-09-11 19:32:54 -07:00
4bf5ce4190 update CSP and add Referrer-Policy 2018-09-10 21:23:49 -07:00
72867fe3fb add Content-Security-Policy header 2018-09-10 20:55:40 -07:00
0eb0bea3ed remove Google Analytics 2018-09-10 20:19:20 -07:00
b04202d4ad tighten up security a bit 2018-09-10 20:04:18 -07:00
bfae83019b add HSTS header 2018-05-28 18:47:38 -07:00
263ea16e00 update tweet archive 2018-04-17 16:17:42 -07:00
b652b249b7
update tweet archive 2017-10-18 09:56:14 -07:00