Отзывы о моей демонстрационной версии и проекте

Я уже некоторое время использую экземпляр Discourse для управления проектами клиентов и решил дополнить его более публичным контентом, поделиться кейсами и ресурсами. Это всё ещё находится в процессе разработки (стилизовано только для десктопа, большинство тем содержат лишь минимальный контент), но, кажется, я слишком долго на это смотрю, чтобы принимать взвешенные решения. :smile:

Буду рад услышать ваши отзывы:

  • в целом: Всё ли интуитивно понятно? Имеет ли смысл то, чем я делюсь? Считаете ли вы, что мне стоит поделиться чем-то ещё или изменить акценты?

  • edit: переписал этот компонент, чтобы решить упомянутые проблемы техническая сторона: Центральный компонент макета, который я использую, — это модифицированный поток боковой панели/заголовка. Цель состоит в том, чтобы отображать только одну основную панель навигации за раз: либо заголовок, либо боковую панель. Исходный компонент находится по адресу Manuel Kostka / Discourse / Helpers / Sidebar Flow · GitLab, и я применил два подхода для реализации этого потока:

    • повторно объявить заголовок над боковой панелью как прозрачный и назначить сетку для выравнивания переключателя боковой панели и логотипа по ширине боковой панели
    • использовать хак со стилями для расширения фона боковой панели (объявить drop-shadow на всю страницу, а затем ограничить его с помощью clip-path)

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

    Недостатки, которые я вижу: повторное объявление заголовка в виде сетки плохо сочетается с другими компонентами, которые отображаются в заголовке. И я пока не нашёл способа заставить хак с clip-path работать в Safari. Поэтому мне было бы интересно узнать, есть ли у каких-нибудь мастеров CSS здесь лучшие идеи! :face_with_monocle:

Спасибо всем! :hugs:

8 лайков

Довольно простая блочная разметка с пробелами. Использовать её интуитивно не нужно — достаточно просто прокручивать :wink:

Отсутствующий контент определяет остальное.

Создано с помощью Discourse — блок сильно сломан на моём iPad.

2 лайка

Да, в основном. Это простой и чистый сайт. Мне нравится общее впечатление, он довольно спокойный.

Единственное, чего я действительно ожидал, — это возможность связаться с вами.

Несколько замечаний:


Начнём с сюрприза :-/ Иногда сайт в Safari на Mac выглядит так:

Кажется, что какое-то оформление выполняется через JavaScript вместо CSS, и это, похоже, вызывает состояние гонки при загрузке?


Я ожидал, что эта кнопка приведёт к обзору ваших клиентов.

Может быть, переименовать её в «Вход для клиентов»? Также стоит рассмотреть возможность переместить её в шапку сайта. Сейчас она находится в самом заметном месте вашего сайта, почти как основной призыв к действию.


Открытие меню заставляет всю страницу прыгать, убирая два верхних элемента. Это кажется немного неинтуитивным?

Открытие меню в разделах «О нас» и «Темы» фактически удаляет весь контент:


Думаю, демонстрация «создано с помощью Discourse» может считаться немного вводящей в заблуждение, если вы не участвовали в её создании.


Ни одна из ваших ссылок не имеет чёткого указания на то, что это ссылка. Небольшая стилизация :hover творила бы чудеса.


Думаю, краткое описание того, что это такое, было бы отличным:

И ещё мелкие замечания: я бы добавил часовой пояс к времени и, в идеале, также добавил бы «понедельник» к датам.


3 лайка

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

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

3 лайка

Спасибо всем за обратную связь!

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

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

Оба этих случая связаны с CSS-хаком с использованием clip-path, о котором я упоминал; он пока не работает в Safari.

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

3 лайка