Development of UX/UI website design on 1C-Bitrix

Our company is engaged in the development, support and maintenance of Bitrix and Bitrix24 solutions of any complexity. From simple one-page sites to complex online stores, CRM systems with 1C and telephony integration. The experience of developers is confirmed by certificates from the vendor.
Our competencies:
Development stages
Latest works
  • image_website-b2b-advance_0.png
    B2B ADVANCE company website development
    1175
  • image_bitrix-bitrix-24-1c_fixper_448_0.png
    Website development for FIXPER company
    811
  • image_bitrix-bitrix-24-1c_development_of_an_online_appointment_booking_widget_for_a_medical_center_594_0.webp
    Development based on Bitrix, Bitrix24, 1C for the company Development of an Online Appointment Booking Widget for a Medical Center
    564
  • image_bitrix-bitrix-24-1c_mirsanbel_458_0.webp
    Development based on 1C Enterprise for MIRSANBEL
    747
  • image_crm_dolbimby_434_0.webp
    Website development on CRM Bitrix24 for DOLBIMBY
    655
  • image_crm_technotorgcomplex_453_0.webp
    Development based on Bitrix24 for the company TECHNOTORGKOMPLEKS
    976

UX/UI Design Development for a 1C-Bitrix Website

A familiar scenario: a site has been running on 1C-Bitrix for three years, conversion is dropping, and analytics shows users leaving the catalog on the third click. The designer who built the site originally worked "to a marketing brief" with no knowledge of Bitrix component structure or template rendering. The result: beautiful Figma mockups that cannot be implemented without rewriting half of the bitrix:catalog.section template.

UX/UI for Bitrix is not just design. It is design that accounts for how the platform renders data, where components live, how navigation is built through CIBlock, and what constraints the visual editor imposes.

UX/UI Design Development for a 1C-Bitrix Website

Work begins with an audit of the current state, not with Figma. Before designing, it is essential to understand: which components are in use, how the site template is structured, whether there are custom modules, which pages are generated dynamically through CBitrixComponent, and which are static.

Audit and Technical Specification

At this stage we analyze:

  • Template structure: directories /bitrix/templates/, component overrides in /local/templates/
  • Components in use: bitrix:menu, bitrix:catalog, bitrix:news, bitrix:form.result.new — each has its own markup constraints
  • User entry points: data from Yandex.Metrica or Google Analytics, click maps, session recordings
  • Technical constraints: PHP version, component cache (managed_cache), CDN

The audit results in a technical specification with wireframes — not pixel-perfect mockups, but interaction diagrams. Wireframes are approved before visual design begins.

Designing User Scenarios

For an online store on Bitrix, the key scenarios are: catalog → product page → cart → checkout. The bitrix:sale.basket.basket component has a rigid template structure — you cannot simply "move the button to the left" without editing template.php. This must be taken into account during design.

For a corporate site, the focus shifts to info block structure: how a user finds the right section, how search works via bitrix:search.title and bitrix:search.page.

We design separately:

  • Desktop scenarios: full navigation, hover states, complex filters
  • Mobile scenarios: taps, swipes, content prioritization for narrow screens
  • Component states: empty cart, out-of-stock product, form error, data loading

Visual Design and Design System

Mockups are developed in Figma using a component-based approach. Every UI element — button, product card, pagination, breadcrumbs — is described as a component with state variants (default, hover, active, disabled, error).

For Bitrix, it is especially important to work through:

  • Component templates: a separate mockup for each significant component — bitrix:catalog.element, bitrix:catalog.section, bitrix:news.list, bitrix:news.detail
  • Admin context: if editors use edit mode (the admin toolbar), the design must not break with show_admin_panel enabled
  • Responsive states: at minimum three breakpoints — 1280px, 768px, 375px

The design system is documented in Figma as a library: colors, typography, spacing, shadows, icons. This reduces markup time and makes maintenance predictable.

Case Study: Catalog Redesign for a Manufacturing Company

The company produces industrial equipment; the site runs on Bitrix "Business". Problem: managers reported that clients could not find the right product variant — they landed on the product page, could not understand the characteristic selection, and called the sales department.

What was done:

  1. Analyzed the funnel via session recordings — 73% of users did not reach the "Add to Cart" button on the product page
  2. Studied the info block structure: products had 12 characteristic properties, but the bitrix:catalog.element component displayed them as a simple list
  3. Designed a new product page UX: characteristics grouped into tabs, variants selected through an interactive configurator
  4. Developed mockups taking into account that data comes from CIBlockElement::GetProperty() — the configurator is built dynamically from property values
  5. Designed the mobile version separately: the configurator collapses into an accordion, key characteristics are placed above the fold

After implementation, time on the product page increased and the number of "help me choose" calls decreased — customers began completing checkout independently.

Handoff to Development

The finished design is delivered with full documentation:

  • Figma file with Auto Layout configured, named layers, and components
  • Specifications for each component: spacing, dimensions, behavior across states
  • Animations and transitions: described as Figma Prototypes or written descriptions for the developer
  • List of Bitrix components affected by the redesign, with the specific files to be edited

Timeline and Phases

Phase Small site (up to 20 pages) Medium site (20–80 pages) Large project (80+ pages)
Audit + specification + wireframes 3–5 days 1–2 weeks 2–4 weeks
Visual design 1–2 weeks 3–5 weeks 6–12 weeks
Design system 1 week 2–3 weeks
Review and revisions 3–7 days 1–2 weeks 2–4 weeks

Timelines depend on the number of unique templates, component complexity, and the client's review turnaround. Revision iterations are built into the estimate.

What Affects the Cost

Designing "a landing page on Bitrix" and designing "an online store with a 5,000-item catalog" are fundamentally different in scope. Cost drivers:

  • Number of unique pages and component states
  • Whether a design system is needed (for future scalability)
  • Depth of prototyping — mockups only, or an interactive prototype
  • Mobile requirements: responsive adaptation or a separate mobile design
  • Number of revision rounds that fall outside the agreed specification