CSS Farb-Anpassungen Slider Widget

Begonnen von Thyraz, 27 Februar 2016, 23:46:58

Vorheriges Thema - Nächstes Thema

Thyraz

Hallo zusammen,

ist es irgendwie möglich die Farben vom Slider Widget anzupassen?
Hab mal mit Chrome Entwicklertools reingespickt und gesehen, dass die Werte aus powerange.min.css kommen.

Habe dann versucht die Werte mit meiner Custom CSS zu überschreiben,
aber die css Datei des Sliders scheint später geladen zu werden als meine Custom CSS (platziert hinter den restlichen CSS Aufrufen in der index.html wie in der sample index.html gezeigt.

Wenn ich direkt die powerange.min.css bearbeite klappt es einwandfrei, darf ich dann aber wahrscheinlich nach jedem Update neu machen. ;)

(http://www.dropbox.com/s/g84gmyuu3915wc2/TabletUISlider2.png?dl=1)
Fhem und MariaDB auf NUC6i5SYH in Proxmox Container (Ubuntu)
Zwave, Conbee II, Hue, Harmony, Solo4k, LaMetric, Echo, Sonos, Roborock S5, Nuki, Prusa Mini, Doorbird, ...

roman1528

Moin.

Wenn du es in deine *custum.css verpackst setz ein

!important

dahinter. Dann klappt es auch mit den Nachbarn  :P

Grüße^^
i3-10305T 4x3GHz;8GB RAM;250GB & 1TB NVMe:
FHEM 6.2;FTUI;8" Tablet's+Fully;NsPanelPro;HUE;ESPRGBWW;HM(CCU3);Duofern; ASC;MQTT(Tasmota);netatmo;SONOS;eBus;DbLog;XiaomiDevice;NUT;ModbusAttr

RPi3+: FHEM 6.2;I²C;GPIO;RFID;G-Tag;XiaomiBTLESens
RPi3: FHEM 6.2;DIY Relais-Board;I²C;GPIO;RFID;Photovoltaik

setstate

#2
Das Color Handling war beim Slider noch nicht so optimal. Ich habe das mal verbessert. Man kann die Farbe jetzt ändern mit

<div data-type="slider" data-device="dummy1" data-color="#dd3355" data-background-color="#aa33ff" class="tap"></div>


oder

<div data-type="slider" data-device="dummy1" class="blue tap"></div>

oder mit einem Color-Schema:

<link rel="stylesheet" href="/fhem/tablet/css/fhem-green-ui.css" />

oder, wie ihr es schon getan habt. Überschreibungen in der

<link rel="stylesheet" href="/fhem/tablet/css/fhem-tablet-ui-user.css" />

zap

Wenn ich in der -user.css nur einige Eigenschaften einer Klasse aus der -ui.css neu definiere, werden dann nur die neu definierten überschrieben oder die komplette Klasse?

Beispiel css-Datei 1:

.cell {
    margin:10px 10px !important;
    width: auto;
    text-align: center;
    vertical-align: middle;
}

Dann in css-Datei 2:

.cell { margin: 0; }

"Überleben" das die anderen Attribute aus CSS-Datei 1?

2xCCU3 mit ca. 100 Aktoren, Sensoren
Entwicklung: FHEM auf Proxmox Debian VM
Produktiv inzwischen auf Home Assistant gewechselt.
Maintainer: HMCCU, (Fully, AndroidDB)

Thyraz

#4
Danke euch allen. :)

@zap
Ja, die alte Datei wird ja dennoch geladen.
Dein Wert überschreibt also nur den spezifischen vorher geladenen.
Fhem und MariaDB auf NUC6i5SYH in Proxmox Container (Ubuntu)
Zwave, Conbee II, Hue, Harmony, Solo4k, LaMetric, Echo, Sonos, Roborock S5, Nuki, Prusa Mini, Doorbird, ...

kvo1

ZitatDas Color Handling war beim Slider noch nicht so optimal. Ich habe das mal verbessert. Man kann die Farbe jetzt ändern mit
Hi setstate,

funktioniert wie beschrieben, danke !
RPi1: mit CUL: HM-CC-RT-DN,HM-ES-PMSw1-Pl,HM-LC-BL1-FM,HM-LC-Bl1PBU-FM,HM-LC-SW1-PL2,HM-SCI-3-FM,HM-SEC-SC-2,KFM-Sensor
RPi2: Viessmann(optolink) mit 99_VCONTROL.pm,
Cubietruck: Wheezy / Apache / Owncloud
Cubietruck: Armbian(Jessie) / fhem 5.7 / LMS 7.9
RPi3: (Test) mit 7" Touch  &  HM-MOD-RPI-PCB