Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Solidified – Hubzilla-SPA-Theme

Eine Solid.js-Single-Page-Anwendung (SPA), die als Solidified-Theme für Hubzilla, eine föderierte Social-Networking-Plattform, bereitgestellt wird. Es ersetzt die klassische, serverseitig gerenderte Benutzeroberfläche durch ein schnelles, reaktives clientseitiges Erlebnis und bleibt dabei vollständig in das PHP-Backend von Hubzilla integriert.

Der Quellcode des Themes ist unter saiwal/Hubzilla-Solidified-Source auf GitHub verfügbar.

Quelle: solidified/README.md

Eine häufig geäußerte Kritik an Hubzilla ist die “altbacken” aussehende, teilweise träge und nicht sehr intuitiv bedienbare grafische Oberfläche (UI).

Mit seinen herkömmlichen Utsukta-Themes hat Saiwal diese Vorwürfe bereits in weiten Teilen entkräftet.

Doch nun entwickelt er das Theme Solidified, welches nicht nur eine moderne, responsive UI bietet, sondern aufgrund seiner Konzeption auch noch ausgespochen reaktiv ist und dazu auch in Hinblick auf die Bedienbarkeit (UX) wesentlich intuitiver verwendet werden kann.

sol-desktop01

Auch auf mobilen Geräten macht Solidified eine ausgesprochen gute Figur.

sol-mobil01

Diese Info-Sammlung soll dabei helfen, sich schnell mit Solidified zurechtzufinden und neue Funktionen zu entdecken.

Beachte: Solidified befindet sich derzeit in der Betatest-Phase für das erste Release. Es ändert sich regelmäßig etwas. Und es kann sein, dass manches nicht oder nur fehlerhaft kunktioniert. Deshalb sollte man, wenn man Fehler entdeckt auch entsprechende Issues im Theme-Repo melden. Saiwal ist in der Regel übermenschlich schnell dabei, solche Dinge auszubügeln.

Hubzilla-Administratoren können das Theme-Repo ganz einfach mittels

./util/add_theme_repo https://github.com/saiwal/Utsukta-hub-themes.git utsukta-themes

installieren (und nebenbei den Nutzern ihres Hub auch die anderen Utsukta-Themes zur Verfügung stellen).

Das Solidified-Theme aktivieren

Wenn auf dem Hub, bei welchem man seinen Account hat, das Solidified-Theme aktiviert ist, kann man dies unter EinstellungenAnzeige-EinstellungenTheme wählen aktivieren.

activate

Achtung: Derzeit (ist in Bearbeitung) kann es noch Probleme mit einigen Modulen geben, wenn man unter einem anderen Theme mit deutschen Spracheinstellungen auf Solidified umstellt. Deshalb empfiehlt es sich, den Kanal vor dem Umstellen auf die Englische Sprache umzustellen. Nach dem Wechsel zu Solidified ist das Umstellen auf Deutsch kein Problem mehr und sorgt (soweit bekannt) auch nicht für Fehler.

switch_lang


Admin: Installieren/Aktivieren

Hub-Betreiber, also Administratoren müssen zunächst das Repo der Utsukta-Themes zum Hub hinzufügen. Dies erledigen sie auf der Kommandozeile mittels

./util/add_theme_repo https://github.com/saiwal/Utsukta-hub-themes.git utsukta-themes.

Anschließend müssen sie in der Administrations-Oberfläche von Hubzilla das Theme noch aktivieren, damit Nutzer ihres Hubs das Theme auswählen können.

admin_act

Die verschiedenen Module

Stellt man einen brandneuen Kanal auf solidified um, so findet man im Navigations-Menü (linke Seitenleiste) zunächst die folgenden Module:

  • Kanal
  • HQ
  • Netzwerk
  • Kalender
  • Verzeichnis
  • Dateien
  • Hilfe
  • Fotos
  • Spiele
  • Notizblock
  • Werkzeuge

modules01

Weitere Module installiert man unter EinstellungenIntegrationen.

modules02

Hie werden derzeit alle bei Hubzilla vorhandenen Apps als Module angeboten. Es wurden aber noch nicht alle von Saiwal in Solidified implementiert. Die erfolgt nach und nach. Seine Absicht ist, im Endeffekt die gesamte Funktionalität von Hubzilla in Solidified abzubilden.

