Skip to content
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Logo
  1. ioBroker Community Home
  2. Deutsch
  3. Visualisierung
  4. [Projekt] MDCSS v2: Material Design CSS Version 2

NEWS

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    8.1k

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    13
    1
    1.8k

  • Neues Video "KI im Smart Home" - ioBroker plus n8n
    BluefoxB
    Bluefox
    15
    1
    2.1k

[Projekt] MDCSS v2: Material Design CSS Version 2

Scheduled Pinned Locked Moved Visualisierung
material uivismaterial css
717 Posts 74 Posters 177.3k Views 77 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • C Chrunchy

    @zahnheinrich Äh, ja... dachte es wäre klar, dass Dateien im Vis nur via Upload mittels Dateimananger hinzugefügt werden können. Sry etwas unglücklich (undeutlich) ausgedrückt.

    Z Offline
    Z Offline
    zahnheinrich
    wrote on last edited by
    #583

    @Chrunchy
    Macht ja nix, alles gut 😊

    MfG Ulrich

    1 Reply Last reply
    0
    • C Chrunchy

      @zahnheinrich Äh, ja... dachte es wäre klar, dass Dateien im Vis nur via Upload mittels Dateimananger hinzugefügt werden können. Sry etwas unglücklich (undeutlich) ausgedrückt.

      M Offline
      M Offline
      Mike Hellracer
      wrote on last edited by
      #584

      @Chrunchy
      klar war das schon. Jetzt habe ich nur ein Problem der Download link ist für die Material DESIGN Icons. (dafür habe ich schon eine aktuellere Version) Auch sind in der Zip nicht die ttf, waff und eot sondern nur die png. Oder mache ich was falsch?
      Die Icons die nicht gehen kommen aus "Material Icons" und nicht aus "Material Design Icons"
      wo bekomme ich da die aktuelle Version?

      C 1 Reply Last reply
      0
      • M Mike Hellracer

        @Chrunchy
        klar war das schon. Jetzt habe ich nur ein Problem der Download link ist für die Material DESIGN Icons. (dafür habe ich schon eine aktuellere Version) Auch sind in der Zip nicht die ttf, waff und eot sondern nur die png. Oder mache ich was falsch?
        Die Icons die nicht gehen kommen aus "Material Icons" und nicht aus "Material Design Icons"
        wo bekomme ich da die aktuelle Version?

        C Offline
        C Offline
        Chrunchy
        wrote on last edited by Chrunchy
        #585

        @Mike-Hellracer ich hatte es so verstanden, dass die die verlinkten Dateien aus deinem Posting im ersten Spoiler haben wolltest...

        url(/vis.0/MD_Mike/images/MaterialIcons-Regular.ttf) format('truetype');
        

        Diese Datei ist in den Packages enthalten. In Version 4 im Verzeichnis font.
        In Version 3.0.2 im Verzeichnis iconfont.

        Die eot gibt es in Version 4 offensichtlich nicht mehr.

        Hatte ich aber oben schon geschrieben.

        Gruß Chrunchy

        M 1 Reply Last reply
        0
        • C Chrunchy

          @Mike-Hellracer ich hatte es so verstanden, dass die die verlinkten Dateien aus deinem Posting im ersten Spoiler haben wolltest...

          url(/vis.0/MD_Mike/images/MaterialIcons-Regular.ttf) format('truetype');
          

          Diese Datei ist in den Packages enthalten. In Version 4 im Verzeichnis font.
          In Version 3.0.2 im Verzeichnis iconfont.

          Die eot gibt es in Version 4 offensichtlich nicht mehr.

          Hatte ich aber oben schon geschrieben.

          M Offline
          M Offline
          Mike Hellracer
          wrote on last edited by
          #586

          @Chrunchy
          Hi, du hast recht. Ich habe die Datei jetzt mal von da herutergeladen und durch einen Konverter in eot, waff und waff2 gewandelt. alle wieder in das Projektverzeichnis hochgeladen. --> leider keine Änderung. Irgendwas muss noch veraltet sein.
          Habe das MD_simple Projekt erneut importiert. --> dann im lnav "home" <-> "waves" getauscht. --> keine Anzeige.
          wogegen "weekend" sofort funktioniert.
          <i class="material-icons">waves_</i>Start ->geht nicht
          <i class="material-icons">weekend_</i>Start ->geht

          C 1 Reply Last reply
          0
          • M Mike Hellracer

            @Chrunchy
            Hi, du hast recht. Ich habe die Datei jetzt mal von da herutergeladen und durch einen Konverter in eot, waff und waff2 gewandelt. alle wieder in das Projektverzeichnis hochgeladen. --> leider keine Änderung. Irgendwas muss noch veraltet sein.
            Habe das MD_simple Projekt erneut importiert. --> dann im lnav "home" <-> "waves" getauscht. --> keine Anzeige.
            wogegen "weekend" sofort funktioniert.
            <i class="material-icons">waves_</i>Start ->geht nicht
            <i class="material-icons">weekend_</i>Start ->geht

            C Offline
            C Offline
            Chrunchy
            wrote on last edited by
            #587

            @Mike-Hellracer Bei mir funktioniert waves, allerdings kann ich dir nicht genau sagen, wann ich zuletzt die fonts aktualisiert habe.

            Versuch doch mal die fertigen Dateien aus Version 3.0.2. Da sind alle Dateien (.eot, .woff, .woff2 und .ttf) drin und du brauchst nichts konvertieren.

            Aber auch ich hatte schon das eine oder andere Icon, was nicht angezeigt wurde. Habe die Suche nach der Ursache aber nach Update und einiger Zeit aber aufgegeben.

            Gruß Chrunchy

            M 1 Reply Last reply
            0
            • C Chrunchy

              @Mike-Hellracer Bei mir funktioniert waves, allerdings kann ich dir nicht genau sagen, wann ich zuletzt die fonts aktualisiert habe.

              Versuch doch mal die fertigen Dateien aus Version 3.0.2. Da sind alle Dateien (.eot, .woff, .woff2 und .ttf) drin und du brauchst nichts konvertieren.

              Aber auch ich hatte schon das eine oder andere Icon, was nicht angezeigt wurde. Habe die Suche nach der Ursache aber nach Update und einiger Zeit aber aufgegeben.

              M Offline
              M Offline
              Mike Hellracer
              wrote on last edited by
              #588

              @Chrunchy
              Wird wahrscheinlich das nervenschonendste sein 😉

              1 Reply Last reply
              0
              • jmeister79J Offline
                jmeister79J Offline
                jmeister79
                wrote on last edited by
                #589

                Guten morgen,
                ich hab jetzt seit nem Jahr das Theme drauf und find es einfach toll.
                vor allem mit meiner alten HTML Erfahrung kann ich viel machen.

                Leider hab ich ein Problem, dass ich nicht lösen kann:

                Wenn ich ein Inputfeld hinzufüge um beispielsweise numerische Parameter zu verändern, dann sieht das anders aus als in deinen Demos. In den Demos hast Du da nur unterstrichene Schwarze Felder, ich hab da immer irgendwie nen Buttonbackground hinter. Auch wenn ich im Demo ein neues Input hinzufüge oder aus dem Demo das widget exportiere.
                Alle CSS Eigenschaften werden von diesem "button effekt" überlagert. Selbst wenn ich eine eigene Klasse schaffe ist immer dieses Zeug davor!

                bsp.png

                LG
                Nils

                jmeister79J 1 Reply Last reply
                0
                • jmeister79J jmeister79

                  Guten morgen,
                  ich hab jetzt seit nem Jahr das Theme drauf und find es einfach toll.
                  vor allem mit meiner alten HTML Erfahrung kann ich viel machen.

                  Leider hab ich ein Problem, dass ich nicht lösen kann:

                  Wenn ich ein Inputfeld hinzufüge um beispielsweise numerische Parameter zu verändern, dann sieht das anders aus als in deinen Demos. In den Demos hast Du da nur unterstrichene Schwarze Felder, ich hab da immer irgendwie nen Buttonbackground hinter. Auch wenn ich im Demo ein neues Input hinzufüge oder aus dem Demo das widget exportiere.
                  Alle CSS Eigenschaften werden von diesem "button effekt" überlagert. Selbst wenn ich eine eigene Klasse schaffe ist immer dieses Zeug davor!

                  bsp.png

                  LG
                  Nils

                  jmeister79J Offline
                  jmeister79J Offline
                  jmeister79
                  wrote on last edited by
                  #590

                  @jmeister79 hat sich erledigt, da war ein custom stylesheet drin

                  1 Reply Last reply
                  0
                  • C Chrunchy

                    @Mike-Hellracer ich vermute mal, dass @Uhula nicht jedesmal die iconfont-dateien aktualisiert.
                    Du kannst sie hier herunterladen. Soweit ich das festgestellt habe, ist die .eot-Datei nur noch bis Version 3.0.2 vorhanden.

                    Pakage herunterladen und die Dateien aus dem Verzeichnis iconfont bzw. font in dein VIS-Verzeichnis kopieren.

                    UhulaU Offline
                    UhulaU Offline
                    Uhula
                    wrote on last edited by
                    #591

                    Zu den Icon-Font-Dateien. Stimmt, die aktualisiere ich in den Projekt-Downloads nicht zwischendurch, erst wenn es wieder neue Projekt-Versionen gibt.

                    Ich habe aber gesehen, dass doch einige Icons auf der Google-Seite dazugekommen sind und habe die entsprechenden otf-Dateien in die notwendigen ttf/eot/woff Formate gewandelt. Via vis-Dateimanager müssen diese in das Project-images Verzeichnis hochgeladen werden; bei mehreren vis-Projekten natürlich in jedes Projekt.

                    Die "normalen" Font im ttf/eot/woff Format (die ZIP Datei bitte entpacken):
                    MaterialIcons-Regular.zip

                    Die Icons gibt es auch in alternativen Stilen, wie TwoTone, Round, Outlined usw. Wer Spaß daran hat, kann auch diese verwenden. Hier nur die ttf Dateien dazu, ebenfalls via vis-Dateimanager hochladen. Zusätzlich im CSS-Projekt dann den ttf-Dateinamen anpassen.
                    Bsp:
                    Statt url('/vis.0/MD_Uhula/images/MaterialIcons-Regular.ttf') format('truetype');
                    dann url('/vis.0/MD_Uhula/images/MaterialIconsRound-Regular.ttf') format('truetype');

                    MaterialIconsXXX-Regular.zip

                    Uhula - Leise und Weise
                    Ex: ioBroker on Gigabyte NUC Proxmox

                    A 1 Reply Last reply
                    0
                    • UhulaU Uhula

                      Zu den Icon-Font-Dateien. Stimmt, die aktualisiere ich in den Projekt-Downloads nicht zwischendurch, erst wenn es wieder neue Projekt-Versionen gibt.

                      Ich habe aber gesehen, dass doch einige Icons auf der Google-Seite dazugekommen sind und habe die entsprechenden otf-Dateien in die notwendigen ttf/eot/woff Formate gewandelt. Via vis-Dateimanager müssen diese in das Project-images Verzeichnis hochgeladen werden; bei mehreren vis-Projekten natürlich in jedes Projekt.

                      Die "normalen" Font im ttf/eot/woff Format (die ZIP Datei bitte entpacken):
                      MaterialIcons-Regular.zip

                      Die Icons gibt es auch in alternativen Stilen, wie TwoTone, Round, Outlined usw. Wer Spaß daran hat, kann auch diese verwenden. Hier nur die ttf Dateien dazu, ebenfalls via vis-Dateimanager hochladen. Zusätzlich im CSS-Projekt dann den ttf-Dateinamen anpassen.
                      Bsp:
                      Statt url('/vis.0/MD_Uhula/images/MaterialIcons-Regular.ttf') format('truetype');
                      dann url('/vis.0/MD_Uhula/images/MaterialIconsRound-Regular.ttf') format('truetype');

                      MaterialIconsXXX-Regular.zip

                      A Offline
                      A Offline
                      ak1
                      wrote on last edited by
                      #592

                      Ich habe ein aktuelles Darstellungsproblem, bin aber nicht sicher, ob es ein allgemeines Vis-Thema ist, oder mit MDCSS 2 zu tun hat.

                      In der "Card Photovoltaik - Überblick" seht ihr ein großes (312x312px) SVG im basic-html Widget. Darüber liegen weitere SVGs (die Pfeile) mit der gleichen Größe, die ich in Abhängigkeit von Datenpunkten ein- oder ausblende.
                      Und dann habe ich noch basic-html Widgets, welche die Werte in Watt bzw. Kilo Watt darstellen. Die habe ich mittels Justierung von "left" und "top" Einstellung an exakt die richtige Position gebracht.
                      Dann habe ich alles gruppiert und die gesamte Gruppe mittels "left"

                      calc(100%/2 - 156px)
                      

                      In der Mitte der Card platziert. Wenn ich die html Widgets mit den Werten nicht in einer Gruppe mit dem Rest verbinde, dann stimmt die Positionierung nicht mehr, falls die Card-Breite wegen

                      mdui-cols-4-toc-5
                      

                      auf dem iPad ein wenig anders ist, als auf dem Smartphone.

                      Deswegen alles in einer Gruppe. Aber wenn man auf die zwei Bilder schaut, dann sieht man das auftretende Problem.
                      Die Page wird aufgerufen, alles passt. Einen kurzen Moment später findet eine Aktualisierung der Page statt, und die Widgets mit den Werten sind falsch positioniert. Lade ich die Seite neu, ist alles ok. Bis zum Refresh, ein bis zwei Sekunden später ...

                      Hat jemand eine Tipp, wie ich dieses Problem lösen oder umgehen kann?
                      IMG_0816.png IMG_0817.png

                      A 1 Reply Last reply
                      0
                      • A ak1

                        Ich habe ein aktuelles Darstellungsproblem, bin aber nicht sicher, ob es ein allgemeines Vis-Thema ist, oder mit MDCSS 2 zu tun hat.

                        In der "Card Photovoltaik - Überblick" seht ihr ein großes (312x312px) SVG im basic-html Widget. Darüber liegen weitere SVGs (die Pfeile) mit der gleichen Größe, die ich in Abhängigkeit von Datenpunkten ein- oder ausblende.
                        Und dann habe ich noch basic-html Widgets, welche die Werte in Watt bzw. Kilo Watt darstellen. Die habe ich mittels Justierung von "left" und "top" Einstellung an exakt die richtige Position gebracht.
                        Dann habe ich alles gruppiert und die gesamte Gruppe mittels "left"

                        calc(100%/2 - 156px)
                        

                        In der Mitte der Card platziert. Wenn ich die html Widgets mit den Werten nicht in einer Gruppe mit dem Rest verbinde, dann stimmt die Positionierung nicht mehr, falls die Card-Breite wegen

                        mdui-cols-4-toc-5
                        

                        auf dem iPad ein wenig anders ist, als auf dem Smartphone.

                        Deswegen alles in einer Gruppe. Aber wenn man auf die zwei Bilder schaut, dann sieht man das auftretende Problem.
                        Die Page wird aufgerufen, alles passt. Einen kurzen Moment später findet eine Aktualisierung der Page statt, und die Widgets mit den Werten sind falsch positioniert. Lade ich die Seite neu, ist alles ok. Bis zum Refresh, ein bis zwei Sekunden später ...

                        Hat jemand eine Tipp, wie ich dieses Problem lösen oder umgehen kann?
                        IMG_0816.png IMG_0817.png

                        A Offline
                        A Offline
                        ak1
                        wrote on last edited by
                        #593

                        Zur Info: Ich konnte zwar das seltsame Problem mit der Gruppe nicht lösen, habe aber mittels ein wenig Rechnerei auch die passende Position für HTML Widgets mit den Werten so hinbekommen, dass es sowohl auf Tablet, als auch auf dem Smartphone passt.

                        1 Reply Last reply
                        0
                        • F Offline
                          F Offline
                          fritzke316
                          wrote on last edited by
                          #594

                          Hallo
                          Ich bin gerade dabei mich in iobroker und dem CSS Design einzulernen und habe auch schon ein Problem 🙂
                          Zwar habe ich das MD_Demo auf meinem Raspberry PI4 8GB installiert und es läuft auch soweit. Nur auf dem Touchscreen den ich an den Raspberry angeschlossen habe lassen sich die Slider nicht verschieben, ich kann zwar auf eine Position tippen und der Slider spring dann da hin haber das Verschieben klappt nicht!! Also Browser habe ich das vorinstallierte Chromium verwendet. Wenn ich die Visu aber mit meinem Handy öffne dann funktionieren die Slider wie sie sollen. Woran kann das liegen??

                          1 Reply Last reply
                          0
                          • S Offline
                            S Offline
                            schittl
                            wrote on last edited by
                            #595

                            Hallo,
                            wenn man das MDCSS nutzt mit Menü und in einer Card die Filter Bar nutzen möchte (vis-bars) funktioniert diese nicht mehr, wenn man die Page komplett öffnet. Öffnet man die Card ohne der kompletten Seite funktioniert dies. Hat jemand auch das gleiche Problem und ggf. eine Lösung. Gibt es andere Möglichkeiten das zu nutzen außer Slider-Tabs, das funktioniert auch nicht zufriedenstellend.vis-bars.jpg

                            HW: Lenovo M920q (Proxmox, ioBroker, RaspMatic & Z2M), QNAP (Docker, Influx), Arduino Mega 2560 R3 (I2C DS18B20 + LED)

                            SW: CT IoBroker, VM RaspMatic(v3.79.6.20241122)

                            1 Reply Last reply
                            0
                            • UhulaU Uhula
                              Um ein Feedback zu erhalten wäre es schön, wenn jeder, der das MDCSS v2 nutzt, den 1.Beitrag des Themas positiv bewertet (Pfeil nach oben oder unten 😉 ). Ich kann dann auch abschätzen, ob sich die weitere Pflege lohnt. Thx!

                              Da das Ursprungsthema MD CSS v1 mit über 600 Antworten schon recht voll ist, starte ich hier zur Version 2 ein neues Thema.

                              Beim Material Design CSS v2 handelt es sich nicht um einen Adapter mit eigenen Widgets, stattdessen erhalten die Standard-Widgets basic und jqui nur "neue Kleider" und erweiterte Funktionen. Heißt, sie stellen sich im Material Design Style dar.

                              Bilder sagen mehr, also:
                              1b41efac-859e-48db-bb8b-fe4964a827b6-image.png 76ff28ed-1e6f-40ba-8865-6b1a03f5ee87-image.png

                              Einen Demo-Film gibt es hier: Video (MP4-Datei, ca. 64 MB, dort downloaden)

                              Ein Demo-Projekt für den Import in ioBroker.vis hier: MD_Demo

                              Ein Simple-Projekt als Basis für eigene Projekte hier: MD_Simple

                              Das Handbuch wir noch von der v1 auf v2 überarbeitet.

                              Das GitHub-Projekt gibt es hier GitHub.

                              Links zu weiteren Beiträgen/Vorlagen hier im Forum zum MD CSS v2:

                              • Forenthemensuche nach "MDCSS v2"
                              • [Vorlage] MDCSS v2: ioBroker Log in vis anzeigen
                              • [Vorlage] MDCSS v2: ping-Adapter in vis anzeigen
                              • [Vorlage] MDCSS v2: tr-064/devices-Adapter in vis anzeigen
                              • [Vorlage] MDCSS v2: Homatic-Log in vis anzeigen
                              • [Vorlage] MDCSS v2: ical Kalendar in vis anzeigen
                              • [Vorlage] MDCSS v2: Adapter-Instanzen in vis anzeigen
                              • [Vorlage] MDCSS v2: Backitup Log in vis anzeigen

                              Hinweis: Dieses Projekt hat nichts mit den tollen Material Design Widgets von @Scrounger zu tun. Dabei handelt es sich um einen eigenen vis-Adapter, beim Material Design CSS nur um CSS und Skriptanweisungen, welche direkt im Projekt verwendet werden.

                              S Offline
                              S Offline
                              Spampunk
                              wrote on last edited by
                              #596

                              Hallo zusammen,

                              ich würde gerne einen eigenen Font für meine Visualisierung verwenden. Wie binde ich diese wohl am besten in MDUI ein? In meinem Fall ist es die bereits installierte "Comfortaa-Regular".

                              Wie könnte ich andere Fonts installieren und auf der VIS verfügbar machen? Die Roboto fehlt bei mir zum Beispiel. Ich betreibe iobroker auf einem Linux-System.

                              Vielen Dank für Eure Hilfe!

                              Viele Grüße,
                              Timo

                              1 Reply Last reply
                              0
                              • mrFenyxM Offline
                                mrFenyxM Offline
                                mrFenyx
                                wrote on last edited by
                                #597

                                @Uhula , ich hätte einen Vorschlag für eine Erweiterung (Feature Request), wenn das geht. Ich fände es super die Möglichkeit zu haben den document.title dymanisch zu setzen, z.B. ähnlich wie bei dem Favicon ein Widget erstellen (dieses Mal Simple HTML) und das im .html Teil eingetragene Text als document.title anzuzeigen. Noch cooler wäre es wenn man das dynamisch per Page setzen könnte 🙂
                                Falls du es willst kann ich es im Git in den Issues eintragen als Feature Request.

                                1 Reply Last reply
                                0
                                • malorossM Offline
                                  malorossM Offline
                                  maloross
                                  wrote on last edited by maloross
                                  #598

                                  Hallo in die Runde!

                                  Möchte gern neue Views mit dem neuen MDCSS gestalten, bekomme aber schon gleich zu Anfang in der CSS einige Fehler angezeigt:
                                  e9acb13f-8504-43f3-b440-6137f2477f1c-image.png

                                  22343da0-4f18-4d6e-9630-e54e48fee1df-image.png

                                  56dae437-6e13-4e09-bb8c-056852757653-image.png

                                  Ich habe die MD_Demo importiert, Skript und CSS werden auch angezeigt, aber halt diese Fehler. Was habe ich falsch gemacht?

                                  Auch Frauen können sich für Technik begeistern! ;)

                                  Equipment:
                                  diverse HM-, HMIP-, Aeotec- Tradfri- Sonos- und Fibaro-Geräte, Master-/Slavesystem auf 2 Raspi4, NAS

                                  A Dominik F.D 2 Replies Last reply
                                  0
                                  • malorossM maloross

                                    Hallo in die Runde!

                                    Möchte gern neue Views mit dem neuen MDCSS gestalten, bekomme aber schon gleich zu Anfang in der CSS einige Fehler angezeigt:
                                    e9acb13f-8504-43f3-b440-6137f2477f1c-image.png

                                    22343da0-4f18-4d6e-9630-e54e48fee1df-image.png

                                    56dae437-6e13-4e09-bb8c-056852757653-image.png

                                    Ich habe die MD_Demo importiert, Skript und CSS werden auch angezeigt, aber halt diese Fehler. Was habe ich falsch gemacht?

                                    A Offline
                                    A Offline
                                    ak1
                                    wrote on last edited by
                                    #599

                                    @maloross
                                    Ich glaube fast nicht, dass dies wirklich ein ernstes Problem ist.
                                    Die Fehlermeldung ist wohl in so ziemlich jeder Zeile "Expected RBRACE in line...".
                                    RBRACE ist die geschweifte rechte Klammer. Bei mir sieht das ähnlich aus, wie bei Dir. Aber weder fehlt irgendwo eine Klammer, noch habe ich irgendwelche Probleme.

                                    Aber vielleicht kann sich ja noch jemand äußern, der tatsächlich Ahnung von CSS hat.

                                    1 Reply Last reply
                                    0
                                    • malorossM maloross

                                      Hallo in die Runde!

                                      Möchte gern neue Views mit dem neuen MDCSS gestalten, bekomme aber schon gleich zu Anfang in der CSS einige Fehler angezeigt:
                                      e9acb13f-8504-43f3-b440-6137f2477f1c-image.png

                                      22343da0-4f18-4d6e-9630-e54e48fee1df-image.png

                                      56dae437-6e13-4e09-bb8c-056852757653-image.png

                                      Ich habe die MD_Demo importiert, Skript und CSS werden auch angezeigt, aber halt diese Fehler. Was habe ich falsch gemacht?

                                      Dominik F.D Offline
                                      Dominik F.D Offline
                                      Dominik F.
                                      wrote on last edited by Dominik F.
                                      #600

                                      @maloross

                                      ich habe diese Fehler auch. Bei mir läuft alles einwandfrei, ich denke also du kannst sie ignorieren solange dir keine wirklichen Fehler in den Views etc auffallen.

                                      Wenn dir aber jemand genau etwas dazu sagen kann, dann ist es @Uhula

                                      1 Reply Last reply
                                      1
                                      • T Offline
                                        T Offline
                                        tp1de
                                        wrote on last edited by
                                        #601

                                        Hallo,

                                        nach nun mehr 3 Jahren ioBroker und Vis möchte ich nun mein VIS neu aufstellen und mit MDCSS v2 realisieren. Also habe ich nun die ersten Versuche auf Basis des Simple Templates gestartet. Vieles habe ich prinzipiell verstanden und funktioniert auch. Ich habe aber noch ein paar grundsätzliche Verständnisfragen und ich hoffe, dass mir jemand aus dem Forum helfen kann:

                                        • Was muss ich als Auflösung / Raster /Rastermaß in den Views eintragen?
                                          Soweit ich das richtig sehe muss in der Auflösung etwas eingetragen sein, sonst ist keine Default-View wählbar - oder?
                                        • Wie kann ich die Darstellungsbreite der lnav-View beeinflussen (verkleinern)?
                                        • Bei höherer Auflösung (FHD / 4K) werden die Texte sehr klein. Wie kann ich die allgemeine Textgröße beeinflussen? Am Besten über ein Menü / Datenpunkte / in Abhängigkeit vom Endgerät
                                        • Bei mobilen Endgeräten (Handy / Tablet) findet ein Viewwechsel statt, wenn ich von Portrait- auf Landscape Modus wechsle, d.h. das Endgerät drehe. Wie kann ich das verhindern? Der aktive View soll aktiv bleiben.

                                        Diese Punkte würde ich gerne verstehen / anpassen bevor ich alle meine bisherigen Views in MDCSS umsetze. Ich hoffe auf Eure Unterstützung ....

                                        Dominik F.D 1 Reply Last reply
                                        0
                                        • T tp1de

                                          Hallo,

                                          nach nun mehr 3 Jahren ioBroker und Vis möchte ich nun mein VIS neu aufstellen und mit MDCSS v2 realisieren. Also habe ich nun die ersten Versuche auf Basis des Simple Templates gestartet. Vieles habe ich prinzipiell verstanden und funktioniert auch. Ich habe aber noch ein paar grundsätzliche Verständnisfragen und ich hoffe, dass mir jemand aus dem Forum helfen kann:

                                          • Was muss ich als Auflösung / Raster /Rastermaß in den Views eintragen?
                                            Soweit ich das richtig sehe muss in der Auflösung etwas eingetragen sein, sonst ist keine Default-View wählbar - oder?
                                          • Wie kann ich die Darstellungsbreite der lnav-View beeinflussen (verkleinern)?
                                          • Bei höherer Auflösung (FHD / 4K) werden die Texte sehr klein. Wie kann ich die allgemeine Textgröße beeinflussen? Am Besten über ein Menü / Datenpunkte / in Abhängigkeit vom Endgerät
                                          • Bei mobilen Endgeräten (Handy / Tablet) findet ein Viewwechsel statt, wenn ich von Portrait- auf Landscape Modus wechsle, d.h. das Endgerät drehe. Wie kann ich das verhindern? Der aktive View soll aktiv bleiben.

                                          Diese Punkte würde ich gerne verstehen / anpassen bevor ich alle meine bisherigen Views in MDCSS umsetze. Ich hoffe auf Eure Unterstützung ....

                                          Dominik F.D Offline
                                          Dominik F.D Offline
                                          Dominik F.
                                          wrote on last edited by
                                          #602

                                          @tom57

                                          Du brauchst keine Auflösung eintragen, da du mit dem CSS das so einstellen kannst, dass sich die Widgets automatisch an die unterschiedlichen Auflösungen anpassen. Mit calc(100% - 32px) z.B. sind die Widgets immer 32px vom rechten Rand entfernt, egal was du für n Bildschirm nutzt.

                                          Raster ist dir selbst überlassen, ich nutze eins von 8. Die Defaultview legst du fest, in dem du das Häckchen bei default setzt neben der Auflösung. Ich habe z.B. keinen Haken dort, weil ich keine Defaultview brauche. Ich lasse mir alles in Chrome darstellen und habe dort die Startpage verlinkt so das ich immer zu dieser gelange.

                                          Mit dem Viewwechsel hab ich keine Ahnung, das passiert bei mir nicht wenn ich das Handy drehe.

                                          Die Größe kannst du mit mdui-scale verändern. Ich habe bei mir folgendes im CSS hinzugefügt:

                                          .mdui-scale-130 { transform: scale(1.3); transform-origin: 0% 0%; }
                                          .mdui-scale-140 { transform: scale(1.4); transform-origin: 0% 0%; }
                                          .mdui-scale-150 { transform: scale(1.5); transform-origin: 0% 0%; }
                                          .mdui-scale-160 { transform: scale(1.6); transform-origin: 0% 0%; }
                                          

                                          Das CSS von Uhula hat nur diese im Code drin:

                                          /* ----- Skalierungen ----- */
                                          
                                          .mdui-scale-010 { transform: scale(0.1); transform-origin: 0% 0%; }
                                          .mdui-scale-020 { transform: scale(0.2); transform-origin: 0% 0%; }
                                          .mdui-scale-025 { transform: scale(0.25); transform-origin: 0% 0%; }
                                          .mdui-scale-030 { transform: scale(0.30); transform-origin: 0% 0%; }
                                          .mdui-scale-033 { transform: scale(0.33); transform-origin: 0% 0%; }
                                          .mdui-scale-040 { transform: scale(0.40); transform-origin: 0% 0%; }
                                          .mdui-scale-050 { transform: scale(0.5); transform-origin: 0% 0%; }
                                          .mdui-scale-060 { transform: scale(0.6); transform-origin: 0% 0%; }
                                          .mdui-scale-066 { transform: scale(0.66); transform-origin: 0% 0%; }
                                          .mdui-scale-070 { transform: scale(0.7); transform-origin: 0% 0%; }
                                          .mdui-scale-075 { transform: scale(0.75); transform-origin: 0% 0%; }
                                          .mdui-scale-080 { transform: scale(0.8); transform-origin: 0% 0%; }
                                          .mdui-scale-090 { transform: scale(0.9); transform-origin: 0% 0%; }
                                          

                                          Diese dienen jedoch nur zum Verkleindern. Daher hab ich meine noch hinzugefügt. Einfach in die erste Zeile kopieren und dann kannst du es nutzen.

                                          T 1 Reply Last reply
                                          0
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate

                                          309

                                          Online

                                          32.4k

                                          Users

                                          81.4k

                                          Topics

                                          1.3m

                                          Posts
                                          Community
                                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                          ioBroker Community 2014-2025
                                          logo
                                          • Login

                                          • Don't have an account? Register

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Recent
                                          • Tags
                                          • Unread 0
                                          • Categories
                                          • Unreplied
                                          • Popular
                                          • GitHub
                                          • Docu
                                          • Hilfe