add collapse icon
This commit is contained in:
parent
ed178d57a9
commit
fdf27203a3
BIN
src/assets/collapse.png
Normal file
BIN
src/assets/collapse.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 85 KiB |
@ -30,7 +30,8 @@ async function letsgo(place: string) {
|
||||
<MessagePaper>
|
||||
<div class="message-header">
|
||||
{{ props.action.place }}: {{ props.action.name }}
|
||||
<span class="collapse-icon" @click="clickCollapse">{{ props.action.isOpen ? '−' : '+' }}</span>
|
||||
<span v-if="props.action.isOpen" class="collapse-icon collapse-icon-up" @click="clickCollapse"></span>
|
||||
<span v-else class="collapse-icon" @click="clickCollapse"></span>
|
||||
</div>
|
||||
<div v-show="props.action.isOpen">
|
||||
<hr class="hr" />
|
||||
@ -71,9 +72,19 @@ async function letsgo(place: string) {
|
||||
}
|
||||
|
||||
.collapse-icon {
|
||||
float: right;
|
||||
padding: 0 15px;
|
||||
position: absolute;
|
||||
top: 8px;
|
||||
right: 10px;
|
||||
width: 45px;
|
||||
height: 32px;
|
||||
cursor: pointer;
|
||||
background-image: url("@/assets/collapse.png");
|
||||
background-size: cover;
|
||||
background-position: center;
|
||||
}
|
||||
|
||||
.collapse-icon-up {
|
||||
transform: rotate(-180deg);
|
||||
}
|
||||
|
||||
.message-content {
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user