Module, die aktuell funktionieren, sind neben den oben erwähnten Standard-Modulen noch:

  • ActivityPub-Protokoll (dies erscheint nicht im Navigationsmenü, stellt aber nach Installation die AP-Fähigkeit zur Verfügung)
  • Artikel
  • Chaträume
  • Warenkorb
  • Öffentlicher Stream
  • NSFW (erscheint nicht im Navigationsmenü und kann unter EinstellungenIntegrationen konfiguriert werden)
  • Superblock (erscheint nicht im Navigationsmenü; Blocken über das Kanalmenü im Stream; Verwaltung unter EinstellungenBlockierte Kanäle)
  • Webseiten
  • Wiki

Privacy Gruppen und Kontaktrollen sind im Verzeichnis integriert.

HQ

Das Modul HQ entspricht im Wesentlichen der HQ-Ansicht bei den “klassischen” Themes. Es kann aber durch weitere Widgets, deren Lage auch eingestellt werden kann, erweitert werden.

HQ

Netzwerk

Das Modul Netzwerk ist die netzwerkweite Stream-Ansicht.

network01

Stream-Darstellung

Die Form wie Postings angezeigt werden kann über die zentriert angezeigten Buttons ausgewählt werden.

network02

Es gibt drei Ansichtsmodi: Die klassische Feed-Ansicht, die Raster-Ansicht und die Listenansicht.

In der Feed-Ansicht werden die Postings wie üblich untereinander angezeigt. Im Gegensatz zu der Ansicht in den “klassischen” Themen, werden Kommentare / Antworten nicht direkt angezeigt. Man kann sie mit Klick auf das Kommentarsymbol am unteren Rand der Posting-Karte eingeblendet werden.

network03

network04

In der Raster-Ansicht werden die Inhalte in einem festen Raster in Kartenform angezeigt.

network05

Ein Klick auf eine Karte öffnet das Posting in einer modalen Einzeilansicht, bei welcher auch ggf. vorhandene Kommentare hierarchisch angezeigt werden.

network06

Die Listen-Ansicht zeigt die Inhalte in einer kompakten Liste, die ein wenig der Kompaktansicht von Reddit oder der Ansicht von Hacker-News ähnelt.

network07

Auch hier öffnet ein Klick auf einen Listeneintrag den Beitrag in einer modalen Ansicht.

Reihenfolge

Mit dem Anzeigefilter, den man über die Buttons oben links erreichen kann, lässt sich die Streamreihenfolge bestimmen: Neueste, Aktiv, Ohne Threads.

network08

Mit Neueste werden die Beiträge in umgekehrter chronologischer Reihenfolge (neueste zuoberst) in Bezug auf den Zeitpunkt der Erstellung sortiert. Aktiv sortiert, ebenfalls chronologisch umgekehrt, die Beiträge nach der letzten Akivität, also Erstellung, Kommentare, Likes. etc.

Ohne Threads schließlich zeigt einzelne Akivitäten ohne Thread-Zusammenhang, also auch einzelne Kommentare, ähnlich wie bei Mastodon. Um ein Element dann im Zusammenhang (sofern es einen solchen gibt) betrachten zu können, muss man das kleine Augensymbol unten rechts neben dem Beitragsmenü klicken (“Im Kontext anzeigen”).

network09

Schnellfilter / Suche

Oben rechts über dem Stream gibt es zwei Filter-Buttons. Einmal, um nach einer Verbindung zu filtern, und ein zweiter, um eine Suche im Thread durchzuführen.

network10

Aktualisieren

Ganz links gibt es noch einen Button, um den Stream zu aktualisieren (dies geschieht nach einem festgelegten Zeitraum automatisch, kann mit dem Button aber sofort ausgelöst werden).

network11

Wenn eine oder mehrere Aktivitäten im Stream stattgefunden haben, wird eine Schaltfläche eingeblendet, welche diese Aktivitäten abruft.

network12

Schneller Beitragseditor

Ganz oben über dem Stream findet man die bekannte Schaltfläche für das schnelle Erstellen von eigenen Beiträgen (“Was gibt’s Neues?”). Klickt man darauf, öffnet sich an dieser Stelle ein vereinfachter Beitragseditor.

network13network14

Stream-Filter

In der rechten Seitenleiste findet man schließlich die Bekannten Stream-Filter (einzelne Filter werden nur bei gegebenen Voraussetzungen angezeigt):

  • Markierte Beiträge
  • Folge ich
  • Persönliche Beiträge
  • Direktnachrichten
  • Termine
  • Umfragen
  • Gespeicherte Ordner
  • Privatsphäre-Gruppen
  • Foren
  • Tags
  • Zeitraum

network15

