1
mirror of https://github.com/home-assistant/frontend synced 2024-10-03 06:57:32 +02:00
Go to file
2021-06-01 04:14:44 +00:00
.devcontainer Update container port (#8352) 2021-02-08 16:09:40 +01:00
.github Bump wheels to 3.8-alpine3.12 (#9098) 2021-05-05 08:19:58 +02:00
.vscode Devcontainer (#7697) 2020-11-16 16:53:47 +01:00
build-scripts Bump js-yaml (#9245) 2021-05-26 00:13:58 +02:00
cast Fix _initialize (#9206) 2021-05-18 15:11:24 -07:00
demo Navigate cleanup (#9202) 2021-05-25 17:46:36 +02:00
docs Saved 180 KB out of 865 KB. 23.9% per file on average (up to 85.6%) (#717) 2017-12-05 22:56:14 -08:00
gallery Add support for disable polling system option (#9316) 2021-05-31 15:40:50 -07:00
hassio Fix default themes (#9290) 2021-05-28 20:02:28 -07:00
public Add screenshot for manifest (#8753) 2021-03-29 13:12:55 -07:00
script Make version number based on UTC time (#8796) 2021-04-01 15:33:11 -07:00
src Add support for disable polling system option (#9316) 2021-05-31 15:40:50 -07:00
test-mocha Bump test dependencies (#9244) 2021-05-26 10:02:02 +02:00
translations Translation update 2021-06-01 04:14:44 +00:00
.eslintrc.json Minor dependency bumps (#9249) 2021-05-26 12:04:39 +02:00
.gitattributes Add image to demo media player (#5086) 2020-03-06 13:44:59 +01:00
.gitignore Allow dismissing (#7712) 2020-11-17 16:14:37 +01:00
.gitmodules Initial getting rid of HA-JS (#180) 2017-01-29 18:34:45 -08:00
.mocharc.cjs Bump test dependencies (#9244) 2021-05-26 10:02:02 +02:00
.nvmrc Use Node 12 (#3141) 2019-04-30 12:16:41 -07:00
.prettierignore Some fixes for icons (#5758) 2020-05-06 14:18:10 -07:00
CLA.md Update LICENSE.md and CLA.md to reflect the new Apache 2.0 license 2017-01-28 12:12:30 -08:00
CODE_OF_CONDUCT.md Update Code of Conduct to 2.0 (#6048) 2020-05-25 16:35:57 -07:00
gulpfile.js Gulpify build pipeline (#3145) 2019-05-02 11:35:46 -07:00
LICENSE.md Update LICENSE.md and CLA.md to reflect the new Apache 2.0 license 2017-01-28 12:12:30 -08:00
lint-staged.config.js Add tsc and eslint to pre-commit (#9131) 2021-05-07 15:07:05 -07:00
MANIFEST.in Support serving ES6 JS to clients (#596) 2017-11-10 09:05:37 -08:00
package.json Convert ha-store-auth-card to Lit/TS/ha-card (#9300) 2021-05-30 20:16:45 -07:00
README.md Update entry (#7978) 2020-12-15 09:49:26 +01:00
rollup.config.js Rollup (#5995) 2020-05-22 23:05:47 -07:00
setup.py Bumped version to 20210531.1 2021-05-31 15:44:59 -07:00
tsconfig.json Introduce dark mode and primary color picker (#6430) 2020-08-03 02:07:12 +02:00
web-dev-server.config.js Allow developing with @web/dev-server (#7782) 2020-11-23 13:05:18 +01:00
webpack.config.js Fix translations in production builds (#5192) 2020-03-13 10:19:32 -07:00
yarn.lock Convert ha-store-auth-card to Lit/TS/ha-card (#9300) 2021-05-30 20:16:45 -07:00

Home Assistant Frontend

This is the repository for the official Home Assistant frontend.

Screenshot of the frontend

Development

  • Initial setup: script/setup
  • Development: Instructions
  • Production build: script/build_frontend
  • Gallery: cd gallery && script/develop_gallery
  • Supervisor: Instructions

Frontend development

Classic environment

A complete guide can be found at the following link. It describes a short guide for the build of project.

License

Home Assistant is open-source and Apache 2 licensed. Feel free to browse the repository, learn and reuse parts in your own projects.

We use BrowserStack to test Home Assistant on a large variety of devices.