Commit graph

103 commits

Author SHA1 Message Date
979cd1bbcb Move CSS helper classes to root.css 2022-09-25 08:47:02 -07:00
7f79238868 Make sure the header stays on top of everything (z-order fix) 2022-09-25 08:45:56 -07:00
105c464e70 Add header styles including a nice animation in the .animated class 2022-09-25 08:45:29 -07:00
312dd30be6 Reorder the footer styles in root.css 2022-09-25 08:43:27 -07:00
fe652e1c44 Remove the menu styles from main.css 2022-09-25 08:38:44 -07:00
5b1f9e7d08 Move the figure styles to root.css 2022-09-25 08:34:54 -07:00
cdf4b41c16 Get the debug table looking better 2022-09-25 07:57:13 -07:00
ee9da5b829 Move tag styles to blog.css 2022-09-25 07:52:22 -07:00
93006dadcb Add some JS to run at DOMContentLoaded that animates the header in
The header animates in when the UA navigates from the home page or from another site,
but not when navigating from other pages on the site.
2022-09-25 07:47:09 -07:00
ab8996b0c4 Move social icons over to root.css 2022-09-25 07:34:52 -07:00
294314ed6b Add a pre reset 2022-09-24 07:50:08 -07:00
5036e7f56f Move --transition-duration to root.css 2022-09-24 07:49:43 -07:00
e05ad9372b Remove the dark-mode thing 2022-09-18 14:01:47 -07:00
c3bf9b61dd Move dark mode script to site.js 2022-09-18 13:41:29 -07:00
57b0c141c1 Continue purging styles from main.css 2022-09-11 10:43:23 -07:00
0bbcda8032 Re-mark up the site heading 2022-09-11 10:42:15 -07:00
7325debd66 Fix up the layout of the debug content
Put it in the bottom left in a disclosure
2022-09-11 10:41:19 -07:00
2ebd743ce5 Draw a platter around the home page layout 2022-09-11 10:39:06 -07:00
e1d6c78cdf Re-mark up the footer 2022-09-11 10:38:09 -07:00
27154cdfc2 Break up reset and root styles into separate stylesheets and include them directly in baseof.html 2022-09-07 08:46:02 -07:00
6c915ab925 Add debug page info to the bottom left corner of the page 2022-09-07 08:44:52 -07:00
83f9550849 New home page! 2022-09-03 15:30:38 -07:00
d281f22242 Reduce padding on small screens to 2rem 2022-08-27 10:10:25 -07:00
fbacdb6694 Fix the railroad diagram labels 2022-08-21 17:36:26 -07:00
2c919735c3 Tweak the railroad js and CSS files 2022-08-20 17:30:00 -07:00
6a1182886d Add sketch-utils.js 2022-08-18 20:22:01 -07:00
a078451e11 Tweak some site styles
Remove margin of figure block
Add some classes for figures
2022-08-18 20:21:25 -07:00
a897f476e6 Include Railroad.js files in <head> 2022-08-18 20:18:05 -07:00
4c1baa2b6d Add syntax highlight config to site config file
Generate a Monokai and MonokaiLight CSS file for highlighting
Include the CSS file in <head>
2022-08-18 20:16:41 -07:00
b8050c6993 Remove the an-old-hope CSS file 2022-08-18 20:15:11 -07:00
9ffa94f8af Add Tab's railroad.js to the blog
- Include railroad.js from http://tabatkins.github.io/railroad-diagrams/
- Include railroad.css from the same, and tweak it to match my style a bit
  better
- Add a railroad-utils.js file that declares a railroadDiagram function. It
  takes a builder function and an element ID, calls the builder and adds the
  resulting diagram to the element with the given ID.
- Add a railroad_diagram shortcode that wraps that all up so you can write a
  diagram inline with a post.
- Add script includes if the railroad_diagram shortcode is used. The shortcut
  sets a variable in the page's .Scratch that is looked up in the head partial
  template to determine whether to include these scripts.
2022-08-16 09:12:13 -07:00
3c581037a6 Remove these unused stylesheets 2022-04-28 17:58:45 -07:00
497fc30cb3 A few style tweaks for blockquotes, and the color and margin of post dates 2022-04-25 23:18:47 -07:00
d2f51c6b08 Move the <time> elements below the headings in the blog list' 2022-04-24 21:14:04 -07:00
40d8a828f9 Add a .nobreak helper class to main.css 2022-04-16 11:21:21 -07:00
9663f063ff Add position:relative to .p5-sketch
Sketch elements need relative positioning so elements they create can be
positioned inside them correctly.
2022-04-09 09:14:45 -07:00
20401a9ddf Remove the border around <figure> 2022-04-09 09:13:45 -07:00
6e8c34a4cc Add a p5-sketch style 2022-03-25 23:40:15 -07:00
501dc6ed51 Rearrange the post header
Dates will flow below the header if the header is too long.

Move the draft up to the top, above the header.
2022-03-25 23:24:29 -07:00
7ea35388ee Add p5.js v1.4.1 2022-03-24 23:13:44 -07:00
cbf71d84e6 Consolidate the color theming CSS back into the rest of the stylesheet 2021-12-28 09:37:43 -07:00
797b20104a Add dark mode icons for social media accounts 2021-12-27 18:31:54 -07:00
257dbb9bd2 Lots of responsive fixes 2021-12-27 14:55:26 -07:00
5c65dade97 Add RSS link to social links in the header 2021-12-27 14:08:21 -07:00
ad49f17e49 Add back the margin-left that right justified the social media links 2021-12-27 10:37:28 -07:00
3f0fda2342 Set 2px letter-spacing on nav links 2021-12-27 10:26:21 -07:00
ab7c6df152 Move list styles to main.css 2021-12-27 10:25:16 -07:00
7cf5efa991 Add development styles and DRAFT tags; update layout of list and single templates 2021-12-26 13:06:22 -07:00
af7252aa6e Checkpoint main.css and add it to the <head>; add links for page resource CSS if they exist 2021-12-26 13:06:22 -07:00
9008f16203 Remove the favicons 2021-12-26 13:06:22 -07:00