# CubeOps — Cubecraft Production workboard # # Registered as the `cubeops` dashboard in dashboards/dashboards.yaml (mode: # yaml), so this file is the source of truth. Do not edit it through HA's raw # configuration editor — that writes to storage and cannot come back to git. # # Kiosk URL: https://home.vault983.com/cubeops # # The card polls every 30 seconds, so a display left open stays current and # picks back up when a kiosk rotation returns to it. # # The card ships with the cubecraft_production integration (installed via HACS) # and registers its own Lovelace resource, so there is nothing to add under # Settings > Dashboards > Resources. # kiosk-mode plugin (HACS > Frontend). NOT currently installed — there is no # lovelace-kiosk-mode under www/community — so this block is inert today. # `theme: cubecraft` below already collapses the header via header-height, so # installing the plugin now only buys you hide_sidebar. kiosk_mode: hide_header: true hide_sidebar: true # The CubeCraft display system. The card reads HA's theme variables for its # surfaces, text and borders (see the `--cc-surface` fallbacks in # cubecraft-production-card.js), so setting this makes the board and the rest # of the dashboards land on exactly the same ramp instead of the card # improvising against HA's defaults. theme: cubecraft views: - title: Production # Panel mode gives the card the whole viewport with no dashboard padding. type: panel cards: - type: custom:cubecraft-production-card title: Cubecraft Production # Larger type and spacing for reading at a distance; drops the refresh # button, per-order history and links, which nobody clicks on a wall. kiosk: true # Shipping addresses are needed for packing. Set false if the screen is # visible to customers. show_pii: true # All six stages fit across 1920px, so this is optional here; it # reclaims the Done column on a smaller or portrait screen. hide_done: true