Minima Theme

:discourse2: Zusammenfassung Minima – Das Ziel dieses Themas ist es, die Benutzeroberfläche zu reduzieren und den Fokus auf den Text zu legen.
:eyeglasses: Vorschau Vorschau im Discourse Theme Creator
:hammer_and_wrench: Repository-Link https://github.com/discourse/minima
:open_book: Neu bei Discourse Themes? Anfängerleitfaden zur Verwendung von Discourse Themes

Dieses Theme installieren

Funktionen

Ich habe den Text vergrößert und fast alles Überflüssige entfernt (sowie alles, was ich nicht regelmäßig verwende). Zum Beispiel weiß ich, dass „Vorgeschlagene Themen" einfach vorgeschlagene Themen sind, daher habe ich die Überschrift entfernt. Die Massenwahl in der Themenliste habe ich vielleicht zweimal verwendet, also ist sie weg. Aufrufe in der Themenliste? Weg. Kategorien im Hamburger-Menü? Weg.

Sie haben die Idee, hier ist das Theme.

Für zusätzliche Minimalität empfehle ich das Layout „Nur Kategorien" für die Kategorie-Seite.


:discourse2: Von uns gehostet? Themes stehen auf unseren Standard-, Business- und Enterprise-Plänen zur Verfügung.

39 „Gefällt mir“

Glorious serifs! I love it.

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

5 „Gefällt mir“

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 „Gefällt mir“

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

4 „Gefällt mir“

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 „Gefällt mir“

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

10 „Gefällt mir“

Thanks so much! I will check it out!

1 „Gefällt mir“

Where can I find the Minima Dark theme?

1 „Gefällt mir“

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

7 „Gefällt mir“

Hallo, ich frage mich, ob es möglich ist, im Themenverzeichnis den Vornamen anstelle des Benutzernamens anzuzeigen, wenn die Option Priorisierung von Vornamen gegenüber Benutzernamen in der UX aktiviert ist.

2 „Gefällt mir“

Es wäre wunderbar, wenn wir die Liste der Kategorien gemäß den weißen Linien trennen könnten, die ich zur Veranschaulichung hinzugefügt habe

2 „Gefällt mir“

Ich befolge den Leitfaden zur Erstellung von Themes (Developing Discourse Themes & Theme Components). Dort heißt es, dass man, um Vorlagen zu ändern (z. B. um Avatare in der Auflistung zu entfernen), die .hbr-Dateien im Kern von Discourse bearbeiten muss.

Mussten Sie das auch tun, um die Avatare zu entfernen? Ich bin etwas verwirrt darüber, wie dieses Theme funktioniert und wie man es verwendet.

Wie würde ich beispielsweise im Minima-Theme das Erscheinungsbild der Profilseite jedes Benutzers ändern?

Entschuldigen Sie bitte, falls das themenfremd ist.

3 „Gefällt mir“

Das hängt davon ab, was genau Sie ändern möchten. Wenn Sie Inhalte entfernen oder neu gestalten möchten, lässt sich dies wahrscheinlich mit etwas zusätzlichem CSS bewerkstelligen. Wenn Sie jedoch Informationen hinzufügen oder das Layout grundlegend ändern möchten, müssen Sie die Vorlagendateien bearbeiten.

Im Minima-Thema habe ich die Vorlage für die Themenliste bearbeitet, um einige Avatare neu zu positionieren oder zu entfernen. Das können Sie hier sehen: https://github.com/discourse/minima/blob/master/desktop/header.html

Wenn Sie das Minima-Thema verwenden und weitere Anpassungen vornehmen möchten, empfehle ich, Minima zu installieren und Ihre Anpassungen durch die Erstellung einer neuen Theme-Komponente hinzuzufügen. Auf diese Weise erhalten Sie weiterhin Updates für Minima, ohne befürchten zu müssen, dass Ihre Änderungen überschrieben werden.

3 „Gefällt mir“

Danke, @awesomerobot – ich werde es ausprobieren.

Ich habe eine Nachfrage zum selben Thema: Wenn Discourse aktualisiert wird und ich die Software aktualisieren muss (unter der Annahme, dass ich sie selbst hoste), führt das zu Problemen bei Themes, bei denen die Vorlagen angepasst wurden? Oder sind sie nicht voneinander abhängig?

Hast du in der Vergangenheit schon einmal etwas Ähnliches erlebt?

1 „Gefällt mir“

Mit dem minima-Theme kann ich keine Direktnachrichten archivieren (das Kontrollkästchen ist verschwunden).

3 „Gefällt mir“

Ich habe gerade ein Update für das Theme veröffentlicht, das diese Funktionalität wieder hinzufügt. Danke für den Hinweis!

5 „Gefällt mir“

Ich nutze Minima als Grundlage für mein Theme und bin bei einer Sache völlig ratlos: Woher kommt dieser Code?

<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>

Er verschwindet, wenn ich zum Light-Theme wechsle. Minima enthält kein JavaScript, das das HTML manipulieren könnte. Ich bin so verwirrt!

2 „Gefällt mir“

Ich glaube, dies ist das Avatar-Bild über dem Thementitel

2 „Gefällt mir“

Ja, das verstehe ich. Ich habe den von mir zitierten Code durch Inspektion des Avatars gefunden. Was mich verwirrt, ist, woher der Code stammt. Er ist in Minima vorhanden, existiert aber beispielsweise im Light-Theme nicht (und ist nicht nur im CSS versteckt). Was generiert das HTML?

1 „Gefällt mir“

Oh, okay, ich verstehe es jetzt besser.

Es stammt aus der Header-Datei: https://github.com/discourse/minima/blob/master/desktop/header.html

Es überschreibt die Vorlage für die Themenliste.

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

5 „Gefällt mir“