UNPKG

formir

Version:

Pure CSS / HTML Framework

157 lines (123 loc) 4.81 kB
// Path and dirs @font-dir: "../fonts"; //// Icons path @font-icon-url-eot: url("@{font-dir}/icons.eot"); @font-icon-url-embedded: url("@{font-dir}/icons.eot"); @font-icon-url-woff: url("@{font-dir}/icons.woff"); @font-icon-url-ttf: url("@{font-dir}/icons.ttf"); @font-icon-url-svg: url("@{font-dir}/icons.svg"); // Base Unit @base-unit: rem; @base-steps: 16; @base-geometric-step: 3; @colors: body, primary, alternative, link, mute, cancel, success, info, warning, danger, color-1, color-2, color-3; // Sizes @sizes: xs, s, m, l, xl, xxl; // can be set for ex. xs, s, m, l etc.. change name of variables for buttons input etc. @size-xs: 0.6; @size-s: 0.85; @size-m: 1.15; @size-l: 1.5; @size-xl: 1.75; @size-xxl: 2; @input-sizes: s, m, l; // Layout Unit @layout-unit: px; @layout-steps: 8; @layout-factor: 0.3; @layout-geometric-step: @base-geometric-step; @layout-width: @content-max-width; @layout-height: @content-max-height; // Description list @dl-steps: @layout-steps; // Responsive Web Design // Break points @desktop-min-width: 1280px; @tablet-max-width: 1024px; @tablet-portrait-max-width: 768px; @mobile-max-width: 568px; @mobile-portrait-max-width: 320px; // Break point on mobile menu @mobile-menu-max-width: @tablet-portrait-max-width; // Side break points @device-width-side-collapse: @tablet-portrait-max-width; // in that device width sidebar will be automatic collapsed, set 0 to off @device-width-side-hide: @mobile-max-width; // in that device width sidebar (side-hide) will automatic hide, set 0 to off @device-width-side-show-full: @device-width-side-hide; @table-mobile-max-width: @tablet-portrait-max-width; // Z-index //// Modals @modal-zindex: 10000; //// Side @side-zindex: 10000; //// Tooltips @tooltip-zindex: 10000; @tooltip-arrow-zindex: 1; //// Popups @popup-zindex: 10000; @popup-arrow-zindex: 1; //// Select @select-zindex: 10000; // Header @header-zindex: 10000; // Content @content-max-width: unit(1128, @layout-unit); @content-min-margin: unit(20, @layout-unit); @content-max-height: unit(600, @layout-unit); // Forms @form-states: has-success, has-info, has-error, has-warning; @form-state-invalid: has-error; @form-state-valid: has-success; @form-state-change-label: false; @form-state-change-text-color: true; @form-state-change-border: true; @form-state-change-background: true; @form-state-change-hint: true; @form-state-change-tooltip: true; @form-tooltip-position: right; // left / center / right @form-tooltip-input-show-on: focus; // focus / not_focus / hover // Alert @alert-states: success, info, error, warning; // Grid @grid-steps: 16; @grid-step-fractions: true; // set true if you will be using fractions of grid step otherwise false to reduce weight @grid-gutter: true; // set true if you will be using grid gutter otherwise false to reduce weight @grid-space: true; // set true if you will be using grid space otherwise false to reduce weight @grid-offset: true; // set true if you will be using grid offset otherwise false to reduce weight @grid-gutter-start: 2; @grid-gutter-steps: @layout-steps/2; @grid-gutter-unit: @base-unit; @grid-gutter-step: 0.3; @grid-space-start: 2; @grid-space-steps: @layout-steps/2; @grid-space-unit: @base-unit; @grid-space-step: 0.3; // Typography @typography-unit: @base-unit; @typography-font-size-1: unit(2.5, @typography-unit); @typography-line-height-1: unit(1.35, em); @typography-font-size-2: unit(2, @typography-unit); @typography-line-height-2: unit(1.35, em); @typography-font-size-3: unit(1.7, @typography-unit); @typography-line-height-3: unit(1.35, em); @typography-font-size-4: unit(1.3, @typography-unit); @typography-line-height-4: unit(1.35, em); @typography-font-size-5: unit(1, @typography-unit); @typography-line-height-5: unit(1.35, em); @typography-font-size-6: unit(0.8, @typography-unit); @typography-line-height-6: unit(1.35, em); // Buttons @button-set-gradient: true; // 'default' to use gradient button as default, true like option, false not use @button-set-focus: true; // true if you will be use focus state on any buttons @button-set-color-focus: false; // true to use focus state on color change @button-set-inverse: false; // true to set buttons inverse as default @button-set-transparent: false; // true to set buttons background transparent as default // Items @items-gutter: 15px; // Tabs @tabs-pages: 10; //// Includes - DO NOT CHANGE BELOW //// @include-core-layout-header: null; @include-core-layout-side: null; @include-core-component-modal: null; @include-core-component-tooltip: null; @include-core-component-menu: null; @include-core-component-table: null;