Improved release detail bar behavior.

This commit is contained in:
2020-07-01 00:25:27 +02:00
parent 240f53047d
commit 53870fda89
18 changed files with 195 additions and 1136 deletions

View File

@@ -20,26 +20,12 @@
>New</router-link>
</span>
<span class="tags">
<Filters
class="filters-block"
:filter="filter"
:available-tags="availableTags"
@set-filter="setFilter"
/>
<v-popover class="filters-compact">
<Icon icon="filter" />
<div slot="popover">
<Filters
:compact="true"
:filter="filter"
@set-filter="setFilter"
/>
</div>
</v-popover>
</span>
<Filters
class="filters"
:filter="filter"
:available-tags="availableTags"
@set-filter="setFilter"
/>
</div>
</template>
@@ -141,17 +127,6 @@ export default {
align-items: center;
}
.filters-block {
display: inline-block;
}
.filters-compact {
font-size: 1rem;
font-weight: bold;
display: none;
margin: 0 0 0 .5rem;
}
.range-button {
color: var(--shadow);
display: inline-block;
@@ -187,23 +162,8 @@ export default {
}
}
.tags {
.filters {
display: inline-block;
flex-shrink: 0;
}
@media(max-width: $breakpoint2) {
.pagination {
display: none;
}
}
@media(max-width: $breakpoint) {
.filters-container {
display: none;
}
.filters-compact {
display: inline-block;
}
}
</style>

View File

@@ -151,4 +151,10 @@ export default {
fill: var(--success);
}
}
@media(max-width: $breakpoint0) {
.applied {
display: none;
}
}
</style>