Wendelin
c93942919b
Automation editor show targets within rows ( #28510 )
...
* Automation editor show targets within rows
* review
* Fix expandable row icons
* Use state icon instead of state-badge
* Fix target wrap
* Use default font weight for automation rows
* Remove comma from targets in row
2025-12-16 09:42:38 +02:00
Wendelin
9f16ce7341
Fix picker initial sort and reorganize picker data ( #28476 )
2025-12-11 08:28:45 +01:00
Aidan Timson
b50daecdec
Create an adaptive dialog and bottom sheet component, migrate restart ( #28344 )
...
* Create a switchable dialog and bottom sheet component
* Migrate dialog restart
* Fix close action
* Docstring
* Rename type
* Rename func
* Document
* Remove flex, use flex
* Cleanup docstring
* Update bodyScrolled
* Cleanup
* Remove
* Rename to ha-adaptive-dialog
* Cleanup
* Format
* Fix forwarding of slots
* Fix style
* listenMediaQuery, simplify and remove double scroll handling
* Add slotted footer to bottom sheet for compat
* Add block-mode-change to stop mode switches for forms etc.
* Document block-mode-change
* Update gallery
* Fix gallery doc for wa-dialog (caught by agent review)
* Update src/components/ha-adaptive-dialog.ts
Co-authored-by: Petar Petrov <MindFreeze@users.noreply.github.com >
* Cleanup
---------
Co-authored-by: Petar Petrov <MindFreeze@users.noreply.github.com >
2025-12-08 17:32:31 +02:00
Paul Bottein
e0a6b671ce
Always set ha-wa-dialog position to fixed ( #28301 )
2025-12-03 10:11:54 +00:00
Bram Kragten
5c3ccbfdad
Remove hard coded mqtt trigger, and migrate to new format ( #28143 )
2025-11-26 14:56:26 +00:00
Simon Lamon
9630b175a1
Remove open from ha-dropdown ( #28037 )
2025-11-22 14:30:06 +02:00
Bram Kragten
332694549c
Add support for triggers.yaml ( #27379 )
2025-11-13 23:31:40 +01:00
Simon Lamon
2b85108242
Introduce ha-dropdown ( #27417 )
...
Co-authored-by: Wendelin <12148533+wendevlin@users.noreply.github.com >
Co-authored-by: Wendelin <w@pe8.at >
2025-11-12 09:23:31 +01:00
Aarni Koskela
3ad2f35f29
Add support for PM4 sensor state ( #27754 )
2025-11-02 16:54:40 +00:00
Aidan Timson
a545a377a7
Fix typos and improve grammar on ha-dialogs design docs ( #27681 )
2025-10-28 12:38:47 +01:00
Aidan Timson
1b932ae4a2
Setup webawesome dialog and update standard dialog header design ( #27020 )
2025-10-09 08:16:25 +02:00
Jan-Philipp Benecke
859ee98abb
Add color tokens for slider thumb and indicator ( #27295 )
2025-10-04 07:12:35 +00:00
Wendelin
fdd66b5cec
Use border radius design tokens in codebase ( #27169 )
...
Co-authored-by: Simon Lamon <32477463+silamon@users.noreply.github.com >
2025-10-03 11:11:30 +00:00
Jan-Philipp Benecke
c0a9dadcbe
Implement core spacing tokens ( #27226 )
2025-09-29 08:28:24 +03:00
Jan-Philipp Benecke
7be2c59295
Redesign media player more-info dialog ( #26904 )
...
* Redesign media player more-info dialog
* Add missing imports
* Add some more media player controls to gallery
* Fix NaN
* Fix first example source
* Regroup
* Remove
* Add marquee text
* Buttons
* aria-label
* Increase speed
* Improve marquee text
* Improve marquee text
* Improve marquee text
* Add touch events to marquee text
* Use classMap
* Remove chip styling
* Make ha-marquee-text slotted and add to gallery
* Format
* Remove aria-label
* Make turn on and off buttons have labels
* Match more figma
* Add integration logo and move grouping/inputs to top
* Hm
* Fix badge
* Minor tweaks
* Disable position slider when seek is not supported
* Process code review
* remove disabled color for slider
* Process UX
* Run prettier
* Mark listener as passive
* Improve bottom controls and styling
* Remove unused function
* Some minor improvements
* Show remaining instead duration
---------
Co-authored-by: Paulus Schoutsen <balloob@gmail.com >
2025-09-24 16:13:37 +02:00
Jan-Philipp Benecke
846692bc8a
Migrate ha-slider to webawesome ( #27075 )
...
* Migrate ha-slider to webawesome
* Fix labeled slider
* Change slider surface color
* Trigger Build
* Remove large and border
* Run prettier
* enable tooltip and focus ring
2025-09-17 19:06:13 +02:00
Simon Lamon
dcbc8b627f
Migrate ha-tooltip to webawesome ( #26540 )
...
Co-authored-by: Bram Kragten <mail@bramkragten.nl >
2025-09-12 13:09:24 +02:00
Jan-Philipp Benecke
701cbcfbad
Do not show state-card-content in new more-info dialog in gallery ( #26889 )
...
* Do not show `state-card-content` in new more-info dialog in gallery
* Use `computeShowNewMoreInfo`
2025-09-05 14:13:28 -04:00
Michel van de Wetering
0e4be02b2c
Remove Hue bridge v1 image ( #26674 )
2025-09-01 15:27:50 +03:00
karwosts
673ca8ba4b
Use media selector for media_player.play_media ( #26559 )
2025-08-27 12:39:40 +02:00
pcan08
92812048dc
Add fan oscillate feature ( #26519 )
...
* First working fan-oscillate feature
This a first working impl, need at least to do:
- Tooltip not yet "Yes/No"
- Need implementation verification
* Use same strings as more info label for control tooltip
* Add missing label for editor
* Rename some variables
* Add fan features in gallery
* Fix lint:types by applying suggestions from code review
Co-authored-by: Aidan Timson <aidan@timmo.dev >
* fix lint new line after import
* fix typo
Co-authored-by: Petar Petrov <MindFreeze@users.noreply.github.com >
* fix event value type treating
* remove type magic as suggested
Co-authored-by: Petar Petrov <MindFreeze@users.noreply.github.com >
* Update localize.ts
Complete suggestion change to have tooltip
* fix lint by removing unused import
---------
Co-authored-by: Aidan Timson <aidan@timmo.dev >
Co-authored-by: Petar Petrov <MindFreeze@users.noreply.github.com >
2025-08-18 18:22:41 +03:00
pcan08
5267c6fdfc
Add fan direction feature in gallery ( #26499 )
2025-08-11 19:40:32 +02:00
Wendelin
96796ac5da
Add border radius css var ha prefix ( #26411 )
2025-08-06 12:59:34 +00:00
Wendelin
a39ab3c174
Improve ha button radius variables ( #26382 )
...
* Improve ha button radius variables
* fixes
---------
Co-authored-by: Bram Kragten <mail@bramkragten.nl >
2025-08-04 12:58:12 +00:00
Wendelin
eba1f401cc
Fix ha-button with missing label and links ( #26332 )
2025-07-31 12:40:17 +02:00
Wendelin
fa758f2bee
Redesign ha-button ( #25564 )
...
Co-authored-by: Bram Kragten <mail@bramkragten.nl >
2025-07-30 16:15:18 +02:00
Paul Bottein
8d60f39cf4
Improve aria support in control elements ( #26107 )
...
* Improve aria support in control elements
* Use radiogroup for control select
* Fix switch
2025-07-14 12:56:31 +03:00
Paul Bottein
b608bd949b
Add fields and multiple support to object selector ( #25843 )
...
* Add schema and multiple for object selector
* Add selector to gallery
* Fix description
* Improve formatting
* Add ellipsis
* Update fields instead of schema
* Update gallery
* Update format
* Fix format value
* Fix dialog size
2025-06-20 15:48:59 +02:00
Wendelin
d2cc4a624e
Use ha-line-height css tokens in codebase ( #25468 )
2025-05-15 11:57:17 +02:00
Wendelin
3058fcad46
Use ha-font-size typography css tokens ( #25361 )
2025-05-09 13:47:25 +02:00
Wendelin
ba4ec960c8
Use ha-font-weight typography css tokens ( #25374 )
...
Co-authored-by: Petar Petrov <MindFreeze@users.noreply.github.com >
2025-05-08 15:11:53 +00:00
Wendelin
cea0ac02fe
Improve ha-spinner gallery docs ( #25369 )
2025-05-08 15:50:03 +03:00
Wendelin
c111bf1062
Add ha-badge docs to gallery ( #25218 )
2025-04-29 11:37:56 +02:00
Bram Kragten
66dbafb5f5
Render todo items with no state, change look of read only items ( #24529 )
...
* Render todo items with no state, change look of read only items
Co-authored-by: Erik Montnemery <erik@montnemery.com >
Co-authored-by: Wendelin <12148533+wendevlin@users.noreply.github.com >
Co-authored-by: Wendelin <w@pe8.at >
2025-04-28 16:06:02 +02:00
Wendelin
ae74e3496c
Add typography tokens ( #25084 )
2025-04-24 16:52:03 +02:00
Bram Kragten
e156dd36f4
Use SWC for typescript, update to Lit 3, migrate decorators ( #25150 )
...
Co-authored-by: Wendelin <w@pe8.at >
2025-04-24 14:10:35 +02:00
Paul Bottein
3c11323ea4
Add leading icon slot to expansion panel and fix left-chevron property ( #24635 )
...
* Add leading icon slot to expansion panel and fix left chevron
* Update components
2025-03-17 20:23:20 +01:00
Wendelin
28c355812c
Add shoelace loading spinner component ( #24525 )
...
* Add loading spinner component
* Update some spinners
* Update some spinners
* Update indeterminate to ha-spinner
* add ha-spinner-delayed
* Remove ha-circular-progress component
* Update demo/src/custom-cards/ha-demo-card.ts
Co-authored-by: Bram Kragten <mail@bramkragten.nl >
* Fix gallery
* Update set size
* Add ha-fade-in
* Remove wrong testing conditions
* Remove size number option
---------
Co-authored-by: Bram Kragten <mail@bramkragten.nl >
2025-03-13 17:05:51 +01:00
Wendelin
9e1d64e728
shoelace tooltip ( #24337 )
...
* Add shoelace based ha-tooltip
* Use shoelace component
* Improve styles
* Add docs
* Fix tooltip docs
* Revert new global styles
2025-02-24 15:37:59 +01:00
Paul Bottein
fc4996412e
Add select box component ( #24370 )
...
* Add select box component
* Add selector support
* Use it in markdown card
* Add select box to gallery
* Feedbacks
2025-02-24 15:07:51 +01:00
Logan Rosen
c7a46ec25b
Improve ESLint config ( #24290 )
...
* Improve ESLint config
2025-02-18 17:30:36 +00:00
Bram Kragten
0d97afb3f2
Add base support for sub entries ( #23160 )
...
* Add base support for sub entries
* add demo types
* fix translations
* Use sub entry name when deleting
* Update show-dialog-sub-config-flow.ts
* adjust for multiple sub types
* WIP, not functional
* add subentry_type
* rename to supported_subentry_types
* config_subentries -> config_entries_subentries
* Add localized sub flow title
* use Record
* rename
* more rename
2025-02-10 21:24:05 +01:00
Paulus Schoutsen
9e868e144d
Allow storing temperature/humidity entities on an area ( #23822 )
...
* Allow storing temperature/humidity entities on an area
* Update objects after improved types
2025-01-21 17:37:51 +01:00
Wendelin
e703750136
Add and fix stylistic eslint rules ( #23735 )
...
* Fix stylistic eslint rules
* Fix eslint issues
2025-01-14 21:00:14 +01:00
Ville Skyttä
3d1817a6b9
Spelling and grammar fixes ( #23598 )
2025-01-06 12:10:34 +01:00
Simon Zumbrunnen
da727d3a3a
Added "Media player volume slider" card feature. ( #23199 )
...
* Added "Media player volume" card feature.
* Make sure the feature is not displayed on unsupported players
Co-authored-by: Petar Petrov <MindFreeze@users.noreply.github.com >
* Renamed to Media player volume *slider*
* Missed one rename.
---------
Co-authored-by: Simon Zumbrunnen <simon-zumbrunnen@users.noreply.github.com >
Co-authored-by: Petar Petrov <MindFreeze@users.noreply.github.com >
2024-12-10 13:36:56 +00:00
Paul Bottein
6934f0626c
Fix boolean attributes ( #23189 )
2024-12-06 18:39:34 +01:00
Petar Petrov
400ddbf625
Fix attributes broken by the warning fixes ( #23182 )
2024-12-06 14:56:42 +01:00
Petar Petrov
7a12fd2853
Fix ALL the eslint warnings ( #23165 )
...
* Fix many lint warnings
* Fix ALL lint warnings
* small fix
* type fixes
2024-12-06 09:55:07 +01:00
Petar Petrov
d77dd5300e
Require underscore for private methods ( #23138 )
2024-12-04 15:05:49 +01:00