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.
  • harrymH harrym

    @ak1 versuchs mal mit card-title-bg

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

    @harrym sagte in [Projekt] MDCSS v2: Material Design CSS Version 2:

    @ak1 versuchs mal mit card-title-bg

    Sorry, kannst Du kurz erklären, wie Du das meinst?

    Denkst Du vielleicht an sowas?

    mdui-title-green-bg
    

    Das funktioniert bei der normalen Karte. Sobald ich die Karte jedoch in den Vollbildmodus schalte, weicht die gewählte Farbe der Hintergrundfarbe.

    1 Reply Last reply
    0
    • A ak1

      Wie kann ich die Farbe der Kopfzeile eine Card im Vollbild ändern.
      In den Bildern seht ihr die Card zum BackItUp Log. Der Hintergrund des Kopfbereichs ist in einem helleren grau gehalten, wie bei allen meinen Karten mit dem von mir bevorzugten Farbschema.
      Wenn ich die Karte dann allerdings in den Vollbildmodus bringe, entspricht die Hintergrundfarbe des Kopfbereichs der Hintergrundfarbe der gesamten Card.

      Kann ich dies irgendwie ändern?

      Danke und Gruß
      ak1IMG_0779.png IMG_0778.png

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

      @ak1 Nö, leider nicht. Das habe ich nicht vorgesehen, weil im Vollbild-Modus ja keine Notwendigkeit besteht mehrere Cards voneinander durch ihre Kopfzeilen unterscheiden zu müssen.

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

      A 1 Reply Last reply
      1
      • UhulaU Uhula

        @ak1 Nö, leider nicht. Das habe ich nicht vorgesehen, weil im Vollbild-Modus ja keine Notwendigkeit besteht mehrere Cards voneinander durch ihre Kopfzeilen unterscheiden zu müssen.

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

        @Uhula
        Danke für die Rückmeldung. Kein Problem.
        Ich persönlich würde es für stimmiger und konsistenter halten, wenn die Farbgebung genauso wäre, wie bei einer Card im normalen Modus. Für mich ist der Vollbild-Modus weniger ein echtes Vollbild für den eigentlichen Inhalt der Card. Vielmehr sehe ich es als maximale Vergrößerung der Card, wobei z.B. Effekte wie mdui-card-raised und auch die Kopfzeile mit allen Bedienelementen erhalten bleiben. Eine optische Trennung der Card vom (am Rand sichtbaren Hintergrund - zumindest bei "raised") und eine optische Trennung des Kopfes mit Titelzeile und Bedienelementen vom Rest der Card, wäre in meinen Augen schicker.

        Aber wie gesagt, kein echtes Problem und vielleicht auch einfach eine Geschmacksache.

        A 1 Reply Last reply
        0
        • A ak1

          @Uhula
          Danke für die Rückmeldung. Kein Problem.
          Ich persönlich würde es für stimmiger und konsistenter halten, wenn die Farbgebung genauso wäre, wie bei einer Card im normalen Modus. Für mich ist der Vollbild-Modus weniger ein echtes Vollbild für den eigentlichen Inhalt der Card. Vielmehr sehe ich es als maximale Vergrößerung der Card, wobei z.B. Effekte wie mdui-card-raised und auch die Kopfzeile mit allen Bedienelementen erhalten bleiben. Eine optische Trennung der Card vom (am Rand sichtbaren Hintergrund - zumindest bei "raised") und eine optische Trennung des Kopfes mit Titelzeile und Bedienelementen vom Rest der Card, wäre in meinen Augen schicker.

          Aber wie gesagt, kein echtes Problem und vielleicht auch einfach eine Geschmacksache.

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

          Ich muss nochmal eine Frage stellen:
          Ich habe hier eine Card ("Timer"), welche seltsam reagiert, wenn ich sie mit dem Expand Icon verkleinere.
          Man sieht das im zweiten Bild. Das unterste Widget der Card hängt dann nämlich in der Kopfzeile. Dieses Widget ist eine jqui - Select Value List und hat die CSS Klasse mdui-select.

          Hat jemand eine Idee, was hier falsch läuft?
          IMG_0229.png
          IMG_0230.png

          D 1 Reply Last reply
          0
          • A ak1

            Ich muss nochmal eine Frage stellen:
            Ich habe hier eine Card ("Timer"), welche seltsam reagiert, wenn ich sie mit dem Expand Icon verkleinere.
            Man sieht das im zweiten Bild. Das unterste Widget der Card hängt dann nämlich in der Kopfzeile. Dieses Widget ist eine jqui - Select Value List und hat die CSS Klasse mdui-select.

            Hat jemand eine Idee, was hier falsch läuft?
            IMG_0229.png
            IMG_0230.png

            D Offline
            D Offline
            der-eine
            wrote on last edited by
            #577

            @ak1 kann es sein, dass der Inhalt der Card über 80px ist?

            A 1 Reply Last reply
            0
            • D der-eine

              @ak1 kann es sein, dass der Inhalt der Card über 80px ist?

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

              @der-eine Die Card hat eine Höhe von 4 (bis max. 6 Rows). Das Widget am unteren Rand hatte eine vertikale/Top Positionierung mittels:

              calc(100% - 48px)
              

              Vielleicht war das ein Problem. Ich habe das Widget nun vor der Tabelle positioniert. Und jetzt funktioniert alles.

              Danke für Deine Rückmeldung!

              1 Reply Last reply
              1
              • 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.

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

                @Uhula
                Hi, habe das Projekt 1:1 installiert aber ich bekomme einige Material Icons nicht angezeigt.
                https://material.io/resources/icons/?icon=coronavirus&style=baseline
                z.B. water_damage, contrsuction, coronavirus
                aber es sind noch einige andere.
                Aber z.B. funktionieren cake, home, help und info
                hier noch meine Einträge aus der CSS
                für die Material-Icons

                @font-face {
                 font-family: 'Material Icons';
                 font-style: normal;
                 font-weight: 400;
                 src: url(/vis.0/MD_Mike/images/MaterialIcons-Regular.eot); /* For IE6-8 */
                 src: url(/vis.0/MD_Mike/images/MaterialIcons-Regular.woff) format('woff'),
                      url(/vis.0/MD_Mike/images/MaterialIcons-Regular.ttf) format('truetype');
                      
                }
                


                und für die MaterialDesign-Icons

                @font-face {
                 font-family: "Material Design Icons";
                 src: url("/vis.0/Mike_Prod/images/materialdesignicons-webfont.eot?v=5.5.55");
                 src: url("/vis.0/Mike_Prod/images/materialdesignicons-webfont.woff?v=5.5.55") format("woff"), 
                 url("/vis.0/Mike_Prod/images/materialdesignicons-webfont.ttf?v=5.5.55") format("truetype");
                 font-weight: normal;
                 font-style: normal;
                }
                

                C 1 Reply Last reply
                0
                • M Mike Hellracer

                  @Uhula
                  Hi, habe das Projekt 1:1 installiert aber ich bekomme einige Material Icons nicht angezeigt.
                  https://material.io/resources/icons/?icon=coronavirus&style=baseline
                  z.B. water_damage, contrsuction, coronavirus
                  aber es sind noch einige andere.
                  Aber z.B. funktionieren cake, home, help und info
                  hier noch meine Einträge aus der CSS
                  für die Material-Icons

                  @font-face {
                   font-family: 'Material Icons';
                   font-style: normal;
                   font-weight: 400;
                   src: url(/vis.0/MD_Mike/images/MaterialIcons-Regular.eot); /* For IE6-8 */
                   src: url(/vis.0/MD_Mike/images/MaterialIcons-Regular.woff) format('woff'),
                        url(/vis.0/MD_Mike/images/MaterialIcons-Regular.ttf) format('truetype');
                        
                  }
                  


                  und für die MaterialDesign-Icons

                  @font-face {
                   font-family: "Material Design Icons";
                   src: url("/vis.0/Mike_Prod/images/materialdesignicons-webfont.eot?v=5.5.55");
                   src: url("/vis.0/Mike_Prod/images/materialdesignicons-webfont.woff?v=5.5.55") format("woff"), 
                   url("/vis.0/Mike_Prod/images/materialdesignicons-webfont.ttf?v=5.5.55") format("truetype");
                   font-weight: normal;
                   font-style: normal;
                  }
                  

                  C Online
                  C Online
                  Chrunchy
                  wrote on last edited by
                  #580

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

                  Gruß Chrunchy

                  Z UhulaU 2 Replies 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.

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

                    @Chrunchy sagte in [Projekt] MDCSS v2: Material Design CSS Version 2:

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

                    Das funktioniert nicht.
                    Du musst die downgeloadeten Dateien mit dem Vis Dateimanager in den Projektpfad uploaden

                    MfG Ulrich

                    C 1 Reply Last reply
                    0
                    • Z zahnheinrich

                      @Chrunchy sagte in [Projekt] MDCSS v2: Material Design CSS Version 2:

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

                      Das funktioniert nicht.
                      Du musst die downgeloadeten Dateien mit dem Vis Dateimanager in den Projektpfad uploaden

                      C Online
                      C Online
                      Chrunchy
                      wrote on last edited by
                      #582

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

                      Gruß Chrunchy

                      Z M 2 Replies 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.

                        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 Online
                            C Online
                            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 Online
                                C Online
                                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
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate

                                          520

                                          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