UNPKG

zui

Version:

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

127 lines (98 loc) 2.76 kB
/// ======================================================================== /// Bootstrap: alert.less /// https://github.com/twbs/bootstrap/blob/master/less/alert.less /// /// ZUI: The file has been changed in ZUI. It will not keep update with the /// Bootsrap version in the future. /// http://openzui.com /// ======================================================================== /// Bootrap: Copyright 2011-2016 Twitter, Inc. Licensed under MIT /// ======================================================================== // Base styles .alert { padding: @alert-padding; margin-bottom: @line-height-computed; border-radius: @alert-border-radius; .alert-variant(@alert-default-bg; @alert-default-border; @alert-default-text); .transition; // Headings for larger alerts h4 { margin-top: 0; // Specified for the h4 to prevent conflicts of changing @headings-color color: inherit; } hr { margin: 10px 0; } // Improve alignment and spacing of inner content p, ul { margin-bottom: 0; } p + p { margin-top: 5px; } } // Provide class for links that match alerts .alert-link { font-weight: @alert-link-font-weight; } // Alert with icon inside .alert { >[class*="icon-"] { float: left; font-size: 42px; opacity: 0.6; margin-top: -5px; .transition(opacity, @animation-speed-fast, @animation-type); } >[class*="icon-"] + .content { margin-left: 64px; min-height: 30px; } &.with-icon { width: 100%; display: table; >[class*="icon-"], >[class*="icon-"] + .content { float: none; margin: 0; display: table-cell; vertical-align: middle; min-height: 0; } >[class*="icon-"] { width: 48px; text-align: center; } >[class*="icon-"] + .content { padding-left: 1em; } } } // Block alert .alert-block { margin: 0; border-radius: 0; } // Dismissable alerts // // Expand the right padding and account for the close button's positioning. .alert-dismissable { padding-right: (@alert-padding + 20); // Adjust close link position .close { position: relative; top: -6px; right: -21px; color: inherit; } } // Alternate styles // Generate contextual modifier classes for colorizing the alert. .alert-primary { .alert-variant(@alert-primary-bg; @alert-primary-border; @alert-primary-text); } .alert-success { .alert-variant(@alert-success-bg; @alert-success-border; @alert-success-text); } .alert-info { .alert-variant(@alert-info-bg; @alert-info-border; @alert-info-text); } .alert-warning { .alert-variant(@alert-warning-bg; @alert-warning-border; @alert-warning-text); } .alert-danger { .alert-variant(@alert-danger-bg; @alert-danger-border; @alert-danger-text); }