uikit
Version:
UIkit is a lightweight and modular front-end framework for developing fast and powerful web interfaces.
68 lines (47 loc) • 1.46 kB
text/less
// Name: Close
// Description: Component to create a close button
//
// Component: `uk-close`
//
// ========================================================================
// Variables
// ========================================================================
@close-color: @global-muted-color;
@close-hover-color: @global-color;
/* ========================================================================
Component: Close
========================================================================== */
/*
* Adopts `uk-icon`
*/
.uk-close {
color: @close-color;
.hook-close();
}
/* Hover */
.uk-close:hover {
color: @close-hover-color;
.hook-close-hover();
}
// Hooks
// ========================================================================
.hook-close-misc();
.hook-close() {}
.hook-close-hover() {}
.hook-close-misc() {}
// Inverse
// ========================================================================
@inverse-close-color: @inverse-global-muted-color;
@inverse-close-hover-color: @inverse-global-color;
.hook-inverse() {
.uk-close {
color: @inverse-close-color;
.hook-inverse-close();
}
.uk-close:hover {
color: @inverse-close-hover-color;
.hook-inverse-close-hover();
}
}
.hook-inverse-close() {}
.hook-inverse-close-hover() {}