Hexpunk
InstallConceptsElementsProsehp-cellhp-codehp-copyhp-hexhp-latexhp-visually-hiddenhp-buttonhp-checkboxhp-formhp-labelhp-radiohp-selecthp-sliderhp-togglehp-toggle-grouphp-badgehp-taghp-progresshp-spinnerhp-backgroundhp-clusterhp-collapsiblehp-demohp-gridhp-scroll-areahp-separatorhp-sidebarhp-toolbarhp-avatarhp-iconhp-pixelhp-linkhp-menubarhp-navigation-menuhp-tabshp-alert-dialoghp-context-menuhp-dialoghp-dropdown-menuhp-hover-cardhp-popoverhp-tooltiphp-bannerhp-toasthp-tetherhp-module-handlehp-unfold-listhp-unfold-overlayhp-unfold-pagehp-bondhp-link-nodePaletteAnimationsReleases

Hexpunk

Hexagonal-first, wireframe-cyberpunk Lit component design system.

Setup

Drop the canonical four-line block into your page <head>:

<link rel="stylesheet" href="https://esm.sh/@hexpunk/core/tokens.dark.css" /> <link rel="stylesheet" href="https://esm.sh/@hexpunk/core/elements.css" /> <script type="importmap"> { "imports": { "lit": "https://esm.sh/lit", "@hexpunk/core": "https://esm.sh/@hexpunk/core" } } </script> <script type="module"> import "@hexpunk/core"; </script> Copy setup block

For an npm-style install (build pipelines, bundlers, Astro): see Install.

esc