Banner Ricerca Avanzata

:warning:

Questo componente tema è deprecato e non dovrebbe più essere utilizzato. Le sue funzionalità sono ora nel Core di Discourse — consulta la nostra documentazione per i dettagli su come impostare un banner di benvenuto:

https://meta.discourse.org/t/creating-a-banner-to-display-at-the-top-of-your-site/153718#p-762961-welcome-banner-1

:discourse2: Riepilogo Advanced Search Banner posiziona una barra di ricerca insieme a un testo di titolo e sottotitolo opzionali in un banner sopra la navigazione principale dell’elenco degli argomenti.
:eyeglasses: Anteprima Anteprima su Discourse Theme Creator
:hammer_and_wrench: Link al Repository https://github.com/discourse/discourse-search-banner
:open_book: Nuovo ai Temi di Discourse? Guida per principianti all’uso dei temi di Discourse

Installa questo componente tema

Funzionalità

Per impostazione predefinita, questo banner appare su tutte le pagine di argomenti di primo livello (ultimi/nuovi/non letti/migliori/categorie… tutto in top menu nelle impostazioni del sito), ma può anche essere impostato per essere visualizzato solo sulla homepage di una community.

search banner example

Impostazioni

Nome Descrizione
show on Determina su quali pagine appare il banner
plugin outlet Dove sulla pagina apparirà il banner
background image light Immagine di sfondo per il banner su palette di colori chiari
background image dark Immagine di sfondo per il banner su palette di colori scuri
tile background image Ripeti l’immagine di sfondo
show for Chi può vedere il Search Banner (connesso, disconnesso o entrambi)
special style Variazioni opzionali che modificano l’aspetto del banner di ricerca
Traduzione Predefinito
search_banner.headline Benvenuto nella nostra community
search_banner.subhead Siamo felici di averti qui. Se hai bisogno di aiuto, per favore cerca prima di pubblicare.
search_banner.search_button_text

Per omettere la visualizzazione di uno, lascia il campo vuoto.

Stile personalizzato

L’elemento HTML ottiene una classe denominata .display-search-banner ovunque appaia questo banner, e il banner stesso è racchiuso dalla classe .custom-search-banner, quindi con un po’ di CSS dovresti essere in grado di personalizzare l’aspetto di questo banner come preferisci.

Miglioramenti futuri

  • Aggiungere un’opzione per abilitare il banner in categorie specifiche

Crediti

:sparkling_heart: Questo prende molto in prestito da @angushttps://meta.discourse.org/t/header-search-theme/67959


:discourse2: Ospitato da noi? I componenti tema sono disponibili per l’uso sui nostri piani Standard, Business ed Enterprise.

83 Mi Piace
[PAID] New search bar
Bringing popular features to Discourse: Header search, welcome banner, and category icons / emoji
Elementary Layout Component
Searching for users on mobile
New Theme: Tag-Pages Navigation
How to add links on home page menu to other site?
Adding Search option
Header search in custom header
Can't find how to localize a theme component
Mint Theme
Creating and installing plugins?
Bug with "search_banner.search_button_text" shown in search banner theme component
Search banner requires login
Pavilion Header Search Theme Component
Help Needed for Installing Meta Branded Theme
Banner Featured Links
Search section like on Reddit?
How do I edit "Welcome to our community" and tagline on the Homepage?
Anything wrong with this component?
User card out of alignment
Search Banner image cuts off on smaller screens
Pavilion Header Search Theme Component
Where to find search bar in our settings?
Where to find search bar in our settings?
Fully Theme
Welcome Banner components
What plug-in or customization for this header?
Custom Platform
Homepage header, how to add?
How can I make the home page similar to this one?
Theme or Custom CSS on Monday’s Discourse Instance?
Community not displaying correctly - new problem - help!
Christmas Decoration Component :christmas_tree:
We're upgrading our icons to Font Awesome 6!
Search for and/or filter topics in a category using text search
Forum search bar not showing up
Pavilion Header Search Theme Component
3.5.0.beta9: Improving color management, core welcome banner, and staff action log filters
Translations of theme component sample texts
Making my discourse site look a certain way
How can I change the HTML template of advanced search?
How to change the header text on the title page
Advanced Header Search
How to make a custom search bar?
Bug in Search banner theme component
Simple modifications
How can I achieve these header and footer customisations?
Meta Branded theme and all categories header
Search in this topic filter issue with Search banner TC
Bug with "search_banner.search_button_text" shown in search banner theme component
New Theme: Tag-Pages Navigation
Customizing your site with existing theme components

I’ve updated the theme component to add some new settings:

