{"$comment":"LCARdS 2026.10.0-dev.1: index of the published JSON Schemas. Generated; do not hand-edit.","lcards_version":"2026.10.0-dev.1","generated_at":"2026-10-15T00:46:48.096Z","usage":"Load the file for the card, view or strategy you are writing YAML for, plus the shared files it lists under \"uses\" (it references them as {\"$ref\": \"../shared/<name>.json\"}). Only use properties a schema declares; do not invent keys. lcards-schema.json at the site root holds everything in one file.","cards":{"lcards-button":{"file":"cards/lcards-button.json","type":"custom:lcards-button","title":"LCARdS Button Card Configuration","description":"Complete configuration schema for lcards-button custom card","bytes":63332,"uses":["animation","background-animation","filter","rules","state-color"]},"lcards-slider":{"file":"cards/lcards-slider.json","type":"custom:lcards-slider","title":"LCARdS Slider Card Configuration","description":"Complete configuration schema for lcards-slider custom card","bytes":75389,"uses":["animation","background-animation","rules","state-color"]},"lcards-elbow":{"file":"cards/lcards-elbow.json","type":"custom:lcards-elbow","title":"LCARdS Elbow Card Configuration","description":"Complete configuration schema for lcards-elbow custom card with LCARS corner treatments. Supports dynamic theme integration via HA-LCARS input_number helpers (input_number.lcars_horizontal, input_number.lcars_vertical).","bytes":62561,"uses":["animation","background-animation","filter","rules","state-color"]},"lcards-chart":{"file":"cards/lcards-chart.json","type":"custom:lcards-chart","title":"LCARdS Chart Card Configuration","description":"Complete configuration schema for lcards-chart custom card (v1.18.0+ nested structure)","bytes":35479,"uses":["rules"]},"lcards-data-grid":{"file":"cards/lcards-data-grid.json","type":"custom:lcards-data-grid","bytes":47050,"uses":["animation","filter","rules"]},"lcards-alert-overlay":{"file":"cards/lcards-alert-overlay.json","type":"custom:lcards-alert-overlay","title":"LCARdS Alert Overlay","description":"Full-screen alert overlay card that reacts to the lcards_alert_mode input_select","bytes":6047,"uses":[]},"lcards-select-menu":{"file":"cards/lcards-select-menu.json","type":"custom:lcards-select-menu","title":"LCARdS Select Menu Card Configuration","description":"Renders an input_select entity as a grid of LCARS-styled option buttons. Each button calls input_select.select_option when tapped. The selected option is styled as \"active\", all others as \"inactive\".","bytes":22608,"uses":["rules","state-color"]},"lcards-layout-card":{"file":"cards/lcards-layout-card.json","type":"custom:lcards-layout-card","bytes":2255,"uses":[]},"lcards-msd-card":{"file":"cards/lcards-msd-card.json","type":"custom:lcards-msd-card","title":"MSD Card","description":"Master Systems Display card with overlays and routing","bytes":54786,"uses":["animation","background-animation","filter","rules"]}},"views":{"lcards-layout-view":{"file":"views/lcards-layout-view.json","type":"custom:lcards-layout-view","title":"LCARdS Layout View","description":"Dashboard view type whose whole view is a CSS grid. Uses the lovelace-layout-card grid-layout schema: a `layout` block plus `cards` placed by `view_layout.grid-area`.","bytes":2310,"uses":[]}},"strategies":{"lcars-shell":{"file":"strategies/lcars-shell.json","type":"custom:lcars-shell","title":"LCARS Shell Dashboard Strategy","description":"Dashboard strategy that generates a full LCARS shell (header, sidebars, content panel) on a custom:lcards-layout-view. Set it as the dashboard's `strategy:` block. The room light list needs auto-entities (HACS).","bytes":1488,"uses":[]}},"shared":{"rules":{"file":"shared/rules.json","description":"Dynamic styling rules evaluated by RulesEngine singleton. Rules can target overlays across all cards using IDs, tags, types, or patterns.","bytes":100222,"uses":[]},"animation":{"file":"shared/animation.json","description":"Visual animation triggered by user interactions or entity state changes","bytes":68790,"uses":[]},"background-animation":{"file":"shared/background-animation.json","bytes":107968,"uses":[]},"state-color":{"file":"shared/state-color.json","bytes":19066,"uses":[]},"filter":{"file":"shared/filter.json","description":"Filter configuration (CSS or SVG filter primitives)","bytes":9788,"uses":[]}}}
