neuron-explorer
Qwen3.5‑4B 전용 조향형 뉴런 탐색기, 모든 MLP 뉴런을 밀어 결과를 보관·탐색
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
개인 계정의 공개 저장소 소유자는 GitHub로 로그인해 운영자를 확인하고 소개를 직접 관리할 수 있습니다. 관리자 승인은 필요하지 않습니다.
로그인한 뒤 확인 파일을 만들어 이 저장소의 기본 브랜치에 30분 안에 커밋해 주세요. 다른 브랜치나 포크의 파일은 인정하지 않습니다. 파일을 올린 뒤 아래에서 확인하면 관리자 승인 없이 관리할 수 있습니다. 자격을 유지하려면 파일을 남겨 두세요.
로그인이 필요하면 로그인 화면으로 이동합니다. 로그인 후 이곳으로 돌아와 원하는 확인 버튼을 다시 눌러 주세요.
프로젝트 폴더에서 /nomorevibe verify를 실행하면 소유권을 확인하고 소개를 직접 관리할 수 있습니다.
1분 만에 확인하기Henry: a small, classless design system for responsive web apps
저장소 README에서 가져옴
README 전체를 불러오는 중입니다.
README 전문 보기 ↗A small, classless design system for responsive web apps, built to be used with coding agents. Write semantic HTML, link one stylesheet, and it looks ok. No build step, no dependencies, and no utility classes. Inspired by Vercel's Geist, GitHub's Primer, and Pico. Built for me and my projects, YMMV.
Site and reference: https://css.henrypoydar.com/
henry.css into your project.DESIGN.md. Copy DESIGN.md into your repo and point your agent at it. It lists every element, class, token, and rule, so the markup your agent writes fits the system.DESIGN.md lists one.<link rel="stylesheet" href="https://cdn.jsdelivr.net/gh/henrypoydar/henry.css@latest/henry.css">
Coding agents write better UI when the whole system fits into a context window. henry.css keeps the surface area tiny on purpose.
ui-card, ui-toast, and ui-empty, for things HTML has no element for. They're unregistered, so there's no JavaScript.See every element, component, and layout on the reference site.
henry.css is organizedEverything sits in cascade layers, declared in this order:
@layer tokens, reset, base, components, utilities;
:root, plus the dark-mode block. Copy this block alone if a project wants only the values.nav, dialog, details, figure, code.ui-card, ui-toast, and ui-empty. Eight classes: button variants .secondary, .ghost, .danger, .small, the status label .badge with .success, .warning, .danger, and .tabs. That's the whole layer. No more..container (and .narrow), .grid (set --min), .stack and .cluster (set --gap), .cluster.between, .visually-hidden. Optional background textures: .pattern-dots, .pattern-grid, and .pattern-diagonal.Layers mean any project CSS outside a layer beats every rule in henry.css, so overriding the system never takes a specificity fight.
Base font is the system stack. The conventional modern one, copied from Bootstrap 6 and nearly identical to Tailwind 4: -apple-system and BlinkMacSystemFont for Apple devices, Segoe UI for Windows, Roboto for Android, Noto Sans or Liberation Sans for Linux, then Arial, sans-serif, and four color emoji fonts. It leaves out system-ui on purpose, because system-ui resolves to the locale's interface font and can render Latin text in, say, a Chinese system font. Pages get San Francisco on Apple devices, Segoe UI on Windows, and Roboto on Android, with no download, no third-party request, and no flash of fallback text. San Francisco and Segoe UI Variable are variable fonts with built-in optical sizing, so the 650 heading and 850 brand weights render as drawn and headings get a display cut. Where a platform font has only static weights, the browser rounds to the nearest one. Inter, Archivo, Geist, Mona Sans, and Roboto Flex were all tried. None beat the platform font enough to justify a download. A project that wants a brand font sets --font-sans.
Headlines are medium weight, not bold. Weight 650, line-height around 1.1 at display sizes. Body is 400, 16px, line-height 1.5.
Tracking follows Inter's dynamic metrics. Inter publishes a formula for tracking by size: -0.0223 + 0.185 × e^(-0.1745 × px), in em. It tightens gradually as type grows, from about 0 at 12px to -0.011em at body size and -0.022em at display sizes. There's one token per size from md up, and the values are rounded from the formula. Body text sets the md value and smaller text inherits it, since the difference is under a tenth of a pixel. Code stays at 0, because negative tracking crowds monospace. The formula was tuned for Inter, but it suits the system fonts too. Fewer than seven sizes in the scale.
The brand name is heavy. The page header's title uses --weight-brand, 850, so a product name like Acme reads as a wordmark, not a heading. Sidebar links are inset by the gutter minus their own padding, so their icons line up with the brand at every width.
Paper, raised, and sunken. The page is a warm paper tone, not white. Surfaces step from it in both directions: cards, form controls, and dialogs are raised a little lighter, and sidebars, code blocks, and empty states are sunken a little darker. The grays carry a faint warm tint at the light end, and the ink leans faintly cool, so the page reads as paper rather than a screen. Separate things with tone first, whitespace second, and a hairline last. Hairlines are translucent ink, so they sit right on any surface. A surface gets a border or a tone shift, never both. Tables get horizontal hairlines only, no vertical rules, no outer frame.
Ink for actions, one accent for meaning. Primary buttons are near-black. The accent, an ultramarine blue, is reserved for links, focus rings, selection, and checked controls, so color always carries meaning. Eleven-step neutral gray ramp, one accent ramp, semantic success/warning/danger.
Components are custom elements, modifiers are classes. A card, a toast, and an empty state are things that stand alone, so they're elements: <ui-card>, <ui-toast>, <ui-empty>. They're unregistered custom elements, which have been valid HTML and rendered as a plain block in every browser since custom elements existed. No JavaScript, no registration, and no article pretending to be a box. Button and badge variants stay as classes because they modify an element that already means something. Layout helpers stay as classes too, because layout is an adjective: <ul class="grid"> keeps the list, and a wrapper element can't go between a ul and its li.
Small radii, subtle shadows. 6px on controls, 8px to 12px on surfaces. Shadows only for things that float: menus, dialogs, and toasts. A card doesn't need one, because it's already lighter than whatever it sits on.
Icons are Phosphor, regular weight. Pasted as inline SVG from the excellent phosphoricons.com library with aria-hidden="true", so they take the size and color of surrounding text and need no font or package. Label the button or link, not the icon.
Background patterns stay quiet and optional. Dots, grids, and diagonal lines use CSS gradients with faint neutral marks that adapt to dark mode. Apply them as utilities to an existing surface, with tokens for color, spacing, and stroke. They preserve the surface color and content opacity. Use one texture sparingly, without adding a border.
Mobile navigation is an optional native disclosure. Add details with a summary and nav inside the page header to replace crowded header links and the scrolling sidebar strip below 48rem. The menu expands in normal flow and needs no JavaScript or component class. Larger screens keep the header links and sidebar.
Spacing on a 4px grid. Tokens from 1 to 16, with 4 and 6 doing most of the work.
Layout is where classless CSS falls short, so here's the standards we use.
clamp(). A table inside a figure scrolls sideways instead of breaking the page.body > header, main, footer, and aside. Header, main, footer is a page. Add an aside and it's an app shell: sidebar on wide screens, stacked on narrow ones. No classes..container, .grid, .stack, and .cluster respond to available space on their own, without media queries.DESIGN.md has the details.Every reference layout must resize from phone width to wide with no horizontal scroll. bin/snap reference/<page>.html renders a page at phone, tablet, laptop, desktop, and dark with headless Chrome.
MIT. See LICENSE.