🎀 Neomorphism, современная тема для Discourse

Тема Neomorphism привносит свежий и современный вид в Discourse. Она использует дизайн-систему неоморфизма, которая добавляет интерфейсу реалистичность, напоминающую бумагу.

Особенности:

  1. Полноэкранное представление
  2. Настраиваемая цветовая схема
  3. Настраиваемый приветственный баннер
  4. Широкая строка поиска

Скриншот:

Настраиваемый приветственный баннер:


Главная страница:

Макет главной страницы 2:

Страница темы:

Поиск на всю страницу:

Это наша первая тема, и мы надеемся, что она вам понравится. Ждём ваших отзывов :sparkles:.

Участники
Шалини Бозе (@shalinibose)
Сиддхант Кумар (@siddhantdante)
Аман Шарма (@amanintech)
36 лайков

Отличная работа.

Настраиваемая цветовая схема — очень удобная функция. Как насчёт возможности настройки шрифта?

Как можно сделать так, чтобы строка поиска отображалась только при прокрутке?

Можно ли показывать заголовок только на главной странице и нигде больше?

2 лайка

Забыл упомянуть, что также поддерживаются настраиваемые шрифты. Добавлю это тоже. Спасибо @Zup

4 лайка

Привет, отличная тема, но при использовании сворачивания баннера я получаю следующее.

2 лайка

Мы никогда не сталкивались с этой проблемой, @bubblecatcher. Не могли бы вы немного разобраться и выяснить, какой плагин или настройка может быть её причиной?

1 лайк

@amanintech Отличная работа!
Как можно изменить/настроить левую боковую панель?

спасибо

1 лайк

Привет @hollosch, спасибо за оценку.

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

  1. Сделайте форк репозитория GitHub - twimbit/neomorphism-discourse: Discourse theme with neomorphism design · GitHub
  2. Замените этот файл на те элементы, которые вам нужны — neomorphism-discourse/desktop/after_header.html at main · twimbit/neomorphism-discourse · GitHub
  3. Установите тему в Discourse

Дайте знать, если это помогло.

1 лайк

Привет, @amanintech, всё работает. Большое спасибо!
Как добавить ещё элементы навигации? Просто скопировать и вставить существующий код?

С уважением,
hollosch

1 лайк

Рад, что это помогло.

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

1 лайк

Привет,
Кто-нибудь может сказать, в чём проблема? Почему больше не отображаются названия категорий и иконки?

1 лайк

Никогда не сталкивался с этим раньше. Это происходит только с этой темой или с другими тоже? Также сообщите, какую версию Discourse вы используете. Мы последний раз тестировали на версии 2.9.0 beta 3, и всё работало нормально.

1 лайк

Здравствуйте,
2.9.0.beta8
— это версия

1 лайк

Сбои в версии 3 в навигационной панели с вкладками

Привет,

спасибо за вашу тему @amanintech, она прекрасна…

У меня та же проблема, что и у @amanintech (последняя версия Discourse)

Привет, @amanintech,

Меню поиска и его логика были перенесены с (устаревших) виджетов на компоненты Glimmer. Изменения в настоящее время скрыты за флагом функциональности на основе групп, но мы планируем сделать меню поиска на Glimmer новым значением по умолчанию в ближайшем будущем. Эти изменения нарушат любые переопределения search в вашей теме, поэтому я хотел предупредить вас до того, как мы перейдем на новую систему.

Вот ссылка на PR для справки:

https://github.com/discourse/discourse/pull/20482

Спасибо! :wave:

1 лайк

Я пометил тему как broken. Как я объяснил выше, тема зависит от виджета меню поиска, который устарел и теперь полностью удалён из ядра. Её необходимо рефакторить, чтобы адаптировать под компонентное меню поиска.

1 лайк