- This topic has 7 replies, 2 voices, and was last updated 4 years, 1 month ago by
David.
-
AuthorPosts
-
February 14, 2022 at 8:52 am #2118186
Oliver
Hi,
ist es denkbar, mit einem Snippet die Beschriftung der Lupe bei dem Lupe-Icon Suche anzufügen?
Ähnlich wie bei dem Hamburger Menü könnte es hilfreich sein, diese Beschriftung vorzunehmen.
Vielleicht ist das auch ein Thema für eure Entwickler, diese Funktion direkt im Theme mit einzubauen?!Danke für ein kurzes Feedback mit einem passenden Snippet.
February 14, 2022 at 8:59 am #2118201David
StaffCustomer SupportHi there,
are you wanting to add a
<label>element to the Navigation search field ?February 18, 2022 at 9:34 am #2124466Oliver
Hi,
ich hatte den Email-Reminder deaktiviert. Daher die späte Antwort. Sorry!
Denkbar ist, dass bei dem Icon im mobilen Menü der Text (Suche) darunter steht.
Das Gleiche wäre auch schön, wenn in der Hauptnavigation die Lupe und das Label Suche erscheint.
Es geht dabei um die User Experience und Accessibility. So ist sichergestellt, dass auch User ohne Kenntnis der Lupenfunktion wissen, welche Reaktion erfolgt. Auch immer mehr mobile Apps wie zum Beispiel Spotify haben dies berücksichtigt.
Außerdem wäre ein Platzhalter-Text schön, wenn der Cursor blinkt. Kann ich diesen Platzhalter ohne Code hinzufügen? Ist dafür ein CSS Snippet erforderlich?February 18, 2022 at 9:54 am #2124502David
StaffCustomer SupportYou can make these changes but it will require PHP Snippets.
This doc explains how to add PHP:https://docs.generatepress.com/article/adding-php/
For example – Adding a Placeholder:
add_filter( 'generate_search_placeholder', function() { return 'Search'; } );For the Search icon – do you want to see the word “search” before the Icon ?
February 18, 2022 at 9:59 am #2124508Oliver
Ja, es könnte ähnlich wie bei dem Hamburger Icon als Wort daneben oder darunter stehen.
Es sollte ähnlich wie bei dem Menü-Button in der mobilen Ansicht funktionieren.
Das würde ich gern für das eigene und Projekt von Kunden umsetzen.February 19, 2022 at 5:36 am #2125201David
StaffCustomer SupportYou can use this snippet to add your HTML for the Search label, that switches to Close when the search is open:
add_filter( 'generate_svg_icon', function( $output, $icon ) { if ( 'search' === $icon ) { $label = '<span class="search-icon-label">Search</span><span class="close-search-label">Close</span>'; $output = $label . $output; } return $output; }, 15, 2 );then a little CSS:
.search-icon-label, .close-search-label { margin-right: 15px; } .search-item.active .search-icon-label, .close-search-label { display: none; } .search-item.active .close-search-label { display: inline; }February 21, 2022 at 3:12 am #2127214Oliver
Hi,
danke, dass du mich mit diesen Snippets unterstützt hast. Ich werde das Problem damit zukünftig lösen können.
Ich kann bei unserem eigenen Projekt noch keine finale Lösung damit finden die in allen Ansichten gut dargestellt wird,
aber das Ticket ist dennoch final bearbeitet. Danke vielmals!February 21, 2022 at 4:04 am #2127283David
StaffCustomer SupportYou’re welcome
-
AuthorPosts
- You must be logged in to reply to this topic.