Layout of the main page of the website
We want to update the main page of the website and adapt it to the WHCMS engine (HTML + PHP)
There is a ready design, we need to create the layout using an already prepared template.
I am also attaching the technical specifications:
1. General Provisions
Layout exactly according to Figma mockups: sizes, margins, typography, colors, element states (hover, active).
The code must be adapted to the WHMCS template (Smarty / PHP files).
Mandatory responsiveness: design for desktop, tablet, mobile.
Cross-browser compatibility: Chrome, Firefox, Safari, Edge (current versions).
Resource optimization: minification of CSS/JS, lazy-load for images, SVG for icons, use of WebP if possible.
HTML semantics, correct tags (header, nav, main, footer, etc.).
Clear CSS structure (BEM, SMACSS methodologies or similar can be used).
Attention to element states (buttons on hover, active menus, etc.).
2. Page Structure (based on Figma mockup, conditionally)
Below are approximate blocks corresponding to the Figma mockup:
Header
Logo on the left.
Main menu (navigation items).
“Login / Registration” buttons (using styles from the mockup).
Possibly — language / currency switcher.
Background fill / effect (shadows, gradients) — as in the mockup.
Fixed header on scroll (if this is included in the design).
Hero / banner / first screen
Title + subtitle — styles and sizes from the mockup.
CTA (Call-to-Action) button — color, hover effect.
Background (image / illustration / pattern), possibly parallax or light animation.
Benefits / Features Block
Icons + texts.
Layout (row, cards, grid).
Margins and alignments — as in the mockup.
Pricing / Plans Block
Pricing cards, inside:
Plan name
Price
Features
“Order / Select” button
The mockup may have “best choice / recommended” — this needs to be visually implemented.
Ability to dynamically substitute prices from WHMCS (PHP variables).
Domain Check Block
Domain input field + zone selection (select).
“Check” button — styled.
Check results (external block) — as in the mockup.
Reviews / Cases / Clients
Slider / carousel (with controls).
Photos / avatars + quotes + name / position.
Intervals and margins — as in the mockup.
FAQ / Frequently Asked Questions
Accordion (open / closed states).
Open animation, arrow icons — according to the design.
CTA Block / Additional Call to Action
Bright background / fill.
Title + button → registration / start / order.
Hover effects, shadows, etc.
Footer
Several columns (Menu, Support, Contacts, etc.).
Logo, social icons.
Copyright + small links (Privacy Policy, Terms, etc.).
Background color, margins, and visual elements — as in the mockup.
3. Integration with WHMCS / Functional Aspects
Template files (clientarea.tpl, header.tpl, footer.tpl, etc.) are adjusted so that the main page is accessible as part of WHMCS (for example, through
index.phpof the client template).Text blocks (headings, descriptions) — either through WHMCS language files or through template variables (to be editable through the admin panel).
Pricing — pulled through WHMCS (PHP/Smarty), instead of static numbers.
Order buttons lead to
cart.php?a=add&pid=IDor toorder.phpwith the correct parameter.Domain check form →
domainchecker.phpWHMCS (or WHMCS API endpoint).Authorization / registration — links lead to WHMCS pages
login.php,register.php.If the mockup has elements dependent on authorization (for example, “Hello, [name]” or “My account”) — consider conditional generation through Smarty (
{if $loggedin}etc.).Connecting CSS/JS — through the standard WHMCS pipeline (to avoid conflicts).
Use WHMCS caching capabilities where possible, without breaking dynamics.
4. Technical / Details
CSS and JS — separate if possible: base + components + pages.
Use a preprocessor (Sass / Less) if it is already provided in the project.
Minification in release.
Image loading —
srcsetandsizesfor responsive images.Lazy-loading for off-screen images.
Icons — SVG, inline code, or sprites.
Validation check for HTML/CSS (W3C).
Readiness for SEO: alt tags, headings (
h1, h2…), correct nesting.Check functionality on mobile — burger menu, hidden elements, responsiveness.
Work results
Client's review of cooperation with Vladislav P.
Layout of the main page of the websiteA good specialist in their field. Pleasant to communicate with, pleasant to work with, everything is prompt, all requests were fulfilled, always in touch. Everything was done on time and with quality, I am more than satisfied with the result.)
I will continue to collaborate on various projects.
Thank you for the good attitude towards the work!
Freelancer's review of cooperation with Nikolay Kozeletsky
Layout of the main page of the websiteCool client. Everything is clear and to the point. Fast and without hassle.
-
Hello!
I have reviewed the detailed technical specifications for the layout and integration of the main page in WHMCS (Smarty/PHP). My experience in Front-end development and knowledge of WHMCS logic allow me to guarantee the fulfillment of all requirements.
Key implementation points:
1. Accuracy and Responsiveness: Perfect, fully responsive (desktop, mobile) and cross-browser compliance with the Figma layout.
2. WHMCS Integration: I will connect dynamic data for tariffs and prices through Smarty/PHP. I will set up all links (login/register) and order buttons. The domain check form will be correctly integrated with domainchecker.php.
3. Optimization: I will ensure semantic HTML, minification of CSS/JS, and Lazy-Load for high loading speed.
Your bid of 2500 UAH does not correspond to the complexity of the integration in WHMCS. The actual cost of this work ranges from 3500 to 5000 UAH.
I am ready to start working immediately after agreeing on the final budget.
-
8085 38 0 1 I will create a site on openCart/Shopify/woocommerce in PHP, I think tpl templates won't be a problem, I will pass the validator, thank you, I don't see a layout for a correct assessment.
-
1629 7 0 Good day!
I am ready to complete your order. I will create the website exactly according to the layout, using HTML, CSS, and JavaScript. I guarantee responsiveness for all devices and careful implementation of all details. I will be happy to collaborate.
-
307 Hello.
I am an experienced PHP/WHMCS developer and frontend specialist with extensive experience in adapting designs to WHMCS templates, ensuring responsive, cross-browser, and SEO-optimized layouts. I have successfully implemented pixel-perfect layouts from Figma into WHMCS using Smarty/PHP, paying special attention to clean structure (BEM/SMACSS), optimized resources (minified CSS/JS, lazy loading, WebP), and full responsiveness on desktops, tablets, and mobile devices. The key requirements of your project—from dynamic integration with WHMCS (pricing, domain checking, order processing) to precise control of hover states, animations, and conditional user logic—perfectly match my experience. I always ensure seamless functional integration with the WHMCS core (cart, domain checking, login/registration processes) without interrupting updates or caching mechanisms. With attention to design details and backend functionality, I can guarantee a stable, high-performance, and conversion-oriented homepage. I am confident that I can quickly update your WHMCS homepage while ensuring its long-term support.
-
475 2 0 Hello! Ready to discuss and complete your order.
https://smate1.github.io/ink.design/
https://smate1.github.io/PanterEx/
https://smate1.github.io/stay_safe/
https://smate1.github.io/avg/
Current freelance projects in the category HTML & CSS
Web design and developmentHello! For the current project, I am looking for two separate specialists: web designer (Figma) web developer (Frontend / WordPress) The project includes tasks such as: landing pages, online store, admin panels, WordPress site, as well as small tasks on React / Next.js and… HTML & CSS, Web Design ∙ 2 days 2 hours back ∙ 103 proposals |
A modern website is needed for a stretch ceiling company in Poland.
634 USD
Need a modern premium design, mobile device adaptation, fast loading, SEO, animations, calculator, portfolio, application form. Experience in creating websites in Poland, landing pages for construction or renovation companies is preferred. Please be sure to send examples of your… HTML & CSS, Web Programming ∙ 2 days 3 hours back ∙ 157 proposals |
A Drupal developer is needed for edits on several websites.A Drupal developer is needed for edits on several websites. The site has bloated and filled up all the hosting.. HTML & CSS, Web Programming ∙ 2 days 9 hours back ∙ 37 proposals |
Optimization of WordPress site speed
113 USD
We will send full details in private messages Goal Maximize website loading speed, especially on mobile devices. KPI (mandatory) After the work is completed, the following metrics must be achieved. Mobile Performance 90+ LCP less than 2.2 sec INP less than 200 ms CLS less than… HTML & CSS, Javascript and Typescript ∙ 3 days back ∙ 66 proposals |
Create a website and connect it to Shopifyto create a website and connect it to Shopify the main page is in the mockup there will be no product pages, there will be a modal window for selecting the size of the cream jar and its quantity after that, a delivery and payment window the order must be sent to Shopify with… HTML & CSS, Web Programming ∙ 3 days 3 hours back ∙ 76 proposals |