Skip to content

Visual Reference: Admin Screens

11 — Gallery grid

  • Spec: Navigation & Main Screens (§5.4)
  • Status: Approved visual reference with catalog normalization
  • Notes: Searchable grid with Category, Style/Type, optional Size, Color, Clear Filters, count, Load More. Card data illustrative; validate against the master catalog.

12 — Upload photos

  • Spec: Navigation & Main Screens (§5.4)
  • Status: Approved modal styling with functional normalization
  • Notes: Official title Upload Photos; multiple files; Category → Style/Type → optional Size; Color only when applicable.

51 — Gallery management

  • Spec: Navigation & Main Screens (§5.4), Admin Panel
  • Status: Latest primary Gallery grid reference; card data illustrative
  • Notes: Four-column thumbnail grid; Admin sees management actions, others read-only.

52 — Upload modal revised

  • Spec: Navigation & Main Screens (§5.4)
  • Status: Latest primary compact upload-modal reference; metadata illustrative
  • Notes: Drag-and-drop, JPG/PNG/HEIC ≤ 25 MB each, thumbnails, Add More, Apply these details to all selected photos.

13 — Admin sidebar

  • Spec: Admin Panel
  • Status: Approved navigation reference
  • Notes: Dashboard, Users & Roles, Products & Pricing, Roofer Profiles, Company Information, Final Sketch Template, Gallery, Audit & Trash. Apple-blue selected state.

35 — Builder step 1

  • Spec: Admin Panel (§16.2)
  • Status: Approved visual reference with terminology/catalog normalization
  • Notes: Icon, required Item Name, optional Internal Description, Cancel, Save Draft. Normalize Homeowner → Regular.

36 — Classification, Configurations & Rules

Section titled “36 — Classification, Configurations & Rules”

36 — Builder step 2

  • Spec: Admin Panel (§16.2)
  • Status: Approved visual reference with catalog normalization
  • Notes: Item Type, Main Category, attributes, required/defaults, Custom Size/Color support, conditional rules. Use the full approved palette.

37 — Builder step 3

  • Spec: Admin Panel (§16.2)
  • Status: Approved visual reference; shown configuration illustrative
  • Notes: Line/Symbol/Panel, uploaded SVG/PNG, technical canvas color independent from commercial Color, live preview on blank + satellite.

38 — Symbol library

  • Spec: Admin Panel (§16.2)
  • Status: Approved detailed selector reference; values illustrative
  • Notes: Circle, Square, Triangle, Diamond, Pentagon, Hexagon, Star, Cross, X Mark.

39 — Line configuration

  • Spec: Admin Panel (§16.2)
  • Status: Approved detailed line reference; values illustrative
  • Notes: Line style, technical color, thickness, opacity, footage label, manual FT, connected segments, closed-polygon path.

40 — Line styles

  • Spec: Admin Panel (§16.2)
  • Status: Approved selector and preview reference
  • Notes: Solid, Dashed, Dash–Dot, Double, Triple, Cross-Hatch, Hatched Band (+ Zigzag, Wavy where configured).

41 — Builder steps 4–5

  • Spec: Admin Panel (§16.2)
  • Status: Primary approved reference for Steps 4–5; sample product/prices illustrative
  • Notes: Step 4 = one shared SOW/Final Sketch mark. Step 5 = Per Foot/Per Unit, Regular + optional Roofer prices per variation, reactive previews (Product Picker, Canvas, SOW Row, Final Sketch tabs), Save Draft / Publish Item.

42 — Catalog

  • Spec: Admin Panel (§16.2)
  • Status: Primary approved page-layout reference with role/catalog normalization
  • Notes: Summary cards, Add New Product, search/filter panel, compact rows, Regular/Roofer prices, Edit. Role badge must display Admin.

43 — Edit product

  • Spec: Admin Panel (§16.2)
  • Status: Approved Edit-mode header/action reference
  • Notes: Reuses the five-step builder; Active/Inactive, Delete (recoverable to Trash), Cancel, Save Draft, Save Changes. The visible six-step bar and Homeowner wording are from an older iteration — do not implement.

61 — Products & Pricing, approved Apple design

