CompanyRemote

11-Page Figma to Elementor

Project-Based

Description

I have a complete Figma file covering eleven distinct screens and I want the design reproduced inside WordPress using Elementor Pro. Every page should look and behave exactly as laid out in the mock-ups, scale smoothly from mobile to large desktop, and be editable through Elementor’s visual controls so my team can tweak copy or imagery later without touching code.

Pages included • Visit Location & Hours • On Tap + an age-verification pop-up that must trigger before any visitor can view alcohol-related content.

Key points • Global typography and colour settings set once in the Theme Builder so updates cascade site-wide. • Clean section and column structure—no unnecessary wrappers—to keep the DOM light and performance friendly. • Fully responsive breakpoints: mobile, tablet, laptop and desktop tested with real devices or browser dev tools. • Accessibility in mind: proper heading hierarchy, alt tags filled, focus order respected. • I will supply hosting and a fresh WordPress install with Elementor Pro activated; you handle the build, any CSS/JS needed, and basic optimisation (image compression, caching plugin of your choice).

Deliverables & acceptance

  1. Pixel-perfect Elementor templates for all pages plus reusable header, footer and pop-up.
  2. A short Loom or similar walkthrough showing how to edit key areas.
  3. Final site pushed to my server, QA checked, and ready for public launch.

If you are experienced with Figma-to-Elementor hand-offs and can turn this around quickly while keeping the detact, let’s get started.

https://www.figma.com/site/1e1bdzmYYQZnYr96rcv9sF/Unit-Three-Design?node-id=0-1&t=6Km6sRe2ffT25U2F-1 Budget: AUD 30–250 Skills: PHP, JavaScript, WordPress, CSS, HTML, Web Development, Figma, Elementor, Web Design, Accessibility

Skills

Web DevelopmentWordPressElementorPHPHTMLJavaScriptFigmaAccessibilityCSSWeb Design

Want AI to find more roles like this?

Upload your CV once. Get matched to relevant assignments automatically.

Try personalized matching