show on — this determines where the banner appears and has the options

  • top_menu (latest/categories/top/new/unread)
  • homepage
  • all (all pages except the default search page and admin pages)

show for — this determines who sees the banner

  • everyone
  • logged_in
  • logged_out
17 Mi Piace

Ho appena apportato un piccolo aggiornamento che aggiunge uno stile opzionale a questo componente, ti fornisce una barra di ricerca grande senza testo del titolo:

Questo può essere abilitato da una nuova impostazione “stile speciale”. Tutto ciò che fa è abilitare un piccolo CSS aggiuntivo.


Potrei aggiungere altre opzioni anche in futuro!

8 Mi Piace

Come posso cambiare il colore del testo di benvenuto in questo componente aggiuntivo?

1 Mi Piace

Non esiste un’impostazione per questo. Tuttavia, puoi aggiungerla con un po’ di CSS:

Aggiungi quanto segue al tuo tema o a un nuovo componente del tema, e modifica a tuo piacimento. :+1:

.search-banner > .custom-search-banner  {
    /* title */
    h1 {
        color: #286989;
    }
    
    /* description */
    p {
        color: #286989
    }
}
3 Mi Piace

Grazie mille!

2 Mi Piace

C’è un modo per nascondere l’icona di ricerca (usando CSS o altro)? Ho un problema in cui l’icona di ricerca viene duplicata quando viene utilizzata in combinazione con questo componente: Advanced Header Search - #56 by RBoy

1 Mi Piace
.search-input .search-icon:first-child {
  display: none;
}

dovrebbe visualizzare solo un’icona di ricerca. Dirò però che l’uso del banner di ricerca e della ricerca nell’intestazione in modo tangenziale ha alcuni effetti collaterali negativi sull’esperienza utente.

Raccomanderei di usarne solo uno o l’altro.

4 Mi Piace

Grazie! Molto utile

Potresti elaborare, quali effetti collaterali sull’UX?

1 Mi Piace

Il video che ho linkato sopra mostra alcuni dei problemi :)\n\n- menu a discesa di ricerca sovrapposti\n- stati strani aperti e chiusi dei menu a discesa di ricerca\n- l’icona di ricerca è un link alla ricerca avanzata in un campo di ricerca e non nell’altro\n- ecc.

2 Mi Piace

Capito. Quindi finché non sono sulla stessa pagina, dovrebbe andare bene.

2 Mi Piace

Qualcuno può aiutarmi? Ho installato questo tema sul mio Discourse ma l’immagine viene tagliata sul lato destro, affinché l’immagine si adatti completamente devo impostare il font del sito su “Più piccolo”. Ho due diverse installazioni di Discourse e in una di esse l’immagine ha funzionato normalmente, nell’altra l’immagine perché viene tagliata?

2 Mi Piace

puoi includere uno screenshot? questo renderà molto più facile capire il problema

2 Mi Piace

Ho lo stesso problema che browser/modalità diverse mostrano parti diverse di quell’immagine. L’ho risolto rendendola extra larga, in modo che il lato destro venga visualizzato solo in alcune condizioni. Ma non è così facile per le immagini simmetriche. Immagino che un po’ più di CSS (senza cercare una sovrascrittura del componente thome) aiuterebbe in questo.

Sono riuscito a risolvere parte del problema, ho disabilitato il componente tema negli altri temi e l’ho lasciato solo a 1, per quanto incredibile possa sembrare, l’immagine era “normale” con la dimensione del carattere su “normale” solo perché sul cellulare appare solo un lato dell’immagine, c’è qualcosa che posso fare per farla apparire completamente anche sul mio cellulare?

Ciao,

C’è un modo per rimuovere lo spazio tra il banner di ricerca e l’intestazione?

1 Mi Piace

Ciao, puoi usare questo CSS in un nuovo componente del tema:

.custom-search-banner-wrap {
    margin-top: 0;
}
3 Mi Piace

Ha funzionato perfettamente, grazie!

2 Mi Piace

3 post sono stati divisi in un nuovo argomento: Posso aggiungere interruzioni di riga al testo del sottotitolo del banner di ricerca?

Sembra che Discourse abbia lo stesso problema che ho nella mia community, l’overlay impiega del tempo per coprire ciò che si trova sotto il sottostrato di ricerca (Discover):
2024-07-05 14.42.23

È più evidente nella mia community:
2024-07-05 14.49.53

Mi chiedo se qualcuno abbia trovato una soluzione, potenzialmente un ritardo nella visualizzazione dell’overlay? Potrebbe portare a una cattiva esperienza.

1 Mi Piace