В настоящее время всплывающие подсказки и меню в приложениях UWP имеют серую рамку. Это не очень хорошо сочетается с цветным фоном, особенно темным. Я предлагаю взять из macOS и некоторых интерфейсов Linux решение с использованием слегка прозрачной рамки.
Просто посмотрите на примеры:
@chigy К вашему сведению
@widersky , спасибо за ваше предложение.
Хотя это может не работать на цветном фоне, у нас есть причина, по которой это серый цвет (и этот очень специфический цвет серого).
Мы ввели тень, чтобы создать контраст между всплывающим интерфейсом и страницей. Однако тень — это то, что отключается: 1) если пользователь решит это сделать, 2) мощность не позволяет этого. Таким образом, без тени всплывающее окно будет сливаться со страницей, когда оно выключено, если страница имеет такой же или похожий цвет.
Мы тщательно изучили цветовые сочетания и пришли к выводу, что этот серый цвет 1) наименее выдающийся, 2) обеспечивает контрастность при выключенной тени, 3) не создает слишком много линий, когда тень действительно применяется.
В идеальной ситуации нам не нужно иметь границу с самого начала, и тень может справиться с этим, но у нас пока нет такой системы, и это лучший дизайн, который по-прежнему сохраняет наше обещание удобства использования.
Это похоже на предложение, которое я сделал ранее о внутренних и внешних границах всплывающих и всплывающих поверхностей.
Это гарантирует, что с тенью или без нее все еще есть какая-то граница, которая не выглядит такой неловкой.
Самый полезный комментарий
Это похоже на предложение, которое я сделал ранее о внутренних и внешних границах всплывающих и всплывающих поверхностей.
Это гарантирует, что с тенью или без нее все еще есть какая-то граница, которая не выглядит такой неловкой.