UNPKG

zui

Version:

一个基于 Bootstrap 深度定制开源前端实践方案,帮助你快速构建现代跨屏应用。

138 lines (117 loc) 2.67 kB
/// ======================================================================== /// ZUI: colorset.test.less /// http://zui.sexy /// ======================================================================== /// Copyright 2014-2020 cnezsoft.com; Licensed MIT /// ======================================================================== // COLOR TILES // =========== // Colorset contains many color tiles .colorset { .clearfix-mixin(); padding-bottom: 10px; padding-top: 20px; border-bottom: 1px dashed darken(@color-back, 10%); } // Color tile .color-tile { display: block; width: 160px; height: 160px; color: #fff; position: relative; float: left; margin-right: 10px; margin-bottom: 10px; border: 1px solid rgba(0, 0, 0, 0.5); &:after, &:before { display: block; position: absolute; bottom: 0; left: 0; height: 24px; line-height: 24px; width: 100%; font-size: 12px; color: rgba(255, 255, 255, 0.7); text-align: left; padding: 0 5px; opacity: .5; .transition-normal(); } &:after { top: 0; bottom: auto; background-color: transparent; text-align: right; text-transform: uppercase; color: rgba(255, 255, 255, 0.9); } &:hover { &:after, &:before { opacity: 1 } } } // Color tile mixin .color(@c) { .colorset .@{c} { .color-tile(); border-color: darken(@@c, 10%); background-color: @@c; &:after, &:before { color: contrast(@@c, @color-fore, @color-back, 70%); } &:after { content: %("%d", @@c); } &:before { content: %("%s", @c); } &:hover:before { content: %("%s,%d,%a", round(hue(@@c)), round(saturation(@@c)), round(lightness(@@c))); } } } // Color varaibles @color-1: lighten(@color-gray-pale, 3%); @color-2: #f5f5f5; // Color tile modifiers .color(color-primary); .color(color-secondary); .color(color-pale); .color(color-fore); .color(color-back); .color(color-gray-darker); .color(color-gray-dark); .color(color-gray); .color(color-gray-light); .color(color-gray-lighter); .color(color-gray-pale); .color(color-white); .color(color-black); .color(color-red); .color(color-yellow); .color(color-green); .color(color-blue); .color(color-brown); .color(color-purple); .color(color-light); .color(color-dark); .color(color-success); .color(color-warning); .color(color-danger); .color(color-info); .color(color-important); .color(color-special); .color(color-success-pale); .color(color-warning-pale); .color(color-danger-pale); .color(color-info-pale); .color(color-important-pale); .color(color-special-pale); .color(color-1); .color(color-2);