Harveg-DEVops / Wiki

Informationen zu der Architektur und Hintergrundinformationen der Jättruppe
0 stars 0 forks source link

OH 3 UI integration #13

Closed Harveg closed 3 years ago

Harveg commented 3 years ago

Das neue UI von Openhab 3 ist komplett neu gebaut und basiert auf dem vue.js framework welches eine Art Weiterentwicklung von Angular.js ist. Es ist komplett javascript orientiert und scheint weniger Abhängigkeiten mitzubringen als die anderen grossen Framework (Angular, React..) Hier Infos zum Opelhab UI: https://github.com/openhab/openhab-webui/blob/master/bundles/org.openhab.ui/CONTRIBUTING.md Als Stylesheet wird framework7 verwendet, welches Mobile orinetiert ist. (Für mich nicht sehr ansprechend) https://github.com/framework7io/framework7

Was denkt Ihr, wie gross wöre der Aufwand basierend auf der Codebase von Openhab ein eigenes Style-sheet zu verwenden. Zudem müssten wir herausfinden ob das auch in der Zukunft via Cloud Anbindung funktioniert..

Harveg commented 3 years ago

Als Startpunkt einmal das App.vue studieren und wo möglich die Ressourcen austauschen: "../res/img/openhab-logo-white.png" "../res/img/openhab-logo.png"

Harveg commented 3 years ago

Das UI vom OH3 ist soweit konfigurierbar und ausgereift, dass wir keine eigene Version verwenden.