From 7ff8d06780218194f672351085e80dd18be12375 Mon Sep 17 00:00:00 2001 From: nekenny Date: Fri, 3 Apr 2026 01:15:56 +0500 Subject: [PATCH] feat: add BIT.WMS product page template with features, benefits, and demo form --- .../page-templates/page-bit-wms.php | 347 ++++++++++++++++ wp-content/themes/bitwms-child/style.css | 385 ++++++++++++++++++ 2 files changed, 732 insertions(+) create mode 100644 wp-content/themes/bitwms-child/page-templates/page-bit-wms.php diff --git a/wp-content/themes/bitwms-child/page-templates/page-bit-wms.php b/wp-content/themes/bitwms-child/page-templates/page-bit-wms.php new file mode 100644 index 0000000..551981a --- /dev/null +++ b/wp-content/themes/bitwms-child/page-templates/page-bit-wms.php @@ -0,0 +1,347 @@ + + +
+ + +
+
+

БИТ.WMS

+

Комплексное решение для управления складом

+

+ БИТ.WMS — профессиональная система управления складом от Первого Бита. + Автоматизируйте все процессы склада: от приёмки до отгрузки, + сократите ошибки и повысьте эффективность команды. +

+ +
+
+ + +
+
+

Функции БИТ.WMS

+
+ +
+

Приёмка

+

+ Автоматическая идентификация товаров по штрихкоду или RFID, проверка + по накладной, фиксация расхождений в режиме реального времени. +

+

Сокращение времени приёмки до 40%

+
+ +
+

Размещение

+

+ Интеллектуальный подбор ячейки с учётом типа товара, условий хранения + и топологии склада. ABC-зонирование и адресное хранение. +

+

Оптимальное использование площади склада

+
+ +
+

Хранение

+

+ Контроль сроков годности, учёт партий и серийных номеров. + Управление остатками онлайн без ручных пересчётов. +

+

Актуальные остатки 24/7 без задержек

+
+ +
+

Отбор

+

+ Маршрутизация обходов, поддержка волновой сборки и мультиордерного + отбора. Голосовое подтверждение и работа с ТСД. +

+

Производительность отбора выше на 30%

+
+ +
+

Отгрузка

+

+ Автоматическая комплектация заказов, контроль весогабаритных характеристик, + формирование отгрузочных документов и интеграция с перевозчиками. +

+

Ноль ошибок при отгрузке

+
+ +
+

Инвентаризация

+

+ Циклическая и сплошная инвентаризация без остановки работы склада. + Автоматическое формирование ведомостей и актов расхождений. +

+

Инвентаризация без остановки склада

+
+ +
+
+
+ + +
+
+

Почему Первый Бит

+
+ +
+

Быстро

+

+ Запускаем проекты за недели, а не месяцы. Проверенная + методология внедрения и готовые отраслевые конфигурации. +

+
+ +
+

Просто

+

+ Интуитивный интерфейс, обучение персонала за 1–2 дня, + подробная документация на русском языке. +

+
+ +
+

Качественно

+

+ 200+ успешных внедрений, 15+ лет экспертизы, собственная команда + разработки и поддержки без передачи на аутсорс. +

+
+ +
+

Открыто

+

+ Прозрачное ценообразование, фиксированные сроки и бюджет, + доступ к исходному коду и регулярные обновления. +

+
+ +
+
+
+ + +
+
+

Кейсы внедрения

+ + 'case', + 'posts_per_page' => 3, + 'post_status' => 'publish', + 'orderby' => 'date', + 'order' => 'DESC', + ) ); + + if ( $cases_query->have_posts() ) : + ?> +
+ have_posts() ) : $cases_query->the_post(); ?> + + +
+ + + + +
+
+ + +
+
+

Возможно, вам будет интересно

+
+ +
+

1C:WMS Логистика

+

+ Типовое решение на базе 1С:Предприятие для автоматизации + складских процессов в малом и среднем бизнесе. +

+ + Подробнее + +
+ +
+

Клеверенс

+

+ Мобильная автоматизация складских операций: маркировка, инвентаризация + и управление через мобильные устройства и ТСД. +

+ + Подробнее + +
+ +
+

