Commit graph

103 commits

Author SHA1 Message Date
7b4a84ef75 Add automatic builds for my yoshi theme colors 2023-05-24 00:00:53 -07:00
9382a3c628 Fix manifest file after bad merge 2023-05-23 23:54:51 -07:00
7414cc360c Remove margin around every ‘p’, ‘ul’, ‘ol’, and ‘dl’
But do add a bit around any ‘.note’ elements.
2023-05-23 23:50:53 -07:00
03a13ca1c2 Make my configuration able to set itself up
Executing the first code block in the file will get the configuration up and
running.

Also rename ‘config/index.org’ to ‘config/rincewind.org’ because for now this is
the only literate configuration I have, but it won't be forever.
2023-05-23 23:50:53 -07:00
7e10feb80d Add a specific ‘.short-dl’ component
This is a component meant for definition lists with very short definitions, such
as descriptions of single-letter command-line arguments, or keyboard bindings.
2023-05-23 23:50:53 -07:00
b475cd63d7 Add a right-margin of 3rem to ‘.note’ elements 2023-05-23 23:50:53 -07:00
3eef67a93a Wrap my avatar and introduction text in a div together
This way I can set it up so that the introduction text doesn't try to get under
the avatar.
2023-05-23 23:50:52 -07:00
e6a9b8a47c Show a scrollbar for source block if they're too wide 2023-05-23 23:50:52 -07:00
a7ca56f5fa Add a start of my literate programming configuration 2023-05-23 23:50:52 -07:00
59f7abdadc Fix margin for ‘figure’ tags 2023-05-23 23:50:52 -07:00
18d691800b Add manifest.scm for easy dev environment with Guix 2023-05-23 23:50:49 -07:00
ad6dd4c339 Add page about Projects 2023-05-23 23:49:37 -07:00
856f1779ce Apply “58 bytes of CSS to look great nearly everywhere”[1]
[1]: https://gist.github.com/JoeyBurzynski/617fb6201335779f8424ad9528b72c41
2023-05-23 23:49:37 -07:00
9e9e8be427 Fix typo 2023-05-23 23:49:37 -07:00
c183b3a739 Add note to my CI/CD pipeline page about its potential changes 2023-05-23 23:49:37 -07:00
8810c13739 Link to more sections of my site 2023-05-23 23:49:37 -07:00
9b4946956f Add Books page 2023-05-23 23:49:37 -07:00
d0339bb3d7 Add a blurb about the ‘launch’ launcher for Android 2023-05-23 23:49:37 -07:00
cb83c04cb1 Add up and home links to the Emacs page 2023-05-23 23:49:37 -07:00
4c98ba47b2 Publish jpeg files as assets 2023-05-23 23:49:37 -07:00
92794bf08d Improve cgit theme
This adds a fer extra colors that work well in dark mode, light should still be
fixed.

Also fixes up a few other visual elements:

- Line numbers should line up with lines of code again.

- The buttons to switch to a different branch at the top of a repository page
  looks a little more in-place. It has the same padding as the other form
  elements, and the same background as the rest of the header.

- Give other form elements on repository pages more consistent padding.

- Separate the ‘log’, ‘stats’, and ‘plain’ buttons on the repository tree page
  so they don't just look like they're one word together.
2023-05-23 23:49:37 -07:00
3900e028ab Make sure the footer stays under any floating elements 2023-05-23 23:49:37 -07:00
091c55b128 Show images inline when opening ‘index.org’ in Emacs 2023-05-23 23:49:37 -07:00
fc309659b8 Move Avatar to ‘assets’ directory
Just to keep the root directory somewhat clean.
2023-05-23 23:49:37 -07:00
0791a108b6 Add pages for more podcasts 2023-05-23 23:49:37 -07:00
c74fcc5f2b Add page about Emacs 2023-05-23 23:49:37 -07:00
3972473277 Add my avatar 2023-05-23 23:49:37 -07:00
7b11450014 Add the Developer Tea website 2023-05-23 23:49:36 -07:00
23afd6fa73 Fix some references 2023-05-23 23:49:36 -07:00
bcbdcb6419 Change reference from Emacs website to my Emacs page 2023-05-23 23:49:36 -07:00
19de670fd2 Add style for the UP | HOME links generated by org-mode 2023-05-23 23:49:36 -07:00
6edcc99f08 Add serve command to makefile for easy testing 2023-05-23 23:49:36 -07:00
799720ee2c Add a note about Developer Tea 2023-05-23 23:49:36 -07:00
ece3381f66 Add Guix manifest file
With this file I can run the `guix shell --manifest=manifest.scm' command and get all the required dependencies for this project, which right now is just emacs-eldev.
2023-05-23 23:42:27 -07:00
4b60428d3e Underline links
I tried looking at my website on my Kobo the other day and noticed that links on my pages were impossible to discern from other text there. My Kobo just has a monochrome E-ink display, so it cannot differentiate between the links and the rest of the text without this very well.
2023-05-23 23:42:27 -07:00
f31095e65d Add documentation to the make file
Thanks to this excellent article[1] I can now type in ‘make’ to be reminded of
what commands I have available.

[1]: https://victoria.dev/blog/how-to-create-a-self-documenting-makefile/
2022-06-19 01:23:39 -07:00
8e2161b71f [cgit] Update the way tags are displayed in the log 2022-06-19 01:19:49 -07:00
f06d3ea47b Exclude any backup files and the .eldev directory 2022-03-20 21:25:49 -07:00
de402ded78 Add a note component
This highlights a specific piece of text.
2022-03-20 21:25:26 -07:00
d36261a563 Remove my explicit name
It makes me feel weird having my name on my website in that way.
2022-03-20 21:18:09 -07:00
bbec15a8e0 Fix link to Mastodon profile 2022-03-20 01:39:55 -07:00
420088066a Add link to my Mastodon account
This link has the ‘rel’ attribute of ‘me’ so that Mastodon can verify that it's
my personal website.
2022-03-20 01:36:00 -07:00
6d6d37d6f7 Switch from Cask to Eldev 2022-03-20 01:13:28 -07:00
4730feae4e Add `deploy' target to send updates to my site 2021-07-04 02:10:20 -07:00
c9f9a30c21 Fixup the cgit pager, repo section header, and tabs display 2021-07-04 02:09:47 -07:00
d65b08c17a Remove unfinished section 2021-07-04 02:09:15 -07:00
cd9f05c76f Use newer Emacs docker container 2021-07-03 01:50:53 -07:00
3f7955bda0 Fixup folder ownership for Jenkins 2021-07-03 01:44:47 -07:00
2fd6e21e56 Add content to front page
Copy some of the wording from my current front page over to this page.
2021-07-03 01:31:42 -07:00
a4603a7901 Update design and include CSS for my CGit and tekuti instances
This should include both a light and a dark theme, but I will admit that I'm
mostly testing with the dark one.
2021-07-03 01:29:43 -07:00