Центр композитов

:information_source: Краткое описание Compose Center
:eyeglasses: Предпросмотр Theme Creator
:hammer_and_wrench: Репозиторий https://github.com/VaperinaDEV/discourse-compose-center
:question: Инструкция по установке Как установить тему или компонент темы
:open_book: Новичок в темах Discourse? Руководство для начинающих по использованию тем Discourse

Установить этот компонент темы

Привет :wave:

Compose Center — это место для всех видов опций создания контента. Идея заключалась в создании места, где вы можете легко управлять своим контентом при создании.

Например:

  • Новая тема
  • Новое сообщение
  • Новое сообщение в чате
  • Черновики
  • Ожидающие публикации

Я не хочу взламывать оригинальную разметку и дизайн, поэтому это решение создано для темы по умолчанию. Изначально оно может отлично работать с темой, имеющей три колонки и правую боковую панель. Оно заменяет стандартную кнопку + Новая тема на кнопку Создать. Содержимое открывается в DMenu и отображает баннер, аватар профиля, статус пользователя, кнопки «Новая тема/Открыть черновик», «Сообщение», «Чат», а также черновики и ожидающие публикации.

Быстрые кнопки и ссылки:

  • на баннере кнопка «Мои черновики»: ссылка на черновики
  • на баннере значок карандаша (изменить): ссылка на настройки/профиль
  • на аватаре (при наведении) значок карандаша (изменить): ссылка на настройки/аккаунт
  • статус пользователя: открывает модальное окно статуса пользователя
  • кнопка «Новая тема/Открыть черновик»: открывает редактор тем
  • кнопка «Сообщение»: открывает редактор личных сообщений
  • кнопки чата: открывает модальное окно нового сообщения чата

Фон баннера — размытый аватар профиля, если не настроен фон карточки пользователя.

По умолчанию

С черновиком

С ожидающими публикациями

Статус пользователя

Переводы темы


:heart: Благодарность: Я интегрировал в него компонент темы Кнопка «Новая тема» в заголовке. Это вдохновлено блоком профиля из темы Central.

15 лайков