blob: 16a545e6657923565fbed5b4dc431d0b8e7911d1 [file] [log] [blame]
/*******************************
Segment
*******************************/
/*-------------------
Element
--------------------*/
@background: @white;
@borderWidth: 1px;
@border: @borderWidth solid @borderColor;
@boxShadow: @subtleShadow;
@verticalPadding: 1em;
@horizontalPadding: 1em;
@padding: @verticalPadding @horizontalPadding;
@verticalMargin: 1rem;
@horizontalMargin: 0em;
@margin: @verticalMargin @horizontalMargin;
@borderRadius: @defaultBorderRadius;
/*-------------------
Group
--------------------*/
@groupedMargin: @margin;
@groupedBorder: @border;
@groupedBoxShadow: @boxShadow;
@groupedBorderRadius: @borderRadius;
@nestedGroupMargin: @verticalMargin @verticalMargin;
@groupedSegmentBorder: none;
@groupedSegmentDivider: @border;
@groupedSegmentMargin: 0em;
@groupedSegmentWidth: auto;
@groupedSegmentBoxShadow: none;
/*-------------------
Coupling
--------------------*/
/* Page Grid Segment */
@pageGridMargin: (2 * @verticalPadding);
/*******************************
States
*******************************/
/* Loading Dimmer */
@loaderDimmerColor: rgba(255, 255, 255, 0.8);
@loaderDimmerZIndex: 100;
/* Loading Spinner */
@loaderSize: 3em;
@loaderLineZIndex: 101;
/*******************************
Variations
*******************************/
/* Piled */
@piledZIndex: auto;
@piledMargin: 3em;
@piledBoxShadow: '';
@piledDegrees: 1.2deg;
@piledBorder: @border;
/* Circular */
@circularPadding: 2em;
/* Stacked */
@stackedHeight: 6px;
@stackedPageBackground: @subtleTransparentBlack;
@stackedPadding: @verticalPadding + (0.4em);
@tallStackedPadding: @verticalPadding + (0.8em);
/* Raised */
@raisedBoxShadow: @floatingShadow;
/* Padded */
@paddedSegmentPadding: 1.5em;
@veryPaddedSegmentPadding: 3em;
/* Attached */
@attachedTopOffset: 0px;
@attachedBottomOffset: 0px;
@attachedHorizontalOffset: -@borderWidth;
@attachedWidth: ~"calc(100% + "-@attachedHorizontalOffset * 2~")";
@attachedBoxShadow: none;
@attachedBorder: @borderWidth solid @solidBorderColor;
@attachedBottomBoxShadow:
@boxShadow,
@attachedBoxShadow
;
/* Inverted */
@invertedBackground: @black;
/* Floated */
@floatedDistance: 1em;
/* Basic */
@basicBackground: none transparent;
@basicBorder: none;
@basicBoxShadow: none;
@basicBorderRadius: 0px;
/* Colors */
@coloredBorderSize: 2px;
/* Ordinality */
@secondaryBackground: @darkWhite;
@secondaryColor: @mutedTextColor;
@tertiaryBackground: @midWhite;
@tertiaryColor: @mutedTextColor;
@secondaryInvertedLightness: 0.2;
@secondaryInvertedBackground:
lighten(@black, (@secondaryInvertedLightness * 100))
linear-gradient(
rgba(255, 255, 255, @secondaryInvertedLightness) 0%,
rgba(255, 255, 255, @secondaryInvertedLightness) 100%
)
;
@secondaryInvertedColor: @invertedMutedTextColor;
@tertiaryInvertedLightness: 0.35;
@tertiaryInvertedBackground:
lighten(@black, (@tertiaryInvertedLightness * 100))
linear-gradient(
rgba(255, 255, 255, @tertiaryInvertedLightness) 0%,
rgba(255, 255, 255, @tertiaryInvertedLightness) 100%
)
;
@tertiaryInvertedColor: @invertedMutedTextColor;