UNPKG

rsuite

Version:

A suite of react components

55 lines (46 loc) 1.25 kB
.dropdown-toggle-caret-common(@right:@padding-x) { display: flex; align-items: center; margin-left: 2px; position: absolute; top: @padding-y; right: @right; height: @line-height-computed; font-size: 12px; } .dropdown-toggle-caret-size(@vertical,@horizontal,@caret-size) { padding-right: @horizontal+ @dropdown-caret-width+ @dropdown-caret-padding !important; .rs-dropdown-toggle-caret { top: @vertical; right: @horizontal; font-size: @caret-size; } } .dropdown-toggle-size() { &.rs-btn-lg { .dropdown-toggle-caret-size(@padding-y-lg, @padding-x-lg, 14px); } &.rs-btn-sm { .dropdown-toggle-caret-size(@padding-y-sm, @padding-x-sm, 10px); } &.rs-btn-xs { .dropdown-toggle-caret-size(@padding-y-xs, @padding-x-xs, 8px); } } .dropdown-toggle() { position: relative; z-index: @zindex-dropdown; padding-right: @dropdown-toggle-padding-right; // Fixed: Content is not centered when customizing renderTitle. display: inline-block; cursor: pointer; } // Horizontal dividers // // Dividers (basically an hr) within dropdowns and nav lists .nav-divider(@color: #e5e5e5) { height: 1px; margin: @nav-divider-margin-vertical 0; overflow: hidden; background-color: @color; }