🍭 Frontend for Home Assistant
Go to file
Paul Bottein 0b065799bf
Add column option to grid section config
Add column density option to the grid section

Fix translations

Rename to grid density

Limit card size with the grid size

Rename function

Fix types
2024-10-14 19:40:42 +02:00
.devcontainer Fix demo development inside a dev container (#21261) 2024-07-03 13:52:53 +02:00
.github Bump actions/upload-artifact from 4.4.0 to 4.4.3 (#22359) 2024-10-14 09:29:29 +02:00
.husky Update dependency husky to v9.1.3 (#21443) 2024-07-30 07:44:43 +00:00
.vscode Expand use of prettier to all tracked files (#17311) 2023-07-18 17:16:33 +02:00
.yarn Update Yarn to v4.5.0 (#22012) 2024-09-17 18:14:13 +02:00
build-scripts Migrate add/edit resources dialog to @material/web (#21933) 2024-09-16 12:27:13 +00:00
cast Fix typo (#22086) 2024-09-25 18:02:34 +00:00
demo Use heading card in demo dashboard (#22193) 2024-10-02 14:13:26 +00: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 Remove floor context (#22143) 2024-09-30 09:33:08 +02:00
hassio Fix hassio entrypoint (#22194) 2024-10-02 14:20:53 +00:00
public Voice setup feedback (#22134) 2024-09-27 16:56:38 +02:00
script fix(script/bootstrap): Improve missing Yarn error (#22308) 2024-10-10 18:27:22 +03:00
src Add column option to grid section config 2024-10-14 19:40:42 +02:00
test Use finishes_at in timer remaining calculation (#22169) 2024-10-01 14:05:01 +02:00
.browserslistrc Redefine browser requirements for modern (latest) builds (#16506) 2024-07-19 10:49:19 -04:00
.eslintrc.json Remove eslint-plugin-disable (#20902) 2024-05-30 09:49:40 +02:00
.gitattributes Add image to demo media player (#5086) 2020-03-06 13:44:59 +01:00
.gitignore Typo automation (#18266) 2023-10-18 13:42:30 +00:00
.gitmodules Initial getting rid of HA-JS (#180) 2017-01-29 18:34:45 -08:00
.nvmrc Add some Renovate groups and enable NVM updates (#18559) 2023-11-07 11:53:47 +01:00
.prettierignore Make pull request template more in line with core (#17441) 2023-09-21 17:23:31 +02:00
.yarnrc.yml Update Yarn to v4.5.0 (#22012) 2024-09-17 18:14:13 +02: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
LICENSE.md Update LICENSE.md and CLA.md to reflect the new Apache 2.0 license 2017-01-28 12:12:30 -08:00
MANIFEST.in Move to `setup.cfg` and config for `build-system` (#11484) 2022-01-28 21:18:17 -08:00
README.md Add OHF logo to README (#22165) 2024-09-30 17:10:45 +02:00
gulpfile.js Speed up and simplify translations build (#19988) 2024-04-12 12:49:18 +02:00
lint-staged.config.js Implement more attribute icons (#19469) 2024-01-19 20:55:16 +01:00
netlify.toml Use browser default time and number formatting with polyfills if needed (#9481) 2021-09-29 23:34:52 +00:00
package.json Update dependency magic-string to v0.30.12 (#22362) 2024-10-14 12:00:18 +02:00
prettier.config.js Update dependency prettier to v3 (#17215) 2023-07-14 17:40:17 +00:00
pyproject.toml Update build-system (#22348) 2024-10-13 07:41:03 +02:00
renovate.json Migrate renovate config (#21594) 2024-08-06 10:08:09 +02:00
rollup.config.js Make module types explicit and convert some to ESM (#15964) 2023-03-30 11:23:43 +02:00
tsconfig.json Update dependency prettier to v3.2.5 (#19711) 2024-02-12 22:53:41 +00:00
web-dev-server.config.js Make module types explicit and convert some to ESM (#15964) 2023-03-30 11:23:43 +02:00
webpack.config.cjs Make module types explicit and convert some to ESM (#15964) 2023-03-30 11:23:43 +02:00
yarn.lock Update dependency magic-string to v0.30.12 (#22362) 2024-10-14 12:00:18 +02:00

README.md

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.

Home Assistant - A project from the Open Home Foundation