Nach einer gefühlten Ewigkeit, ist Version 2.0(.0) endlich fertig. Mit einem Stand, der mir endlich gefällt... zumindest aktuell 😅.
Wer weiß was mir in Zukunft noch so einfällt. Aber vorab, ja es gibt nicht nur neues, einiges wurde entfernt, aber eine kurze Liste dessen, was sich so geändert hat (wahrlich nicht vollständig... ich sollte so etwas wie ein richtigen Changelog mal führen):
- Komplett Überarbeitetes Design
- Heller und Dunkler Modus (Feedback zum Lightmode ausdrücklich erwünscht!)
- OLED Modus ist raus (kommt aber vielleicht irgendwann wieder)
- Anmeldung via Passkeys
- Sämtliche Interaktionen besitzen jetzt auch ihre Benachrichtigungen
- Antworten auf Kommentare! (Finally... die letzte war von mir in der DB angelegt)
- Überarbeitung der Online-Status Funktion
- Suche arbeitet nun dynamisch und kann via Filter differenziert werden
- Möglichkeit Dateien zu Teilen (für mich)
- Spielzeit-Tracker (auch für mich, wird vielleicht ein separates Projekt)
Jetzt könnte man sich ja Fragen, warum ist der OLED-Modus weg? Ganz einfach, mir gefiel das mit dem "alles schwarz" einfach nicht so mehr mit dem wie das Design nun aufgebaut ist, ein "alles schwarz" und die Glas-Effekte, wirkt irgendwie nicht so richtig. Aber kleines Geheimnis, man kann den rudimentären OLED-Modus über gewisse Umwege doch noch aktivieren, bin gespannt ob den jemand findet.
Aber kommen wir doch mal kurz zu einigen der neuen Sachen, vorab die Dinge die "ihr" eh nicht sehen könnt, zum Beispiel die geteilten Dateien:

Hätte es da kein einfaches Directory-Listening wie bisher via NGINX getan? Ja.... aber nicht so fancy! Mit Zugriffssteuerung! Ha! Hier und da muss ich zwar noch an der Optik schrauben, aber Optik geht ja recht schnell. Denke ich.
Ebenfalls, einen komplette Überarbeitung hat die Funktion für Kurzlinks erhalten (die sende ich ja recht gerne...):


Auch bei der Schaltung einer Vorschau bevor man zum eigentlichen Link kommt, hat sich einiges getan. So wird man nun automatisch weitergeleitet nach einer gewissen Zeit (Nachdem ich die Screenshots gemacht habe, habe ich die Zeit auf 10 Sekunden erhöht und die CSP Probleme dort behoben).
Hach ja, CSP ist eine schöne Sache (Content Security Policy) - nicht.

Die wahrlich auffälligste Neuerung für alle, dürfte wohl die Möglichkeit der Farbgestaltung sein. Ich weiß das nicht jeder meinen Farbgeschmack mag, ist er doch recht speziell laut einigen Aussagen - nicht jeder mag wohl Pink so sehr wie ich - aber das hat sich ja nun gelöst, man kann jetzt einfach selbst entscheiden!
Standardmäßig beim ersten Besuch wird hier natürlich nun das normale Farblayout angewendet und wer hätte es gedacht, das besteht aus großen Teilen aus Lila, Pink und Rottönen.
Daneben gibt es noch Farblayouts die sich auf eine Farbe konzentrieren, aktuell denke ich ist für jeden was dabei - aber vielleicht gibt es da ja noch Vorschläge?
Das übrigens beim auswählen eines Farblayouts oder Designs das jeweils andere gewählte nicht mehr angezeigt wird, ist ein bewusst erstmal hingenommener Fehler, es ist ja nur ein Anzeigefehler. Das werde ich irgendwann noch beheben.
Viele der großen Änderungen, neben dem Design, befinden sich hier jedoch unter der Haube. So wurde der Tech-Stack durch alle belange auf die aktuellste Version angehoben, aber auch einiges entfernt. So wird vor allem für Dinge wie Dialoge, Sheets (Slide-In Menüs zB) statt einem heftigen Markup+JS Gespann, wo es nur geht auf native Komponenten gesetzt, das macht es zukunftssicher und wahrlich besser für die Wartbarkeit des ganzen.
Einige große Änderungen hat der "alte" Hauptteil meiner Seite erwischt, die Galerie!



Die Übersicht der verschiedenen Ordner wurde überarbeitet, um mit dem moderneren Layout gleichzuziehen, die Möglichkeit zur Umschaltung zwischen Raster und Listen-Layout existiert hier weiterhin, es betrifft einfach nur deren Darstellung.
In den Ordnern selbst die Darstellung ist nun völlig weg vom Raster-Layout wie es ja bisher war, hier findet ihr nun ein Bento-Layout vor, das fand ich persönlich schöner als bisher, da es nicht so störrisch und statisch mehr wirkt.
Auch die Ansicht der Bilder selbst wurde geändert, die Aktions-Buttons in der Sidebar sind nun in eine Schwebende Leiste am unteren Rande verschwunden, das ist gerade bei Bildern im Portraitmodus sinnvoll.
Diese Leiste hat neben den bekannten Vor/Zurück, Zufall, Teilen und Download-Buttons noch einen neuen erhalten: Infos-Ausblenden!
Damit verschwindet die Seitenleiste und schafft so mehr Platz fürs Bild, klar gibt es noch die Option per Klick das Bild zu vergrößern... aber so kann jeder wie will!
PS: Downloads sollten nun wieder gehen und liefern wie gehabt die Original-Datei aus - nicht die verkleinerte WebP.
Ebenfalls neu hier, wenn möglich wird der Systemeigene Teile Dialog verwendet, hier im Beispiel jetzt mal von Windows:

Sollte dein Betriebssystem keinen bieten, wird wie bisher ein Dialog angezeigt.
Hier und da könnten noch einige Probleme auftreten, wie z.B. das neue Endlos-Scrollen in Galerie-Ordnern, das merkte ich erst jetzt als ich für die Screenshots dort auf den Fehler aufmerksam wurde.
Solche Fehler werde ich aber die Tage über direkt beheben, gerne dürfen mir solche Fehler auch gemeldet werden natürlich, ebenso auch Verbesserungsvorschläge und Feedback natürlich.
Alles im allem, bin ich mit diesem kompletten Umbau extrem zufrieden, machte mir das alte Design vor allem die letzten Wochen immer weniger "Spaß", aber auch die mitgeschleppten Probleme und Mängel die sich dort aufgehäuft hatten.
Aber das soll es hier von mir heute erstmal zu diesem Thema gewesen sein, die Tage will ich dann endlich auch an den hier erneut geteaserten Reviews weiter schreiben und irgendwie in Zukunft das ganze regelmäßiger betreiben.

