Итак, я программист и полный провал в веб-дизайне. До сих пор мне удавалось создавать «приемлемые» образы с помощью таких фреймворков, как bootstrap, но я застрял в небольшом боковом меню. Лучшее, что я смог придумать, это следующее:
Это небольшое боковое меню на странице, где у вас есть встроенный в браузер RDP-клиент, поэтому главное требование состоит в том, чтобы оно было ОЧЕНЬ тонким и желательно плавающим в левой части экрана (изменив его на горизонтальное и прикрепив к левой части экрана). вверху экрана не вариант). Он также должен быть виден ВСЕГДА, поэтому он не должен появляться при наведении указателя мыши на нужную область. Он содержит три кликабельные кнопки (МЕНЮ, КЛАВИШИ, ЗАКРЫТЬ). И в качестве примечания: клавиши кнопок зависят от конкретного решения и являются четким описанием в контексте пользователя.
Мой вопрос: как мне сделать так, чтобы это меню соответствовало указанным выше критериям, таким тонким -> шириной ~ 20 пикселей, всегда видимым, и при этом оно выглядело профессионально и не отвлекало? Буду очень признателен за любые советы и подсказки!
Рассмотрите возможность использования установленных шаблонов пользовательского интерфейса, таких как значок меню гамбургера или стрелка, чтобы показать, что есть ничья или меню. Иконки достаточно, чтобы люди знали, что есть навигация / настройки, которые нужно щелкнуть.
Это всего лишь быстрый набросок, но вы можете получить подобные значки из библиотеки Bootstraps.
"Perfection is Achieved Not When There Is Nothing More to Add, But When There Is Nothing Left to Take Away"
Это всего лишь мой ответ на один из ваших вопросов в комментариях относительно кнопки закрытия.
При использовании бургер-меню вы обычно не всегда видите кнопку закрытия, происходит следующее: вы щелкаете по значку меню (бургер-меню), открывается полное меню, и так или иначе иконка бургера меняется на закрыть значок.
При нажатии кнопки закрытия меню закрывается, и оно снова меняется на значок меню гамбургера.
Это выглядит лучше, и у вас больше нет кнопки закрытия, которая ничего не делает, когда меню не открыто.
Я хотел бы упомянуть, что ширина 20 пикселей — это мало… например , вот это: и для меня это слишком мало для хорошего взаимодействия с пользователем. Стройность — это одно, а незаметность — с другой стороны… вам это не нужно.
Вы можете рассмотреть возможность использования меню, которое частично выдвигается, когда пользователь наводит указатель мыши на меню, чтобы сэкономить визуальное пространство.
Состояние по умолчанию:
Когда мышь рядом (используя анимацию для перехода):
Если разрешено, вы даже сможете открыть его дальше, если щелкнуть один из разделов.
Поскольку вы используете начальную загрузку, должно быть легко использовать глификон, чтобы показать, что это меню, а не слова.
<div><span class="glyphicon glyphicon-menu-hamburger"></span></div>
Во-первых, вы должны учитывать тот факт, что 20 пикселей слишком тонкие. это выглядело бы просто какой-то вспышкой на странице, а вовсе не чем-то, что побуждало бы пользователей щелкнуть мышью. Я предлагаю 50px. Это стандартный размер, который пользователи ожидают увидеть, и с которым им будет удобно.
Если действительно невозможно использовать более толстое меню, рассмотрите возможность использования поля 50px/50px в верхнем левом углу экрана.
Если вы должны использовать слова вместо значка, вам определенно не следует размещать буквы одну под другой. Попробуйте перевернуть заголовок боком (и используйте более тонкий шрифт).
Куртка Janus Bahs
larzz11
Куртка Janus Bahs