index.less 1.78 KB
Newer Older
1 2 3
@import "~antd/lib/style/themes/default.less";

.header {
niko's avatar
niko committed
4
  padding: 0 12px 0 0;
afc163's avatar
afc163 committed
5
  background: #fff;
afc163's avatar
afc163 committed
6
  box-shadow: 0 1px 4px rgba(0, 21, 41, .08);
afc163's avatar
afc163 committed
7
  position: relative;
8 9
}

偏右's avatar
偏右 committed
10 11 12
:global {
  .ant-layout {
    overflow-x: hidden;
13
  }
偏右's avatar
偏右 committed
14 15
}

jiang's avatar
jiang committed
16 17 18 19 20 21 22 23 24 25 26 27 28 29
.logo {
  height: 64px;
  line-height: 58px;
  vertical-align: top;
  display: inline-block;
  padding: 0 0 0 24px;
  cursor: pointer;
  font-size: 20px;
  img {
    display: inline-block;
    vertical-align: middle;
  }
}

偏右's avatar
偏右 committed
30 31 32 33 34 35
.menu {
  :global(.anticon) {
    margin-right: 8px;
  }
  :global(.ant-dropdown-menu-item) {
    width: 160px;
36 37 38
  }
}

guihua's avatar
guihua committed
39
i.trigger {
40 41 42
  font-size: 20px;
  line-height: 64px;
  cursor: pointer;
jiang's avatar
jiang committed
43
  transition: all .3s, padding 0s;
niko's avatar
niko committed
44
  padding: 0 24px;
45
  &:hover {
afc163's avatar
afc163 committed
46
    background: @primary-1;
47 48 49 50 51 52 53 54 55 56 57 58 59
  }
}

.right {
  float: right;
  height: 100%;
  .action {
    cursor: pointer;
    padding: 0 12px;
    display: inline-block;
    transition: all .3s;
    height: 100%;
    > i {
afc163's avatar
afc163 committed
60
      font-size: 16px;
61 62 63 64
      vertical-align: middle;
    }
    &:global(.ant-popover-open),
    &:hover {
afc163's avatar
afc163 committed
65
      background: @primary-1;
66 67
    }
  }
afc163's avatar
afc163 committed
68 69 70 71 72 73
  .search {
    padding: 0;
    margin: 0 12px;
    &:hover {
      background: transparent;
    }
74 75 76 77 78 79 80 81 82 83
  }
  .account {
    .avatar {
      margin: 20px 8px 20px 0;
      color: @primary-color;
      background: rgba(255, 255, 255, .85);
      vertical-align: middle;
    }
  }
}
jiang's avatar
jiang committed
84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112

@media only screen and (max-width: @screen-md) {
  .header {
    :global(.ant-divider-vertical) {
      vertical-align: unset;
    }
    .name {
      display: none;
    }
    i.trigger {
      padding: 0 12px;
    }
    .logo {
      padding-right: 12px;
      position: relative;
    }
    .right {
      position: absolute;
      right: 12px;
      top: 0;
      background: #fff;
      .account {
        .avatar {
          margin-right: 0;
        }
      }
    }
  }
}