diff --git a/.gitignore b/.gitignore index de79c2e..44b5f6a 100644 --- a/.gitignore +++ b/.gitignore @@ -4,6 +4,7 @@ /dist /node_modules /plans +/alloy .direnv .env .devenv diff --git a/Cargo.lock b/Cargo.lock index 352f5b5..d6d2a4a 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2143,9 +2143,9 @@ dependencies = [ [[package]] name = "ignore" -version = "0.4.24" +version = "0.4.25" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "81776e6f9464432afcc28d03e52eb101c93b6f0566f52aef2427663e700f0403" +checksum = "d3d782a365a015e0f5c04902246139249abf769125006fbe7649e2ee88169b4a" dependencies = [ "crossbeam-deque", "globset", @@ -2783,7 +2783,7 @@ dependencies = [ [[package]] name = "markdown-weaver" version = "0.13.0" -source = "git+https://github.com/rsform/markdown-weaver#83441068a9494f569218c64026880199b41a6e06" +source = "git+https://github.com/rsform/markdown-weaver#46f3eee6c93118da84a5de3d25fef642735aedd2" dependencies = [ "bitflags 2.10.0", "getopts", @@ -2796,7 +2796,7 @@ dependencies = [ [[package]] name = "markdown-weaver-escape" version = "0.11.0" -source = "git+https://github.com/rsform/markdown-weaver#83441068a9494f569218c64026880199b41a6e06" +source = "git+https://github.com/rsform/markdown-weaver#46f3eee6c93118da84a5de3d25fef642735aedd2" [[package]] name = "markup5ever" @@ -5438,9 +5438,9 @@ checksum = "5c1cb5db39152898a79168971543b1cb5020dff7fe43c8dc468b0885f5e29df5" [[package]] name = "unicode-ident" -version = "1.0.20" +version = "1.0.22" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "462eeb75aeb73aea900253ce739c8e18a67423fadf006037cd3ff27e82748a06" +checksum = "9312f7c4f6ff9069b165498234ce8be658059c6728633667c526e27dc2cf1df5" [[package]] name = "unicode-linebreak" @@ -5450,18 +5450,18 @@ checksum = "3b09c83c3c29d37506a3e260c08c03743a6bb66a9cd432c6934ab501a190571f" [[package]] name = "unicode-normalization" -version = "0.1.24" +version = "0.1.25" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5033c97c4262335cded6d6fc3e5c18ab755e1a3dc96376350f3d8e9f009ad956" +checksum = "5fd4f6878c9cb28d874b009da9e8d183b5abc80117c40bbd187a1fde336be6e8" dependencies = [ "tinyvec", ] [[package]] name = "unicode-properties" -version = "0.1.3" +version = "0.1.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e70f2a8b45122e719eb623c01822704c4e0907e7e426a05927e1a1cfff5b75d0" +checksum = "7df058c713841ad818f1dc5d3fd88063241cc61f49f5fbea4b951e8cf5a8d71d" [[package]] name = "unicode-segmentation" diff --git a/alloy/css/base.css b/alloy/css/base.css index 6d4a267..cd4ccd7 100644 --- a/alloy/css/base.css +++ b/alloy/css/base.css @@ -1,7 +1,5 @@ /* CSS Reset */ -*, -*::before, -*::after { +*, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; @@ -14,9 +12,9 @@ --color-link: #286983; --color-link-hover: #56949f; - --font-body: IBM Plex, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif; - --font-heading: IBM Plex Sans, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif; - --font-mono: "IBM Plex Mono", "Berkeley Mono", "Cascadia Code", "Roboto Mono", Consolas, monospace; + --font-body: IBM Plex, system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif; + --font-heading: IBM Plex Sans, system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif; + --font-mono: 'IBM Plex Mono', 'Berkeley Mono', 'Cascadia Code', 'Roboto Mono', Consolas, monospace; --spacing-base: 16px; --spacing-line-height: 1.6; @@ -39,36 +37,19 @@ body { } /* Typography */ -h1, -h2, -h3, -h4, -h5, -h6 { +h1, h2, h3, h4, h5, h6 { font-family: var(--font-heading); margin-top: calc(1rem * var(--spacing-scale)); margin-bottom: 0.5rem; line-height: 1.2; } -h1 { - font-size: 2.5rem; -} -h2 { - font-size: 2rem; -} -h3 { - font-size: 1.5rem; -} -h4 { - font-size: 1.25rem; -} -h5 { - font-size: 1.125rem; -} -h6 { - font-size: 1rem; -} +h1 { font-size: 2.5rem; } +h2 { font-size: 2rem; } +h3 { font-size: 1.5rem; } +h4 { font-size: 1.25rem; } +h5 { font-size: 1.125rem; } +h6 { font-size: 1rem; } p { margin-bottom: 1rem; @@ -85,8 +66,7 @@ a:hover { } /* Lists */ -ul, -ol { +ul, ol { margin-left: 2rem; margin-bottom: 1rem; } @@ -98,7 +78,7 @@ li { /* Code */ code { font-family: var(--font-mono); - background-color: rgba(0, 0, 0, 0.03); + background-color: rgba(0, 0, 0, 0.05); padding: 0.125rem 0.25rem; border-radius: 3px; font-size: 0.9em; @@ -112,7 +92,7 @@ pre { pre code { display: block; padding: 1rem; - background-color: rgba(0, 0, 0, 0.02); + background-color: rgba(0, 0, 0, 0.03); border-radius: 5px; } @@ -142,8 +122,7 @@ table { margin-bottom: 1rem; } -th, -td { +th, td { border: 1px solid rgba(0, 0, 0, 0.1); padding: 0.5rem; text-align: left; diff --git a/alloy/entry/Features/Allocator.html b/alloy/entry/Features/Allocator.html index 86f3491..d904e95 100644 --- a/alloy/entry/Features/Allocator.html +++ b/alloy/entry/Features/Allocator.html @@ -4,8 +4,8 @@
.ac file extension
Alloy is licensed under the MPL-2.0.
- +