Hat man Filter ausgewählt, lassen sie sich per Klick auf “x Filter zurücksetzen” wieder zurücksetzen, sodass der ungefilterte Stream angezeigt wird.

Kanal

Die Kanalansicht zeigt den eigenen Kanalstream an, also alle Beiträge, die im eigenen Kanal veröffentlicht wurden (eigene Beiträge, aber z.B. auch Wall-Postings).

kanal01

Dateien (die Cloud)

Das Modul “Dateien” erlaubt den Zugriff auf die Cloud. Sie funktioniert entsprechend der gleichnamigen App der “klassischen” Themes.

dateien01dateien02

Das Modul bietet die bekannten Datei- und Verzeichnisoperationen.

Bild-Dateien, Plaintext und HTML-Dateien werden in einem neuen Tab geöffnet und dargestellt (abhängig von den Mime-Typen des Browsers). Andere Dateien werden bei Klick zum Download angeboten.

Zum jetzigen Zeitpunkt ist die Coolabora-Integration noch(!) nicht implementiert.

Fotos

Das Modul “Fotos” ist eine Anwendung, welche die Funktion der Foto-App und der Galerie-App vereint.

Die Alben (also Verzeichnisse in der Cloud, welche Bilder enthalten) werden skaliert und gekachelt inklusive Ordnerneman angezeigt. Es gibt einen leichten Zoom-Effekt bei Mouseover.

fotos01

Öffnet man ein Album erscheint eine Fotogalerie, bei der die Bilder ebenfalls gekachelt und mit Zoomeffekt dargestellt werden.

fotos02

Hier können einzelne Bilder bereits geteilt oder gelöscht werden. Außerdem kann das gesamte Album gelöscht, neue Dateien hochgeladen und die Zugriffsberechtigungen eingestellt werden.

fotos03

Klickt man nun in der Albenansicht auf ein Bild, so wird es skaliert im Inhaltsbereich angezeigt. Mittels zweier Pfeile kann man hier durch die einzelnen Bilder des Albums blättern.

In dieser Ansicht kann man dem Foto auch einen Titel und eine Beschreibung geben.

fotos04

Über das Bild-Menü (unten rechts ⋮) kann man das Bild auch im Bildeditor von Solidified bearbeiten.

fotos05

fotos06

Klickt man in der Bildansicht auf ein Bild, so öffnet es sich in der Einzelansicht, wo man es sich in unterschiedlichen Zoomstufen ansehen kann.

fotos07

Kalender

Das Kalender-Modul bietet einen Kanal-Kalender zur Terminverwaltung.

kalender01

Die Ansicht lässt sich auf Monats-, Wochen- und Tagesansicht umschalten. Außerdem gibt es eine Ansicht mit einer Terminliste.

Klickt man auf einen Tag, so hat man die Möglichkeit, einen Termin einzugeben.

kalender02

kalender03

kalender04

kalender05

Verzeichnis

Das Modul “Verzeichnis” integriert die Funktionalität der Apps “Verbindungen”, “Verzeichnis”, “Privacy Gruppen” und “Kontaktrollen” sinnvoll an einem Ort.

verz01

Verbindungen

Unter “Verbindungen” werden die Verbindungen angezeigt. Die Ansicht kann außerdem nach

  • Aktiv
  • Ausstehend
  • Blockiert
  • Ignoriert
  • Versteckt
  • Archiviert
  • Alle

gefiltert werden.

verz02

Hier kann auch eine Direktnachricht an den Kanal verschickt werden, die Verbindung gelöscht und bearbeitet werden.

verz03

Weiterhin ist die Suche nach einer Verbindung möglich. Gibt man hingegen in das Suchfeld das Handle (Webbie / Fediverse-Adresse) eines Kanals ein, kann man hier auch direkt eine Verbindung herstellen, indem man auf den Button “+ Verbinden” klickt.

Die Sortierung der angezeigten Kanäle kann ebenfalls festgelegt werden.

verz04

Kontaktrollen

Die Kontaktrollen können in diesem Modul ebenfalls verwaltet werden.

verz05

Man kann dort über ein Auswahlmenü jedem Kontakt eine Kontaktrolle zuordnen

verz06

und auch neue Kontaktrollen erstellen bzw. selbst erstellte Kontaktrollen bearbeiten.

verz07

verz08

verz09

Privacy Gruppen

Auch Privacy Gruppen werden im Modul “Verzeichnis” verwaltet.

verz10

Bestehende Gruppen lassen sich bearbeiten

verz11

und neue erstellen.

verz12

