mirror of
https://github.com/home-assistant/frontend.git
synced 2025-11-10 19:40:25 +00:00
Convert Hass.io panel to TS/Lit (#4398)
* Convert system * Convert dashboard * Remove logging statement * Convert addon view (base) and log * Convert addon-view info * Remove unintended file in commit * Convert ansi-to-html * Fix log update reloading * Convert addon-view config * Convert addon-view network * Add inn missing haStyle * Convert addon-view audio * convert dialog-hassio-markdown * Convert dialog-hassio-snapshot * Convert entrypoint * Convert hassio-style * Lint hassio-addon-audio * Lint hassio-addon-audio * Lint hassio-addon-config * Remove file that should not have been comitted * Linting of the rest * Cleanup * Cleanup config * Required changes after rebase * Change property/method clasification * use ? for _inputDevices and _outputDevices * Use undefined instead of null for addon property * Use ? for addons property * Async addon audio * Corrects typo in Error * Wrap async calls in try/catch * Remove npm task * Fix async constant/functions * Reintroduce noDevice * We don't use the data of the POST no need to store and pass it * Update hassio/src/addon-view/hassio-addon-info.ts Co-Authored-By: Paulus Schoutsen <paulus@home-assistant.io> * Update hassio/src/addon-view/hassio-addon-config.ts Co-Authored-By: Paulus Schoutsen <paulus@home-assistant.io> * Update hassio/src/addon-view/hassio-addon-audio.ts Co-Authored-By: Bram Kragten <mail@bramkragten.nl> * Update hassio/src/addon-view/hassio-addon-audio.ts Co-Authored-By: Paulus Schoutsen <paulus@home-assistant.io> * Apply review comments * Simplify selected item change * Change back to attr * Apply lessons learned to addon-config * Send event on config change * Extract error msg * Apply lessons learned to addon-info * Apply lessons learned to addon-logs * Fix shorthand linting issue * Prefix private with _ * reset error * Apply lessons learned to addon-network * Revert package.json change * Apply lessons learned to addon-view * Fixes Unnecessary 'await' issue * rename content -> addoninfo * Update hassio/src/addon-view/hassio-addon-config.ts Co-Authored-By: Bram Kragten <mail@bramkragten.nl> * Update hassio/src/addon-view/hassio-addon-config.ts Co-Authored-By: Bram Kragten <mail@bramkragten.nl> * Update hassio/src/addon-view/hassio-addon-config.ts Co-Authored-By: Bram Kragten <mail@bramkragten.nl> * Update hassio/src/addon-view/hassio-addon-info.ts Co-Authored-By: Bram Kragten <mail@bramkragten.nl> * Update hassio/src/addon-view/hassio-addon-info.ts Co-Authored-By: Bram Kragten <mail@bramkragten.nl> * Update hassio/src/addon-view/hassio-addon-info.ts Co-Authored-By: Bram Kragten <mail@bramkragten.nl> * Update hassio/src/addon-view/hassio-addon-info.ts Co-Authored-By: Bram Kragten <mail@bramkragten.nl> * Update hassio/src/addon-view/hassio-addon-info.ts Co-Authored-By: Bram Kragten <mail@bramkragten.nl> * Update hassio/src/addon-view/hassio-addon-info.ts Co-Authored-By: Bram Kragten <mail@bramkragten.nl> * Update hassio/src/addon-view/hassio-addon-network.ts Co-Authored-By: Bram Kragten <mail@bramkragten.nl> * Update hassio/src/addon-view/hassio-addon-logs.ts Co-Authored-By: Bram Kragten <mail@bramkragten.nl> * Update hassio/src/addon-view/hassio-addon-info.ts Co-Authored-By: Bram Kragten <mail@bramkragten.nl> * Update hassio/src/addon-view/hassio-addon-info.ts Co-Authored-By: Bram Kragten <mail@bramkragten.nl> * Update hassio/src/addon-view/hassio-addon-info.ts Co-Authored-By: Bram Kragten <mail@bramkragten.nl> * Update hassio/src/addon-view/hassio-addon-info.ts Co-Authored-By: Bram Kragten <mail@bramkragten.nl> * Update hassio/src/addon-view/hassio-addon-info.ts Co-Authored-By: Bram Kragten <mail@bramkragten.nl> * Update hassio/src/addon-view/hassio-addon-info.ts Co-Authored-By: Bram Kragten <mail@bramkragten.nl> * Fix syntax issues * Fix error handling issues * Use forEach and not map * Use private for _error * Update hassio/src/addon-view/hassio-addon-info.ts Co-Authored-By: Bram Kragten <mail@bramkragten.nl> * Update hassio/src/addon-view/hassio-addon-info.ts Co-Authored-By: Bram Kragten <mail@bramkragten.nl> * Use classMap * remove unneded limitations * it can be null * Update hassio/src/system/hassio-supervisor-log.ts Co-Authored-By: Paulus Schoutsen <paulus@home-assistant.io> * split hassio.ts * Update datahandling * Return result * Use map instead of forEach * Unnecessary 'await'. * Move setSupervisorOption to data/hassio/supervisor * Unnecessary 'await' * Move fetchSupervisorLogs to data/hassio/supervisor * Move fetchHassioHardwareInfo to data/hassio/hardware * change error property Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io> Co-authored-by: Bram Kragten <mail@bramkragten.nl>
This commit is contained in:
committed by
Bram Kragten
parent
1123adc584
commit
523dc881bb
19
hassio/src/entrypoint.ts
Normal file
19
hassio/src/entrypoint.ts
Normal file
@@ -0,0 +1,19 @@
|
||||
window.loadES5Adapter().then(() => {
|
||||
// eslint-disable-next-line
|
||||
import(/* webpackChunkName: "hassio-icons" */ "./resources/hassio-icons");
|
||||
// eslint-disable-next-line
|
||||
import(/* webpackChunkName: "hassio-main" */ "./hassio-main");
|
||||
});
|
||||
const styleEl = document.createElement("style");
|
||||
styleEl.innerHTML = `
|
||||
body {
|
||||
font-family: Roboto, sans-serif;
|
||||
-moz-osx-font-smoothing: grayscale;
|
||||
-webkit-font-smoothing: antialiased;
|
||||
font-weight: 400;
|
||||
margin: 0;
|
||||
padding: 0;
|
||||
height: 100vh;
|
||||
}
|
||||
`;
|
||||
document.head.appendChild(styleEl);
|
||||
Reference in New Issue
Block a user