1C:TMS

+

+ Система управления транспортной логистикой: планирование маршрутов, + контроль доставки и взаиморасчёты с перевозчиками. +

+ + Подробнее + +
+ +
+
+
+ + +
+
+

Заказать демо БИТ.WMS

+

+ Оставьте заявку, и наш эксперт свяжется с вами в течение рабочего дня, + чтобы провести персональную демонстрацию системы. + Вы также можете заполнить подробную + анкету + для подготовки индивидуального предложения. +

+ +
+ + +
+ +
+ + +
+ +
+ + +
+ +
+ + +
+ +
+ + +
+ +
+ +
+ + +
+ + + + + +
+
+
+ +
+ + diff --git a/wp-content/themes/bitwms-child/style.css b/wp-content/themes/bitwms-child/style.css index fa7d13b..fdae3c5 100644 --- a/wp-content/themes/bitwms-child/style.css +++ b/wp-content/themes/bitwms-child/style.css @@ -825,3 +825,388 @@ body.sidebar-overlay::after { grid-template-columns: 1fr; } } + +/* ========================================================================== + Task 10: БИТ.WMS product page + ========================================================================== */ + +/* ------------------------------------------------------------------ + 1. Hero + ------------------------------------------------------------------ */ + +.bitwms-hero { + padding: 80px 0 60px; +} + +.bitwms-hero h1 { + font-size: 4rem; + line-height: 1.1; + margin-bottom: var(--space-md); +} + +.bitwms-hero__subtitle { + font-size: 1.5rem; + font-weight: var(--font-weight-bold); + color: var(--color-gray-text); + margin-bottom: var(--space-lg); +} + +.bitwms-hero__description { + font-size: 1.125rem; + max-width: 680px; + color: var(--color-gray-text); + margin-bottom: var(--space-xl); +} + +.bitwms-hero__actions { + display: flex; + gap: 16px; + flex-wrap: wrap; +} + +@media (max-width: 767px) { + .bitwms-hero { + padding: 48px 0 40px; + } + + .bitwms-hero h1 { + font-size: 2.5rem; + } + + .bitwms-hero__subtitle { + font-size: 1.125rem; + } + + .bitwms-hero__description { + font-size: 1rem; + } + + .bitwms-hero__actions { + flex-direction: column; + } + + .bitwms-hero__actions .btn { + width: 100%; + text-align: center; + } +} + +/* ------------------------------------------------------------------ + 2. Features + ------------------------------------------------------------------ */ + +.bitwms-features { + padding: 80px 0; + background: var(--color-gray-light); +} + +.bitwms-features h2 { + margin-bottom: 48px; +} + +.features-grid { + display: grid; + grid-template-columns: repeat(3, 1fr); + gap: 24px; +} + +.feature-card { + background: var(--color-white); + padding: 32px; + display: flex; + flex-direction: column; +} + +.feature-card h3 { + font-size: 1.25rem; + margin-bottom: var(--space-md); +} + +.feature-card p { + font-size: 0.9375rem; + color: var(--color-gray-text); + flex: 1; +} + +.feature-card__result { + color: var(--color-primary); + font-weight: var(--font-weight-bold); + font-size: 0.875rem; + margin-bottom: 0; +} + +@media (max-width: 1024px) { + .features-grid { + grid-template-columns: repeat(2, 1fr); + } +} + +@media (max-width: 767px) { + .bitwms-features { + padding: 48px 0; + } + + .features-grid { + grid-template-columns: 1fr; + } +} + +/* ------------------------------------------------------------------ + 3. Why us + ------------------------------------------------------------------ */ + +.bitwms-why { + padding: 80px 0; +} + +.bitwms-why h2 { + margin-bottom: 48px; +} + +.why-grid { + display: grid; + grid-template-columns: repeat(4, 1fr); + gap: 32px; +} + +.why-grid__item h3 { + font-size: 1.25rem; + margin-bottom: var(--space-md); + position: relative; + padding-bottom: 16px; +} + +.why-grid__item h3::after { + content: ''; + display: block; + position: absolute; + bottom: 0; + left: 0; + width: 32px; + height: 2px; + background: var(--color-primary); +} + +.why-grid__item p { + font-size: 0.9375rem; + color: var(--color-gray-text); +} + +@media (max-width: 1024px) { + .why-grid { + grid-template-columns: repeat(2, 1fr); + } +} + +@media (max-width: 767px) { + .bitwms-why { + padding: 48px 0; + } + + .why-grid { + grid-template-columns: 1fr; + gap: 24px; + } +} + +/* ------------------------------------------------------------------ + 4. Cases + ------------------------------------------------------------------ */ + +.bitwms-cases { + padding: 60px 0; + border-top: 1px solid var(--color-gray-light); +} + +.bitwms-cases h2 { + margin-bottom: 40px; +} + +.bitwms-cases__more { + margin-top: 40px; + text-align: center; +} + +@media (max-width: 767px) { + .bitwms-cases { + padding: 40px 0; + } +} + +/* ------------------------------------------------------------------ + 5. Other solutions + ------------------------------------------------------------------ */ + +.bitwms-other { + padding: 60px 0; + background: var(--color-gray-light); +} + +.bitwms-other h2 { + margin-bottom: 40px; +} + +.other-grid { + display: grid; + grid-template-columns: repeat(3, 1fr); + gap: 24px; +} + +.other-card { + background: var(--color-white); + padding: 32px; + display: flex; + flex-direction: column; +} + +.other-card__title { + font-size: 1.25rem; + margin-bottom: var(--space-md); +} + +.other-card__description { + font-size: 0.9375rem; + color: var(--color-gray-text); + flex: 1; + margin-bottom: var(--space-lg); +} + +@media (max-width: 1024px) { + .other-grid { + grid-template-columns: repeat(2, 1fr); + } +} + +@media (max-width: 767px) { + .bitwms-other { + padding: 40px 0; + } + + .other-grid { + grid-template-columns: 1fr; + } +} + +/* ------------------------------------------------------------------ + 6. Demo form + ------------------------------------------------------------------ */ + +.bitwms-demo { + padding: 80px 0; +} + +.bitwms-demo h2 { + margin-bottom: var(--space-md); +} + +.bitwms-demo__description { + font-size: 1.0625rem; + color: var(--color-gray-text); + max-width: 600px; + margin-bottom: 40px; +} + +.demo-form { + max-width: 600px; +} + +.demo-form__grid { + display: grid; + grid-template-columns: repeat(2, 1fr); + gap: 20px; + margin-bottom: 20px; +} + +.demo-form__field { + display: flex; + flex-direction: column; + gap: 6px; +} + +.demo-form__field--full { + margin-bottom: 20px; +} + +.demo-form__label { + font-size: 0.875rem; + font-weight: var(--font-weight-bold); + color: var(--color-black); +} + +.demo-form__required { + color: var(--color-primary); +} + +.demo-form__input { + width: 100%; + padding: 12px 16px; + font-family: var(--font-family-base); + font-size: 1rem; + color: var(--color-black); + background: var(--color-white); + border: 2px solid var(--color-gray-light); + border-radius: 0; + transition: border-color var(--transition-base); + appearance: none; + -webkit-appearance: none; +} + +.demo-form__input:focus { + outline: none; + border-color: var(--color-primary); +} + +.demo-form__input::placeholder { + color: var(--color-gray-text); + opacity: 1; +} + +.demo-form__textarea { + resize: vertical; + min-height: 120px; +} + +.demo-form__consent { + margin-bottom: 24px; +} + +.demo-form__consent-label { + display: flex; + align-items: flex-start; + gap: 10px; + font-size: 0.875rem; + color: var(--color-gray-text); + cursor: pointer; +} + +.demo-form__checkbox { + flex-shrink: 0; + width: 18px; + height: 18px; + margin-top: 2px; + border: 2px solid var(--color-gray-light); + accent-color: var(--color-primary); + cursor: pointer; +} + +.demo-form__submit { + padding: 14px 40px; +} + +@media (max-width: 767px) { + .bitwms-demo { + padding: 48px 0; + } + + .demo-form__grid { + grid-template-columns: 1fr; + } + + .demo-form { + max-width: 100%; + } + + .demo-form__submit { + width: 100%; + } +}