uikit
Version:
UIkit is a lightweight and modular front-end framework for developing fast and powerful web interfaces.
108 lines (60 loc) • 2.89 kB
text/less
//
// Component: Search
//
// ========================================================================
// Variables
// ========================================================================
@search-default-background: transparent;
@search-navbar-focus-background: @search-navbar-background;
//
// New
//
@search-default-border-width: @global-border-width;
@search-default-border: @global-border;
@search-default-focus-border: @global-primary-background;
@search-navbar-border-width: @global-border-width;
@search-navbar-border: @global-border;
@search-navbar-focus-border: @global-primary-background;
// Component
// ========================================================================
.hook-search-input() {}
// Icon
// ========================================================================
.hook-search-icon() {}
// Default modifiers
// ========================================================================
.hook-search-default-input() { border: @search-default-border-width solid @search-default-border; }
.hook-search-default-input-focus() { border-color: @search-default-focus-border; }
// Navbar modifiers
// ========================================================================
.hook-search-navbar-input() { border: @search-navbar-border-width solid @search-navbar-border; }
.hook-search-navbar-input-focus() { border-color: @search-navbar-focus-border; }
// Medium modifiers
// ========================================================================
.hook-search-medium-input() {}
.hook-search-medium-input-focus() {}
// Large modifiers
// ========================================================================
.hook-search-large-input() {}
.hook-search-large-input-focus() {}
// Toggle
// ========================================================================
.hook-search-toggle() {}
.hook-search-toggle-hover() {}
// Miscellaneous
// ========================================================================
.hook-search-misc() {}
// Inverse
// ========================================================================
@inverse-search-default-background: transparent;
@inverse-search-navbar-background: transparent;
.hook-inverse-search-default-input() { border-color: @inverse-global-border; }
.hook-inverse-search-default-input-focus() {}
.hook-inverse-search-navbar-input() { border-color: @inverse-global-border; }
.hook-inverse-search-navbar-input-focus() {}
.hook-inverse-search-medium-input() {}
.hook-inverse-search-medium-input-focus() {}
.hook-inverse-search-large-input() {}
.hook-inverse-search-large-input-focus() {}
.hook-inverse-search-toggle() {}
.hook-inverse-search-toggle-hover() {}