Commit 0069c7b150469b0ca795682cde5ba02bd514cf51

Authored by 梁灏
1 parent 14b1413a

update Message style

examples/routers/message.vue
1 1 <template>
2   - <Button @click="loading">Display loading...</Button>
  2 + <div>
  3 + <Button type="primary" @click="info">Display info prompt</Button>
  4 + <Button @click="success">Display success prompt</Button>
  5 + <Button @click="warning">Display warning prompt</Button>
  6 + <Button @click="error">Display error prompt</Button>
  7 + <Button @click="loading">Display loading...</Button>
  8 + <Button @click="closable">Display a closable message</Button>
  9 + </div>
3 10 </template>
4 11 <script>
5 12 export default {
6 13 methods: {
  14 + info () {
  15 + this.$Message.info({
  16 + content: '这是一条普通的提示',
  17 + duration: 1000
  18 + });
  19 + },
  20 + success () {
  21 + this.$Message.success('This is a success tip');
  22 + },
  23 + warning () {
  24 + this.$Message.warning('This is a warning tip');
  25 + },
  26 + error () {
  27 + this.$Message.error('This is an error tip');
  28 + },
7 29 loading () {
8 30 const msg = this.$Message.loading({
9 31 content: 'Loading...',
10 32 duration: 0
11 33 });
12   - setTimeout(msg, 103000);
  34 + setTimeout(msg, 3000);
13 35 },
  36 + closable () {
  37 + this.$Message.info({
  38 + content: 'Tips for manual closing',
  39 + duration: 1000,
  40 + closable: true
  41 + });
  42 + }
14 43 }
15 44 }
16 45 </script>
... ...
src/styles/components/message.less
... ... @@ -2,7 +2,7 @@
2 2 @icon-prefix-cls: ~"@{css-prefix}icon";
3 3  
4 4 .@{message-prefix-cls} {
5   - font-size: @font-size-small;
  5 + font-size: @font-size-base;
6 6 position: fixed;
7 7 z-index: @zindex-message;
8 8 width: 100%;
... ... @@ -70,9 +70,13 @@
70 70 }
71 71  
72 72 .@{icon-prefix-cls} {
73   - margin-right: 8px;
74   - font-size: 14px;
75   - top: 1px;
76   - position: relative;
  73 + margin-right: 4px;
  74 + font-size: @font-size-large;
  75 + vertical-align: middle;
  76 + }
  77 + &-custom-content{
  78 + span{
  79 + vertical-align: middle;
  80 + }
77 81 }
78 82 }
79 83 \ No newline at end of file
... ...