Commit Graph

67 Commits

Author SHA1 Message Date
dependabot[bot]
2705ab40d0 Bump h3 from 1.15.4 to 1.15.5
Bumps [h3](https://github.com/h3js/h3) from 1.15.4 to 1.15.5.
- [Release notes](https://github.com/h3js/h3/releases)
- [Changelog](https://github.com/h3js/h3/blob/v1.15.5/CHANGELOG.md)
- [Commits](https://github.com/h3js/h3/compare/v1.15.4...v1.15.5)

---
updated-dependencies:
- dependency-name: h3
  dependency-version: 1.15.5
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-01-15 21:23:14 +00:00
3243639e3c Merge pull request #17 from jimeh/fix/hero-nav-centering 2026-01-13 23:41:41 +00:00
cb43e511c2 fix: center hero nav primary button using CSS grid
Use a 3-column grid layout (1fr auto 1fr) to ensure the "Read the Spec"
button is perfectly centered regardless of the different widths of the
"About" and "FAQ" buttons on either side.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-13 23:39:14 +00:00
0f01a1f154 chore: add dependabot configuration for automated dependency updates 2026-01-13 19:34:01 +00:00
949cc0b5b5 Merge pull request #16 from jimeh/claude/fix-ios-toggle-sizing-KsskV 2026-01-13 18:39:55 +00:00
Claude
42260f46b5 fix: resolve iOS toggle indicator sizing on initial page load
Wait for fonts to load and use double requestAnimationFrame before
measuring toggle button dimensions. This ensures layout is complete
before calculating indicator position, fixing the visual glitch on
iOS Safari where the toggle appeared incorrectly sized until toggled.
2026-01-13 18:27:44 +00:00
1c25833e69 Merge pull request #15 from jimeh/update-version 2026-01-13 10:49:50 +00:00
a6a4950947 style: change clause anchor link color to sky blue
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-13 10:46:34 +00:00
69c730f463 feat: add v2.0.0 spec and fix related issues
- Fix update-specs to handle ATX-style headings (# Title)
- Fix version selector dropdown to expand for longer version strings

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-13 10:41:42 +00:00
bd680be110 Merge pull request #14 from jimeh/fix-page-title 2026-01-13 09:58:48 +00:00
898d05bfa5 fix: avoid duplicate site name in page titles
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-13 09:57:36 +00:00
df8d313896 Merge pull request #13 from jimeh/redesign 2026-01-13 09:52:28 +00:00
fb95f72e03 feat: refine and finalize redesign 2026-01-13 09:47:24 +00:00
be51ec4831 feat(design): complete redesign of website
Redesign the website with a more modern look.
2026-01-13 09:46:50 +00:00
55eba06cb2 Merge pull request #12 from jimeh/add-node-version-file 2026-01-13 07:29:27 +00:00
4ce2eb82e6 chore(deps): add .node-version file 2026-01-13 07:27:44 +00:00
b6e1c794d2 Merge pull request #10 from jimeh/migrate-to-astro 2026-01-13 07:07:09 +00:00
a51a957530 chore: add wrangler.jsonc Cloudflare Workers deployment 2026-01-13 06:59:50 +00:00
cd659d7b4f refactor: remove dark mode theme switching
SVG diagrams use hardcoded black text that doesn't render correctly
on dark backgrounds. Simplified to light theme only.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-13 06:59:50 +00:00
Claude
868e67ad4b feat: render current spec on index page instead of redirecting
- Update index.astro to fetch and render the current spec version
  directly rather than redirecting to /spec/{version}
- Move .spec-content styles from [version].astro to global.css
  to share styles between index and version pages
- Rebuild site with new index page
2026-01-13 06:59:50 +00:00
58f310bb8c chore(deps): add mise and VSCode launch config 2026-01-13 06:59:50 +00:00
2e5101650f refactor: port site from Jekyll to Astro 2026-01-10 18:54:17 +00:00
04d807c388 Update rubocop dependency 2018-05-15 12:09:26 +01:00
7ab8829442 Update to version 1.0.0-rc.5 2018-05-04 13:27:45 +01:00
9452466843 Rebuild website 2017-10-08 15:17:02 +01:00
71ad62dd80 Fix raw source URL 2017-10-08 15:15:41 +01:00
ed36d3fe5b Move repo URL into config file 2017-10-08 15:15:23 +01:00
084cba10d5 Fix styling with code-blocks 2017-10-08 15:14:59 +01:00
42deba342a Update to version 1.0.0-rc.4 1.0.0-rc.4 2017-08-29 02:17:29 +01:00
95f217fa2e Rebuild site with new github link in sidebar 2017-08-08 22:53:42 +01:00
8028308194 Add link to Github repo in sidebar 2017-08-08 22:50:44 +01:00
28f128b355 Use nested scss syntax 2017-08-08 22:50:17 +01:00
42fd1b4358 Rmove use of Google Analytics
Keeps the site as "clean" as possible, also GA isn't very useful
thanks to ad-blockers :)
2017-07-17 23:28:32 +01:00
65b73bce68 Update to version 1.0.0-rc.3 1.0.0-rc.3 2017-07-12 14:41:41 +01:00
80ce565080 Rebuild site with Google Analytics and tidy html 2017-07-10 19:26:31 +01:00
1f5b48f5f3 Add jekyll-tidy plugin for tidy HTML output 2017-07-10 19:22:47 +01:00
4f8f4d434d Add Google Analytics 2017-07-10 19:21:45 +01:00
33c90a3c1e Switch back to latest version of jekyll
We no longer have GitHub Pages render the jekyll site for us, but
rather we generate static html into the docs folder offline. Hence we
can use whatever jekyll version we want.
2017-07-10 19:21:37 +01:00
d2689d1c79 Rebuild site with compiled and digest suffixed assets 2017-07-09 21:42:49 +01:00
d3703dba89 Enable asset compression 2017-07-09 21:40:26 +01:00
cc198331c3 Use jekyll-assets for asset compilation 2017-07-09 21:30:19 +01:00
28c824ebb2 Add version 1.0.0-rc.2 1.0.0-rc.2 2017-07-09 20:41:49 +01:00
f5b4d3c994 Remove 404.html from sitemap 2017-07-09 20:40:09 +01:00
6e96511e78 Update style 2017-07-09 20:39:56 +01:00
8a51061b61 Update and cleanup Rakefile 2017-07-09 20:39:35 +01:00
054e3ec0f4 CNAME file is required 2017-07-04 11:49:45 +01:00
aa3d03a4a4 Add docs directory 2017-07-04 11:48:34 +01:00
2e54b67e17 Build site locally into docs directory
GitHub Pages just doesn't want to render the markdown with Kramdown
the way we need. So instead of using GitHub Pages' jekyll rendering,
we'll simply render the site offset to static HTML in the docs
directory and inform GitHub Pages to use that.
2017-07-04 11:46:52 +01:00
38f557c49b Exclude various files not related to website from jekyll builds 2017-07-04 11:45:07 +01:00
dbd58eb80d Drop support for IE8 and earlier 2017-07-04 11:44:23 +01:00