На всех этапах разработки дизайна сайта необходимо в первую очередь задумываться над практичностью тех или иных решений. Под этим я подразумеваю такие понятия как User Experience и User Interface. Основная идея этого подхода в следующем - задайте себе вопрос, насколько будет полезным добавление тех или иных элементов / кнопок / форм на ваш сайт? Стали бы вы сами кликать на них и находите ли вы удобными их с точки зрения пользователя? Насколько легко дается вам заполнение регистрационной формы? Доступно ли подана вся необходимая информация?
Ответы на эти вопросы могут дать уже достаточное представление о том, что являет собой современный и удобный сайт. В тренде уже давно такой подход, как "делай проще, но понятнее". Если нужны хорошие примеры - посмотрите, как выглядят сайты таких компаний как HubSpot, Virgin America, Overflow, Ello, Medium. Это лишь несколько примеров разной направленности.
Дизайн современного сайта должен обязательно включать в себя такие элеменеты, как:
Помните - для юзера ваш сайт сущесвует до тех пор, пока кажется ему удобным, понятным и интересным. Ваша задача - удержать его с первых секунд как можно дольше. Именно на ее решение должен быть ориентирован современный дизайн.