{"repo":"brunosabot/streamline-card","free":true,"listed":false,"github":"https://github.com/brunosabot/streamline-card","clone":"git clone https://github.com/brunosabot/streamline-card.git","description":"Streamline your Lovelace configuration with with a card template system.","language":"HTML","stars":265,"topics":["custom-cards","dashboard","frontend","hacs","home-assistant","lovelace","lovelace-custom-card","hacktoberfest"],"license":"MIT","category":"dashboards-admin","readme_excerpt":"Streamline Card Streamline your Lovelace configuration with a powerful card template system. This card is for Lovelace on Home Assistant. Table of Contents - What is This Card? - Installation - With HACS (Recommended) - Manual Installation - Configuration - Step 1: Understanding Templates - Step 2: Setting Up Templates - Step 3: Template Structure - Step 4: Using Variables - Step 5: Advanced Features - JavaScript Expressions - Step 6: Splitting Configuration with !include - Real-World Examples - Examples - Tips and Best Practices - Troubleshooting - Contributing - Prerequisites - Setting Up Your Development Environment - Development Workflow - Code Quality - Testing Your Changes - Submitting Your Contribution - Ways to Contribute What is This Card? Have you ever found yourself copying and pasting the same card configuration over and over in your Home Assistant dashboard? For example, you might have multiple light cards that all look the same, just with different entities. Every time you want to change how these cards look, you have to change each one individually. This is time-consuming and prone to errors. This is where streamline-card comes to help! It allows you to: - Create a template for your cards once - Reuse that template multiple times - Only change the template in one place to update all cards using it - Use variables to customize each instance of the template - Use JavaScript to make your cards dynamic and smart Example usage streamline-card is an adaptation by @br","default_branch":null,"files":null,"tree":[],"storefront":"/r/brunosabot","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/brunosabot/streamline-card/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}