Contact pages blocks
The signed-in contact's Profile, edit history, My Listings, and My Notes blocks.
These blocks build the pages a signed-in contact sees — their account. They appear on the Profile, My Listings, and My Notes pages Barbican provisions, and are shown only to signed-in visitors (see auth-aware menus).
Profile header · barbican/profile-header
Section titled “Profile header · barbican/profile-header”The contact’s name, email, and sign-out.
| Class | Targets |
|---|---|
barbican-profile-head |
The header section |
barbican-profile-name |
The contact’s name (the H1) |
barbican-profile-email |
The email line |
barbican-signout |
The “Log out” button |
Profile fields · barbican/profile-fields
Section titled “Profile fields · barbican/profile-fields”The contact’s editable account fields. They default to a 2-column layout, and a builder can pin 1 / 2 / 3 (or “auto”) and hide any group or field from the block’s inspector.
| Class | Targets |
|---|---|
barbican-profile-fields |
The editable-fields section |
barbican-spec-group |
An L1 field group |
barbican-spec-grid |
A group’s grid |
barbican-spec-fact |
One field row |
The fields use the shared grouped-spec hooks — the same vocabulary as the property spec.
Profile history · barbican/profile-edit-history
Section titled “Profile history · barbican/profile-edit-history”The audited changes to the contact’s own record — what field changed, from what to what, and when. Renders nothing until there’s history.
| Class | Targets |
|---|---|
barbican-profile-history__list |
The card wrapping the rows |
barbican-profile-history__row |
One change row |
barbican-profile-history__field |
The changed field’s label |
barbican-profile-history__detail |
The change, in words (“x” → “y”) |
barbican-profile-history__meta |
The who / when column |
barbican-profile-history__by |
The “by …” actor line |
My Listings · barbican/my-listings
Section titled “My Listings · barbican/my-listings”The contact’s saved homes — favourited, shortlisted, or passed — using the shared listing card with a favourites / status filter.
My Notes · barbican/my-notes
Section titled “My Notes · barbican/my-notes”The contact’s note threads with their agent, one per listing. Along with My Listings, these pages have a configurable Header (show / hide + label) in the block inspector.