null
fb12d8cf3c
1
2026-05-27 21:23:17 -05:00
null
a3ba03b7e1
cisco about
2026-05-27 21:15:54 -05:00
null
8f20670292
breadcrumbs
2026-05-27 14:27:30 -05:00
null
6bab4b5c89
corrections
2026-05-27 14:10:28 -05:00
null
f9b36c198b
badges size
2026-05-27 13:58:31 -05:00
null
a81e97fb31
mobile view
2026-05-27 12:42:25 -05:00
null
a2a32687ff
branding
2026-05-26 13:29:37 -05:00
null
d626c34ba2
parternership branding
2026-05-26 12:22:11 -05:00
null
fd1e2b6f50
update
2026-05-25 20:26:50 -05:00
null
f378233328
fix: seo
2026-05-18 13:55:06 -05:00
null
a8765990ef
mobile ui fixes
2026-05-18 13:45:39 -05:00
null
de61d5e625
fix(ui): UI fixes across header, contact, home, about, support, services, industries ( #132 #133 #134 #154 #165 #172 #173 )
2026-05-18 13:12:18 -05:00
null
928527b908
fix: remove all email addresses from site, redesign contact page, update footer, about, header, support ( #165 #172 #134 #173 )
2026-05-18 12:11:56 -05:00
null
9c1b6e4753
fix: optimize images to WebP (95% reduction), add form loading spinners ( #97 #130 ) (batch 10.1)
2026-05-17 22:35:55 -05:00
null
6e975b869b
fix: favicon/manifest, og:image PNG, logo optimized to 44KB PNG ( #99 #117 #118 ) (batch 9.7)
2026-05-17 22:01:27 -05:00
null
4fe31ed9b6
fix: correct contact info and remove unverified location claims (batch 8.9)
...
- Phone: (906) 482-6616 → (321) 730-8020 direct, (888) 656-2850 toll-free
- Add toll-free number to Footer and Contact page
- Add LinkedIn link to footer
- Add 8x8 trademark disclaimer to footer legal section
- Fix JSON-LD phone numbers in Home.jsx
- Add support phone to Support page
- Strip all Houghton, MI and Upper Peninsula location references
from meta tags, JSON-LD, and fallback descriptions
(not present on original site, unverified)
- Change JSON-LD areaServed from Houghton/UP to United States
- Update Support.jsx Zoho Desk link placeholder
2026-05-17 20:44:18 -05:00
null
1b0d5adc36
feat(seo): add react-helmet-async, per-page meta/OG tags, JSON-LD, sitemap, robots.txt, heading fixes ( #71 )
...
- Added react-helmet-async + HelmetProvider to main.jsx
- Per-page Helmet components on all 8 pages (title, description, OG tags)
- JSON-LD structured data (Organization, LocalBusiness, Service)
- Created public/sitemap.xml with all 17 routes
- Created public/robots.txt
- Fixed heading hierarchy (no h1->h3 skips)
- Improved image alt text throughout
- Fixed docs/zoho-setup.md env defaults clarification
2026-05-17 20:03:42 -05:00
null
1437b2af07
fix: 10 bug fixes from code review (batch 0.6.5)
...
- #63 : Fix industry.href undefined → use industry.id for navigation
- #50 : Fix sanitized scope error in catch block (let before try)
- #58 : Footer.jsx: convert all internal <a href> to <Link to>
- #61 : Textarea.jsx: fix className interpolation (quotes → backticks)
- #59 : About.jsx: convert CTA <a href> to <Link to>
- #60 : Support.jsx: convert Contact button <a href> to <Link to>
- #62 : Badge.jsx: text-foreground → text-text
- #64 : Support.jsx: hover:bg-navy-darker → hover:bg-primary-navy-dark
- #65 : Server: move timeoutMiddleware before catch-all routes
- #66 : Contact.jsx: convert self-referencing <a href> to <Link to>
2026-05-17 18:03:55 -05:00
null
b5170caf9d
refactor: full-bleed section backgrounds with centered content ( closes #48 )
2026-05-17 17:11:29 -05:00
null
5807582df1
feat: hero left-alignment + about section content fixes (batches 0.6.3, 0.6.4)
...
- Hero text left-aligned on all screen sizes (Issue #33 )
- Hero image always visible, grid breakpoint md instead of lg
- Spacing refactored from margin to gap utils
- About: veteran-founded framing, mission paragraph (Issue #34 )
- About: vendor-neutral consulting in expertise (Issue #36 )
- About: image sizing max-h-96 object-cover (Issue #37 )
- Version bump 0.5.6 → 0.5.7
2026-05-17 15:33:30 -05:00
null
f03229dd50
feat: Phase 3 Batch 4 — inner pages layout system with consistent hero/card/CTA pattern (v0.3.4)
2026-05-12 02:45:25 -05:00
null
b7f7765a72
feat: complete phase 1 foundation
2026-05-12 01:04:17 -05:00