printchum.vercel.app
Create Layout
First seen 2026-11-05 · Last seen 2026-11-05 · Source: webmcp.com
Answer 5 · Act 12 · Transact 0 · Score: Not yet scored
Tool inspector
configure-nameplate
Creates or updates the nameplate attached to a photo size item, and the nameplate renders on the preview immediately. Optionally start from presetId (full-name, name-and-id, name-id-department, custom), then override text lines (name, ID number, department), position relative to the photo, font size and weight, alignment, and colors.
Input schema
| Property | Type | Required | Description |
|---|---|---|---|
itemId |
string | yes | Id of the photo size item whose nameplate to configure. |
presetId |
string | no | Start from a saved nameplate layout before applying overrides. |
primaryText |
string | no | Main line text, typically a full name. |
secondaryText |
string | no | Second line text, such as an ID or student number. |
thirdLineText |
string | no | Third line text, such as a department or section. |
position |
string | no | — |
fontSizePoints |
integer | no | — |
fontWeight |
— | no | — |
textAlign |
string | no | — |
textColor |
string | no | — |
backgroundColor |
string | no | — |
borderEnabled |
boolean | no | — |
borderColor |
string | no | — |
Raw JSON schema
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"type": "object",
"properties": {
"itemId": {
"type": "string",
"minLength": 1,
"description": "Id of the photo size item whose nameplate to configure."
},
"presetId": {
"description": "Start from a saved nameplate layout before applying overrides.",
"type": "string",
"enum": [
"full-name",
"name-and-id",
"name-id-department",
"custom"
]
},
"primaryText": {
"description": "Main line text, typically a full name.",
"type": "string",
"maxLength": 120
},
"secondaryText": {
"description": "Second line text, such as an ID or student number.",
"type": "string",
"maxLength": 120
},
"thirdLineText": {
"description": "Third line text, such as a department or section.",
"type": "string",
"maxLength": 120
},
"position": {
"type": "string",
"enum": [
"bottom-inside",
"bottom-outside",
"top-inside",
"top-outside"
]
},
"fontSizePoints": {
"type": "integer",
"minimum": 4,
"maximum": 72
},
"fontWeight": {
"anyOf": [
{
"type": "number",
"const": 400
},
{
"type": "number",
"const": 500
},
{
"type": "number",
"const": 600
},
{
"type": "number",
"const": 700
}
]
},
"textAlign": {
"type": "string",
"enum": [
"left",
"center",
"right"
]
},
"textColor": {
"type": "string",
"pattern": "^#[0-9a-fA-F]{6}$"
},
"backgroundColor": {
"type": "string",
"pattern": "^#[0-9a-fA-F]{6}$"
},
"borderEnabled": {
"type": "boolean"
},
"borderColor": {
"type": "string",
"pattern": "^#[0-9a-fA-F]{6}$"
}
},
"required": [
"itemId"
],
"additionalProperties": false
}
Similar websites
econsor.de
German digital agency building portals, e-commerce sites and online marketing, combining strategy, design and AI to grow clients' visibility and customer base.
inkframe-eta.vercel.app
Browser-native Elah video editor for 9:16 and 16:9 exports
agentdesk-demo.vercel.app
Meridian Ops
eworker.ca
E-Worker is business infrastructure powered by AI, with focused apps and connected business work.