Loading...
Loading...
Use when working on the Bagisto Appearance area — theme sections, the section editor and its storefront preview, draft and publish behaviour, section media, or the theme gallery. Trigger phrases include "section", "theme section", "appearance", "preview", "draft", "publish", "unsaved changes", "storefront layout", "theme gallery", "customize theme".
npx skill4agent add bagisto/agent-skills bagisto-theme-sectionspackages/Webkul/Themesettings/themes| File | Load when |
|---|---|
| drafts.md | The staging model — what is held, what publishing does, the preview |
| sections.md | Section types, the field schema, media, and the rules per type |
| Path | What |
|---|---|
| The gallery — installed themes and ones on offer |
| The editor for one theme, on one channel |
| The storefront rendered from drafts, framed in the editor |
ThemeCatalogSectionSchemaSectionRepository| Change | Held in |
|---|---|
| Content, per locale | |
| On/off | |
| Order | |
hasDraft()publishDraft()discardDraft()SectionRepository::PREVIEWINGgetRenderable()getDraftedForPreview()appearance-previewbouncer()->hasPermission('appearance.sections')static_contentsanitizeStaticCss()sanitizeOptions()footer_linkssection.create.aftersection.update.aftersection.delete.beforefooter_linksservices_contentsection.create.*section.update.*section.delete.*section.draft.save.*section.draft.discard.*section.media.upload.*section.reorder.*sectionOrFail()SectionObserver