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. TIPP: Rasterhintergrund in ioBroker.vis

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.5k

TIPP: Rasterhintergrund in ioBroker.vis

Geplant Angeheftet Gesperrt Verschoben Visualisierung
2 Beiträge 2 Kommentatoren 1.5k Aufrufe
  • Ä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.
  • UhulaU Offline
    UhulaU Offline
    Uhula
    schrieb am zuletzt editiert von
    #1

    Im ioBroker.vis-Editor lässt sich ein Raster einschalten, welches durch Punkte im Editor angezeigt wird und auch gleichzeitig den Fang von Widgets einschaltet. Nun ist es manchmal so, dass man zwar einen feinen Fang von bspw. 16px haben möchte, aber die Rasterpunkte dann zu dominant im Editor sind. Außerdem wäre ein zusätzliches gröberes Raster von bswp. 64px und 320px nett.

    Das kann man leicht mit einem CSS-Hack erreichen, den man unter [Einstellungen | CSS | Projekt] dem Projekt hinzufügt. Dabei wird das vorhandene Raster transparent gesetzt und der Editor bekommt ein background-image zugewiesen, welches das gewünschte Raster zeichnet. In meinem Fall wird ein weißes Raster verwendet, durch das Ersetzen der rgba(255,255,255,x) mit rgba(0,0,0,x) ist aber auch ein dunkles Raster möglich. Das 16px Raster wird mit 5%, das 64px Raster wird mit 10% und das 320px Raster wird mit 20% Helligkeit gezeichnet.

    Den vis-Fang (Raster) kann man nun auf 16px setzen und hat einen Fang bei 16px und trotzdem ein tolles Rasterbild im Editor (nicht zur Laufzeit^^).

    So sieht es aus:

    3336_ice_screenshot_20170826-120803.png

    Und hier die CSS-Anweisungen:

    ! ````
    /* Weißes Raster mit 16x16 64x64 320x320 als Hintergrund */
    .vis_container_edit {
    background-image:
    repeating-linear-gradient(
    transparent,
    transparent 14px, rgba(255,255,255,0.05) 14px, transparent 16px,
    transparent 31px, rgba(255,255,255,0.05) 31px, transparent 32px,
    transparent 47px, rgba(255,255,255,0.05) 47px, transparent 48px,
    transparent 63px, rgba(255,255,255,0.1) 63px, transparent 64px,

     transparent 79px, rgba(255,255,255,0.05) 79px, transparent 80px, 
     transparent 94px, rgba(255,255,255,0.05) 94px, transparent 96px, 
     transparent 111px, rgba(255,255,255,0.05) 111px, transparent 112px, 
     transparent 127px, rgba(255,255,255,0.1) 127px, transparent 128px, 
    
     transparent 143px, rgba(255,255,255,0.05) 143px, transparent 144px, 
     transparent 159px, rgba(255,255,255,0.05) 159px, transparent 160px, 
     transparent 174px, rgba(255,255,255,0.05) 174px, transparent 176px, 
     transparent 191px, rgba(255,255,255,0.1) 191px, transparent 192px, 
    
     transparent 207px, rgba(255,255,255,0.05) 207px, transparent 208px, 
     transparent 223px, rgba(255,255,255,0.05) 223px, transparent 224px, 
     transparent 239px, rgba(255,255,255,0.05) 239px, transparent 240px, 
     transparent 254px, rgba(255,255,255,0.1) 254px, transparent 256px, 
    

    ! transparent 271px, rgba(255,255,255,0.05) 271px, transparent 272px,
    transparent 287px, rgba(255,255,255,0.05) 287px, transparent 288px,
    transparent 303px, rgba(255,255,255,0.05) 303px, transparent 304px,
    transparent 318px, rgba(255,255,255,0.2) 318px, transparent 320px
    ),
    ! repeating-linear-gradient(to right,
    transparent,
    transparent 14px, rgba(255,255,255,0.05) 14px, transparent 16px,
    transparent 31px, rgba(255,255,255,0.05) 31px, transparent 32px,
    transparent 47px, rgba(255,255,255,0.05) 47px, transparent 48px,
    transparent 63px, rgba(255,255,255,0.1) 63px, transparent 64px,

     transparent 79px, rgba(255,255,255,0.05) 79px, transparent 80px, 
     transparent 94px, rgba(255,255,255,0.05) 94px, transparent 96px, 
     transparent 111px, rgba(255,255,255,0.05) 111px, transparent 112px, 
     transparent 127px, rgba(255,255,255,0.1) 127px, transparent 128px, 
    
     transparent 143px, rgba(255,255,255,0.05) 143px, transparent 144px, 
     transparent 159px, rgba(255,255,255,0.05) 159px, transparent 160px, 
     transparent 174px, rgba(255,255,255,0.05) 174px, transparent 176px, 
     transparent 191px, rgba(255,255,255,0.1) 191px, transparent 192px, 
    
     transparent 207px, rgba(255,255,255,0.05) 207px, transparent 208px, 
     transparent 223px, rgba(255,255,255,0.05) 223px, transparent 224px, 
     transparent 239px, rgba(255,255,255,0.05) 239px, transparent 240px, 
     transparent 254px, rgba(255,255,255,0.1) 254px, transparent 256px, 
    

    ! transparent 271px, rgba(255,255,255,0.05) 271px, transparent 272px,
    transparent 287px, rgba(255,255,255,0.05) 287px, transparent 288px,
    transparent 303px, rgba(255,255,255,0.05) 303px, transparent 304px,
    transparent 318px, rgba(255,255,255,0.2) 318px, transparent 320px
    )
    !important;
    }
    ! /* Sichtbarkeit des Grids auf 0% verringern */
    .vis-grid {
    opacity: 0;
    }
    ! ````

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

    1 Antwort Letzte Antwort
    0
    • lobomauL Offline
      lobomauL Offline
      lobomau
      schrieb am zuletzt editiert von
      #2

      Ich wollte dieses nette Feature mal ausprobieren.

      Irgendwie zeigt sich mein VIS unbeeindruckt vom Eintrag unter CSS. Ich habe den Code 100% unverändert übernommen. :roll:

      Host: NUC8i3 mit Proxmox:

      • ioBroker CT Debian 13, npm 10.9.4, nodejs 22.21.0
      • Slave: Pi4
      1 Antwort Letzte Antwort
      0
      Antworten
      • In einem neuen Thema antworten
      Anmelden zum Antworten
      • Älteste zuerst
      • Neuste zuerst
      • Meiste Stimmen


      Support us

      ioBroker
      Community Adapters
      Donate

      532

      Online

      32.7k

      Benutzer

      82.4k

      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