Files
tenderpilot/public/VISUAL_OVERHAUL_COMPLETE.md
Peter Foster f969ecae04 feat: visual polish, nav login link, pricing badge fix, cursor fix, button contrast
- Hero mockup: enhanced 3D perspective and shadow
- Testimonials: illustrated SVG avatars
- Growth pricing card: visual prominence (scale, gradient, badge)
- Most Popular badge: repositioned to avoid overlapping heading
- Nav: added Log In link next to Start Free Trial
- Fixed btn-primary text colour on anchor tags (white on blue)
- Fixed cursor: default on all non-interactive elements
- Disabled user-select on non-form content to prevent text caret
2026-02-14 14:17:15 +00:00

7.5 KiB

TenderRadar Visual Overhaul - Deployment Summary

Date: February 14, 2026 Status: COMPLETE

Overview

Major visual overhaul of the TenderRadar website based on professional UX review. All pages have been updated with improved typography, spacing, and visual hierarchy.


Changes Implemented

🎨 Landing Page (index.html + styles.css)

Typography Improvements:

  • Hero headline: Increased font-weight from 700 to 800 for maximum impact
  • Body text: All text minimum 16px (1rem) - feature descriptions, pricing lists, testimonial quotes, FAQ answers
  • Stats numbers: Increased from 2.75rem to 3.5rem (56px), font-weight 800
  • Stats labels: Increased to 14px, uppercase, letter-spacing 0.05em, font-weight 600
  • Section headings: All increased to font-weight 800 (was 700)
  • Testimonial quotes: Increased to 1.0625rem (17px) with more prominent quote marks (4rem, 40% opacity, weight 800)

Visual Enhancements:

  • "NOW IN BETA" badge: REMOVED - no longer present on the page
  • Feature cards: Added 4px solid #1e40af left border accent for differentiation
  • Pricing "Most Popular" badge: Made bigger and more prominent:
    • Font-size: 1rem (was 0.875rem)
    • Padding: 0.75rem 1.5rem (was 0.5rem 1.25rem)
    • Font-weight: 700 (was 600)
    • Top offset: -20px (was -16px)
  • Pricing feature list:
    • Font-size increased to 1rem (was 0.9375rem)
    • Line-height increased to 1.7 for better readability

📝 Signup Page (signup.html) - Complete Redesign

Layout Changes:

  • Split layout implemented:
    • Left side: Value proposition with 4 bullet points, testimonial, social proof
    • Right side: Streamlined signup form
  • Logo removed from form card (navbar logo remains)
  • Reduced form fields:
    • Removed: Industry/Sector dropdown
    • Removed: Company Size dropdown
    • Removed: Confirm Password field
    • Kept: Company Name, Email, Password (with show/hide toggle)

CTA Improvements:

  • Bigger CTA button:
    • Full width design
    • Text: "Start Your Free 14-Day Trial"
    • Font-size: 1.0625rem (17px)
    • Font-weight: 700
    • Padding: 1rem vertical

Trust Indicators:

  • Added below button:
    • "No credit card required" ✓
    • "Cancel anytime" ✓
    • "14-day free trial" ✓
    • Each with green checkmark icon

Value Proposition (Left Side):

  • Headline: "Start finding better tenders in minutes"
  • 4 value props with checkmarks
  • Testimonial box with quote and attribution
  • Social proof: "Join 500+ UK businesses"

🔐 Login Page (login.html) - Redesigned

Layout Changes:

  • Logo removed from form card (navbar logo only)
  • Cleaner, centered layout with single card design
  • Full-width prominent button:
    • Text: "Sign In"
    • Font-size: 1.0625rem
    • Font-weight: 700
    • Full width with increased padding

Features:

  • Password visibility toggle
  • "Remember me" checkbox
  • "Forgot password?" link
  • Clean minimal design with ample white space

📊 Dashboard, Profile & Alerts Pages (app.css)

