Root Structure Wireframe Gap Analysis

Date: January 3, 2026 Source: Wireframes.pdf (12 pages) Theme Location: /Users/edowns/Local Sites/root-structure/app/public/wp-content/themes/root-structure


Wireframe Site Structure (12 pages)

Page Wireframe Purpose
1 Style Guide Typography hierarchy (H1-H6), button styles, link styles
2 Homepage Hero, intro, featured work, services grid, testimonial, CTA
3 Our Work Project portfolio landing with category cards
4 Category Page Decks example - 3x3 image grid, prev/next nav
5 Project Lightbox Modal overlay with image gallery
6 Meet the Team 4 team members with photos/bios
7 Why Root Structure Values/differentiators page
8 About Us Company story in 3 sections
9 FAQs Accordion-style Q&A
10 Service Areas 3-column list of Omaha metro locations
11 Contact Us Info + Gravity Form
12 Terms & Conditions Legal placeholder

  1. Contact: hello@rootstruture.com, company description
  2. Our Work: Fences, Patios, Decks, Retaining Walls, Landscape Design, Workshop
  3. About: Why Us, Our Team
  4. Links: FAQs

Bottom: Copyright, Terms, Privacy, Accessibility, Social icons (Instagram, Facebook)


Services/Categories


What Already Exists in Theme

Feature Status Notes
Projects CPT Has categories, AJAX filtering
Team CPT Has position, email fields
Project archive Needs layout tweaks
Team archive Needs redesign to match wireframe
Contact page + Gravity Forms Just needs styling updates
About page template Structure needs updating
Tailwind + custom colors May need color adjustments
404 + Search pages
Header/footer Needs restructure

GAPS: Navigation Changes

Item Current Wireframe
Utility bar None Email + "It's a nice day to get outside"
Header search None Search icon
Header CTA None "Get a Quote" button (black filled)
Footer columns 2 cols 4 cols (Contact, Our Work, About, Links)
Nav items Home, Projects, Team, About, Contact Our Work, About, FAQs + Get a Quote

GAPS: New Pages/Templates Needed

Page Wireframe Pg Priority Notes
FAQs 9 High Accordion component needed
Service Areas 10 Medium 3-column area list
Why Root Structure 7 Medium Values page with zigzag layout
Terms & Conditions 12 Low Basic page template

GAPS: Homepage Sections

Section Current Wireframe Needs
Hero Static hero Carousel/slider with dots
Intro block None Centered text + "See our work" CTA
Featured work Basic grid Video thumbnail + image bento grid
Services grid Category cards 6-item grid (Decks, Walls, Fences, Patios, Landscape, Workshop)
Testimonial None Quote with attribution (name, location)
CTA banner None Full-width colored section with headline + link

GAPS: Project/Portfolio Features

Feature Status Notes
Our Work landing (6 category cards) Partial Needs layout matching wireframe
Category detail page Partial Needs prev/next category navigation
Project lightbox modal Missing Image gallery with arrows, close button
Image gallery navigation Missing Left/right arrows in modal

GAPS: ACF Modules Needed

  1. hero-carousel - Slides with headline, subhead, background image, carousel dots
  2. intro-text - Centered text block with optional CTA link
  3. video-embed - Video thumbnail with play button overlay
  4. service-cards - Grid of linked category cards with image + label
  5. testimonial - Quote text, attribution name, location
  6. cta-banner - Full-width section with headline + link on colored background
  7. zigzag-content - Alternating image/text rows (for Why Root Structure, About)
  8. faq-accordion - Expandable Q&A items with +/x toggle
  9. area-list - Multi-column text list (for Service Areas)
  10. team-grid - Team member cards with photo, name, role, bio

GAPS: Component Updates

Component Change Needed
Team cards Horizontal layout with larger photo, full bio visible
Project cards Match wireframe grid style
Buttons Filled (black bg, white text) + outlined (white bg, black border) variants
Footer Complete restructure to 4 columns
Header Add utility bar, search icon, CTA button

Typography from Style Guide (Page 1)


Team Members (from Wireframe)

  1. Chris - [Role TBD]
  2. Sebastian - [Role TBD]
  3. Peter - [Role TBD]
  4. Ruben - [Role TBD]

Service Areas (from Wireframe Page 10)

Column 1: Omaha Metro, West Omaha, Elkhorn, Gretna, Bennington, Waterloo, Valley

Column 2: La Vista, Papillion, Ralston, Millard, Dundee, Aksarben, Midtown

Column 3: Downtown Omaha, Old Market, Benson, Florence, Bellevue, Council Bluffs (IA)


FAQ Questions (from Wireframe Page 9)

  1. What areas do you serve?
  2. What kinds of projects do you take on?
  3. How far out are you booking?
  4. Do you provide free estimates?

Implementation Phases

Phase 1 - Core Structure

Phase 2 - Homepage Rebuild

Phase 3 - Interior Pages

Phase 4 - Portfolio Enhancements


Contact Info (from Wireframe)


Key Files to Modify

header.php              - Add utility bar, search, CTA
footer.php              - Restructure to 4 columns
front-page.php          - Complete rebuild with modules
functions.php           - ACF field registration
archive-projects.php    - Layout updates
archive-team.php        - Redesign cards
template-about.php      - Update structure

New Files Needed

template-faqs.php
template-service-areas.php
template-why-us.php
modules/hero-carousel.php
modules/intro-text.php
modules/video-embed.php
modules/service-cards.php
modules/testimonial.php
modules/cta-banner.php
modules/zigzag-content.php
modules/faq-accordion.php
modules/area-list.php
modules/team-grid.php
js/lightbox.js
js/carousel.js

Generated from Wireframes.pdf analysis on January 3, 2026