Как правило:
3 макета(деск, таблет, мобайл) + styleguide в котором вы описываете все визуальную логику вашего UI\UX. Т.е навели на кнопку, кнопка поменяла цвет, на примере кнопки ваш styleguide будет описывать эффекты hover, active, focus. И так для каждого интерактивного элемента.