index.less 1.8 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
:global {
  .ant-layout {
12
    min-height: 100vh;
偏右's avatar
偏右 committed
13
    overflow-x: hidden;
14
  }
偏右's avatar
偏右 committed
15 16
}

jiang's avatar
jiang committed
17 18 19 20 21 22 23 24 25 26 27 28 29 30
.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
31 32 33 34 35 36
.menu {
  :global(.anticon) {
    margin-right: 8px;
  }
  :global(.ant-dropdown-menu-item) {
    width: 160px;
37 38 39
  }
}

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

.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
61
      font-size: 16px;
62 63
      vertical-align: middle;
    }
64 65
    &:hover,
    &:global(.ant-popover-open) {
afc163's avatar
afc163 committed
66
      background: @primary-1;
67 68
    }
  }
afc163's avatar
afc163 committed
69 70 71 72 73 74
  .search {
    padding: 0;
    margin: 0 12px;
    &:hover {
      background: transparent;
    }
75 76 77 78 79 80 81 82 83 84
  }
  .account {
    .avatar {
      margin: 20px 8px 20px 0;
      color: @primary-color;
      background: rgba(255, 255, 255, .85);
      vertical-align: middle;
    }
  }
}
jiang's avatar
jiang committed
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 113

@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;
        }
      }
    }
  }
}