app
Chip Fetcher (cf)
Public Made by Adomby adom
Crawls the web on your behalf to gather everything about the chips you care about: datasheets, symbols, footprints, 3D models, stock and pricing, straight from the manufacturer first, into your EDA tool. Say "cf" to your AI.
← Commit history
Publish 1.4.5
5 files changed
+39−7
bin/adom-chip-fetcher⋯ 1 unchanged line ⋯
package.json+3−3@@ -1,6 +1,6 @@ { "slug": "adom-chip-fetcher",- "version": "1.4.4",+ "version": "1.4.5", "type": "app", "description": "Crawls the web on your behalf to gather everything about the chips you care about: datasheets, symbols, footprints, 3D models, stock and pricing, straight from the manufacturer first, into your EDA tool. Say \"cf\" to your AI.", "dependencies": {@@ -79,7 +79,6 @@ "skills/adom-chip-fetcher-dock/SKILL.md", "docs/img/dock-rail-ah.png", "src/ui/assets/icons/chip.svg",- "src/ui/assets/icons/settings-cog.svg", "src/ui/assets/shots/taskbar-indeterminate.png", "src/ui/assets/shots/taskbar-off.png", "src/ui/assets/tts/cf-tour-0.json",@@ -95,7 +94,8 @@ "src/ui/assets/tts/cf-tour-5.json", "src/ui/assets/tts/cf-tour-5.mp3", "src/ui/assets/tts/cf-tour-6.json",- "src/ui/assets/tts/cf-tour-6.mp3"+ "src/ui/assets/tts/cf-tour-6.mp3",+ "src/ui/assets/icons/settings-cog-outline.svg" ], "license": "MIT", "discovery_triggers": [
page.json+4−4@@ -1,6 +1,6 @@ { "slug": "adom-chip-fetcher",- "version": "1.4.4",+ "version": "1.4.5", "type": "app", "description": "Crawls the web on your behalf to gather everything about the chips you care about: datasheets, symbols, footprints, 3D models, stock and pricing, straight from the manufacturer first, into your EDA tool. Say \"cf\" to your AI.", "dependencies": {@@ -87,7 +87,6 @@ "skills/adom-chip-fetcher-dock/SKILL.md", "docs/img/dock-rail-ah.png", "src/ui/assets/icons/chip.svg",- "src/ui/assets/icons/settings-cog.svg", "src/ui/assets/shots/taskbar-indeterminate.png", "src/ui/assets/shots/taskbar-off.png", "src/ui/assets/tts/cf-tour-0.json",@@ -103,7 +102,8 @@ "src/ui/assets/tts/cf-tour-5.json", "src/ui/assets/tts/cf-tour-5.mp3", "src/ui/assets/tts/cf-tour-6.json",- "src/ui/assets/tts/cf-tour-6.mp3"+ "src/ui/assets/tts/cf-tour-6.mp3",+ "src/ui/assets/icons/settings-cog-outline.svg" ], "license": "MIT", "discovery_triggers": [@@ -148,4 +148,4 @@ } ], "brief": "Crawls the web on your behalf to gather everything about the chips you care about: datasheets, symbols, footprints, 3D models, stock and pricing, straight from the manufacturer first, into your EDA tool. Say \"cf\" to your AI."-}+}
skills/adom-chip-fetcher-dock/SKILL.md+22@@ -190,3 +190,25 @@ in the dashboard markup, where a host color exists. in a page that sets one, because either version of the test passes on a broken icon. The fleet lands 88 to 125 bright pixels with zero dark; ours measures 88. The previous mark also had twelve pin ticks that turned to mush at tab size.++## The newbie panel is a BAND, not a column++John, 2026-08-24, on a screenshot of this dashboard: the prompts were squeezed into a+narrow left column beside the library and detail columns, wrapping mid-phrase, with+"Copy" and "Send to AI" text buttons repeated six times. The panel now spans the full+page width ABOVE the app body (`.newbie` is a sibling of `.app-body`, never inside its+grid), inner content capped at 1100px and centred, so the app's own columns move DOWN+while it is open (adom-ui-design 1.11.0 `newbie-panel`).++Two traps when moving it: the panel must be OUTSIDE the app grid or it stays a column no+matter how wide you make it, and the demo button folds away with everything else when the+X collapses the panel to its one quiet line.++Copy and Send to AI are 16px line ICONS in 28x28 ghost buttons, muted at rest and teal on+hover, 44px targets on touch. Icon plus tooltip plus toast is ONE contract: an icon gives+none of the confirmation a labelled button does, so every icon button carries a 600ms+tooltip AND a matching `aria-label`, and every click raises a toast. The demo button is+the panel's only filled button, directly under the explainer and above the prompts.++Ralph-test at 1400 and 390: the band spans the width, no phrase wraps inside itself, the+app starts below the panel, and one chip per row on the phone.
src/ui/assets/icons/settings-cog-outline.svgadded+10@@ -0,0 +1,10 @@+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" height="24"+ fill="none" stroke="#e6edf3" stroke-width="1.8"+ stroke-linecap="round" stroke-linejoin="round">+ <!-- THE Adom settings cog: a true line drawing (strokes, no filled silhouette).+ Hardcoded #e6edf3 because this file is loaded as its own document via+ <img src> / favicon, where currentColor would resolve to black. Inline+ copies pasted into markup may swap the stroke to currentColor. -->+ <circle cx="12" cy="12" r="3"/>+ <path d="M19.4 15a1.65 1.65 0 0 0 .33 1.82l.06.06a2 2 0 1 1-2.83 2.83l-.06-.06a1.65 1.65 0 0 0-1.82-.33 1.65 1.65 0 0 0-1 1.51V21a2 2 0 0 1-4 0v-.09A1.65 1.65 0 0 0 9 19.4a1.65 1.65 0 0 0-1.82.33l-.06.06a2 2 0 1 1-2.83-2.83l.06-.06a1.65 1.65 0 0 0 .33-1.82 1.65 1.65 0 0 0-1.51-1H3a2 2 0 0 1 0-4h.09A1.65 1.65 0 0 0 4.6 9a1.65 1.65 0 0 0-.33-1.82l-.06-.06a2 2 0 1 1 2.83-2.83l.06.06a1.65 1.65 0 0 0 1.82.33H9a1.65 1.65 0 0 0 1-1.51V3a2 2 0 0 1 4 0v.09a1.65 1.65 0 0 0 1 1.51 1.65 1.65 0 0 0 1.82-.33l.06-.06a2 2 0 1 1 2.83 2.83l-.06.06a1.65 1.65 0 0 0-.33 1.82V9a1.65 1.65 0 0 0 1.51 1H21a2 2 0 0 1 0 4h-.09a1.65 1.65 0 0 0-1.51 1z"/>+</svg>