Тема Zeronoise

:discourse2: Краткое описание Zeronoise фокусируется на четких цветовых акцентах и тонко дифференцированных областях контента, стремясь создать приятный опыт чтения.
:eyeglasses: Предпросмотр Предпросмотр в Theme Creator для Discourse
:hammer_and_wrench: Ссылка на репозиторий https://github.com/discourse/zeronoise
:open_book: Новичок в темах Discourse? Руководство для начинающих по использованию тем Discourse

Установить эту тему

Возможности

Привет, Meta! Я создал тему для Discourse, сосредоточившись на четких цветовых акцентах и тонко дифференцированных областях контента, чтобы создать приятный опыт чтения.

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

Было также интересно поэкспериментировать с шрифтами с засечками, и в итоге “Playfair Display” действительно придает теме характер (хе-хе).

Еще одна интересная особенность: поскольку заголовок темы черный, вы можете использовать некоторые аспекты логотипа через настройки темы (инверсия цвета, поворот оттенка и яркость).

Надеюсь, вам понравится, вы будете использовать её и форкнуть её :100}!

Настройки

Название Описание
Инверсия цветов логотипа
Поворот оттенка логотипа Укажите значение в градусах для изменения цвета вашего логотипа. Если вы не знаете, что это такое, оставьте значение 0 или поищите в Google ‘css filter hue rotation’
Яркость логотипа Установите уровень яркости, который вы хотите добавить к вашему логотипу (если хотите сделать его темнее, укажите отрицательное число)

Благодарности

Создано @ruidovisual


:discourse2: Размещено у нас? Темы доступны для использования в наших тарифах Standard, Business и Enterprise.

51 лайк

Вау! Прекрасная тема! Честно говоря, многие элементы должны быть включены в Material Theme, но обе темы великолепны. Отличная работа! :+1:

2 лайка

Эта тема действительно выглядит хорошо. Обязательно попробую её на своём сайте.

4 лайка

новая тема — это компонент?

2 лайка

Честно говоря, это одна из лучших тем, которые я когда-либо находил! Большое спасибо :slight_smile:

Мне нужна небольшая помощь, если это не слишком обременительно, @ruidovisual :slight_smile:

  • Я полный новичок во всём этом, так что простите мою наивность. Мне удалось сделать форк вашего файла и изменить цветовые темы. Мне нужно поменять шрифт, и я вижу, что это можно сделать, импортировав свой собственный семейный шрифт внутри переменной SCSS?
  • Что я не могу понять, так это как установить два разных шрифта: один для заголовков, заголовков и т. д., а другой для основного текста.

Будет очень здорово, если вы сможете мне помочь, я знаю, что это может быть совершенно не в рамках ваших задач, но это, безусловно, очень поможет :slight_smile:

5 лайков

Привет, Картик! Рад, что тебе нравится тема : )

Самый простой способ — задать свойство font-family для тега body (думаю, лучше всего это сделать в common.scss):

body {
  font-family: 'Название вашего семейства шрифтов', [ЗАПАСНЫЕ ВАРИАНТЫ];
} 

Не знаю, добавляешь ли ты свои шрифты или используешь шрифты Google, но я бы посоветовал выбрать семейство из каталога Google.

Не забудь заменить [ЗАПАСНЫЕ ВАРИАНТЫ] на нужные тебе запасные шрифты в зависимости от выбранного типа шрифта. Подробнее о запасных шрифтах для font-family можно прочитать здесь

Что касается изменения шрифта для заголовков и тегов h1–h6, думаю, ты уже разобрался с этим, но напомним: помимо импорта, его нужно объявить на строке 116 в файле variables.scss

Надеюсь, это поможет! Хороших выходных : )

7 лайков

Вы имеете в виду пользовательский компонент для темы? В таком случае ответ — нет. Он там есть с position: fixed. Смотрите строку 36 файла mobile.scss

