Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • 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

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Visualisierung
  4. [gelöst] Metro Layout

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    17
    1
    2.9k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    1.1k

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.4k

[gelöst] Metro Layout

Geplant Angeheftet Gesperrt Verschoben Visualisierung
5 Beiträge 3 Kommentatoren 527 Aufrufe 3 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • jmeister79J Offline
    jmeister79J Offline
    jmeister79
    schrieb am zuletzt editiert von jmeister79
    #1

    Guten Morgen,
    ich möchte gerne mit den Metro Kacheln der Metro Style Widgets in VIS eine schnelle Visu bauen für ein Wandpanel.

    Dabei habe ich aber zwei kleine Probleme:

    1. Textgröße der Anzeigen im oberen Bereich beim Tile-string würde ich gerne anpassen, welche CSS klasse ist das damit ich sie nachjustieren kann

    2. Wie bekomme ich ein automatisches Layout hin?
      Ich würde gerne immer am anfang einer Zeile alle Widgets automatisch ausrichten lassen wie mit float:left
      Ich bin es gewöhnt bei sowas in HTMl immer mit float: left, und clear:both zu arbeite um neue Reihen zu bekommen. Hier ist das aber irgendwie von der reihenfolge der Widgets abhängig wie sie hinzugefügt wurden.
      Auch gehen ja hier Eltern DIVs nicht.
      Gibt es da einen Trick? Ich möchte es nach möglichkeit vermeiden Pixelschieberei zu machen.

    Vieleicht hat jemand n schnellen Tipp für mich?

    LG
    Nils

    CrunkFXC 1 Antwort Letzte Antwort
    0
    • jmeister79J jmeister79

      Guten Morgen,
      ich möchte gerne mit den Metro Kacheln der Metro Style Widgets in VIS eine schnelle Visu bauen für ein Wandpanel.

      Dabei habe ich aber zwei kleine Probleme:

      1. Textgröße der Anzeigen im oberen Bereich beim Tile-string würde ich gerne anpassen, welche CSS klasse ist das damit ich sie nachjustieren kann

      2. Wie bekomme ich ein automatisches Layout hin?
        Ich würde gerne immer am anfang einer Zeile alle Widgets automatisch ausrichten lassen wie mit float:left
        Ich bin es gewöhnt bei sowas in HTMl immer mit float: left, und clear:both zu arbeite um neue Reihen zu bekommen. Hier ist das aber irgendwie von der reihenfolge der Widgets abhängig wie sie hinzugefügt wurden.
        Auch gehen ja hier Eltern DIVs nicht.
        Gibt es da einen Trick? Ich möchte es nach möglichkeit vermeiden Pixelschieberei zu machen.

      Vieleicht hat jemand n schnellen Tipp für mich?

      LG
      Nils

      CrunkFXC Offline
      CrunkFXC Offline
      CrunkFX
      Forum Testing
      schrieb am zuletzt editiert von
      #2

      @jmeister79 Hi,

      Frage 1:

      • 1. Leg eine neue CSS Klasse im Widget an

      190b2ca4-596e-4313-adc4-13e00a5bb07a-image.png

      • 2. Im Projekt CSS die Metro Parameter überschreiben
      .custom-metro-tile .metro .fg-white{
          color: red !important; 
          font-weight: bold;
      }
      

      aa935113-8ed2-4f03-99d6-c211d62a25a3-image.png

      Frage 2:

      Was hälst du von

      position: relative
      display: inline-block
      

      0a465e50-5773-48f5-ba7b-12ddb17a97de-image.png

      Damit werden die Tiles automatisch angeordnet und du kannst mit padding arbeiten.

      LG
      CrunkFX

      Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

      jmeister79J 1 Antwort Letzte Antwort
      1
      • CrunkFXC CrunkFX

        @jmeister79 Hi,

        Frage 1:

        • 1. Leg eine neue CSS Klasse im Widget an

        190b2ca4-596e-4313-adc4-13e00a5bb07a-image.png

        • 2. Im Projekt CSS die Metro Parameter überschreiben
        .custom-metro-tile .metro .fg-white{
            color: red !important; 
            font-weight: bold;
        }
        

        aa935113-8ed2-4f03-99d6-c211d62a25a3-image.png

        Frage 2:

        Was hälst du von

        position: relative
        display: inline-block
        

        0a465e50-5773-48f5-ba7b-12ddb17a97de-image.png

        Damit werden die Tiles automatisch angeordnet und du kannst mit padding arbeiten.

        LG
        CrunkFX

        jmeister79J Offline
        jmeister79J Offline
        jmeister79
        schrieb am zuletzt editiert von
        #3

        @crunkfx super.
        danke dir.

        Ich habe eine andere lösung gefunden die sehr praktisch ist.
        das padding ist ja bereits auf 5 in emtro. ich habe dann das raster auf 10px gestellt und mir eine vernüftige große für die tiles ausgedacht und merhere klassen definiert single double tripple usw die dann ein gutes layout ergeben.
        Ich habe mich an den designrichtlinien für matro orientiert.

        echt n pfiffiges layout von metro. finde ich für mein panel wirklich sehr nützlich.
        Interesse an screenshots?
        ist jetzt nichts weltbewegendes aber schön eifnach. vor allem verstehen es meine kinder ganz gut.

        habe auch noch n paar javascripts eingebaut mit timern usw.

        D 1 Antwort Letzte Antwort
        0
        • jmeister79J jmeister79

          @crunkfx super.
          danke dir.

          Ich habe eine andere lösung gefunden die sehr praktisch ist.
          das padding ist ja bereits auf 5 in emtro. ich habe dann das raster auf 10px gestellt und mir eine vernüftige große für die tiles ausgedacht und merhere klassen definiert single double tripple usw die dann ein gutes layout ergeben.
          Ich habe mich an den designrichtlinien für matro orientiert.

          echt n pfiffiges layout von metro. finde ich für mein panel wirklich sehr nützlich.
          Interesse an screenshots?
          ist jetzt nichts weltbewegendes aber schön eifnach. vor allem verstehen es meine kinder ganz gut.

          habe auch noch n paar javascripts eingebaut mit timern usw.

          D Offline
          D Offline
          dos1973
          schrieb am zuletzt editiert von
          #4

          @jmeister79
          Ich hötte interesse an den screenshots.

          jmeister79J 1 Antwort Letzte Antwort
          0
          • D dos1973

            @jmeister79
            Ich hötte interesse an den screenshots.

            jmeister79J Offline
            jmeister79J Offline
            jmeister79
            schrieb am zuletzt editiert von
            #5

            @dos1973
            Anbei einige Bilder der Oberfläche. Ist work in Progress, ich bin noch nicht ganz zufrieden, will es einerseits simpel halten andererseits viel wissen. Es sit auf ein 7" Fire Tablet optimiert und dient dazu meine Familie n bisschen abzuholen, der Junior findet es auch echt spannend zu sehen wie der Verbrauch runter geht wenn er Lichter aus macht.

            Wenn Du auf einer anderen Seite als "Power" bist dann zählt er 30s runter und kehrt zurück, der Countdown wird bei jedem Wechsel neu gestartet.
            Die Diagramme sind bewusst simpel gehalten damit man einen Trend erkennen kann, für Details habe ich eine andere Visu. Auf dem Tablet ist die Schriftart übrigens auch Robot, er zeigt sie nur in meinem Browser so doof an da mir die passende Schriftart an.

            Bin für Tips und Vorschläge offen

            Nils

            metro5.png metro4.png metro3.png metro2.png metro1.png

            1 Antwort Letzte Antwort
            2
            Antworten
            • In einem neuen Thema antworten
            Anmelden zum Antworten
            • Älteste zuerst
            • Neuste zuerst
            • Meiste Stimmen


            Support us

            ioBroker
            Community Adapters
            Donate

            507

            Online

            32.6k

            Benutzer

            82.3k

            Themen

            1.3m

            Beiträge
            Community
            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
            ioBroker Community 2014-2025
            logo
            • Anmelden

            • Du hast noch kein Konto? Registrieren

            • Anmelden oder registrieren, um zu suchen
            • Erster Beitrag
              Letzter Beitrag
            0
            • Home
            • Aktuell
            • Tags
            • Ungelesen 0
            • Kategorien
            • Unreplied
            • Beliebt
            • GitHub
            • Docu
            • Hilfe