Docs

Reference

Everything a template can use, and the tools your AI assistant gets.

  1. ComponentsEvery hd-* element a widget template can use, with what each takes and an example.
  2. PartialsThe partials Tiledash comes with, and what each one takes.
  3. FiltersThe Liquid filters a widget template can use: Tiledash’s own for readings, and Liquid’s standard ones.
  4. ExpressionsExpressions in widget templates: let, {{= }}, conditions and every function.
  5. ActionsWhat a widget can do when it's tapped: switch devices, start flows, open dashboards and more.
  6. HTMLThe plain HTML a widget template may use, besides the hd-* components.
  7. ManifestEvery field of a widget’s manifest, with its rules, and where a widget of your own gets each one.
  8. SettingsEvery kind of widget setting with its options and limits, what each reads as in the template, and examples.
  9. ContextEverything a widget template can read, from the device and its readings to settings, state, prices, energy and the time.
  10. Style variablesThe CSS variables a widget's style can read: the theme's colours, fonts, shapes and motion, the tile's layout and the widget's settings.
  11. The AI toolsEvery tool Tiledash gives your AI assistant over MCP, and working from files.