Blame view

src/styles/components/alert.less 2.1 KB
9d69bab6   梁灏   add Alert component
1
  @alert-prefix-cls: ~"@{css-prefix}alert";
7c15ac9e   梁灏   add Message compo...
2
  @icon-prefix-cls: ~"@{css-prefix}icon";
9d69bab6   梁灏   add Alert component
3
4
5
6
7
8
  
  .@{alert-prefix-cls}{
      position: relative;
      padding: 8px 48px 8px 16px;
      border-radius: @border-radius-base;
      color: @text-color;
3c01d81a   梁灏   fixed Modal bug,w...
9
      font-size: @font-size-small;
9d69bab6   梁灏   add Alert component
10
11
12
13
14
15
16
17
      line-height: 16px;
      margin-bottom: 10px;
  
      &&-with-icon{
          padding: 8px 48px 8px 38px;
      }
  
      &-icon {
3c01d81a   梁灏   fixed Modal bug,w...
18
          font-size: @font-size-base;
9d69bab6   梁灏   add Alert component
19
20
21
22
23
24
          top: 8px;
          left: 16px;
          position: absolute;
      }
  
      &-desc {
3c01d81a   梁灏   fixed Modal bug,w...
25
          font-size: @font-size-small;
a901da64   梁灏   optimize Alert style
26
          color: @text-color;
9d69bab6   梁灏   add Alert component
27
28
          line-height: 21px;
          display: none;
40f8606f   梁灏   add Notice component
29
          text-align: justify;
9d69bab6   梁灏   add Alert component
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
      }
  
      &-success {
          border: 1px solid tint(@success-color, 80%);
          background-color: tint(@success-color, 90%);
          .@{alert-prefix-cls}-icon {
              color: @success-color;
          }
      }
  
      &-info {
          border: 1px solid tint(@primary-color, 80%);
          background-color: tint(@primary-color, 90%);
          .@{alert-prefix-cls}-icon {
              color: @primary-color;
          }
      }
  
      &-warning {
          border: 1px solid tint(@warning-color, 80%);
          background-color: tint(@warning-color, 90%);
          .@{alert-prefix-cls}-icon {
              color: @warning-color;
          }
      }
  
      &-error {
          border: 1px solid tint(@error-color, 80%);
          background-color: tint(@error-color, 90%);
          .@{alert-prefix-cls}-icon {
              color: @error-color;
          }
      }
  
      &-close {
be966e9f   梁灏   add Modal component
65
          .content-close(-3px);
9d69bab6   梁灏   add Alert component
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
      }
  
      &-with-desc {
          padding: 16px;
          position: relative;
          border-radius: @border-radius-base;
          margin-bottom: 10px;
          color: @text-color;
          line-height: 1.5;
      }
  
      &-with-desc&-with-icon{
          padding: 16px 16px 16px 69px;
      }
  
      &-with-desc &-desc{
          display: block;
      }
  
      &-with-desc &-message {
          font-size: 14px;
a901da64   梁灏   optimize Alert style
87
          color: @title-color;
9d69bab6   梁灏   add Alert component
88
89
90
91
92
93
94
95
96
          display: block;
      }
  
      &-with-desc &-icon {
          top: 50%;
          left: 24px;
          margin-top: -21px;
          font-size: 28px;
      }
e49f7963   梁灏   Alert add banner ...
97
98
99
100
  
      &-with-banner{
          border-radius: 0;
      }
9d69bab6   梁灏   add Alert component
101
  }