UNPKG

uikit

Version:

UIkit is a lightweight and modular front-end framework for developing fast and powerful web interfaces.

71 lines (50 loc) 1.51 kB
// 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 + Focus */ .uk-close:hover, .uk-close:focus { color: @close-hover-color; outline: none; .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, .uk-close:focus { color: @inverse-close-hover-color; .hook-inverse-close-hover; } } .hook-inverse-close() {} .hook-inverse-close-hover() {}