Мануал по Bubble
  • 0. Введение
  • 1. Основы Bubble
  • 1.1 Что такое Bubble?
  • 1.2 Основные принципы
  • 1.3 Стратегии изучения Bubble
  • 1.4 Владение данными и приложением
  • 1.5 Допустимое использование
  • 2. Редактор приложения
  • 2.1 Основные разделы интерфейса
  • 2.2 Ключевые принципы
  • 2.3 Инструменты
  • 2.4 Горячие клавиши и Помощь
  • 3 Создание интерфейса
  • 3.1 Основные принципы
  • 3.2 Создание адаптивных страниц
  • 3.3 Управление с помощью условий
  • 3.4 Использование стилей
  • 3.5 Использование пользовательских шрифтов
  • 3.6 Советы при проектировании
  • 3.7 Использование шаблона
  • 4 Создание рабочих процессов
  • 4.1 Общие принципы
  • 4.2 Управление с помощью условиями
  • 4.3 Использование пользовательских процессов
  • 4.4 Советы по созданию рабочих процессов
  • 5 Работа с данными
  • 5.1 Ключевые понятия
  • 5.2 Тип Пользователь
  • 5.3 Сохранение данных
  • 5.4 Отображение данных
  • 5.5 Создание динамических выражений
  • 5.6 Пользовательские состояния элементов
  • 5.7 Вкладка Данные
  • 5.8 Конфиденциальность и безопасность
  • 6 Структурирование приложения
  • 6.1 Ключевые принципы
  • 6.2 Многостраничные приложения
  • 6.3 Элементы многократного использования
  • 7 Использование плагинов
  • 7.1 Для чего нужны плагины?
  • 7.2 Установка и использование плагинов
  • 7.3 Специальные плагины
  • 7.4 Создание плагинов
  • 8 Настройки приложения
  • 8.1 Версии приложения
  • 8.2 Личные и публичные приложения
  • 8.3 Пользовательские домены и SSL
  • 8.4 Политика паролей
  • 8.5 Визуальные настройки
  • 8.6 Язык и сообщения внутри приложения
  • 8.7 Социальные сети и SEO
  • 9 Использование API Баббла
  • 9.1 Примеры использования API
  • 9.2 Определение API
  • 9.3 Использование API
  • 9.4 Запланированные рабочие процессы
  • 9.5 Примеры и руководства
  • 10 Тестирование приложения
  • 10.1 Основные стратегии
  • 10.2 Использование отладчика
  • 10.3 Использование логов сервера
  • 11 Поддержка приложения
  • 11.1 Контроль версий
  • 11.2 Копирование и восстановление базы данных
  • 11.3 Массовые операции
  • 11.4 Комментирование
  • 11.5 Совместная работа
  • 12 Архитектура, оптимизация и ограничения движка Баббл
  • 13 Создание плагинов
  • 13.1 Редактор плагинов
  • 13.2 Основные и общие настройки
  • 13.3 Добавление API-соединений
  • 13.4 Создание элементов
  • 13.5 Создание действий
  • 13.6 Загрузка данных
  • 13.7 Публикация и контроль версий
  • 13.8 Интеграция с GitHub
  • 14 Тарифы на аренду выделенных серверов
  • 14.1 Преимущества выделенных кластеров
  • 14.2 Использование выделенного кластера
  • 15 Учетные записи, тарифы и оплата
  • 15.1 Управление учетной записью
  • 15.2 Тарифы и оплата
  • 15.3 Создание приложений на заказ
  • 15.4 Продажа на торговой площадке Баббл
Powered by GitBook
On this page
  • Задание стилей
  • Применение и удаление стиля элемента
  • Конфликты между условиями применения стилей и условиями изменения элемента
  • Темы

Was this helpful?

3.4 Использование стилей

Previous3.3 Управление с помощью условийNext3.5 Использование пользовательских шрифтов

Last updated 4 years ago

Was this helpful?

В Bubble можно задать несколько общих стилей для ваших элементов. В каждом новом приложении есть набор предустановленных стилей. Это позволяет лучше организовать дизайн приложения, так как нужно изменить только стиль, чтобы все элементы изменились в соответствии с ним. Также это экономит место в вашем приложении, что ведет к более быстрой загрузке, так как информация о стилях наследуется всеми элементами , которые используют схожий стиль.

Задание стилей

Различные стили элементов вашего приложения изменяются во вкладке "Стили"/"Styles"(!!!ЛНК!!!). Редактирование стилей очень похоже на редактирование элементов, параметры стилей меняются в Редакторе свойств.

К стилям вы можете применить условия, но только базовые состояния, другими словами встроенные условия и простые взаимодействия с элементами (наведен курсор, выбран и т.д.) Например, условия с использование данных или свойств пользователя не расцениваются как базовые. Вы можете задать сколько угодно свойств. Стили применяются к одному типу элемента, например, Кнопкам, но для Кнопок вы может задать более одного стиля. Постарайтесь называть из так, чтобы было легко прочитать, так как вам придётся выбирать нужный стиль для каждой кнопки. Также здесь вы можете задать стиль, применяемый по умолчанию при вставке новых элементов.

Вы можете создать новый стиль во вкладке Стили, кликнув по кнопке "Новый стиль"/"New Style" или из меню самого элемента. В таком случае текущие свойства элемента будут использованы в качестве базовых параметров нового стиля. Эта функция полезна, когда вы понимаете, что используете один и тот же дизайн для нескольких элементов, но еще не додумались создать под них стиль.

Применение и удаление стиля элемента

Когда вы к какому-то элементу применяете стиль, его текущие свойства, определяемые стилем будут удалены. С другой стороны, когда вы удаляете стиль элемента, в него будут скопированы изначальные свойства элемента. Для большей эффективности, если вы удаляете стиль кнопки, сначала внешний вид этой кнопки не изменится, и вы сможете что-то в ней изменить. Эти изменения можно отменить.

Конфликты между условиями применения стилей и условиями изменения элемента

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

Темы

Bubble предлагает несколько тем, который помогут вам найти собственный внешний вид вашего приложения. Так как новое приложение создаётся с набором предустановленных стилей, применение темы перезапишет эти стили другими цветами, углами и т.д. У Bubble уже есть темы, вдохновленные многими популярными библиотеками стилей, такими как Bootstrap и Material Design. Стоит отметить, что когда вы применяете тему, стили, которые вы добавили к вашему приложению, не будут изменены.