Eldorados dev docs
ThemesCLIAPIReference

Filters

  • asset_url
  • default
  • editable
  • handle
  • handleize
  • inline_asset_content
  • json
  • t

Tags

  • content_for
  • form
  • javascript
  • schema
  • section
  • sections
  • stylesheet

Setting types

  • checkbox
  • color
  • header
  • html
  • image_picker
  • inline_richtext
  • link_list
  • liquid
  • number
  • page
  • paragraph
  • radio
  • range
  • richtext
  • select
  • text
  • textarea
  • url
  • video_url

Theme structure

  • assets
  • blocks
  • config
  • layout
  • locales
  • sections
  • snippets
  • templates

Filters

8 entries, generated from the running engine.

  • asset_urlThe URL of a file in the theme's `assets/` directory, served from the website's own origin.
  • defaultFalls back when the value is nil, false or empty — and, unlike stock Liquid, also when it is an empty string after trimming.
  • editableMarks a field as editable in place, so the visual editor can bind a click on the rendered text to the setting behind it. Takes the setting's path.
  • handleAn alias for `handleize`, for themes written against Shopify's spelling.
  • handleizeTurn a string into a URL-safe handle: lowercase, accents folded, anything else collapsed to a single hyphen.
  • inline_asset_contentThe contents of an asset, inlined into the page. For small SVGs and critical CSS, where a second request costs more than the bytes.
  • jsonSerialises a value as JSON, for embedding in a script tag or a data attribute.
  • tTranslate a key from the theme's locale files, with optional named arguments for interpolation.