Weiter zum Inhalt
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Hell
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dunkel
  • 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. Tabs Registerkarten formatierung

NEWS

  • wichtiges UPDATE für controller 7.2.2 im stable
    HomoranH
    Homoran
    9
    1
    726

  • Neues YouTube-Video: Visualisierung im Devices-Adapter
    BluefoxB
    Bluefox
    16
    1
    3.1k

  • Neuer ioBroker-Blog online: Monatsrückblick März/April 2026
    BluefoxB
    Bluefox
    8
    1
    3.1k

Tabs Registerkarten formatierung

Geplant Angeheftet Gesperrt Verschoben Visualisierung
6 Beiträge 2 Kommentatoren 40 Aufrufe 2 Beobachtet
  • Ä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.
  • P Online
    P Online
    perladd
    schrieb zuletzt editiert von
    #1

    Hallo zusamme,

    ich nutze das Widget Tabs mit 5 Registerkarten. Besteht die Möglichkeit, das ich die Titelbreite beinflussen kann. Ich habe 5 Titel und überschreite damit meine Bildschirmbreite. Ich habe die Titelnamen schon aufs kürzeste gekürzt, aber ich kann die Seite nicht weiter verkleinern. Als Variante ist die Gesamtbreite ausgewählt.

    970c809a-e975-4df5-a4e4-82225c4b6696-image.jpeg

    Vielleicht hat jemand noch einen Tip für mich

    OliverIOO 1 Antwort Letzte Antwort
    0
    • P perladd

      Hallo zusamme,

      ich nutze das Widget Tabs mit 5 Registerkarten. Besteht die Möglichkeit, das ich die Titelbreite beinflussen kann. Ich habe 5 Titel und überschreite damit meine Bildschirmbreite. Ich habe die Titelnamen schon aufs kürzeste gekürzt, aber ich kann die Seite nicht weiter verkleinern. Als Variante ist die Gesamtbreite ausgewählt.

      970c809a-e975-4df5-a4e4-82225c4b6696-image.jpeg

      Vielleicht hat jemand noch einen Tip für mich

      OliverIOO Offline
      OliverIOO Offline
      OliverIO
      schrieb zuletzt editiert von OliverIO
      #2

      @perladd

      welches vis

      am besten ein export des widgets
      und angeben wieviel pixel es max einnehmen darf

      Meine Adapter und Widgets
      TVProgram, SqueezeboxRPC, OpenLiga, RSSFeed, MyTime,, pi-hole2, vis-json-template, skiinfo, vis-mapwidgets, vis-2-widgets-rssfeed
      Links im Profil

      P 1 Antwort Letzte Antwort
      0
      • OliverIOO OliverIO

        @perladd

        welches vis

        am besten ein export des widgets
        und angeben wieviel pixel es max einnehmen darf

        P Online
        P Online
        perladd
        schrieb zuletzt editiert von
        #3

        @OliverIO

        Hallo,

        ich arbeite mit VIS2

        Beim Export, kann ich leider nicht die Pixel ändern

        OliverIOO 1 Antwort Letzte Antwort
        0
        • P perladd

          @OliverIO

          Hallo,

          ich arbeite mit VIS2

          Beim Export, kann ich leider nicht die Pixel ändern

          OliverIOO Offline
          OliverIOO Offline
          OliverIO
          schrieb zuletzt editiert von
          #4

          @perladd

          du sollst mir einen export des widgets geben das ich mir das genauer ansehen kann.

          die pixelbreite musst du mir sagen, weil du es bisher noch nicht geschrieben hast und ich nicht hellsehen kann

          Meine Adapter und Widgets
          TVProgram, SqueezeboxRPC, OpenLiga, RSSFeed, MyTime,, pi-hole2, vis-json-template, skiinfo, vis-mapwidgets, vis-2-widgets-rssfeed
          Links im Profil

          P 1 Antwort Letzte Antwort
          0
          • OliverIOO OliverIO

            @perladd

            du sollst mir einen export des widgets geben das ich mir das genauer ansehen kann.

            die pixelbreite musst du mir sagen, weil du es bisher noch nicht geschrieben hast und ich nicht hellsehen kann

            P Online
            P Online
            perladd
            schrieb zuletzt editiert von
            #5

            @OliverIO

            Oh sorry, das habe ich falsch verstanden :)

            der Pixelbereich sollte 400x830 sein

            [
            {
            "tpl": "tplSTab",
            "data": {
            "bindings": [],
            "contains_view_1": "Stromverbrauch",
            "contains_view_2": "Stromanbieter anlegen",
            "contains_view_3": "Stromanbieter bearbeiten",
            "contains_view_4": "Stromanbieter löschen",
            "contains_view_5": "Strom Grunddaten",
            "g_common": true,
            "g_node-1": true,
            "g_node-2": true,
            "g_node-3": true,
            "g_node-4": true,
            "g_node-5": true,
            "icon_color_1": null,
            "icon_color_2": null,
            "icon_color_3": null,
            "icon_color_4": null,
            "icon_color_5": null,
            "icon_size_1": null,
            "icon_size_2": null,
            "icon_size_3": null,
            "icon_size_4": null,
            "icon_size_5": null,
            "icon_tab_1": null,
            "icon_tab_2": null,
            "icon_tab_3": null,
            "icon_tab_4": null,
            "icon_tab_5": null,
            "image_tab_1": null,
            "image_tab_2": null,
            "image_tab_3": null,
            "image_tab_4": null,
            "image_tab_5": null,
            "overflow_x_1": "",
            "overflow_x_2": null,
            "overflow_x_3": null,
            "overflow_x_4": null,
            "overflow_x_5": null,
            "overflow_y_1": "",
            "overflow_y_2": null,
            "overflow_y_3": null,
            "overflow_y_4": null,
            "overflow_y_5": null,
            "show_tabs": 5,
            "title_tab_1": "Abrechnung",
            "title_tab_2": "Anbieter anlegen",
            "title_tab_3": "Anbieter bearbeiten",
            "title_tab_4": "Anbieter löschen",
            "title_tab_5": "Grunddaten",
            "variant": "fullWidth",
            "g_css_font_text": true,
            "vertical": false
            },
            "style": {
            "bindings": [],
            "left": "0",
            "top": 45,
            "width": "443px",
            "height": "864px"
            },
            "widgetSet": "tabs",
            "_id": "i000001"
            }
            ]

            OliverIOO 1 Antwort Letzte Antwort
            0
            • P perladd

              @OliverIO

              Oh sorry, das habe ich falsch verstanden :)

              der Pixelbereich sollte 400x830 sein

              [
              {
              "tpl": "tplSTab",
              "data": {
              "bindings": [],
              "contains_view_1": "Stromverbrauch",
              "contains_view_2": "Stromanbieter anlegen",
              "contains_view_3": "Stromanbieter bearbeiten",
              "contains_view_4": "Stromanbieter löschen",
              "contains_view_5": "Strom Grunddaten",
              "g_common": true,
              "g_node-1": true,
              "g_node-2": true,
              "g_node-3": true,
              "g_node-4": true,
              "g_node-5": true,
              "icon_color_1": null,
              "icon_color_2": null,
              "icon_color_3": null,
              "icon_color_4": null,
              "icon_color_5": null,
              "icon_size_1": null,
              "icon_size_2": null,
              "icon_size_3": null,
              "icon_size_4": null,
              "icon_size_5": null,
              "icon_tab_1": null,
              "icon_tab_2": null,
              "icon_tab_3": null,
              "icon_tab_4": null,
              "icon_tab_5": null,
              "image_tab_1": null,
              "image_tab_2": null,
              "image_tab_3": null,
              "image_tab_4": null,
              "image_tab_5": null,
              "overflow_x_1": "",
              "overflow_x_2": null,
              "overflow_x_3": null,
              "overflow_x_4": null,
              "overflow_x_5": null,
              "overflow_y_1": "",
              "overflow_y_2": null,
              "overflow_y_3": null,
              "overflow_y_4": null,
              "overflow_y_5": null,
              "show_tabs": 5,
              "title_tab_1": "Abrechnung",
              "title_tab_2": "Anbieter anlegen",
              "title_tab_3": "Anbieter bearbeiten",
              "title_tab_4": "Anbieter löschen",
              "title_tab_5": "Grunddaten",
              "variant": "fullWidth",
              "g_css_font_text": true,
              "vertical": false
              },
              "style": {
              "bindings": [],
              "left": "0",
              "top": 45,
              "width": "443px",
              "height": "864px"
              },
              "widgetSet": "tabs",
              "_id": "i000001"
              }
              ]

              OliverIOO Offline
              OliverIOO Offline
              OliverIO
              schrieb zuletzt editiert von OliverIO
              #6

              @perladd

              Die Lösung wären 2 Schritte

              1. optional das widget
                ich habe die breite auf 400px eingestellt
                und unter General eine css klasse definiert
                c4a7fbac-3739-4740-88ac-5cde0d16f919-image.jpeg

              [
               {
                 "tpl": "tplSTab",
                 "data": {
                   "bindings": [],
                   "contains_view_1": "Stromverbrauch",
                   "contains_view_2": "Stromanbieter anlegen",
                   "contains_view_3": "Stromanbieter bearbeiten",
                   "contains_view_4": "Stromanbieter löschen",
                   "contains_view_5": "Strom Grunddaten",
                   "g_common": true,
                   "g_node-1": true,
                   "g_node-2": true,
                   "g_node-3": true,
                   "g_node-4": true,
                   "g_node-5": true,
                   "icon_color_1": null,
                   "icon_color_2": null,
                   "icon_color_3": null,
                   "icon_color_4": null,
                   "icon_color_5": null,
                   "icon_size_1": null,
                   "icon_size_2": null,
                   "icon_size_3": null,
                   "icon_size_4": null,
                   "icon_size_5": null,
                   "icon_tab_1": null,
                   "icon_tab_2": null,
                   "icon_tab_3": null,
                   "icon_tab_4": null,
                   "icon_tab_5": null,
                   "image_tab_1": null,
                   "image_tab_2": null,
                   "image_tab_3": null,
                   "image_tab_4": null,
                   "image_tab_5": null,
                   "overflow_x_1": "",
                   "overflow_x_2": null,
                   "overflow_x_3": null,
                   "overflow_x_4": null,
                   "overflow_x_5": null,
                   "overflow_y_1": "",
                   "overflow_y_2": null,
                   "overflow_y_3": null,
                   "overflow_y_4": null,
                   "overflow_y_5": null,
                   "show_tabs": 5,
                   "title_tab_1": "Abrechnung",
                   "title_tab_2": "Anbieter anlegen",
                   "title_tab_3": "Anbieter bearbeiten",
                   "title_tab_4": "Anbieter löschen",
                   "title_tab_5": "Grunddaten",
                   "variant": "fullWidth",
                   "g_css_font_text": true,
                   "vertical": false,
                   "name": null,
                   "comment": null,
                   "class": "mytabs",
                   "filterkey": null,
                   "multi-views": null,
                   "locked": null,
                   "g_fixed": true,
                   "g_css_shadow_padding": true
                 },
                 "style": {
                   "bindings": [],
                   "left": "19px",
                   "top": "14px",
                   "width": "400px",
                   "height": "160px",
                   "padding": ""
                 },
                 "widgetSet": "tabs",
                 "_id": "i000001"
               }
              ]
              

              1. Dann in den Reiter CSS das folgende kopieren

              Das bedeutet, das jedes widget, welches mytabs als Klassenname hat und ein Mui Tab-Element enthält, wird die Tabbreite auf den Standard zurückgesetzt(also keine min width). Aktuell ist mindestens 90px pro Reiter eingestellt gewesen.

              2acfd182-2108-4342-9e53-96c57ed879de-image.jpeg

              .mytabs .MuiTab-root {
                min-width: inherit;
              }
              

              Ergebnis sieht dann so aus, das widget kann dann exakt auf 400px eingestellt werden (oder auch eine andere Breite).
              6cb0f575-d6ab-400c-967b-566148e79cba-image.jpeg

              Allerdings ist natürlich beim breitesten Wort schluss. Da kann der Browser nicht mehr umbrechen. Dann müsste man an die Schriftgröße ran oder einfach Icons nehmen.

              bd1fb8b7-130a-4ab8-b3d2-52ac30c6be22-image.jpeg

              [
               {
                 "tpl": "tplSTab",
                 "data": {
                   "bindings": [],
                   "contains_view_1": "Stromverbrauch",
                   "contains_view_2": "Stromanbieter anlegen",
                   "contains_view_3": "Stromanbieter bearbeiten",
                   "contains_view_4": "Stromanbieter löschen",
                   "contains_view_5": "Strom Grunddaten",
                   "g_common": true,
                   "g_node-1": true,
                   "g_node-2": true,
                   "g_node-3": true,
                   "g_node-4": true,
                   "g_node-5": true,
                   "icon_color_1": null,
                   "icon_color_2": null,
                   "icon_color_3": null,
                   "icon_color_4": null,
                   "icon_color_5": null,
                   "icon_size_1": null,
                   "icon_size_2": null,
                   "icon_size_3": null,
                   "icon_size_4": null,
                   "icon_size_5": null,
                   "icon_tab_1": "data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBmaWxsPSJjdXJyZW50Q29sb3IiIGQ9Ik0xNC42OSAyLjIxTDQuMzMgMTEuNDljLS42NC41OC0uMjggMS42NS41OCAxLjczTDEzIDE0bC00Ljg1IDYuNzZjLS4yMi4zMS0uMTkuNzQuMDggMS4wMWMuMy4zLjc3LjMxIDEuMDguMDJsMTAuMzYtOS4yOGMuNjQtLjU4LjI4LTEuNjUtLjU4LTEuNzNMMTEgMTBsNC44NS02Ljc2Yy4yMi0uMzEuMTktLjc0LS4wOC0xLjAxYS43Ny43NyAwIDAgMC0xLjA4LS4wMnoiLz48L3N2Zz4=",
                   "icon_tab_2": "data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBmaWxsPSJjdXJyZW50Q29sb3IiIGQ9Ik0xOSAxM2gtNnY2aC0ydi02SDV2LTJoNlY1aDJ2Nmg2djJ6Ii8+PC9zdmc+",
                   "icon_tab_3": "data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBmaWxsPSJjdXJyZW50Q29sb3IiIGQ9Ik0zIDE3LjI1VjIxaDMuNzVMMTcuODEgOS45NGwtMy43NS0zLjc1TDMgMTcuMjV6TTIwLjcxIDcuMDRhLjk5Ni45OTYgMCAwIDAgMC0xLjQxbC0yLjM0LTIuMzRhLjk5Ni45OTYgMCAwIDAtMS40MSAwbC0xLjgzIDEuODNsMy43NSAzLjc1bDEuODMtMS44M3oiLz48L3N2Zz4=",
                   "icon_tab_4": "data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBmaWxsPSJjdXJyZW50Q29sb3IiIGQ9Ik0xOSA2LjQxTDE3LjU5IDVMMTIgMTAuNTlMNi40MSA1TDUgNi40MUwxMC41OSAxMkw1IDE3LjU5TDYuNDEgMTlMMTIgMTMuNDFMMTcuNTkgMTlMMTkgMTcuNTlMMTMuNDEgMTJ6Ii8+PC9zdmc+",
                   "icon_tab_5": "data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBmaWxsPSJjdXJyZW50Q29sb3IiIGQ9Ik0zIDE4aDEydi0ySDN2MnpNMyA2djJoMThWNkgzem0wIDdoMTh2LTJIM3YyeiIvPjwvc3ZnPg==",
                   "image_tab_1": null,
                   "image_tab_2": null,
                   "image_tab_3": null,
                   "image_tab_4": null,
                   "image_tab_5": null,
                   "overflow_x_1": "",
                   "overflow_x_2": null,
                   "overflow_x_3": null,
                   "overflow_x_4": null,
                   "overflow_x_5": null,
                   "overflow_y_1": "",
                   "overflow_y_2": null,
                   "overflow_y_3": null,
                   "overflow_y_4": null,
                   "overflow_y_5": null,
                   "show_tabs": 5,
                   "title_tab_1": "",
                   "title_tab_2": "",
                   "title_tab_3": "",
                   "title_tab_4": "",
                   "title_tab_5": "",
                   "variant": "fullWidth",
                   "g_css_font_text": true,
                   "vertical": false,
                   "name": null,
                   "comment": null,
                   "class": "mytabs",
                   "filterkey": null,
                   "multi-views": null,
                   "locked": null,
                   "g_fixed": true,
                   "g_css_shadow_padding": true
                 },
                 "style": {
                   "bindings": [],
                   "left": 20,
                   "top": 201,
                   "width": "400px",
                   "height": "160px",
                   "padding": ""
                 },
                 "widgetSet": "tabs",
                 "_id": "i000001"
               }
              ]
              

              die verwendeten icons sind
              electric bolt
              add
              create
              clear
              notes

              Meine Adapter und Widgets
              TVProgram, SqueezeboxRPC, OpenLiga, RSSFeed, MyTime,, pi-hole2, vis-json-template, skiinfo, vis-mapwidgets, vis-2-widgets-rssfeed
              Links im Profil

              1 Antwort Letzte Antwort
              0

              Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.

              Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.

              Mit deinem Input könnte dieser Beitrag noch besser werden 💗

              Registrieren Anmelden
              Antworten
              • In einem neuen Thema antworten
              Anmelden zum Antworten
              • Älteste zuerst
              • Neuste zuerst
              • Meiste Stimmen


              Support us

              ioBroker
              Community Adapters
              Donate

              345

              Online

              33.0k

              Benutzer

              83.3k

              Themen

              1.3m

              Beiträge
              Community
              Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
              ioBroker Community 2014-2026
              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