Operazioni sui punti di interruzione

1 operazione, breakpoints.update. Si esegue in un batch con apply_ops, dry_run_ops, la CLI o l’admin.

Aggiornato il
OperationWhat it doesPermissionConfirmation
breakpoints.updateReplace the site's style breakpoints, the ids bp:<id> scopes and component cells name.breakpoints.editnone

breakpoints.update

Replace the site's style breakpoints, the ids bp:<id> scopes and component cells name. styleBreakpoints is the whole new list, mobile-first: base first, then each { id, label, minWidth, maxWidth?, condition? } with min widths increasing (a breakpoint may hold only a media condition instead). before is the list as it is now (settings.read styleBreakpoints, or the defaults base, sm 480, md 768, lg 1024, xl 1440 when it is absent); another one is refused as changed elsewhere (409). The ids base, sm, md, lg and xl must stay; add your own, such as { id: "menu", label: "Menu folds", minWidth: 1081 }. A breakpoint a draft node's style still names cannot go (422, with the node ids).

permission: breakpoints.editwrites: settingsclass: transactionundo: yes

Esempio di input

{
  "before": [
    {
      "id": "base",
      "label": "Base"
    },
    {
      "id": "sm",
      "label": "Phone landscape",
      "minWidth": 480
    },
    {
      "id": "md",
      "label": "Tablet",
      "minWidth": 768
    },
    {
      "id": "lg",
      "label": "Desktop",
      "minWidth": 1024
    },
    {
      "id": "xl",
      "label": "Wide",
      "minWidth": 1440
    }
  ],
  "styleBreakpoints": [
    {
      "id": "base",
      "label": "Base"
    },
    {
      "id": "sm",
      "label": "Phone landscape",
      "minWidth": 480
    },
    {
      "id": "md",
      "label": "Tablet",
      "minWidth": 768
    },
    {
      "id": "lg",
      "label": "Desktop",
      "minWidth": 1024
    },
    {
      "id": "xl",
      "label": "Wide",
      "minWidth": 1600
    }
  ]
}

Input

FieldTypeRequiredNotes
styleBreakpointsarray of objectyes
styleBreakpoints[].idstringyes
styleBreakpoints[].labelstringyesAt least 1 character.
styleBreakpoints[].minWidthintegernoMore than 0.
styleBreakpoints[].maxWidthintegernoMore than 0.
styleBreakpoints[].conditionobject | object | object | object | object | object | object | objectno
beforearray of objectyes
before[].idstringyes
before[].labelstringyesAt least 1 character.
before[].minWidthintegernoMore than 0.
before[].maxWidthintegernoMore than 0.
before[].conditionobject | object | object | object | object | object | object | objectno

Output

FieldTypeRequiredNotes
settingsrecord of any JSONyes

Provala

yarn splash breakpoints.update '{"before":[{"id":"base","label":"Base"},{"id":"sm","label":"Phone landscape","minWidth":480},{"id":"md","label":"Tablet","minWidth":768},{"id":"lg","label":"Desktop","minWidth":1024},{"id":"xl","label":"Wide","minWidth":1440}],"styleBreakpoints":[{"id":"base","label":"Base"},{"id":"sm","label":"Phone landscape","minWidth":480},{"id":"md","label":"Tablet","minWidth":768},{"id":"lg","label":"Desktop","minWidth":1024},{"id":"xl","label":"Wide","minWidth":1600}]}' --dry-run

Generato dal registro delle operazioni e dal catalogo degli strumenti MCP (sorgente a06995ab8368938b).

Qualcosa non va in questa pagina? Scrivi a docs@librettocms.com.

Guida di Libretto

Colophon. Questa guida è un sito Libretto: 70 pagine in due lingue, 21 pagine della guida importate da Markdown e 42 pagine di riferimento generate dal registro delle operazioni. Composta in Softcore, il codice in IBM Plex Mono. La sua struttura:

/it/ Guida di Libretto /it/start Per iniziare /it/start/request-access Richiedere l'accesso /it/start/workspace Il tuo spazio di lavoro /it/start/first-site Il tuo primo sito /it/start/invite-a-client Invitare un cliente /it/start/connect-claude Connettere Claude a Libretto /it/build Costruire /it/build/first-page Costruire una pagina /it/build/layers-and-canvas Livelli e canvas /it/build/site-components Componenti del sito /it/design-system Design system /it/design-system/tokens Colori, spazi e temi /it/design-system/components Componenti e varianti /it/design-system/fonts Tipografia e font /it/motion Movimento /it/motion/scenes Scene e ricette /it/motion/image-sequences Sequenze di immagini /it/motion/reduced-motion Movimento ridotto /it/publish Pubblicazione /it/publish/languages Le lingue del sito /it/publish/versions Pubblicazione e versioni /it/publish/members-and-forms Iscritti e moduli /it/publish/domains Domini /it/publish/redirects Reindirizzamenti /it/handover Consegnare un sito al cliente /it/glossary Glossario /it/agents Agenti e API /it/agents/mcp Server MCP /it/agents/cli CLI /it/agents/batches Batch /it/agents/errors Errori e segnalazioni /it/agents/operations Operazioni /it/search Cerca