| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102 |
- // Custom Theming for NG-ZORRO
- // For more information: https://ng.ant.design/docs/customize-theme/en
- @import "../node_modules/ng-zorro-antd/ng-zorro-antd.less";
- // Override less variables to here
- // View all variables: https://github.com/NG-ZORRO/ng-zorro-antd/blob/master/components/style/themes/default.less
- // @primary-color: #1890ff;
- /* You can add global styles to this file, and also import other style files */
- html, body {
- //font-family: Helvetica, Tahoma, Arial, STXihei, "华文细黑", "Microsoft YaHei", "微软雅黑", SimSun, "宋体", Heiti, "黑体", sans-serif;
- font-family: PingFang SC,Noto Sans,Roboto,Microsoft Yahei,sans-serif !important;
- scroll-behavior: auto !important;
- overscroll-behavior: auto none;
- }
- //解决bootstrap reboot导致nz-zorro图标位置异常的问题
- img, svg {
- vertical-align: unset;
- }
- /*解决zorro将图标和导航菜单行为绑定在一起的愚蠢行为, 让导航菜单支持自定义图标 加上class: icon*/
- .ant-menu-item .icon + a, .ant-menu-submenu-title .icon + a,
- .ant-menu-item .icon + span, .ant-menu-submenu-title .icon + span,
- .ant-menu.ant-menu-inline > .ant-menu-submenu > .ant-menu-submenu-title .icon + span {
- margin-left: 10px;
- opacity: 1;
- transition: opacity 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), margin 0.3s, color 0.3s;
- }
- .ant-menu.ant-menu-inline-collapsed > .ant-menu-item .icon + a, .ant-menu-submenu-title .icon + a,
- .ant-menu.ant-menu-inline-collapsed > .ant-menu-item .icon + span, .ant-menu-submenu-title .icon + span,
- .ant-menu.ant-menu-inline-collapsed > .ant-menu-submenu > .ant-menu-submenu-title .icon + span {
- opacity: 0;
- }
- /*Fix: 带图标的按钮,文字左边距*/
- .ant-btn > .anticon + span, .ant-btn > i + span{
- margin-left: 6px;
- }
- .btn>i{
- margin-right: 6px;
- }
- /*button spinn动画*/
- .btn>i.spinner{
- animation: spinner-border .75s linear infinite
- }
- /* 修复没有居中对齐的问题*/
- .ant-descriptions-item-container {
- align-items: center;
- }
- /*bootstrap light button optimize */
- /*
- .btn-light{
- border:1px solid #ccc;
- }
- .btn:hover{
- box-shadow:0 0 0.5rem rgba(0, 0 , 0, 0.2)
- }
- */
- /*禁止展示focus效果*/
- /**
- * Remove focus styles for non-keyboard focus.
- */
- :focus:not(:focus-visible) {
- outline: 0;
- box-shadow: none;
- }
- /**
- * Cross-browser styles for explicit focus via
- * keyboard-based (eg Tab) navigation or the
- * .focus-visible utility class.
- */
- :focus,
- .focus-visible:focus:not(:focus-visible) {
- outline: 0;
- }
- .highlight {
- background-color: yellow !important;
- //font-weight: bold;
- }
|