Settings
Profile
Procwire
Start typing to search posts, products, media, comments, orders, and team members.

Settings

Site identity, navigation, email templates, and account security. Changes here are logged in Logs.

Site identity

Shown in the public site header, footer, and browser tab.

Saved.

Uploads to the media library, same as post images. Leave empty to keep no logo (site name is used instead).

Footer

Footer content is edited as JSON for now — see the placeholder text for the expected shape. A future phase can turn this into a drag-and-drop builder; this ships something real rather than nothing for launch.

Sidebar navigation

Raw JSON for the public site's Categories/Tags rail panels. Each panel is a list of items — an item is either a plain link ({"label","url"}) or a group that expands into a dropdown ({"label","items":[...]}, one level deep). Items don't have to match a real category or tag: label/url are freeform, so you can link anywhere. Mix plain links and groups freely within a panel — grouping is optional per item.

Saved.

Example: {"categories":[{"label":"Design","url":"/category/design"},{"label":"More","items":[{"label":"Tech","url":"/category/tech"}]}],"tags":[{"label":"#react","url":"/tag/react"}]}

Outbound email (SMTP)

Connection details only — the SMTP password lives as a Worker/Pages secret, never in the database. See PHASE_8_HANDOFF.md for exactly where to set it.

Saved.

Email templates

The four transactional emails Procwire sends. Edit subject/body, {{variables}} get filled in when each one is actually sent.

Security

Two-factor authentication for your own account, via Supabase Auth. This doesn't require an owner/admin role — every dashboard user can secure their own login.

Authenticator app (TOTP)

Checking…