What this solution does
CleanPro is an adaptive template for cleaning company websites built on the 1C-Bitrix platform. It is designed for creating landing pages and corporate sites for organizations providing room cleaning services.
The design follows a minimalist style focused on functionality. The primary accent color is green (#4CAF50). The Montserrat font is used for typography. The layout is fully responsive across all devices.
The template includes the following sections:
Hero section (section-hero): a main banner with a background image, title, subtitle, and call-to-action button. Content is editable via the admin panel.
About section (section-about): company description, statistical data (number of clients, years of operation), and a light background for emphasis.
Services section (section-services): a responsive grid with icons and descriptions for each service.
Benefits section (section-benefits): a four-column grid featuring hover animations and gradient backgrounds.
Workflow section (section-workflow): a step-by-step process description with numbered stages.
Responsive design ensures correct display on all devices. The pricing section features a table with service prices and a structured tariff presentation. The reviews block displays customer cards in a responsive grid. The FAQ section includes interactive questions and answers with expand/collapse animation and styled icons. The request form is implemented as an AJAX contact form with field validation, a confirmation modal window, and support for privacy policy compliance.
Technical implementation utilizes JavaScript modules: AjaxForm for form processing, AjaxFormWithModal for forms with modals, FaqQuestion for interactive FAQs, AnchorSmoothScroll for smooth anchor scrolling, ExternalLink for opening external links in a new tab, and CloseModal for closing modals. CSS features include Flexbox and Grid for modern layout, animations for smooth transitions, media queries for mobile adaptability, CSS variables for color customization, and hover effects for element interactivity. The template integrates with Bitrix via the news.list component, supports editing in the admin panel, provides Russian language localization, and ensures secure form submission via AJAX.
The CleanPro template is designed for cleaning companies and supports integration with Bitrix email events. It includes a contact form with fields for name, phone number, and service selection. The solution implements validation for required fields, AJAX submission without page reload, and security checks for sessid and site_id. Interaction results are displayed in modal windows with smooth fade-in and fade-out animations; windows close upon clicking the close icon or button. The interface is fully responsive across devices. Breakpoints are defined as desktop (greater than 1024px), tablet (768px to 1024px), and mobile (less than 768px). On mobile devices, the header switches to a vertical layout, the benefits section adjusts from four columns to two and then to one, workflow steps stack vertically, and the Hero section title size is reduced.
General iT can install and configure this solution and build a website or online store based on it.