refactor: move ion-menu-button for context menu filtering in ion-toolbar

This commit is contained in:
Rainer Killinger
2025-06-16 16:18:40 +02:00
parent 5759a1cbb1
commit ef4e1f8ded
3 changed files with 9 additions and 10 deletions

View File

@@ -29,7 +29,7 @@ describe('context menu', function () {
cy.patchSearchPage(); cy.patchSearchPage();
cy.get('ion-searchbar').type('a'); cy.get('ion-searchbar').type('a');
cy.wait('@search'); cy.wait('@search');
cy.get('ion-searchbar > ion-menu-button').click(); cy.get('ion-toolbar > ion-menu-button').click();
}); });
it('should sort', function () { it('should sort', function () {

View File

@@ -39,12 +39,12 @@
class="filterable" class="filterable"
[autofocus]="!showDefaultData" [autofocus]="!showDefaultData"
> >
@if (showContextMenu) {
<ion-menu-button menu="context" auto-hide="false">
<ion-icon name="tune"></ion-icon>
</ion-menu-button>
}
</ion-searchbar> </ion-searchbar>
@if (showContextMenu) {
<ion-menu-button menu="context" auto-hide="false" slot="end">
<ion-icon name="tune"></ion-icon>
</ion-menu-button>
}
</ion-toolbar> </ion-toolbar>
@if (navigation.length > 0) { @if (navigation.length > 0) {
<ion-toolbar color="primary" class="category-tab"> <ion-toolbar color="primary" class="category-tab">

View File

@@ -36,7 +36,7 @@ app-root ion-searchbar[class*='sc-ion-searchbar-'] {
} }
.searchbar-clear-button { .searchbar-clear-button {
right: 45px; right: 8px;
} }
} }
@@ -52,8 +52,7 @@ app-root ion-searchbar[class*='sc-ion-searchbar-'] {
} }
input.searchbar-input { input.searchbar-input {
padding-top: var(--spacing-xs); padding: var(--spacing-xs) calc(var(--spacing-lg) + #{$icon-size}) var(--spacing-xs)
padding-bottom: var(--spacing-xs); calc(var(--spacing-lg) + #{$icon-size});
padding-inline-start: calc(var(--spacing-lg) + #{$icon-size}) !important;
} }
} }