xtiles_set_tile_styles
DestructiveIdempotent
Set the color and/or color_size of one or more tiles on an xTiles page (view). Merges into each tile’s existing style — the tile’s icon and any custom workspace color are preserved. Provide at least one of color/color_size per tile; an omitted field is left unchanged. Returns the resulting full tile-style state. Tip: call xtiles_get_tile_styles first for tile IDs. Which colours, styles, sizes and positions to use: xtiles://guide/markdown/design.
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tiles | Yes | Tiles to recolor. Each tile_id must be unique; tiles you omit keep their current color. Setting merges into the existing style — the tile’s icon and any custom workspace color are preserved. | |
| viewId | Yes | View ID of an xTiles page. You can also extract it from a page URL — it is the last path segment, whatever the domain, e.g. `https://xtiles.app/6740858058af8a09bf6096e6` → viewId is `6740858058af8a09bf6096e6`. Discover IDs programmatically via `xtiles_list_projects` or `xtiles_get_project_content`. |
Output Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tiles | Yes | ||
| view_id | Yes |