Personen und Gruppen

Diese Funktion ermöglicht das Betrachten und Durchsuchen des globalen oder lokalen Verzeichnisses und das Herstellen neuer Verbindungen, wie man es bei den “herkömmlichen” Themen von der App “Verzeichnis” kennt.

verz13

Öffentliche Hubs

Mit “Öffentliche Hubs” kann man Hubs suchen. Diese Ansicht entspricht der Liste aus pubsites/.

verz14

Öffentlicher Stream

Hier werden beim lokalen Stream sämtliche Inhalte des eigenen Hubs in einem Stream angezeigt, beim globalen Stream zusätzlich alle Inhalte, die über Verbindung von Kanälen des Hubs importiert wurden.

pubstream

Artikel

Das Artikel-Modul bietet die Funktionalität der App “Artikel”.

artikel01

Über den Button “Neuer Artikel” wird der Artikel-Editor aufgerufen.

Neben dem Titel kann hier eine kurze Beschreibung eingegeben werden, die dann in Artikellisten als Zusammenfassung angezeigt wird. Weiterhin muss der URL Slug eingegeben werden, also der Teil der URL, welcher letztlich die Webseite referenziert.

Bei Artikeln muss man zusätzlich die Sprache des Artikelinhalts angeben und den Artikel ggf., sofern es ein “Mehrteiler” ist, einer Artikelserie zuordnen und auch die laufende Nummer des Artikels innerhalb der Serie festlegen.

Artikel können auch hier einer oder mehreren Kategorien zugeordnet werden.

artikel02

Als Inhaltstyp steht derzeit nur BBcode zur Verfügung.

artikel03

artikel04

artikel05

Saiwal hat die Funktionalität der Artikel hier sinnvoll erweitert. Artikel eignen sich hervorragend für das Blogging.

Webseiten

Auch mit Solidified ist es möglich, Webseiten zu erstellen.

website01

Derzeit steht für das Erstellen von Webseiten lediglich der Inhaltstyp BBcode zur Verfügung (Markdown, HTML und PHP sind künftig geplant).

Webseite

Wählt man im Modul “+ Neue Seite”, öffnet sich der Webseiteneditor im WYSIWYG-Modus.

website02

Im Editor kann man einen Seitentitel vergeben, der bei Darstellung der Webseite als Überschrift angezeigt wird. Es gibt auch ein Eingabefeld für eine kurze Zusammenfassung. Diese wird lediglich in der Liste der Webseiten angezeigt.

Weiterhin muss der URL Slug eingegeben werden, also der Teil der URL, welcher letztlich die Webseite referenziert.

Für die Darstellung der Webseite kann ein Seitenlayout ausgewählt werden. Mit dem Webseiten-Modul kann man solche Layouts erstellen.

Der eigentliche Inhaltsbereich kann mit dem WYSIWYG-Editor erstellt und bearbeitet werden. Der Editor lässt sich aber auch in den Quellcode-Modus umschalten, sodass man BBcode direkt per Hand eingeben kann.

website03

Die Webseite kann dann angezeigt werden.

website04

Menü

Mit dem Menüeditor des Webseiten-Moduls kann man rasch Menüs erstellen.

website05

website06

Hat man ein Menü erstellt, muss man nun nur noch Einträge Hinzufügen.

website07

website08

website09

Man kann übrigens auch Untermenüs einbinden.

Layouts

Die Gestaltung der Webseite erfolgt schließlich mit Layouts.

Unter “Layout-Vorlagen” kann man Layouts erstellen und vorhandene bearbeiten.

website10

Mit dem Layout-Editor kann man in einem Layout Widgets im Kopbereich, über dem Seiteninhalt, in der Fußzeile und in der rechten Seitenleiste hinzufügen. Diese werden dann bei Anzeige der Webseite an diesen Stellen dargestellt.

website11

So könnte man z.B. das gerade erstellte Menü einfach im Kopfbereich platzieren.

website12

website13

website14

website15

In den unterschiedlichen Bereichen steht eine unterschiedliche Menge an Widgets zur Verfügung. Mit “HTML-Block” und “Einbettung” hat man auch die Möglichkeit, speziellere Inhalte einzubauen.

website16

Ist man mit dem Layout zufrieden, klickt man auf “Fertig” und man kann es nun für Webseiten verwenden.

website17

Nun wird die Webseite – hier im Beispiel nur zusätzlich mit der Menüleiste – gemäß dem gewählten Layout angezeigt.

website18

Wikis

