GithubHelp home page GithubHelp logo

thwillert / homematic_css Goto Github PK

View Code? Open in Web Editor NEW
8.0 5.0 4.0 394 KB

CSS Datei für die HomeMatic WebUI in Verbindung mit dem FireFox Addon Stylus

License: Apache License 2.0

CSS 100.00%
homematic webui css stylus firefox ccu

homematic_css's Introduction

HomeMatic_CSS

CSS-Datei für die HomeMatic CCU in Verbindung mit dem FireFox Addon Stylus.

Übersicht

Ein modernes Design:

WebUI Neu

für die etwas in die Jahre gekommene Oberfläche der HomeMatic WebUI:

WebUI Original

Voraussetzungen

Die CSS-Datei benötigt keine Installation auf der CCU. Stattdessen wird diese über FireFox-Addon Stylus eingebunden. Dieses "überschreibt" die vorhandenen Style-Sheets, die von der CCU geladen werden, direkt im Browser.

Installation

Nach der Installation von Stylus wird die CCS-Datei in Stylus importiert:

Bearbeiten

und den Inhalt der CSS-Datei einfügen:

Einfuegen

danach ist eine Anpassung der IP-Adressen, auf die IP bzw. URL der CCU, in den einzelnen Code-Bereichen nötig:

IP.

Hierzu noch ein schönes Video von Verdrahtet auf YouTube

Anpassungen

Nach dem Import sieht man in Stylus mehrere Code-Bereiche:

  1. Changelog, CSS-Variablen zum einfachen Anpassen und des Drucklayouts VariablenCSS_Print
  2. Allgemeine Stile
  3. die restlichen Stile
  4. das Hintergrundbild

Drucken

Für einen Ausdruck werden per CSS die Kopf- und Fußzeilen der Seite ausgeblendet, sowie alles auf schwarz / weiß gesetzt.

Um ein sauberes Ergebnis zu bekommen, sollten in den Druckeinstellungen von FireFox zusätzlich "Hintergrund drucken" deaktiviert werden:

Druck Einstellungen

Diskussion / Vorschläge

Bitte auch die Diskussion dazu im HomeMatic-Forum beachten.

ToDo

Die Reihenfolge entspricht keiner Priorität.

  • Button "Geräte löschen" korrigieren
  • Anleitung vervollständigen
  • CSS-Variablen vervollständigen
  • Status / Geräte-Controls überarbeiten
  • Status / Geräte: Modus Auto / Manu
  • Status / Gewerke
  • Status / Räume
  • Status / Favoriten
  • Status / Systemprotokoll - Header
  • Direkte Verknüpfungen
  • Einstellungen - Unterpunkte Header
  • Popup - Allgemeine Geräteeinstellungen
  • Popups - Kanalauswahl / Geräteauswahl usw.
  • Geräteeinstellungen / Formular-Inputs verbergen
  • zweites Design: "Hell"

Optional:

  • als Addon?
  • wenn es ein Addon wird: Die Geräte-Bilder durch Fotos ersetzen?
  • Auf CUx erweitern?

Author

Thorsten Willert

Homepage

Lizenz

Das ganze steht unter der Apache 2.0 Lizenz. .

homematic_css's People

Contributors

imgbotapp avatar thwillert avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

homematic_css's Issues

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.