Typography Updates:

  • All text minimum 16px (1rem) - body text, table cells, form inputs
  • Stat numbers: Increased to 3rem (48px), font-weight 800
  • Section headings: All font-weight 700-800
    • h1/page-title: 2rem, weight 800
    • h2/section-title: 1.75rem, weight 800
    • h3/subsection: 1.25rem, weight 700

Card & Component Improvements:

  • Stat cards: Increased padding to 1.75rem (was 1.5rem)
  • Card text: All minimum 1rem (16px)
  • Form labels: Font-size 1rem, font-weight 600
  • Form inputs: All 1rem font-size
  • Table cells: Text increased to 1rem
  • Table headers: Font-weight 700, uppercase, letter-spacing

Consistent Spacing:

  • Section padding: 3rem vertical
  • Card padding: 1.75rem
  • Form groups: 1.5rem margin-bottom
  • Consistent gaps throughout

🔧 Global Standards (All Pages)

Typography Rules:

  • Minimum body text: 16px everywhere (1rem)
  • Heading font-weights: 700-800 across all pages
  • Line-heights: 1.6-1.7 for body text

Button Standards:

  • NO btn-sm in navbars - removed all small button classes
  • Consistent button sizing:
    • Default: 1rem font-size, 0.75rem 1.5rem padding
    • Large: 1.0625rem font-size, 0.875rem 2rem padding
  • Button weights: All 600 or 700

Logo Consistency:

  • Logo height LOCKED at 120px - never changes
  • Critical CSS rule maintained:
    .logo-icon {
      width: auto !important;
      height: 120px !important;
      display: block;
    }
    

Files Modified

Landing Page:

  • /var/www/tenderradar/index.html (removed beta badge)
  • /var/www/tenderradar/styles.css (complete visual overhaul)

Authentication Pages:

  • /var/www/tenderradar/signup.html (complete redesign)
  • /var/www/tenderradar/login.html (complete redesign)

App Styles:

  • /var/www/tenderradar/app.css (typography and spacing improvements)

Unchanged (No updates needed):

  • /var/www/tenderradar/dashboard.html (styles handled via app.css)
  • /var/www/tenderradar/profile.html (styles handled via app.css)
  • /var/www/tenderradar/alerts.html (styles handled via app.css)

Verification Checklist

Hero headline font-weight 800 All body text minimum 16px Stats numbers 3.5rem, weight 800 Stats labels 14px, uppercase, weight 600 "NOW IN BETA" badge removed Feature cards have 4px left border accent Feature card descriptions 1rem Pricing "Most Popular" badge enlarged Pricing feature list 1rem text Testimonial quotes 1.0625rem with prominent quote marks All section headings font-weight 700-800 Signup page split layout implemented Signup logo removed from card Industry/Sector dropdown removed Company Size dropdown removed Confirm Password field removed Signup CTA button enlarged with trust indicators Login logo removed from card Login button full-width and prominent Dashboard stat numbers bigger (3rem, weight 800) All app page text minimum 16px Section headings bolder (700-800) Consistent spacing throughout No btn-sm in any navbar Logo height locked at 120px


Responsive Behavior

All pages maintain proper responsive breakpoints:

  • Desktop (> 968px): Full split layouts, optimal spacing
  • Tablet (768-968px): Adjusted grid layouts, maintained readability
  • Mobile (< 768px): Single column, stacked layouts, touch-friendly
  • Small mobile (< 480px): Reduced font sizes appropriately while maintaining 16px minimum for body text

Next Steps

The visual overhaul is complete and deployed. To verify:

  1. Visit: https://tenderradar.co.uk/
  2. Check all pages: Landing, Signup, Login, Dashboard, Profile, Alerts
  3. Verify text sizes, weights, and spacing meet specifications
  4. Test responsive behavior on mobile/tablet/desktop
  5. Confirm logo height remains 120px across all breakpoints

Notes

  • All changes follow the professional UX review guidelines
  • Typography hierarchy significantly improved
  • Visual weight properly distributed
  • Call-to-action buttons more prominent
  • Trust indicators added to reduce friction
  • Form fields simplified for faster conversion
  • Consistent design language across all pages
  • Accessibility maintained (proper contrast, font sizes)

Status: Ready for production