Соглашусь с
Антон Спирин, тут больше к общему UI/UX, а не просто веб.
Попробуйте почитайте или изучите какие-то дизайн системы, как правило там описаны и аргументированы многие решения по UI/UX. Например, можно почитать документацию к Material Design, сама система сделана довольно таки качественно.