UNPKG

@progress/kendo-ui

Version:

This package is part of the [Kendo UI for jQuery](http://www.telerik.com/kendo-ui) suite.

68 lines (59 loc) 1.5 kB
.k-expander { border-width: @expander-border-width; border-style: solid; box-sizing: border-box; overflow: hidden; outline: 0; font-family: @expander-font-family; font-size: @expander-font-size; line-height: @expander-line-height; display: flex; background-clip: padding-box; flex-direction: column; -webkit-touch-callout: none; -webkit-tap-highlight-color: rgba( 0, 0, 0, 0 ); background-clip: padding-box; .k-rtl &, &.k-rtl, &[dir = "rtl"] { // Expand / collapse icon .k-expander-indicator { margin-left: 0; margin-right: @expander-indicator-margin-x; } } } // Header .k-expander-header { padding: @expander-header-padding-y @expander-header-padding-x; display: flex; justify-content: space-between; align-items: center; cursor: pointer; } // Expander spacer .k-expander-spacer { flex: 1 1 auto; } // Title .k-expander-title { font-weight: 500; text-transform: uppercase; } // Expand / collapse icon .k-expander-indicator { margin-left: @expander-indicator-margin-x; } // Expander content .k-expander-content { padding: @expander-content-padding-y @expander-content-padding-x; box-sizing: border-box; } // Multiple expanders .k-expander + .k-expander.k-expanded, .k-expander.k-expanded + .k-expander { margin-top: @expander-spacing-y; } .k-expander:not(.k-expanded) + .k-expander:not(.k-expanded) { border-top-width: 0; }