fix(navigation): make marking a project as favorite work
This commit is contained in:
parent
fd7d90b017
commit
10f1e69bc3
@ -51,7 +51,7 @@
|
|||||||
v-if="p.id > 0"
|
v-if="p.id > 0"
|
||||||
class="favorite"
|
class="favorite"
|
||||||
:class="{'is-favorite': p.isFavorite}"
|
:class="{'is-favorite': p.isFavorite}"
|
||||||
@click="projectStore.toggleProjectFavorite(l)"
|
@click="projectStore.toggleProjectFavorite(p)"
|
||||||
>
|
>
|
||||||
<icon :icon="p.isFavorite ? 'star' : ['far', 'star']"/>
|
<icon :icon="p.isFavorite ? 'star' : ['far', 'star']"/>
|
||||||
</BaseButton>
|
</BaseButton>
|
||||||
@ -173,4 +173,19 @@ async function saveProjectPosition(e: SortableEvent) {
|
|||||||
.project-is-collapsed {
|
.project-is-collapsed {
|
||||||
transform: rotate(-90deg);
|
transform: rotate(-90deg);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.favorite {
|
||||||
|
transition: opacity $transition, color $transition;
|
||||||
|
opacity: 0;
|
||||||
|
|
||||||
|
&:hover,
|
||||||
|
&.is-favorite {
|
||||||
|
opacity: 1;
|
||||||
|
color: var(--warning);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
.list-menu:hover .favorite {
|
||||||
|
opacity: 1;
|
||||||
|
}
|
||||||
</style>
|
</style>
|
Loading…
x
Reference in New Issue
Block a user