Светлый статус‑бар на тёмном экране: preferredStatusBarStyle и ключи plist
Переопределяем стиль строки состояния в конкретном контроллере и проверяем глобальные флаги Info.plist.
Найдите нужную статью о модулях 1С-Битрикс,
настройке и оптимизации
Найдено результатов: 13 по тегам UI
Переопределяем стиль строки состояния в конкретном контроллере и проверяем глобальные флаги Info.plist.
Разбор задачи Берём нормализованные пробелами части имени склеиваем заглавными буквами до двух символов. Если данных нет — fallback «••» или иконку гостя. function renderInitialBadge(fullText) { const shards = fullText.trim().split(/\s+/).filter(Boolean); const pair = shards.slice(0, 2).map((chunk) =>…
Разбор задачи Для простого лейбла рядом с курсором достаточно clientX/Y. Если нужен учёт скролла внутри вложенного блока каталога, вычитаем getBoundingClientRect целевой обёртки. function attachPointerHud(layer) { let ticking = false; layer.addEventListener('mousemove', (ev) => { if (!ticking) {…
Пара приёмов: мягкие mesh‑подложки, двухслойное наложение, держать читаемость текста через контраст.
Обзор направления Материалы рубрики сконцентрированы на визуальном слое интерфейса: от быстрой подачи контента до решений, где дизайн не мешает вёрстке и загрузке. Ниже — пересказ тезисов своими словами; технические ограничения конкретного шаблона на Битрикс всегда сверяйте с активной темой проекта. Разбор задачи При…
Разбор задачи Современная верстка сочетает в себе адаптивный дизайн, различные UI киты и системы, основанные на компонентах. Это приводит к тому, что когда мы пишем CSS-код для различных элементов интерфейса, зачастую мы абсолютно не знаем, где данный элемент будет использоваться. Благодаря этому можно упрощать…
Разбор задачи Очередной замечательный пример верстки на чистом CSS. На этот раз результатом верстки стали различные девайсы от iPhone до iMac и Apple Watch. Подробнее можно посмотреть по ссылке. Источник: https://github.com/picturepan2/devices.css Контент внутри экрана Фактическое «живое» превью стоит на…
Разбор задачи Часто необходимо сделать для сайта или какого то элемента загрузку в фоне и для этого нужно использовать прелоадер, который будет отображать процесс загрузки. Необычный вариант такого прелоадера предложил Julien Benchetrit / Подробнее . Такой прелоадер использует исключительно CSS и ничего более, а…
Зачем собственный лайтбокс на BX API Тяжёлые плагины тянут лишние зависимости и плохо вписываются в административную оболочку. Небольшой сценарий на BX.ready создаёт оверлей, центрирует изображение средствами CSS и использует знакомые хелперы BX.findChildren , BX.bind , BX.create , BX.adjust . Разметка Каждый триггер…
Init package window через CUtil, окно с удалённым content_url или встроенной строкой, стандартные кнопки save/cancel, кастомные обработчики и события register/close без обязательного уничтожения DOM.
Краткий обзор десктопных и веб‑инструментов с графическим интерфейсом для работы со схемой каталога, заказов и служебных таблиц 1С‑Битрикс: бесплатные и условно бесплатные варианты, платформы и практические ограничения.
Зачем отдельный столбец В типовой установке пользователь однозначно определяется числовым ID. Для связки с внешними системами или REST часто нужен неизменяемый ключ в формате GUID. Это не свойство профиля из коробки — разумнее завести отдельное поле в основной строке пользователя. Колонка во входной таблице В MySQL…