update_page_style
Merge visual/layout fields into page_style. Syncs displayName/bio/avatarUrl to top-level profile when set.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "update_page_style"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| bio | No | Short bio shown under the name. | |
| bio_color | No | Bio text color (CSS color). | |
| block_gap | No | Space between blocks in px. | |
| max_width | No | Maximum width of the content column in px (default 600). | |
| name_font | No | Display name font. See list_profile_style_options for available fonts. | |
| avatar_url | No | Avatar image URL. | |
| banner_url | No | Banner image URL. | |
| name_color | No | Display name color (CSS color). | |
| page_style | No | Raw page_style fields (camelCase keys) merged as-is. The named arguments below override the same fields. | |
| avatar_shape | No | Avatar image shape. | |
| button_color | No | Link button color (CSS color). | |
| button_style | No | Link button style. | |
| default_font | No | Body font. See list_profile_style_options for available fonts. | |
| display_name | No | Name shown at the top of the profile. | |
| button_radius | No | Link button corner radius in px (default 10). | |
| content_align | No | Alignment of the page content. | |
| header_layout | No | 'hero' shows a larger, centered avatar and name; 'normal' is the default. | |
| reduce_motion | No | Set true to keep animated background scenes still. | |
| profile_layout | No | 'gallery' shows only gallery blocks; 'standard' shows every block. | |
| show_link_icons | No | Show site icons on link buttons (default true). | |
| background_color | No | Page background color (CSS color, e.g. #F4F1EA). | |
| background_scene | No | Animated background scene. Replaces any background gradient or image. | |
| background_scrim | No | Darkening layer over photo backgrounds for legibility. On by default; set false to remove it. | |
| bio_stroke_color | No | Bio outline color (CSS color). | |
| bio_stroke_width | No | Outline width around the bio letters, 0-3 px. | |
| banner_full_bleed | No | Banner spans the full page width by default; set false to fit it to the content column. | |
| button_text_color | No | Link button text color (CSS color). | |
| name_stroke_color | No | Display name outline color (CSS color). | |
| name_stroke_width | No | Outline width around the display name letters, 0-3 px. | |
| social_icon_style | No | Social icons in brand colors, theme colors, or outline. | |
| background_texture | No | Texture overlaid on the background. | |
| default_text_color | No | Default text color for the page (CSS color). | |
| background_gradient | No | Background gradient: type, optional angle, and color stops at positions 0-1. Replaces any scene or image. | |
| clear_background_scene | No | Set true to remove the current background scene. |