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
70a380e941
Update the simple layout
2022-09-25 07:45:47 -07:00
2752c6bf81
Add an .active class to current active link in the nav bar
2022-09-25 07:41:30 -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
b4293bcd32
Move the main.css link to baseof and move the styles block below all the page-level links
2022-09-24 07:48:20 -07:00
430846449d
Remove the .centered div around figuers
2022-09-24 07:47:39 -07:00
05d87dfa19
Rename the transition duration variable on the home page
2022-09-24 07:47:09 -07:00
3d7aa7a092
Add a JSON output format to single pages so they can be fetched async with JS
2022-09-24 07:46:16 -07:00
21cab74651
Remove link to main.css from single page template
2022-09-24 07:45:29 -07:00
25b988c906
Update the about page to make it less like a landing page
2022-09-24 07:44:07 -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
ea43893d4a
Fix animations for narrow screen widths
2022-09-11 10:53:07 -07:00
3b74c3a256
Add a "narrow" railroad diagram to the audio scope post; add line numbers to the samples
listing
2022-09-11 10:44:13 -07:00
fc2bbb2126
Move the old home page content to an about page
2022-09-11 10:43:36 -07:00
57b0c141c1
Continue purging styles from main.css
2022-09-11 10:43:23 -07:00
257c48039b
Move post specific markup to the single template
2022-09-11 10:43:08 -07:00
0bbcda8032
Re-mark up the site heading
2022-09-11 10:42:15 -07:00
8f63f7c119
Remove the <link> tags from the document <head>
2022-09-11 10:41:42 -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
3fb0ef35fe
Update the blog list layout
2022-09-11 10:40:25 -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
295c61466c
Add about page to the menu
2022-09-07 08:45:10 -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
6f21bae492
Move scripts to the bottom of the body
2022-08-27 10:09:55 -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
8478b049f0
Scale image figures to 1280 instead of 640
2022-08-20 17:29:42 -07:00
542866489d
Move all the figure shortcodes to /layouts/shortcodes/figures; center all of them
2022-08-20 09:38:31 -07:00
ead979da00
Not a draft!
2022-08-19 08:53:45 -07:00
fe3663cac4
Move post to August 2022
2022-08-18 20:27:27 -07:00
8754e1907b
First draft!
2022-08-18 20:25:33 -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
55781cd599
Allow the Page's resources front matter to control whether a JS script is imported as a module
...
resources:
- src: script.js
params:
is_module: <true|false>
2022-08-18 20:19:10 -07:00
7b9cb6bf73
Slightly tweak how site CSS files are imported in <head>
2022-08-18 20:18:43 -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
45dc56631c
Remove undeferred p5 related scripts from baseof.html
2022-08-16 09:20:56 -07:00
b495d84c64
Include p5 scripts if includes_p5_sketch is set in the page's .Scratch
...
Update the p5_sketch shortcode to set that value in .Scratch
2022-08-16 09:17:27 -07:00
14babf16eb
Do the same for page resource scripts as for page resource CSS files
...
Look up page resources matching *.js and include all of them as deferred module
scripts.
2022-08-16 09:13:38 -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
4c51db76aa
Get a screenshot for DCSS
2022-08-12 08:03:37 -07:00