Принципы оформления интерфейса

    Рассмотрим пример страницы входа:

    • Исходная страница (чёрный цвет) - отображается при первом открытии по центру.
    • Страницы с ошибками (красный цвет) - показываются внизу при некорректном вводе или сбое отправки формы.
    • Страницы с положительными уведомлениями (зелёный цвет) - появляются вверху при успешной отправке формы и верном вводе данных.

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

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