WoltLab Cloud Light/Dark Style Change 5.5.0 pl 1

You have a dark and a light style for your forum? Then you can switch between the two designs very quickly with this plugin

This plugin offers users the ability to quickly switch between a Light and a Dark style.



The configuration is done in the ACP, under Customization->Styles->Styles when editing/adding styles, there are two new choices

Only one Light or one Dark style can be selected per style. For the other styles, the other part is automatically selected.

Images

  • Version 5.5.0 pl 1

    • Fixes the bug that the design is not changed
    • Mobile adaptation
  • Version 5.4.0 pl 1

    Fixes the bug that the design is not changed

  • Version 5.5.0

    Version for the WSC5.5.x

  • Version 5.4.0

    Version for the WSC5.4.x

  • Hallo,

    funktioniert das auch für Gäste? Und wird die ausgewählte Stylevariante dann bei diesen ebenfalls gespeichert und bei erneutem Aufruf der Seite wieder passend der Auswahl angezeigt?

    Danke und Grüße

    • Dies funktioniert auch für Gäste und ja, dies wird auch gespeichert.

      Entspricht dem gleichen, also würde man in den Einstellungen den Style, bei einem angemeldeten Benutzer wechseln :)

    • Danke! :thumbup:

  • Hallo, erstmal schönes Plugin. Allerdings habe ich ein Problem und zwar das es sich im Stil wo ich quasi das Setting setze dort für light und dark das ausgewählte Theme nachher gesetzt wird. Hat zufolge, dass beim default Theme sowohl, dass Icon für Light und Dark angezeigt wird.

    • Diese dürfte nicht passieren, es wird eigentlich unterbunden, das zwei Dark und Light gleichzeitig ausgewählt werden können.


      Sollte dies bei dir der Fall sein, einfach bei allen Designs das Dunkel und Hell entfernen und anschließend die Sachen erneut eintragen :)

    • Hallo und vielen Dank für die Rückmeldung. Anscheinend war so sehr der Wurm drin, dass man es nicht einmal mehr zurücksetzen konnte. Nach einer Neuinstallation funktioniert nun das Plugin wie gewünscht. :thumbup:

      Like 1
  • Wunsch: Eigene Icons festlegen zu können.

    Thanks 1
  • Hi,


    Ich hab folgende fehlermeldung bekommen;


    Requested URL
    GET /change-style/?url=https%3A%2F%2Fandydeluxe97.xyz%2Fdashboard%2F&styleID=6&t=5aab760149482bc4847bc96b8e25002c5cfbad88d90908034d0f93d15fc1fc10-tptDXRSSPtaqY2tl9IAjAw%3D%3D
    Referrer
    Error Message
    Attempt to read property "styleID" on null
    Type
    wcf\system\exception\ErrorException
    File (Line)
    /var/www/vhosts/andydeluxe97.xyz/httpdocs/lib/system/WCF.class.php (341)
    Stacktrace
    1. /var/www/vhosts/andydeluxe97.xyz/httpdocs/lib/data/style/StyleAction.class.php (686): wcf\system\WCF::handleError(…)
    2. /var/www/vhosts/andydeluxe97.xyz/httpdocs/lib/data/AbstractDatabaseObjectAction.class.php (216): wcf\data\style\StyleAction->changeStyle(…)
    3. /var/www/vhosts/andydeluxe97.xyz/httpdocs/lib/action/ChangeStyleAction.class.php (46): wcf\data\AbstractDatabaseObjectAction->executeAction(…)
    4. /var/www/vhosts/andydeluxe97.xyz/httpdocs/lib/action/AbstractAction.class.php (57): wcf\action\ChangeStyleAction->execute(…)
    5. /var/www/vhosts/andydeluxe97.xyz/httpdocs/lib/system/request/Request.class.php (90): wcf\action\AbstractAction->__run(…)
    6. /var/www/vhosts/andydeluxe97.xyz/httpdocs/lib/system/request/RequestHandler.class.php (107): wcf\system\request\Request->execute(…)
    7. /var/www/vhosts/andydeluxe97.xyz/httpdocs/index.php (11): wcf\system\request\RequestHandler->handle(…)
  • Du änderst den mobilen Header global für alle Stile, das ist nicht so gut 👀 Und die Icons schwirren jetzt irgendwo in der Mitte rum, nicht mehr rechts außen, das ist auch etwas doof ☝️


    Du musst noch grid-template-columns anpassen.

    Like 1
    • Werde ich in der nächste Version nach reichen.

      Thanks 1
    • Mit dem Update 5.5.0 pl 1 sollte dies nun passen. Ich hatte dies in meiner Test Installation selbst per individuellen (S)CSS Code eingefügt gehabt, deswegen ist das garnicht aufgefallen das dies fehlte 🙈

    • Süper 💪 Allerdings bleibt immer noch das Problem das du das CSS global auf alle Stile anwendest und so eine Lücke bei denen erzeugst die kein Switch haben. Du müßtest wohl das CSS im Template der Buttons einfügen 👀 Oder irgendwie anders 🧐

    • Mh, das sollte aber eigentlich doch kein Problem machen, wenn der eine Fehlt. Ich werde das mal überprüfen und gucken, wie sich das am besten lösen lässt.

  • Schönes Teil, haut mir nur leider einen Fehler raus beim wechseln:

    Attempt to read property "styleID" on null

    • Welche Version nutzt du?

      Und ich bräuchte die vollständige Fehlermeldung

    • Habe ich dir privat geschickt.

    • Update ist nun freigeschaltet, damit sollte dies ohne Probleme gehen :)

      Thanks 1
  • Funktioniert wunderbar

    Kleiner Preis, für etwas, was meiner Meinung nach in den Standard gehört.

    Gibt an der Funktionalität nichts auszusetzen. Es funktioniert einfach.

Customers Who Bought This File Also Bought

  1. New An comfortable ticket system for reporting support tickets and software bugs.
    WoltLab Cloud
    EUR 39.95
    • Like 21
    • 2.1k Downloads
    • 636 Purchases
  2. The original Donation Plugin (Paypal, PSC, Bank Transfer)
    WoltLab Cloud
    EUR 19.99
    • Like 111
    • 6.1k Downloads
    • 1.4k Purchases
  3. Users can rise in level through their activity and remain motivated and active.
    WoltLab Cloud
    EUR 6.99
    • Like 5
    • 309 Downloads
    • 159 Purchases
  4. This plugin provides a clean and modern shoutbox for your community.
    WoltLab Cloud
    EUR 5.95
    • Like 292
    • 20k Downloads
    • 4.8k Purchases