Skip to content

v2.7.0-b.6

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 15 May 19:36

Music Assistant Player Card v2.7.0-b.6

Calling for translations!

This card currently only has full support for English and partial support for Dutch, French, and Portuguese. Contributing is simple - check the readme for more details.

What's New

Modern Expressive Design recommendations have been applied to fonts across the cards when expressive: true is set. Almost all text has been touched with this change! Please provide feedback! I'm not a UI expert; if you don't like how something looks, I would like to know.

A new configuration option has been added for entities - inactive_when_not_updated. When set to true, the player will be considered inactive when it's last_updated attribute is more than 240 minutes ago. When false, this will never be used in the consideration. This option is set to true by default in order to keep the default behavior consistent with the past.

Additionally, the following theme tokens have been added:

  • Media Player

    • All:
      • mass-player-card-player-control-icon-color
      • mass-player-card-player-control-text-color
      • mass-player-card-player-button-favorite-icon-color
      • mass-player-card-player-button-mute-icon-color
      • mass-player-card-player-button-next-icon-color
      • mass-player-card-player-button-play-pause-icon-color
      • mass-player-card-player-button-play-icon-color
      • mass-player-card-player-button-pause-icon-color
      • mass-player-card-player-button-power-icon-color
      • mass-player-card-player-button-previous-icon-color
      • mass-player-card-player-button-repeat-icon-color
      • mass-player-card-player-button-shuffle-icon-color
      • mass-player-card-player-button-repeat-text-color
      • mass-player-card-player-button-shuffle-text-color
    • Expressive Only:
      • mass-player-card-player-button-favorite-text-color
      • mass-player-card-player-button-power-text-color
    • Non-Expressive Only:
      • mass-player-card-player-button-next-text-color
      • mass-player-card-player-button-play-pause-text-color
      • mass-player-card-player-button-play-text-color
      • mass-player-card-player-button-pause-text-color
      • mass-player-card-player-button-previous-text-color
  • Media Browser

    • All:
      • mass-player-card-search-text-color
      • mass-player-card-search-placeholder-text-color
      • mass-player-card-browser-enqueue-menu-icon-[primary/secondary]-color

πŸš€ Enhancements

  • Add config option inactive_when_not_updated @droans (#693)

v2.7.0-b.5

πŸ› Bug fixes

  • Fix: Use correct style tokens for player button icon, text colors @droans (#684)

πŸš€ Enhancements

  • Allow setting different icon, text colors for play, pause button @droans (#685)
  • Allow setting primary, secondary colors of enqueue button @droans (#686)

🧰 Maintenance

  • Always scroll to top of queue when selected in navbar @droans (#683)

v2.7.0-b.4

πŸ› Bug fixes

πŸš€ Enhancements

  • Allow setting search text/placeholder colors, player buttons text/icon color @droans (#681)

🧰 Maintenance

  • Only add box shadow to navbar if expressive theme is set @droans (#682)

v2.7.0-b.3

πŸ› Bug fixes

  • Use custom definition of lit-virtualizer so it's not redefined. @droans (#678)

v2.7.0-b.2

πŸ› Bug fixes

  • Fix: Navbar position on non-expressive @droans (#675)
  • Fix broken button groups CSS on media, player rows @droans (#676)

🧰 Maintenance

  • Styles update @droans (#675)
  • Show entity_picture when rendering active queue item if `entity_pic… @droans (#674)

v2.7.0-b.1

πŸš€ Enhancements

  • Utilize modern Expressive Design for fonts @droans (#673)

🧰 Maintenance

  • CSS Cleanup @droans (#669)
  • Use specific border radiuses for expressive, non-expressive @droans (#670)
  • Improve consistency between expressive, non-expressive themes @droans (#671)

⬆️ Dependency updates


v2.7.0-b.0

πŸ› Bug fixes

  • Fix: Queue item border radius for non-expressive configs @droans (#667)
  • Fix: lit-virtualizer unavailable in some circumstances @droans (#668)