Section titled “61 — Products & Pricing, approved Apple design”

61 — Approved Apple design

  • Spec: Navigation & Main Screens (§5.3), Admin Panel (§16.2)
  • Status: Latest primary Products & Pricing visual reference
  • Notes: For Office Manager/Estimator: same content and design, but the administrative sidebar, Add New Product, Actions column, and Edit controls are completely removed. Only 6/7 in K Style show Varies by Roofer.

44 — Roofer list

  • Spec: Admin Panel (§16.3)
  • Status: Primary approved list reference with role/data normalization
  • Notes: Summary cards, Add New Roofer, search, filters; rows with color icon, Abbreviation / Roofer Name, status, Commission, Last Modified, Edit. No Lower/Standard/Higher levels.

45 — Add roofer

  • Spec: Admin Panel (§16.3)
  • Status: Primary approved creation-modal reference
  • Notes: In-page modal: color icon, unique abbreviation, Roofer Name, commission, Include Commission in SOW, 6/7 in K Style prices, Minimum Fee (reference only), Cancel, Add Roofer.

46 — Edit roofer

  • Spec: Admin Panel (§16.3)
  • Status: Primary approved inline-edit reference with role/data normalization
  • Notes: Expanded row editing; only one profile at a time.

47 — Users list

  • Spec: Admin Panel (§16.1)
  • Status: Primary approved Users-tab reference
  • Notes: Admin Panel opens here by default. Role badges/filters: only Admin, Office Manager, Estimator. Roles tab shows the fixed matrix, never Add Role.

56 — User overview

  • Spec: Admin Panel (§16.1)
  • Status: Primary approved Overview reference with header-role correction
  • Notes: Header identity must render as Admin. Signature status + read-only preview for Estimators.

57 — Permissions

  • Spec: Admin Panel (§16.1)
  • Status: Primary approved Permissions reference with header-role correction
  • Notes: Role selector (exactly three roles), read-only baseline, approved overrides. Header must be Admin.

58 — Activity and sessions

  • Spec: Admin Panel (§16.1)
  • Status: Primary approved Activity & Sessions reference with header-role correction
  • Notes: Date scopes, productive-event metrics, activity timeline, device sessions with revocation. Never expose tokens or precise GPS.

48 — Company information

  • Spec: Admin Panel (§16.4)
  • Status: Primary approved form-layout reference; company data illustrative
  • Notes: Company Identity, Contact, Business Address, Business Details cards; logo upload (SVG/PNG/JPG ≤ 5 MB).

49 — Final Sketch Template Editor & Live Preview

Section titled “49 — Final Sketch Template Editor & Live Preview”

49 — Template editor

  • Spec: Admin Panel (§16.5), Final Sketch Export
  • Status: Primary approved editor-layout and live-preview reference
  • Notes: Config cards left, auto-updating preview right; Regular Customer / Roofer modes; Roofer mode removes every financial value and reflows.

50 — Template footer

  • Spec: Admin Panel (§16.5)
  • Status: Primary approved continuation of 49; sample copy illustrative
  • Notes: Google Reviews/QR, Payment & Notes, Warranty, Other Information (blank default), signature block; US Letter, Portrait/Landscape, PDF/JPG, 300 DPI, page numbers, bottom note.

53 — Audit log

  • Spec: Admin Panel (§16.7)
  • Status: Primary approved Audit Log reference; activity data illustrative
  • Notes: Segmented Audit Log/Trash tabs; search; Module/Action/User/Time filters; View details; pagination. Historical events immutable.

54 — Account menu

  • Spec: Users & Roles (§4.4)
  • Status: Primary approved compact-menu reference; personal data illustrative
  • Notes: My Profile, Appearance (System/Light/Dark), Change Password, divider, Log Out. No Admin Panel or role switching.

55 — Profile Settings: Profile & Digital Signature

Section titled “55 — Profile Settings: Profile & Digital Signature”

55 — Profile settings

  • Spec: Users & Roles (§4.3)
  • Status: Primary approved Profile-view reference with navigation-permission correction
  • Notes: Three internal views, not stacked. Digital Signature for Estimator only. For Estimator/Office Manager the primary sidebar shows only Dashboard.