Loading skill
Install any skill in seconds. Free to start, no credit card required.
Get Started Free →Apply diagonal-cut corners and chamfered edges to buttons, cards, panels, and container shells. Use when a design needs precise geometric framing, sci-fi UI surfaces, clipped-corner controls, or engineered sharp containers instead of rounded pills or plain rectangles.
| Test case | Without → With | Effect | Δ tokens | Δ turns |
|---|---|---|---|---|
| case-04 | ✗→✓ | ▲ Improved | 26% | 0% |
| case-05 | ✗→✓ | ▲ Improved | 28% | 0% |
| case-06 | ✗→✓ | ▲ Improved | 67% | 0% |
| case-07 | ✗→✓ | ▲ Improved | 99% | 0% |
| case-08 | ✗→✓ | ▲ Improved | 10% | 0% |
css:root { --corner-cut-sm: 8px; --corner-cut-md: 14px; --corner-cut-lg: 24px; --corner-line: rgba(255, 255, 255, 0.18); --corner-line-strong: rgba(255, 255, 255, 0.34); --corner-fill: rgba(10, 14, 24, 0.82); --corner-accent: #8b5cf6; }
Use clip-path: polygon(...) for true diagonal silhouettes.
css.cut-all { --cut: var(--corner-cut-md); clip-path: polygon( var(--cut) 0, calc(100% - var(--cut)) 0, 100% var(--cut), 100% calc(100% - var(--cut)), calc(100% - var(--cut)) 100%, var(--cut) 100%, 0 calc(100% - var(--cut)), 0 var(--cut) ); } .cut-top-left-bottom-right { --cut: var(--corner-cut-md); clip-path: polygon( var(--cut) 0, 100% 0, 100% calc(100% - var(--cut)), calc(100% - var(--cut)) 100%, 0 100%, 0 var(--cut) ); } .cut-top-right-bottom-left { --cut: var(--corner-cut-md); clip-path: polygon( 0 0, calc(100% - var(--cut)) 0, 100% var(--cut), 100% 100%, var(--cut) 100%, 0 100%, 0 0 ); }
For bordered surfaces, use an outer wrapper and inner surface with the same polygon.
css.cut-shell { --cut: var(--corner-cut-md); --border-size: 1px; position: relative; padding: var(--border-size); background: linear-gradient(135deg, var(--corner-line-strong), transparent 46%, var(--corner-line)); clip-path: polygon( var(--cut) 0, 100% 0, 100% calc(100% - var(--cut)), calc(100% - var(--cut)) 100%, 0 100%, 0 var(--cut) ); } .cut-shell__inner { min-height: 100%; padding: clamp(16px, 2.4vw, 28px); background: var(--corner-fill); clip-path: inherit; }
html<section class="cut-shell"> <div class="cut-shell__inner"> ... </div> </section>
css.cut-button { --cut: var(--corner-cut-sm); position: relative; display: inline-flex; min-height: 44px; align-items: center; justify-content: center; gap: 8px; padding: 0 18px; border: 0; color: white; background: linear-gradient(135deg, var(--corner-accent), color-mix(in srgb, var(--corner-accent), black 28%)); clip-path: polygon( var(--cut) 0, 100% 0, 100% calc(100% - var(--cut)), calc(100% - var(--cut)) 100%, 0 100%, 0 var(--cut) ); } .cut-button:hover { filter: brightness(1.08); } .cut-button:focus-visible { outline: 2px solid color-mix(in srgb, var(--corner-accent), white 45%); outline-offset: 3px; }
Use a darker shell with diagonal outline treatment.
css.cut-button-secondary { --cut: var(--corner-cut-sm); color: white; background: linear-gradient(var(--corner-fill), var(--corner-fill)) padding-box, linear-gradient(135deg, var(--corner-line-strong), transparent 58%, var(--corner-accent)) border-box; border: 1px solid transparent; clip-path: polygon( var(--cut) 0, 100% 0, 100% calc(100% - var(--cut)), calc(100% - var(--cut)) 100%, 0 100%, 0 var(--cut) ); }
6px-10px for small controls, 12px-18px for cards, 20px-32px for large panels.44px height for touch targets.--cut scale.Other measured skills in the registry, with their headline benchmark lift.