Das Modul “Wikis” erlaubt das Anbieten von Wikis. Jedes Wiki kann aus einer oder mehreren Wikiseiten bestehen, die, je nach Rechtevergabe, auch gemeinschaftlich gepflegt werden können.

wikis01

Aktuell wird als Inhaltstyp ausschließlich BBcode unterstützt.

Erstellt man ein Wiki, so muss man diesem einen Titel geben und die Berechtigungen festlegen.

wikis02

Ruft man nun das neue Wiki auf, wird die automatisch erzeugte Startseite “Home” angezeigt.

wikis03

Mit dem Button “Bearbeiten” kann man nun den Inhalt gestalten.

wikis04

Im Beschreibungsfeld für die Bearbeitung sollte man einen kurzen Hinweis über die durchgeführten Änderungen eintragen.

Nach dem Speichern wird nun die neue Version angezeigt.

wikis05

Mit einem Klick auf den Button Verlauf kann man sich die Versionsverwaltung der Seite anschauen nd Änderungen auch wieder rückgängig machen, wie man es von Wikis kennt.

wikis06

Editoren

Unter dem Theme Solidified begegnen wir verschiedenen Editoren. Von der Basis her ähneln sie sich alle. Lediglich aufgrund der jeweiligen Nutzung weisen sie verschiedene Features auf.

Derzeit bieten sämtliche Editoren ausschließlich BBcode für die Textgestaltung an. Ein echter Fortschritt ist, dass die Editoren über einen WYSIWYG-Modus verfügen, der Nutzer sich also nicht unbedingt mit der Textauszeichnungssprache befassen muss.

Da wäre zunächst der Beitragseditor (Posteditor), den wir nutzen, um Beiträge (Startpostings) zu erstellen:

editor01

Er bietet die bekannten optionalen Felder für einen Titel, eine Zusammenfassung und Kategorien an.

Im Gegensatz zu den “klassischen” Themes gibt es bei Solidified einen extra Editor für Direktnachrichten (Messages):

editor02

Hier gibt es keinen Titel, keine Zusammenfassung und keine Kategorie, sondern lediglich ein Adressfeld, das bei Auswahl eine Auswahlliste öffnet und nach der Eingabe von Zeichen die passenden Verbindungen filtert.

Der Editor für Webseiten erlaubt die Eingabe eines Seitentitels, einer Zusammenfassung und eines Slugs.

Außerdem kann man eine Vorlage wählen bzw. eigene Vorlagen erstellen.

Als Inhaltstyp steht derzeit nur BBcode zur Verfügung.

editor03

Der Editor für Wiki-Seiten bietet ein Protokollfeld, in welches man die vorgenommenen Änderungen eingeben kann.

editor04

Der Editor für Artikel, also nicht föderierte Blogbeiträge, bietet zusätzlich ein Eingabefeld für ein Slug, um den Artikel über einen sinnvollen Namen n der URL adressierbar zu machen.

editor05

Der Kommentar- bzw. Antworteditor öffnet sich, wenn wir auf einen vorhandenen Beitrag oder Kommentar antworten. Er ist – das liegt in der Natur der Sache – gegenüber den anderen Editoren in der Funktion reduziert und ermöglicht nur das, was in einem Kommentar möglich ist.

editor06

Notizen

In Solidified hat Saiwal aus den nicht sonderlich nützlichen Notizen der “klassischen” Themes eine wirklich nutzbare Notiz-App gemacht.

Öffnet man sie, wird ein Inhaltseditor im WYSIWYG-Modus geöffnet. Hier kann man nun eine Notiz erstellen und mittels Strg-Enter oder durch Klick auf den Button “Save” speichern.

notes01

notes02

Man kann nun entweder die vorhandene Notiz bearbeiten oder eine weitere Notiz erstellen.

notes03

notes04

Das Bearbeiten oder das Löschen einer Notiz erreicht man durch Klick auf die Buttons “Edit” bzw. “Delete”, die angezeigt werden, sobald sich der Mauszeiger über der Notiz befindet.

notes05

Unter Solidified kommen wir also in den Genuss einer echten und gut nutzbaren Notiz-App!

Werkzeuge

Solidified bietet im Navigations-Menü (linke Seitenleiste) eine Sammlung verschiedener Werkzeuge an.

tools01

Ein Klick öffnet die Toolbox mit nützlichen Werkzeugen:

  1. Ein Taschenrechner: tools02
  2. Ein QR-Code Generator: tools03
  3. Ein Einheiten-Umrechner: tools04
  4. Ein Base64 En-/Decoder: tools05
  5. Ein Passwort-Generator: tools06
  6. Ein Bild-Editor: tools07
  7. Ein Video-Editor: tools08

