Theme
A real <button> carrying .btn-ticket-stub — the preview is the stylesheet, not a picture of it.
States
default
hover
focus-visible
active
disabled
not declared
.btn-ticket-stub {
display: inline-block;
padding: 14px 34px;
border: none;
background: #e11d48;
color: #ffffff;
font-family: inherit;
font-size: 14px;
font-weight: 700;
letter-spacing: 0.12em;
cursor: pointer;
clip-path: polygon(0 0, 100% 0, 100% 38%, calc(100% - 10px) 50%, 100% 62%, 100% 100%, 0 100%, 0 62%, 10px 50%, 0 38%);
transition: background 0.2s ease;
}
.btn-ticket-stub:hover {
background: #be123c;
}
.btn-ticket-stub:active {
background: #9f1239;
}
.btn-ticket-stub:focus-visible {
outline: 2px solid #e11d48;
outline-offset: 3px;
}
Self-contained · MIT · no build step.btn-ticket-stub
PlayfulCut Corner
Implementation notes
About the Ticket Stub CSS button
Ticket Stub uses expressive color, shape and feedback for characterful products. Its cut corners add a technical accent without relying on an image asset. The interaction stays intentionally restrained.
Usage
<button class="btn-ticket-stub">ADMIT ONE</button>Pair it with the CSS tab above — the class is self-contained.
Before shipping: keep the semantic button element, verify contrast on your actual background and add a visible
:focus-visible state. If you retain motion, include a prefers-reduced-motion override.- Built with
- HTML + plain CSS
- Shape
- Cut Corner
- Exports
- CSS, Tailwind, React
- License
- MIT · commercial use
Complete the look
Build the interface around this button
We matched its palette, surface, geometry and motion to a complete UI system — like composing an outfit, not browsing unrelated parts.
Style DNA · v1
How matching works →Pro preview
Free sample
Input78% match
Neo Pop Smart Input
Neo Pop kit
solid surfaceBrutalist character
Pro preview
Toggle78% match
Neo Pop Preference Toggle
Neo Pop kit
solid surfaceBrutalist character
Unlock with Pro →Pro preview
Pro preview
Pro preview
Get the complete Neo Pop kit
Six coordinated component types, commercial license and future kit updates.