1
0
mirror of https://github.com/home-assistant/frontend.git synced 2026-04-02 08:33:31 +01:00
Petar Petrov d30c37dc1d Use computeMediaControls for default playback buttons
Reuse the shared computeMediaControls function for the default (no
explicit controls) path instead of duplicating the logic. Apply the
narrow filter to both paths via a shared _filterNarrow method.
2026-03-26 13:45:22 +02:00
2026-03-23 07:16:43 +01:00
2026-03-12 08:53:25 +01:00
2026-03-25 15:46:28 +01:00
2026-03-08 16:27:04 +01:00
2026-02-04 08:33:39 +02:00
2026-03-25 08:19:06 +02:00
2026-03-23 07:16:43 +01:00
2026-03-25 16:51:43 +01:00
2026-03-23 17:46:08 +01: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

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

Languages
TypeScript 98.8%
JavaScript 1.1%