Spiele

Kurze Pause vom Social-Networking gefällig? Nun… da hat Solidified etwas für Euch: Spiele!

Als Gimmick ist in Solidified eine Reihe simpler (aber nicht unbedingt einfacher) Games eingebaut.

games01

Es handelt sich Simon Tatham’s Portable Puzzle Collection. Ich gebe zu… ich kenne von den Spielen nur eine Hand voll (maximal)… Fifteen, Mastermind, Mines, Pegs und Sudoku. Es handelt sich um sogenannte “Puzzle Games”. Die Anleitungen für die Spiele findet man auf der Seite des Entwicklers, der Link dorthin befindet sich unter der Liste der Games in Solidified.

games02

Nicht wirklich essenziell, aber eine nette Zugabe…

Navigationsleiste

In der linken Seitenleiste befindet sich die Navigationsleiste.

nav01

Hier sind die verschiedenen Module aufgeführt, um sie schnell aufrufen zu können.

Schnelleinstellungen / Hilfe / Info

Am unteren Ende der Leiste findet man den Umschalter für die Sprache (Hindi, Englisch, Deutsch) und ein Auswahlmenü für den (Farb-) Style des Themes.

Farbeinstellungen

nav02

Kontext-Hilfe

Ein weiteres Symbol (“?”) dient zum Aufruf der Kontext-Hilfe. Aktiviert man diesen Modus und klickt auf ein Element auf dem Bildschirm, wird die entsprechende Passage des integrierten Manuals angezeigt (derzeit nur bei Spracheinstellingen “Hindi” und “Englisch” verfügbar).

nav03

nav04

nav05

Siteinfo

Das Symbol “i” öffnet die Seiteninformationen des Hub (siteinfo/).

nav06

Gestaltungsmodus

Das Bleistiftsymbol schaltet in den Gestaltungsmodus um. Mit diesem kann man jede Ansicht in gewissem Rahmen gestalten, indem man z.B. Widgets hinzufügt, entfernt, konfiguriert oder verschiebt.

nav07

Die Reihenfolge der Moduleinträge in der Navigationsleiste lässt sich in diesem Modus ebenfalls umsortieren.

Account-Menü

Unmittelbar oberhalb der Schnelleinstellungen befindet sich das Account-Menü (Avatarbild), über welches man Zugriff auf die Kanalverwaltung

nav08

Bzw.

nav09

und die Einstellungen, sowie auf Login/Logout hat.

Einstellungen

In den Einstellungen sind sämtliche Einstellungsmöglichkeiten zusammengefasst.

settings01

Alle Einstellungen, die in den “klassischen” Themes etwas in der Oberfläche verstreut sind, findet man hier an einem Ort.

Im Bereich “Blockierte Kanäle” kann man die Kanäle verwalten, die mit “Superblock” blockiert (temporär stummgeschaltet) wurden.

Der Bereich “Integrationen” ist die App-Verwaltung. In dieser Verwaltung kann man Module/Apps installieren, deinstallieren, teilweise konfigurieren und in der Navigationsleiste anpinnen bzw. von dort entfernen.

settings02

Mobile Benutzeroberfläche

Aufgrund seines Designs und der verwendeten Technologie (solid.js) ist Solidified hervorragend für die Nutzung auf mobilen Endgeräten wie z.B. Smartphone oder Tablet geeignet.

Wer bereits einen Account hat, kann sich Hubzilla mit Solidified blitzschnell und ganz einfach als PWA auf das Gerät zaubern.

Was Hubzilla noch fehlt, ist eine achte App z.B. für Android, die auch nach Installation und erstem Start ein komplettes Onboarding (Registrierung oder bei vorhandenem Account das Login) bietet. Doch mit Solidified sind die Grundlagen dafür geschaffen und es dürfte nur noch eine Frage der Zeit sein, dass eine solche App entwickelt wird.

Hier ein paar Beispiele, wie Hubzilla/Solidified auf dem Smartphone aussieht…

HQ:

mobile01


Beitragseditor:

mobile02


Netzwerk (Stream):

mobile03


Listenansicht:

mobile04


Dateien (Cloud):

mobile05


Navigationsmenü (erweitert):

mobile06


Sidebar:

mobile07


Wie man Hubzilla als PWA nutzt (bis es einmal eine native App gibt), kann man hier nachlesen: Installation PWA.