Skip to content

Commit 36c1642

Browse files
committed
update(theme): filters components
1 parent 63a7e39 commit 36c1642

7 files changed

Lines changed: 17 additions & 18 deletions

File tree

client/src/components/files/explorer/DocumentFilter.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
fill="clear"
66
@click="openPopover($event)"
77
id="select-filter-popover-button"
8-
class="filter-button button-medium"
8+
class="filter-button"
99
:class="{ 'has-filters': hasFilters }"
1010
>
1111
<ion-icon

client/src/components/users/UserFilter.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
>
1010
<ion-icon
1111
:icon="filter"
12-
class="filter-button__icon"
12+
class="filter-button__icon button-icon-left"
1313
/>
1414
<span :class="{ 'missing-filters': missingFilters }">{{ $msTranslate('UsersPage.filter.title') }}</span>
1515
</ion-button>

client/src/components/users/UserFilterPopover.vue

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
<ion-text class="body-sm list-group-title">
1313
{{ $msTranslate('UsersPage.filter.status') }}
1414
</ion-text>
15-
<ion-button
15+
<ion-text
1616
v-if="!users.filters.statusActive || !users.filters.statusRevoked || !users.filters.statusFrozen"
1717
@click="
1818
users.filters.statusActive = true;
@@ -23,7 +23,7 @@
2323
fill="clear"
2424
>
2525
{{ $msTranslate('UsersPage.filter.reset') }}
26-
</ion-button>
26+
</ion-text>
2727
</div>
2828
<ion-item
2929
class="list-group-item ion-no-padding"
@@ -80,18 +80,18 @@
8080
<ion-text class="body-sm list-group-title">
8181
{{ $msTranslate('UsersPage.filter.profile') }}
8282
</ion-text>
83-
<ion-button
83+
<ion-text
84+
button
8485
v-if="!users.filters.profileAdmin || !users.filters.profileStandard || !users.filters.profileOutsider"
8586
@click="
8687
users.filters.profileAdmin = true;
8788
users.filters.profileStandard = true;
8889
users.filters.profileOutsider = true;
8990
"
9091
class="reset-filters-button"
91-
fill="clear"
9292
>
9393
{{ $msTranslate('UsersPage.filter.reset') }}
94-
</ion-button>
94+
</ion-text>
9595
</div>
9696
<ion-item
9797
class="list-group-item ion-no-padding"
@@ -144,7 +144,7 @@
144144
<script setup lang="ts">
145145
import UserStatusTag from '@/components/users/UserStatusTag.vue';
146146
import { UserCollection } from '@/components/users/types';
147-
import { IonButton, IonContent, IonItem, IonItemGroup, IonList, IonText } from '@ionic/vue';
147+
import { IonContent, IonItem, IonItemGroup, IonList, IonText } from '@ionic/vue';
148148
import { MsCheckbox } from 'megashark-lib';
149149
150150
defineProps<{

client/src/components/workspaces/WorkspaceFilter.vue

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,14 +2,14 @@
22

33
<template>
44
<ion-button
5-
fill="clear"
5+
fill="outline"
66
@click="openPopover($event)"
77
id="select-filter-popover-button"
8-
class="filter-button button-small"
8+
class="filter-button"
99
>
1010
<ion-icon
1111
:icon="filter"
12-
class="filter-button__icon"
12+
class="filter-button__icon button-icon-left"
1313
/>
1414
<span :class="{ 'missing-filters': missingFilters }">{{ $msTranslate('WorkspacesPage.filter.title') }}</span>
1515
</ion-button>

client/src/components/workspaces/WorkspaceFilterPopover.vue

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -10,12 +10,12 @@
1010
<ion-item-group class="list-group">
1111
<div class="list-group-header">
1212
<ion-text
13-
class="body-sm list-group-title"
13+
class="list-group-title"
1414
id="filter-title-role"
1515
>
1616
{{ $msTranslate('WorkspacesPage.filter.roles') }}
1717
</ion-text>
18-
<ion-button
18+
<ion-text
1919
v-if="!filters.owner || !filters.manager || !filters.contributor || !filters.reader"
2020
@click="
2121
filters.owner = true;
@@ -24,10 +24,9 @@
2424
filters.reader = true;
2525
"
2626
class="reset-filters-button"
27-
fill="clear"
2827
>
2928
{{ $msTranslate('WorkspacesPage.filter.reset') }}
30-
</ion-button>
29+
</ion-text>
3130
</div>
3231
<ion-item
3332
class="list-group-item ion-no-padding"
@@ -87,7 +86,7 @@
8786

8887
<script setup lang="ts">
8988
import { WorkspacesPageFilters } from '@/components/workspaces/types';
90-
import { IonButton, IonContent, IonItem, IonItemGroup, IonList, IonText } from '@ionic/vue';
89+
import { IonContent, IonItem, IonItemGroup, IonList, IonText } from '@ionic/vue';
9190
import { MsCheckbox } from 'megashark-lib';
9291
9392
defineProps<{

client/src/locales/en-US.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1315,7 +1315,7 @@
13151315
"unknown": "Unknown ({label})",
13161316
"mobileWeb": "Mobile Web"
13171317
},
1318-
"sortBy": "Sort by:",
1318+
"sortBy": "Sort by",
13191319
"technicalId": "Internal ID:"
13201320
},
13211321
"SideMenu": {

client/src/locales/fr-FR.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1318,7 +1318,7 @@
13181318
"unknown": "Inconnu ({label})",
13191319
"mobileWeb": "Mobile Web"
13201320
},
1321-
"sortBy": "Trier par :",
1321+
"sortBy": "Trier par",
13221322
"technicalId": "ID interne :"
13231323
},
13241324
"SideMenu": {

0 commit comments

Comments
 (0)