Skip to content
  • Home
  • 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
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Visualisierung
  4. Material design - Cards transparent???

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.5k

Material design - Cards transparent???

Scheduled Pinned Locked Moved Visualisierung
material cssvis
7 Posts 4 Posters 1.0k Views 2 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.
  • K Offline
    K Offline
    K_o_bold
    wrote on last edited by
    #1

    @Uhula, ich habe noch eine Frage was die Darstellung von Hintergründen angeht. Ich würde gerne die Cards, die in einer Page angezeigt werden, transparent machen. Allerdings nur den Hintergrund, nicht aber der Inhalt der Cards, wie Slider Buttons usw.. Ich fände es von der Optik her sehr ansprechend wenn meine Cards den Hintergrund der Page leicht durchscheinen lassen. Siehst du hier eine Möglichkeit und kannst mir den entscheidenden Tipp geben. Die Card an sich mit opacity transparent machen, würde gehen, allerdings werden dann auch die Inhalte transparent. Über Hilfe würde ich mich sehr freuen und großes Dankeschön nochmal für die Astreine Vorlage Material Design ist einfach geil ;-)

    1 Reply Last reply
    0
    • G Offline
      G Offline
      GiuseppeS
      wrote on last edited by GiuseppeS
      #2

      Bei mir hat die Verwendung der Klasse mdui-title dafür gesorgt, dass die tiles etwas transparenter wurden. Nutze mdui-tile und nicht mdui-card, sollte aber auch damit funktionieren.
      Kann mir aber nicht genau erklären, wieso die Verwendung der mdui-title dafür sorgt, dass das gesamte tile durchsichtiger erscheint. So wie ich das verstehe, gilt der Alpha Wert 0.2 nur für die 40px des Titels und nicht für das komplette tile. Nach dem Entfernen der Klasse mdui-title wurde jedenfalls das ganze tile undurchsichtig.

      Falls Du keine Überschriften nutzt, kannst Du als workaround dennoch die mdui-title nutzen und dort den Alpha-Wert von 0.2 auf 0 setzen. Damit ist das Tile durchsichtig aber ohne dass sich ein Titel optisch absetzt. Gilt ebenso für die cards...

      Anbei der relevante Auszug aus dem CSS.

      /* -----
         Cards
         ----- */
      .mdui-card {
        background: #424242;
        box-shadow: 0 0 0 1px rgba(255,255,255,0.025) inset, 0 3px 6px rgba(0,0,0,0.16), 0 3px 6px rgba(0,0,0,0.23);
        border-radius:2px;
        z-index:0;
        margin:4px;
      }
      
      .mdui-card.mdui-title:after {
        content:"";
        position:absolute;
        left:0;
        top:0;
        width:100%;
        height:40px;
        background: rgba(0,0,0,0.2);
      }
      
      
      /* -----
         Tiles
         ----- */
      .mdui-tile {
        background: #424242;
        border-radius:0px;
        z-index:0;
      }
      
      .mdui-tile:not([class*='mdui-cols']) {
        box-shadow:-1px -1px 0px 0px rgba(0,0,0,0.75) inset;
      }
      
      .mdui-tile.mdui-title:after {
        content:"";
        position:absolute;
        left:0;
        top:0;
        width:100%;
        height:40px;
        background: rgba(0,0,0,0.2);
      }
      
      K 1 Reply Last reply
      0
      • D Offline
        D Offline
        Desastro
        wrote on last edited by
        #3

        Hi

        Erweitere einfach den CSS-Code am Ende um neue Klassennamen.

        So z.B. habe ich das gemacht...

        /* eigene Definitionen */
        
        .mdui-blue-trans-bg {
            background-color: rgba(21, 101, 192, 0.6) !important;
        }
        

        Je nach dem wieviele Farben du transparent haben willst diese Liste erweitern.

        K 1 Reply Last reply
        1
        • sigi234S Online
          sigi234S Online
          sigi234
          Forum Testing Most Active
          wrote on last edited by
          #4

          Hallo,

          Frage zu Cards, wie kann ich die das Datum Blau und den Termin Rot machen?

          Widget: basic table

          CCS Klasse:

          mdui-table mdui-table-ascard mdui-table-astile-r400-c2 mdui-table-astile-r800-c3 mdui-card mdui-grey-bg 
          

          Screenshot (3294).png

          Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
          Immer Daten sichern!

          G 1 Reply Last reply
          0
          • sigi234S sigi234

            Hallo,

            Frage zu Cards, wie kann ich die das Datum Blau und den Termin Rot machen?

            Widget: basic table

            CCS Klasse:

            mdui-table mdui-table-ascard mdui-table-astile-r400-c2 mdui-table-astile-r800-c3 mdui-card mdui-grey-bg 
            

            Screenshot (3294).png

            G Offline
            G Offline
            GiuseppeS
            wrote on last edited by
            #5

            @sigi234

            Nutze selbst für eine Tabelle das Widget "Basic html". Ein Klasse Beispiel dafür gibt's ja in der mdui Demo von Uhula. Habe mich daran orientiert. Positiv hierbei ist, dass für html allgemein gut im Internet recherchiert werden kann (Farben, Schriften, usw.).

            1 Reply Last reply
            1
            • G GiuseppeS

              Bei mir hat die Verwendung der Klasse mdui-title dafür gesorgt, dass die tiles etwas transparenter wurden. Nutze mdui-tile und nicht mdui-card, sollte aber auch damit funktionieren.
              Kann mir aber nicht genau erklären, wieso die Verwendung der mdui-title dafür sorgt, dass das gesamte tile durchsichtiger erscheint. So wie ich das verstehe, gilt der Alpha Wert 0.2 nur für die 40px des Titels und nicht für das komplette tile. Nach dem Entfernen der Klasse mdui-title wurde jedenfalls das ganze tile undurchsichtig.

              Falls Du keine Überschriften nutzt, kannst Du als workaround dennoch die mdui-title nutzen und dort den Alpha-Wert von 0.2 auf 0 setzen. Damit ist das Tile durchsichtig aber ohne dass sich ein Titel optisch absetzt. Gilt ebenso für die cards...

              Anbei der relevante Auszug aus dem CSS.

              /* -----
                 Cards
                 ----- */
              .mdui-card {
                background: #424242;
                box-shadow: 0 0 0 1px rgba(255,255,255,0.025) inset, 0 3px 6px rgba(0,0,0,0.16), 0 3px 6px rgba(0,0,0,0.23);
                border-radius:2px;
                z-index:0;
                margin:4px;
              }
              
              .mdui-card.mdui-title:after {
                content:"";
                position:absolute;
                left:0;
                top:0;
                width:100%;
                height:40px;
                background: rgba(0,0,0,0.2);
              }
              
              
              /* -----
                 Tiles
                 ----- */
              .mdui-tile {
                background: #424242;
                border-radius:0px;
                z-index:0;
              }
              
              .mdui-tile:not([class*='mdui-cols']) {
                box-shadow:-1px -1px 0px 0px rgba(0,0,0,0.75) inset;
              }
              
              .mdui-tile.mdui-title:after {
                content:"";
                position:absolute;
                left:0;
                top:0;
                width:100%;
                height:40px;
                background: rgba(0,0,0,0.2);
              }
              
              K Offline
              K Offline
              K_o_bold
              wrote on last edited by
              #6

              @GiuseppeS , danke für deine verständliche Erklärung. Es hat so funktioniert.. ;-)

              1 Reply Last reply
              0
              • D Desastro

                Hi

                Erweitere einfach den CSS-Code am Ende um neue Klassennamen.

                So z.B. habe ich das gemacht...

                /* eigene Definitionen */
                
                .mdui-blue-trans-bg {
                    background-color: rgba(21, 101, 192, 0.6) !important;
                }
                

                Je nach dem wieviele Farben du transparent haben willst diese Liste erweitern.

                K Offline
                K Offline
                K_o_bold
                wrote on last edited by
                #7

                @Desastro , danke für die Hilfe ;-)

                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

                331

                Online

                32.7k

                Users

                82.4k

                Topics

                1.3m

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

                • Don't have an account? Register

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