Tema Minima

:discourse2: Riepilogo Minima - L’obiettivo di questo tema è ridurre l’interfaccia utente e concentrarsi sul testo.
:eyeglasses: Anteprima Anteprima su Discourse Theme Creator
:hammer_and_wrench: Link al repository https://github.com/discourse/minima
:open_book: Nuovo a Discourse Themes? Guida per principianti all’uso di Discourse Themes

Installa questo tema

Funzionalità

Ho revisionato tutto, ingrandito il testo e rimosso quasi tutto ciò che era ridondante (e tutto ciò che non uso regolarmente). Ad esempio, so che gli argomenti suggeriti sono argomenti suggeriti, quindi ho rimosso l’intestazione. Ho usato la selezione multipla nell’elenco degli argomenti forse due volte in assoluto, quindi l’ho eliminata. Le visualizzazioni nell’elenco degli argomenti? Eliminate. Le categorie nel menu hamburger? Eliminate.

Hai capito il concetto, ecco il tema.

Per un minimalismo ancora maggiore, ti consiglio di utilizzare il layout Solo categorie per la pagina delle categorie.


:discourse2: Ospitato da noi? I temi sono disponibili per l’uso nei nostri piani Standard, Business e Enterprise.

39 Mi Piace

Glorious serifs! I love it.

The desktop :hamburger: menu listing all the other themes seems odd to me, though.

5 Mi Piace

I’m LOVING this theme, especially the topic list, amazing work :heart:


A couple of tiny issues in PM’s, a missing icon:

and I feel like the small size of the assigned text makes it hard to read, because the text has been made larger for just about everything else (Header, Suggested messages etc.)

Screenshot%20from%202019-02-08%2013-14-13

11 Mi Piace

I love it, although losing the theme switcher from the nav on mobile did cause a brief moment of panic!

4 Mi Piace

One of my users is reporting the Minima theme (which I love very much) does not show the “Dismiss” button when there are unread messages. He verified that Dismiss wasn’t just disappearing because there were no unreads - he said he switched to Minima and back from another theme while showing unreads and the button did not show up.

Is there a setting I might be missing on this, or anything else I should check? Thanks!

I managed to finally reproduce it:

Screenshots

Default board theme

Minima

5 Mi Piace

I’ve added the dismiss button back, you’ll just need to update the theme.

10 Mi Piace

Thanks so much! I will check it out!

1 Mi Piace

Where can I find the Minima Dark theme?

1 Mi Piace

Mínima Dark is a copy of Minima but using the color scheme from Material Dark.

7 Mi Piace

Ciao, mi chiedevo se sia possibile mostrare il nome nella lista degli argomenti invece del nome utente, quando l’opzione Prioritizing full name vs username in the UX è attiva.

2 Mi Piace

Sarebbe meraviglioso se potessimo separare l’elenco delle categorie come indicato dalle linee bianche che ho aggiunto per dimostrare

2 Mi Piace

Sto seguendo la guida sulla creazione dei temi (Developing Discourse Themes & Theme Components) e viene indicato che per modificare i template (come rimuovere gli avatar nell’elenco), è necessario modificare i file .hbr nel core di Discourse.

Hai dovuto farlo per rimuovere gli avatar? Sono un po’ confuso su come funziona questo tema e su come utilizzarlo.

Ad esempio, nel tema Minima, come potrei modificare l’aspetto della pagina del profilo di ciascun utente?

Scusa se è fuori tema.

3 Mi Piace

Dipende da cosa desideri cambiare. Se vuoi rimuovere o ridisegnare alcuni contenuti, probabilmente puoi farlo aggiungendo del CSS. Se invece desideri aggiungere informazioni o modificare drasticamente il layout, dovrai modificare i file dei template.

Nel tema Minima, ho modificato il template dell’elenco dei argomenti per riposizionare o rimuovere alcune avatar. Puoi vederlo qui: https://github.com/discourse/minima/blob/master/desktop/header.html

Se desideri utilizzare il tema Minima e aggiungere personalizzazioni ulteriori, ti consiglio di installare Minima e aggiungere le tue modifiche creando un nuovo componente del tema. In questo modo potrai continuare a ricevere gli aggiornamenti di Minima senza preoccuparti che le tue modifiche vengano sovrascritte.

3 Mi Piace

Grazie, @awesomerobot - proverò.

Ho un seguito sullo stesso argomento. Quando Discourse viene aggiornato e devo aggiornare il software (supponendo di essere in self-hosting), questo causerà problemi ai temi in cui i template sono stati modificati? O non sono dipendenti?

Hai mai sperimentato qualcosa del genere in passato?

1 Mi Piace

Utilizzando il tema minima non riesco ad archiviare i messaggi diretti (la casella di controllo è scomparsa).

3 Mi Piace

Ho appena aggiornato il tema per ripristinare quella funzionalità. Grazie per averlo segnalato!

5 Mi Piace

Sto usando Minima come base per il mio tema e mi sto grattando la testa su una cosa: da dove proviene questo codice?

<div class="byline">
    <a href="" data-user-card="joffreyjaffeux"><img alt="" width="20" height="20" src="https://sjc5.discourse-cdn.com/themecreator/user_avatar/theme-creator.discourse.org/joffreyjaffeux/40/2250_2.png" class="avatar" title="joffreyjaffeux" aria-label="joffreyjaffeux">joffreyjaffeux</a>
  </div>

Scompare quando cambio sul tema Light. Minima non ha alcun JavaScript che potrebbe manipolare l’HTML. Sono così confuso!

2 Mi Piace

Credo che questo sia l’avatar in cima al titolo dell’argomento

2 Mi Piace

Sì, lo capisco. Ho trovato il codice che ho citato ispezionando l’avatar. Quello che mi confonde è da dove provenga quel codice. È presente in Minima, ma inesistente (non solo nascosto nel CSS) nel tema Light, per esempio. Chi genera l’HTML?

1 Mi Piace

Oh, ok, ora ho capito meglio.

Proviene dal file di intestazione: https://github.com/discourse/minima/blob/master/desktop/header.html

Riscrive il modello dell’elenco degli argomenti.

Modello originale: https://github.com/discourse/discourse/blob/master/app/assets/javascripts/discourse/app/templates/list/topic-list-item.hbr

5 Mi Piace