mirror of
https://gitee.com/vant-contrib/vant.git
synced 2025-04-25 10:56:35 +08:00
[Improvement] Dialog: isolated title (#1270)
This commit is contained in:
parent
d6388a923c
commit
9431412906
@ -1,7 +1,7 @@
|
|||||||
<template>
|
<template>
|
||||||
<transition name="van-dialog-bounce">
|
<transition name="van-dialog-bounce">
|
||||||
<div v-show="value" :class="[b(), className]">
|
<div v-show="value" :class="[b(), className]">
|
||||||
<div v-if="title" v-text="title" :class="b('header')" />
|
<div v-if="title" v-text="title" :class="b('header', { isolated: !message && !$slots.default })" />
|
||||||
<div :class="b('content')" v-if="message || $slots.default">
|
<div :class="b('content')" v-if="message || $slots.default">
|
||||||
<slot>
|
<slot>
|
||||||
<div v-if="message" v-html="message" :class="b('message', { 'has-title': title })" />
|
<div v-if="message" v-html="message" :class="b('message', { 'has-title': title })" />
|
||||||
|
@ -15,6 +15,10 @@
|
|||||||
&__header {
|
&__header {
|
||||||
padding: 15px 0 0;
|
padding: 15px 0 0;
|
||||||
text-align: center;
|
text-align: center;
|
||||||
|
|
||||||
|
&--isolated {
|
||||||
|
padding: 25px 0;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
&__message {
|
&__message {
|
||||||
@ -40,10 +44,6 @@
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
&__header + &__footer {
|
|
||||||
margin-top: 15px;
|
|
||||||
}
|
|
||||||
|
|
||||||
.van-button {
|
.van-button {
|
||||||
border: 0;
|
border: 0;
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user