// ============================================================================= // Variables // ============================================================================= // ========================================== // Colour definitions // ========================================== // Grays // ------------------------- @gray-darker: lighten(#000, 13.5%); // #222 @gray-dark: lighten(#000, 20%); // #333 @gray: lighten(#000, 33.5%); // #555 @gray-light: lighten(#000, 60%); // #999 @gray-lighter: lighten(#000, 93.5%); // #eee // Accent colors // ------------------------- @blue: #049cdb; @blue-dark: #0064cd; @green: #093; @red: #9d261d; @orange-light: #ffc768; @orange: #f89406; @orange-dark: #d54e21; @pink: #f71570; @purple: #7a43b6; // ========================================== // Scaffolding // ========================================== @body-bg: #e3ecf2; @text-color: @gray; // ========================================== // Links // ========================================== @link-color: #3083aa; @link-color-hover: @orange-dark; // ========================================== // Selections // ========================================== @color-selection: #568cbb; @color-selection-text: #fff; // ========================================== // Typography // ========================================== @font-family-sans-serif: "Helvetica Neue", Helvetica, Arial, sans-serif; @font-family-serif: Georgia, Cambria, "Bitstream Charter", serif; @font-family-monospace: Monaco, Consolas, "Courier New", monospace; @font-family-base: @font-family-serif; @font-size-base: 16; // 16px, 1.6 rem @font-size-large: ceil( (@font-size-base * 1.1) ); // ~18px @font-size-medium: ceil( (@font-size-base * 0.9) ); // ~15px @font-size-small: ceil( (@font-size-base * 0.85) ); // ~14px @font-size-mini: ceil( (@font-size-base * 0.8) ); // ~13px @font-size-micro: ceil( (@font-size-base * 0.75) ); // ~12px @line-height-base: 1.6; @headings-font-size: 26; // 26px, 1.6 rem @headings-size-large: ceil( (@headings-font-size * 1.15) ); // ~30px @headings-size-medium: ceil( (@headings-font-size * 0.85) ); // ~23px @headings-size-small: ceil( (@headings-font-size * 0.8) ); // ~21px @headings-size-mini: ceil( (@headings-font-size * 0.75) ); // ~20px @headings-size-micro: ceil( (@headings-font-size * 0.7) ); // ~19px // ========================================== // Widths // ========================================== @width-site: 1080px; @width-main: 650px; @width-secondary: 310px; @gutter-width: 40px; @gutter-width-small: 25px; // Set the width of the three column layouts @three-col-main-width: 500px; @three-col-sidebar-width: ( @three-col-main-width / 2 - @gutter-width-small ); // 225px // ========================================== // Component variables // ========================================== // Widget and section titles // ------------------------- @title-widget-bg: lighten(#000, 92.5%); // #ececec @title-section-bg: @orange-dark; // Inputs // ------------------------- @input-border-color: lighten(#000, 80%); // #ccc @input-text-color: @gray; @input-focus-color: #52a8ec; // Topbar // ------------------------- @topbar-bg: #262626; @topbar-height: 60px; @topbar-color: lighten(#000, 80%); // #ccc @topbar-search-border: @gray-darker; // Posts // ------------------------- @post-border-color: @gray-lighter; @post-meta-color: darken(@gray-light, 10%); // Comments // ------------------------- @comments-border-color: @gray-lighter; // Post formats // ------------------------- @format-image-meta-bg: #e0e6e8; // Slider // ------------------------- @slider-pagination-size: 16px; @slider-pagination-color: @orange-light; @slider-pagination-color-hover: @orange; @slider-pagination-color-active: @orange-dark; // Recent Posts // ------------------------- @recent-post-width: 220px; @recent-post-opacity: 0.75; // Headlines Lists // ------------------------- @headline-box-count: 2; // Number of boxes in each row @headline-box-width: 470px; // @todo use calc() // Breadcrumbs // ------------------------- @breadcrumb-bg: #f8f8f7; // Pagination // ------------------------- @pagination-bg: @gray-lighter; @pagination-hover-bg: @orange-light; @pagination-hover-border: @orange; @pagination-hover-text: darken(@orange-dark, 30%); // Captions // ------------------------- @caption-bg: @gray-darker; @caption-text-color: darken(@gray-lighter, 6%); // Tables // ------------------------- @table-bg: #fff; // overall background-color @table-bg-accent: #f9f9f9; // for striping @table-bg-hover: #f5f5f5; // for hover @table-border-color: #ddd; // table and cell border // Related Posts // ------------------------- @related-post-bg: #fff; @related-post-border: darken(@gray-lighter, 3%); @related-post-hover-bg: @orange-light; @related-post-hover-border: @orange; @related-post-hover-text: darken(@orange-dark, 30%); // Colorbox // ------------------------- @colorbox-primary-color: #000; // Misc // ------------------------- @highlight-bg: #f2f7fc; // blue @highlight-bg-secondary: #ffffdf; // yellowish @orange-line: 5px solid @orange-light; // ========================================== // Buttons // ========================================== @btn-default-color: @text-color; @btn-default-bg: #fefefe; // #fefefe, #f4f4f4 @btn-default-secondary: #f4f4f4; @btn-primary-color: #fff; @btn-primary-bg: #08c; @btn-primary-secondary: spin(#08c, 20%); @btn-success-color: #fff; @btn-success-bg: #62c462; @btn-success-secondary: #51a351; @btn-warning-color: #fff; @btn-warning-bg: #faa51a; @btn-warning-secondary: #f47a20; @btn-danger-color: #fff; @btn-danger-bg: #ee5f5b; @btn-danger-secondary: #bd362f; @btn-info-color: #fff; @btn-info-bg: #5bc0de; @btn-info-secondary: #2f96b4; @btn-inverse-color: #fff; @btn-inverse-bg: #444; @btn-inverse-secondary: @gray-darker; // ========================================== // Alert messages // ========================================== @alert-bg: @gray-lighter; @alert-text: @gray-darker; @alert-border: darken(@gray-lighter, 8%); @alert-success-bg: #dff0d8; @alert-success-text: #0d370d; @alert-success-border: darken(spin(@alert-success-bg, 10), 40%); @alert-warning-bg: #fef9c7; @alert-warning-text: #3b3601; @alert-warning-border: darken(spin(@alert-warning-bg, -5), 25%); @alert-error-bg: #f2dede; @alert-error-text: #4b0706; @alert-error-border: darken(spin(@alert-error-bg, -10), 25%); @alert-info-bg: @highlight-bg; @alert-info-text: darken(@text-color, 10%); @alert-info-border: spin(desaturate(darken(@alert-info-bg, 10%), 40), -21);