Findalo

Customize Findalo in depth.

Everything in the panel — colors, layouts, presets — works without writing code. This section is for when you want to go further: fine-grained theming with CSS tokens, styles on the widget's stable classes, your own product card and reacting to the search's events from JavaScript.

The contract: what is stable and what is not

The widget renders inside its own shadow DOM so it never interferes with your store. What we document here — the --fdl-* tokens, the listed classes, the template variables and the events — is a stable contract: we only add, we never rename or remove. Any other class or variable you see in the inspector is internal and can change in any release without notice; don't depend on it.

Where to write your code

  • From your own site: declare the tokens on .findalo-search-host in any of your store's stylesheets — they pierce the shadow.
  • From the panel: Appearance → Advanced has CSS and JS editors that get injected inside the widget. The CSS there targets .kos-search and the stable classes.

Every page in this section also exists in markdown (append .md to the URL) — handy for handing it to your coding assistant. The general index for agents lives at findalo.io/llms.txt.