Воздушная тема

Спасибо! Я знал, что упускаю что-то простое.

4 лайка

Отличная тема! Пожалуйста, объясните, как ваша тема работает с точки зрения скорости и веса: работает ли она, полностью заменяя (вместо) стандартные HTML/стили/CSS темы Discourse, или же при загрузке страниц Discourse в браузере пользователей ваша тема включает в себя все стандартные HTML/стили/CSS Discourse и работает поверх них как дополнительный CSS и т.д.?

2 лайка

Мы стараемся, чтобы наши темы работали максимально бесшовно с Discourse. Насколько я знаю, в этой теме и её включённых компонентах я не переопределяю никаких основных компонентов или HTML. Большинство визуальных изменений достигается с помощью SCSS, как это обычно делается в наших темах.

Не стесняйтесь просматривать репозитории Git темы и её включённых компонентов, чтобы увидеть, как они были реализованы :+1:

5 лайков

@jordan.vidrine

В теме Air есть ошибка с плагином чата: при включении чата он выглядит так:

А вот так это выглядит, если я уменьшу масштаб:

Есть какие-нибудь предложения, как это исправить?

5 лайков

Спасибо, что обратили на это внимание. Эта тема не была разработана для поддержки чата, но я с удовольствием внесу необходимые изменения, чтобы она корректно работала с ним.

7 лайков

Я уверен, что вы сможете, и это будет на 100% совместимо с вашей темой Lovely)

4 лайка

Хочу также задать вопрос о том, как можно включить категории (в рамке) внизу и «Свежее» вверху, как в этом демо.

Отличная идея — изменить макет Meta на тему Air.

4 лайка

В вкладках функций обнаружена ещё одна ошибка: при использовании контекстной раскладки таблиц.

Мне стоит отмечать всё здесь, @jordan.vidrine?

3 лайка

Да! Любые ошибки, которые вы обнаружите в этой теме, можно публиковать здесь.

Спасибо!

5 лайков

Спасибо, я так и сделаю… но, к сожалению, я решил прекратить его использование до следующего обновления, так как… не могли бы вы сообщить, когда выйдет следующее обновление?

1 лайк

Привет, Джордан,

Я заметил, что компонент discotoc не работает корректно в подшрифте (полужирный), как на изображении:

Хорошей идеей будет добавить этот код в CSS:

.d-toc-heading > li > a {
  font-weight: bold;
}

И указать, что этот код должен применяться к вложенным контекстам внутри таблицы, чтобы текст был «жирным».

Спасибо.

2 лайка

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

Вы замечали что-то, что в discotoc работает нормально, но в этой теме не работает как следует?

4 лайка

На самом деле было несложно добавить компонент в тему для этого, и после этого всё работает отлично.

1 лайк

Джордан, ты можешь узнать, как добавить Restricted Category в стиль блоков?

2 лайка

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

сейчас

как это


@jordan.vidrine

9 лайков

Как-то без причины, насколько я помню, я получаю эту ошибку от компонента поиска. Раньше всё работало нормально с темой airtheme… но теперь я получаю эту ошибку.

Есть какие-то предложения?

1 лайк

Есть ли способ изменить фоновое изображение этой темы с двухцветного градиента на изображение, которое у меня есть?

3 лайка

Это в рамках темы On the Air? Или вы используете этот компонент отдельно от темы?

3 лайка

Конечно!

Вам просто нужно обратиться к этому элементу следующим образом:

html .background-container {
    position: fixed;
    top: 0;
    left: 0;
    height: 100vh;
    width: 100vw;
    background: url(https://d11a6trkgmumsb.cloudfront.net/original/3X/8/3/8352b68….jpeg);
    background-size: cover;
    /* background: linear-gradient(90deg, var(--tertiary-hover) 0%, var(--tertiary) 100%); */
    clip-path: ellipse(148% 70% at 91% -14%);
}

Вот как это выглядело локально при редактировании через инспектор Chrome.

10 лайков

Да, но что, если я хочу, чтобы это было фоном без двух элементов? @jordan.vidrine

2 лайка