@arolariu/components
Version:
🎨 70+ beautiful, accessible React components built on Base UI. TypeScript-first, CSS Modules styling, tree-shakeable, SSR-ready. Perfect for modern web apps, design systems & rapid prototyping. Zero config, maximum flexibility! ⚡
70 lines (59 loc) • 1.31 kB
CSS
.group-Z8B1di {
width: 100%;
height: 100%;
display: flex;
}
.group-Z8B1di[data-panel-group-direction="vertical"] {
flex-direction: column;
}
.handle-Vo0EtS {
background-color: var(--ac-border);
outline: none;
justify-content: center;
align-items: center;
width: 1px;
display: flex;
position: relative;
}
.handle-Vo0EtS:after {
content: "";
inset-block: 0;
width: .25rem;
position: absolute;
left: 50%;
transform: translateX(-50%);
}
.handle-Vo0EtS:focus-visible {
box-shadow: 0 0 0 1px var(--ac-ring),0 0 0 2px var(--ac-background);
}
.handle-Vo0EtS[data-panel-group-direction="vertical"] {
width: 100%;
height: 1px;
}
.handle-Vo0EtS[data-panel-group-direction="vertical"]:after {
width: 100%;
height: .25rem;
top: 0;
left: 0;
transform: translateY(-50%);
}
.handleGrip-KiXxXo {
background-color: var(--ac-background);
border: 1px solid var(--ac-border);
border-radius: var(--ac-radius-sm);
z-index: 1;
justify-content: center;
align-items: center;
width: .75rem;
height: 1rem;
display: flex;
position: relative;
}
.handle-Vo0EtS[data-panel-group-direction="vertical"] .handleGrip-KiXxXo {
transform: rotate(90deg);
}
.handleGripIcon-fRBOU2 {
width: .625rem;
height: .625rem;
}
/*# sourceMappingURL=resizable_module.css.map */