Как вы уже упоминали, при разработке плоских кнопок вам нужно следить за несколькими вещами. Во-первых, я бы сказал: это похоже на кнопку?
Это не обязательно то, что зависит только от кнопки, но от остальных элементов вашего пользовательского интерфейса. Если вы используете плоские кнопки, я бы посоветовал вам избегать подобных форм / стилей повсюду. Вам необходимо поддерживать визуальный словарь, чтобы люди могли мгновенно распознавать эти элементы как кнопки, а не что-то еще.
Тени хороши для этого, потому что они создают впечатление объема. Поэтому их легче увидеть. Кроме того, мы привыкли к кнопкам с таким эффектом. Однако я хотел бы рассмотреть возможность использования цвета, который похож на цвет кнопки. Например, вместо того, чтобы использовать черный для красной кнопки, используйте красный с непрозрачностью 50%. Другой вариант сделать кнопки более наглядными - добавить значок (белый, сплошной).
Я был бы очень осторожен с градиентами . Не потому, что они плохие, а потому, что в нынешнем суперпростом плоском тренде они не очень хорошо подходят. Особенно, если цвета или оттенки, которые вы используете, очень разные. Маленький градиент может выглядеть очень красиво, но он должен быть крошечным, едва заметным.
Короче, мне нравится, как они выглядят. Я бы только изменил цвет тени на что-то более светлое и, возможно, сделал бы текст на переднем плане более светлым, возможно, белым. Хороший шрифт, и вы используете хороший отступ, так что хорошая работа! Я вижу, вы используете их на сайте, но под ними у вас есть набор уведомлений в пастельных тонах, которые на самом деле выглядят немного похожими. Я бы пересмотрел их стиль, поскольку они могут быть немного запутанными, и я бы попытался использовать одни и те же цвета по всему сайту (все пастельные или все контрастные).