Mirror of @tangled.org/core. Running on a Raspberry Pi Zero 2

docs: add logo to docs site nav bar

Signed-off-by: oppiliappan <me@oppi.li>

oppi.li a4a5d918 0d2422ff

verified
+13 -1
+1 -1
cmd/dolly/main.go
··· 47 47 os.Exit(1) 48 48 } 49 49 50 - if !isValidHexColor(fillColor) { 50 + if fillColor != "currentColor" && !isValidHexColor(fillColor) { 51 51 fmt.Fprintf(os.Stderr, "Invalid color format: %s. Use hex format like #FF5733\n", fillColor) 52 52 os.Exit(1) 53 53 }
+6
docs/logo.html
··· 1 + <div class="flex items-center gap-2 w-fit mx-auto"> 2 + <span class="w-16 h-16 [&>svg]:w-full [&>svg]:h-full text-black dark:text-white"> 3 + ${ dolly.svg() } 4 + </span> 5 + <span class="font-bold text-4xl not-italic text-black dark:text-white">tangled</span> 6 + </div>
+2
docs/template.html
··· 74 74 ${ x.svg() } 75 75 $if(toc-title)$$toc-title$$else$Table of Contents$endif$ 76 76 </button> 77 + ${ logo.html() } 77 78 ${ search.html() } 78 79 ${ table-of-contents:toc.html() } 79 80 </div> ··· 89 88 class="hidden md:flex md:flex-col gap-4 fixed left-0 top-0 w-80 h-screen 90 89 bg-gray-50 dark:bg-gray-800 border-r border-gray-200 dark:border-gray-700 91 90 p-4 z-50 overflow-y-auto"> 91 + ${ logo.html() } 92 92 ${ search.html() } 93 93 <div class="flex-1"> 94 94 $if(toc-title)$
+4
nix/pkgs/docs.nix
··· 5 5 inter-fonts-src, 6 6 ibm-plex-mono-src, 7 7 lucide-src, 8 + dolly, 8 9 src, 9 10 }: 10 11 runCommandLocal "docs" {} '' ··· 18 17 19 18 # icons 20 19 cp -rf ${lucide-src}/*.svg working/ 20 + 21 + # logo 22 + ${dolly}/bin/dolly -output working/dolly.svg -color currentColor 21 23 22 24 # content - chunked 23 25 ${pandoc}/bin/pandoc ${src}/docs/DOCS.md \