Хороших выходных и спасибо за ваше терпение : )

4 лайка

Очень приятная тема! Не могу дождаться, чтобы создать новую тему для нашего Discourse на основе zeronoise. Спасибо, что поделились!

5 лайков

Отличная тема. В моём личном списке «нравится» на высоком месте. :slight_smile:

Было бы ещё интереснее, если бы шрифт можно было опционально сделать таким же, как выбран в мастере.

4 лайка

Привет @ruidovisual,

Мне очень нравится твоя тема.

Можно ли изменить фиолетовый цвет на красный? Не мог бы ты выпустить красную версию своей темы?

Я пробовал сделать это сам, но после этого эффекты темы пропали, и она так и не стала красной. :grin:

2 лайка

@ruidovisual Спасибо за объяснение! Благодаря вам я разобрался, как изменить шрифты!

Сейчас я экспериментирую с собственной светлой и тёмной версиями темы. Использую цветовые палитры, чтобы максимально избежать работы с CSS.

Мне удалось настроить почти всё, кроме этих двух элементов:

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

  2. Полоса над всеми темами в отдельном представлении категории остаётся белой, независимо от цвета, установленного в палитре.

Буду очень благодарен за помощь в этом вопросе :slight_smile:

P.S. Вот моя цветовая палитра для справки:

1 лайк

Отличная тема.

Один вопрос: удалось ли кому-нибудь заставить её работать с категориями типа «Box»? У них появляются случайные формы, а текст остаётся белым.

1 лайк

Это невероятно чисто и современно. Сообщество создаёт лучшие темы!

1 лайк

Привет, эта тема выглядит отлично!
Однако, похоже, есть некоторые проблемы со стилями на китайском форуме.

Тема zeronoise

Тема по умолчанию

3 лайка

Скорее всего, проблема в форматировании китайских иероглифов

2 лайка

Прежде всего, большое спасибо за эту прекрасную тему @ruidovisual. Я использую её для своего форума сообщества уже почти два месяца.

У меня один вопрос. Можно ли убрать выпадающее меню навигации на мобильных устройствах?

Заранее спасибо.

1 лайк

Спасибо за эту тему, мне она очень нравится! Один из самых приятных стилей Discourse, которые я когда-либо видел :slight_smile:

Есть только одна проблема: при массовых операциях в категории чекбоксы не отображаются, поэтому я не могу выбрать несколько тем. Это меня очень беспокоит, и из-за этой проблемы я не могу регулярно использовать тему. Можно ли это исправить? <3

1 лайк

Это не имеет ничего общего с китайскими иероглифами; это проблема с настройкой «стиль категории» «box».

.badge {
  &-category-bg,  /* <------ плохо!! */
  &-wrapper.bullet &-category-parent-bg,
  &-wrapper.bullet &-category-parent-bg + &-category-bg {
    border-radius: 50%;
    width: 9px;
  }
}

Чтобы исправить это, примените это как компонент темы:

.badge {
  &-wrapper.bar &-category-bg,
  &-wrapper.bar &-category-parent-bg,
  &-wrapper.bar &-category-parent-bg + &-category-bg {
     border-radius: 0%;
  }
  &-wrapper.box &-category-bg,
  &-wrapper.box &-category-parent-bg,
  &-wrapper.box &-category-parent-bg + &-category-bg {
    border-radius: 0%;
    width: 100%;
  }
}
3 лайка

Нравится тема, но… :wink:

Можете помочь мне или исправить этот вид для печати, так как он сейчас непригоден для использования:

  • заголовок должен быть маленьким
  • граница с тенью не должна быть видна

Также не работает выбор темы.

CleanShot 2022-11-20 at 00.12.18

И ещё, как я могу глобально изменить шрифт для этой темы?

Очень впечатляюще, большое спасибо.

Сейчас развёрну, надеюсь, скоро смогу внести свой вклад :slight_smile: