
Graphical Hero Banner for Shopify Store
- or -
Post a project like this£180(approx. $241)
- Posted:
- Proposals: 19
- Remote
- #4454884
- OPPORTUNITY
- Expired
⭐⭐⭐⭐⭐TOP Awarded freelancer | Real Estate Client Calling | SEO optimization | Graphic designer |Digital marketing | and design strategist | Social Media Marketing

Full-Stack eCommerce Developer | Shopify | WordPress & WooCommerce | Wix | Webflow | Joomla | BigCommerce | Drupal | SEO | Graphic Designer

WordPress Expert | Web & App Developer | SEO Specialist | Content Writer | Blockchain | Python | OpenAI | Machine Learning

Experienced Team of Graphic Designers, Web Developers, Content Writers and Digital Marketing Specialists




♛ PPH No. #1 ✔ AI Automations ♛ 12 Years of Experience in Web & Mobile Development & Designing ✔ Magento ✔ Shopify ✔ WordPress ✔ API Integration ✔ React Native ✔ AngularJS / Node.js


Experienced Guest Posting, Guest Blogging, SEO Experts, Outreach Experts, Link building, Niche Site Building.

Expert Web Developer - N8N, Wordpress, Shopify, Opencart, Laravel, Vue, React, PHP

1131441247406361188858812097152260137711168783315100567067511700052779013857951712095091
Description
Experience Level: Entry
I run an emerging art marketplace on Shopify (using a heavily customised Dawn theme). I need a developer to create a custom hero / welcome banner for my homepage, similar in effect to the hero section seen on Fiverr.com.
This will be a new Shopify section (Online Store 2.0) that I can ideally add, reorder and edit in the theme customiser.
The section must contain:
1. Full-Width Video Background
- HTML5 video, set to autoplay, loop, muted, playsinline, with panning over different art pieces.
- Video must cover the full banner area with object-fit: cover.
- A dark overlay for readability of text + search bar.
- A fallback static image for mobile devices or browsers that block autoplay.
- All settings adjustable inside the Shopify section (video upload or URL, fallback image, overlay opacity etc.).
2. Heading
Displayed over the video: “What sort of art would you like to find?”
This should be editable in the section settings.
3. Search Bar with Typewriter Placeholder Animation
A central search bar that, for now, performs a standard Shopify product search, but is future-proofed for an AI “art consultant” integration. Text input should still submit to /search with q as the query parameter. But also needs a unique hidden parameter, e.g. source=hero_ai_consultant, so that later I can easily detect and intercept these specific searches with custom JavaScript / an external AI service.
Typewriter behaviour (important):
When the input is not focused, it should animate placeholder text by typing and deleting the following phrases in a loop:
“Watercolour paintings of the Peak District”
“Affordable striking blue art for my bedroom”
“Affordable contemporary investment art”
When the user focuses the input:
The animation immediately stops
The placeholder text clears
The field becomes a blank input box ready for typing
When the user blurs the input:
If empty → animation restarts
If user has typed text → animation stays disabled
The animation must be smooth, lightweight, and might be written in vanilla JS (or using a tiny helper library such as Typed.js if preferred).
Technical Requirements
Should be built as a new section file (Liquid) inside /sections/, not a hard-coded template edit.
The hero search form must include a unique hidden parameter (e.g. source=hero_ai_consultant) so that I can later hook it into a custom AI “art consultant” search flow.
Should try to follow Dawn theme conventions, such as:
- Clean semantic HTML
- BEM-style CSS class naming
- Use Dawn’s spacing/typography variables where appropriate
- JavaScript should not conflict with existing global.js
- No jQuery.
- Code must be optimised for performance (defer JS where possible, compress video, no render-blocking assets).
Must be fully responsive and tested on:
- Desktop
- Mobile iOS
- Mobile Android
Deliverables
- A complete new hero section file (Liquid).
- Any additional CSS or JS assets.
Settings schema allowing me to edit:
- Heading text
- Video upload / URL
- Fallback image
- Typewriter phrases (as a list or blocks)
Instructions on:
- How to upload the video
- How to add the section to my homepage
- How to modify text or phrases later
- Up to one round of revisions after initial delivery.
Required Skills
Applicants might show experience in:
- Shopify Liquid (Online Store 2.0 sections)
- JavaScript (ES6)
- HTML5 video embedding
- CSS / responsive layout
- Custom theme development (preferably Dawn-based)
- Animation logic (typewriter or similar UI effects)
Application Instructions (Important)
Please include the following in your proposal:
- At least one example of work you've done which is similar, such as a Shopify hero/banner section you’ve coded.
- Confirmation that you can build this as a modular editable section and code the typewriter placeholder behaviour as described
This will be a new Shopify section (Online Store 2.0) that I can ideally add, reorder and edit in the theme customiser.
The section must contain:
1. Full-Width Video Background
- HTML5 video, set to autoplay, loop, muted, playsinline, with panning over different art pieces.
- Video must cover the full banner area with object-fit: cover.
- A dark overlay for readability of text + search bar.
- A fallback static image for mobile devices or browsers that block autoplay.
- All settings adjustable inside the Shopify section (video upload or URL, fallback image, overlay opacity etc.).
2. Heading
Displayed over the video: “What sort of art would you like to find?”
This should be editable in the section settings.
3. Search Bar with Typewriter Placeholder Animation
A central search bar that, for now, performs a standard Shopify product search, but is future-proofed for an AI “art consultant” integration. Text input should still submit to /search with q as the query parameter. But also needs a unique hidden parameter, e.g. source=hero_ai_consultant, so that later I can easily detect and intercept these specific searches with custom JavaScript / an external AI service.
Typewriter behaviour (important):
When the input is not focused, it should animate placeholder text by typing and deleting the following phrases in a loop:
“Watercolour paintings of the Peak District”
“Affordable striking blue art for my bedroom”
“Affordable contemporary investment art”
When the user focuses the input:
The animation immediately stops
The placeholder text clears
The field becomes a blank input box ready for typing
When the user blurs the input:
If empty → animation restarts
If user has typed text → animation stays disabled
The animation must be smooth, lightweight, and might be written in vanilla JS (or using a tiny helper library such as Typed.js if preferred).
Technical Requirements
Should be built as a new section file (Liquid) inside /sections/, not a hard-coded template edit.
The hero search form must include a unique hidden parameter (e.g. source=hero_ai_consultant) so that I can later hook it into a custom AI “art consultant” search flow.
Should try to follow Dawn theme conventions, such as:
- Clean semantic HTML
- BEM-style CSS class naming
- Use Dawn’s spacing/typography variables where appropriate
- JavaScript should not conflict with existing global.js
- No jQuery.
- Code must be optimised for performance (defer JS where possible, compress video, no render-blocking assets).
Must be fully responsive and tested on:
- Desktop
- Mobile iOS
- Mobile Android
Deliverables
- A complete new hero section file (Liquid).
- Any additional CSS or JS assets.
Settings schema allowing me to edit:
- Heading text
- Video upload / URL
- Fallback image
- Typewriter phrases (as a list or blocks)
Instructions on:
- How to upload the video
- How to add the section to my homepage
- How to modify text or phrases later
- Up to one round of revisions after initial delivery.
Required Skills
Applicants might show experience in:
- Shopify Liquid (Online Store 2.0 sections)
- JavaScript (ES6)
- HTML5 video embedding
- CSS / responsive layout
- Custom theme development (preferably Dawn-based)
- Animation logic (typewriter or similar UI effects)
Application Instructions (Important)
Please include the following in your proposal:
- At least one example of work you've done which is similar, such as a Shopify hero/banner section you’ve coded.
- Confirmation that you can build this as a modular editable section and code the typewriter placeholder behaviour as described
Josh M.
100% (3)Projects Completed
4
Freelancers worked with
4
Projects awarded
17%
Last project
19 Feb 2025
United Kingdom
New Proposal
Login to your account and send a proposal now to get this project.
Log inClarification Board Ask a Question
-
There are no clarification messages.
We collect cookies to enable the proper functioning and security of our website, and to enhance your experience. By clicking on 'Accept All Cookies', you consent to the use of these cookies. You can change your 'Cookies Settings' at any time. For more information, please read ourCookie Policy
Cookie Settings
Accept All Cookies