aboutsummaryrefslogtreecommitdiff
path: root/templates
AgeCommit message (Collapse)AuthorFilesLines
2022-11-24remove the rest of the ructe templates that I can removeXe Iaso4-351/+0
Signed-off-by: Xe Iaso <me@christine.website>
2022-11-24make new mastodon share buttonXe Iaso1-57/+4
Signed-off-by: Xe Iaso <me@christine.website>
2022-11-24Start version 3Xe Iaso16-617/+0
* Change version to 3.0.0 in Cargo.toml * Add metadata for series * Change types for signal boosts * Add start of LaTeX resume generation at Nix time * Add start of proper author tagging for posts in JSONFeed and ldjson * Convert templates to use Maud * Add start of dynamic resume generation from dhall * Make patrons page embed thumbnails TODO: * [ ] Remove the rest of the old templates * [ ] Bring in Xeact for the share on mastodon button * [ ] Site update post Signed-off-by: Xe <me@christine.website>
2022-11-23signalboost: add entry for ~ajhalili2006 (#567)Andre Jiroh Halili1-0/+12
* signalboost: add entry for ~ajhalili2006 Also in this commit: * Add linkedin and cover_letter (per https://github.com/Xe/site/pull/550#discussion_r1019824691) anmong other things, including adding fediverse and website fields * Update the signalboost.rs HTML template to reflect these changes to Person.dhall types * Fix compilation In the future it would be nice if you ran the test suite. You can get to a development environment with `nix develop` or by installing direnv and running `direnv allow`. Alternatively you can do a full build with `nix build`. Updating the dhall type isn't enough to make the rust code automagically be updated too. You need to also update the corresponding rust type. Dhall prefers camelCase identifiers for items. The formatting for dhall was wrong. Running `dhall format $FILE` will make dhall format the file correctly for you. Signed-off-by: Xe <me@xeiaso.net>
2022-11-22the carcinization of go programsXe Iaso1-1/+0
Signed-off-by: Xe Iaso <me@christine.website>
2022-11-06Xess 2.0: HSLXe Iaso1-7/+4
Signed-off-by: Xe Iaso <me@christine.website>
2022-10-30HAHAHAHA I WINXe Iaso1-4/+5
Signed-off-by: Xe Iaso <me@christine.website>
2022-10-24fix salary page againXe Iaso1-1/+1
Signed-off-by: Xe Iaso <me@christine.website>
2022-10-24fix salary pageXe Iaso1-6/+1
Signed-off-by: Xe Iaso <me@christine.website>
2022-10-24blog: twitter free speech zoneXe Iaso1-3/+19
Signed-off-by: Xe Iaso <me@christine.website>
2022-10-12Broken links (#535)Stephen Wade1-1/+1
* Remove links to drone.tulpa.dev * Remove link to coleman.codes * Replace link to syscalls.kernelgrok.com * Replace link to urbit.org * Replace link to detox.earth * Remove link to lewa-book-devel.kahless.cetacean.club * Replace links to git.xeserv.us * Remove link to comcast.apps.xeserv.us * Remove link to cqsite-beta.apps.xeserv.us * Remove link to test.local.cetacean.club * Replace links to github.com * Replace link to www.cicp.org.kh * Replace link to tvtropes.org * Fix link to web app manifest * Replace links to github.com * Remove people from signal boost with broken GitHub links * Strikethrough link to itch.io
2022-09-20move markdown and templates into a dedicated crateXe Iaso1-19/+33
This does not move the ructe templates around, only the newer Maud ones. The only template I can't move easily is the salary history one, but I should get rid of that anyways.
2022-08-20add waifud progress report #2 postXe Iaso1-4/+6
Signed-off-by: Xe Iaso <me@christine.website>
2022-07-24Domain move - change links to match (#518)Stephen Wade1-1/+1
* Replace cdn.christine.website with cdn.xeiaso.net * Replace me@christine.website with me@xeiaso.net * Replace christine.website with xeiaso.net * Replace christine dot website with xeiaso dot net * Replace Christine Dodrill with Xe Iaso * Update blog/fun-with-redirection-2021-09-22.markdown * Update blog/ircd-k8s-2019-12-21.markdown * Update blog/reconlangmo-6-lexicon-2020-05-22.markdown Co-authored-by: Xe Iaso <me@xeiaso.net>
2022-07-10consolidate API routesXe Iaso1-1/+0
Signed-off-by: Xe Iaso <me@christine.website>
2022-06-16Fix typo on the salary transparency page (#495)bjorn31-1/+1
2022-06-14Fix some typos in salary transparency pages. (#493)Molly Miller1-1/+1
Replace erroneous "hirt" with intended "hurt". Signed-off-by: Molly Miller <sysvinit@users.noreply.github.com> Co-authored-by: Molly Miller <sysvinit@users.noreply.github.com>
2022-06-14Add salary transparency page (#492)Xe Iaso4-2/+38
* Move dhall data and types into `/dhall` folder * Reformat salary transparency data into Dhall * Wire up the old salary transparency page with a custom element * Wire up a new salary transparency page * Expose raw data as JSON * Make dhall types more portable * Remove gallery from the navbar * Make signal boost page point to the new data location * Add salary transparency page to the footer of the site * Add site update post for this Signed-off-by: Xe <me@xeiaso.net>
2022-06-08oops lolXe Iaso1-2/+2
Signed-off-by: Xe Iaso <me@christine.website>
2022-06-08talks: add static analysis talkXe Iaso1-12/+6
Signed-off-by: Xe Iaso <me@christine.website>
2022-06-08Add hero image support with <xeblog-hero>Xe Iaso1-17/+5
Also lightens the JavaScript load and shifts ad impressions to only when people from Reddit and Hacker News visit. I may have this include Twitter in the future. Signed-off-by: Xe <me@christine.website>
2022-05-28new emailXe Iaso1-1/+1
Signed-off-by: Xe Iaso <me@christine.website>
2022-05-26kubernetes a heckXe Iaso1-2/+0
Signed-off-by: Xe Iaso <me@christine.website>
2022-05-26templates/mara: use xeiaso.net CDNXe Iaso1-3/+3
Signed-off-by: Xe Iaso <me@christine.website>
2022-05-26templates: change canonical domain to xeiaso.netXe Iaso8-42/+37
Signed-off-by: Xe Iaso <me@christine.website>
2022-05-24templates/{blog,talk}post: clarify time zoneXe Iaso2-2/+2
Apparently the fact that my blog runs on UTC is surprising to people. Signed-off-by: Xe Iaso <me@christine.website>
2022-05-12stickyboxXe Iaso1-1/+1
Signed-off-by: Xe Iaso <me@christine.website>
2022-05-12adaptive classXe Iaso1-1/+1
Signed-off-by: Xe Iaso <me@christine.website>
2022-05-12put ads at the endXe Iaso2-4/+4
Signed-off-by: Xe Iaso <me@christine.website>
2022-05-12oops lolXe Iaso1-1/+2
Signed-off-by: Xe Iaso <me@christine.website>
2022-05-12add ethicaladsXe Iaso2-0/+14
Signed-off-by: Xe Iaso <me@christine.website>
2022-05-07src/app/markdown: no-js xeblog-conv supportXe Iaso1-3/+3
Thanks to the meddling of @fasterthanlime, I now use lol_html[0] to parse the <xeblog-conv> elements on the server side instead of on the client side as an HTML custom element. I will be using this strategy in the future to expand my blog's functionality and make the christine dot website cinematic universe stronger. Signed-off-by: Xe Iaso <me@christine.website>
2022-05-05add support for pre-publication postsXe Iaso2-2/+11
Signed-off-by: Xe Iaso <me@christine.website>
2022-04-02signal boost: make links optionalXe Iaso1-1/+6
Closes #326 Closes #209 Signed-off-by: Xe <me@christine.website>
2022-03-21Rewrite the site routing with Axum (#441)Xe Iaso1-0/+14
* broken state Signed-off-by: Xe Iaso <me@christine.website> * fix??? Signed-off-by: Xe Iaso <me@christine.website> * Port everything else to axum Signed-off-by: Xe <me@christine.website> * headers Signed-off-by: Xe Iaso <me@christine.website> * site update post Signed-off-by: Christine Dodrill <me@christine.website> * fix headers Signed-off-by: Xe Iaso <me@christine.website> * remove warp example Signed-off-by: Xe Iaso <me@christine.website> * 80c wrap Signed-off-by: Xe Iaso <me@christine.website> * bump version Signed-off-by: Xe Iaso <me@christine.website>
2022-02-27nix flakes 2: fun with packagesXe Iaso1-0/+4
Signed-off-by: Xe Iaso <me@christine.website>
2022-02-19Update blogindex.rs.htmlXe Iaso1-1/+0
Closes #433
2022-01-11make logo betterXe Iaso1-1/+4
Signed-off-by: Xe Iaso <me@christine.website>
2022-01-11templates/header: add logo image that is responsive to theme preferenceXe Iaso1-1/+1
Thanks to many people on Twitter that helped with this: https://twitter.com/theprincessxena/status/1480767115993010177 Signed-off-by: Xe <me@christine.website>
2022-01-10Xe IasoXe Iaso7-17/+17
Signed-off-by: Xe Iaso <me@christine.website>
2022-01-06Update footer.rs.htmlXe1-1/+1
2021-12-19fix CSS contrast ratioXe1-0/+6
Signed-off-by: Xe <me@christine.website>
2021-12-01give up again a second timeXe1-1/+1
Signed-off-by: Xe <me@christine.website>
2021-12-01give upXe1-1/+1
Signed-off-by: Xe <me@christine.website>
2021-11-06oops name lolXe1-1/+1
Signed-off-by: Xe <me@christine.website>
2021-09-08markdown: use comrak syntect (#393)Asherah Connor2-3/+0
* markdown: use comrak syntect * css: make the code samples look better It ain't perfect, but it's probably good enough to start with: https://media.discordapp.net/attachments/188796211543801856/885244826180808754/20210908_15h26m30s_grim.png Signed-off-by: Christine Dodrill <me@christine.website> Co-authored-by: Christine Dodrill <me@christine.website>
2021-08-07XeChristine Dodrill8-29/+35
Signed-off-by: Christine Dodrill <me@christine.website>
2021-07-07remove title from every post so I can add read time estimateChristine Dodrill1-0/+4
Signed-off-by: Christine Dodrill <me@christine.website>
2021-07-06mst3k -> pony.socialChristine Dodrill6-8/+8
Signed-off-by: Christine Dodrill <me@christine.website>
2021-05-20final chapterChristine Dodrill1-0/+1
Signed-off-by: Christine Dodrill <me@christine.website>