• Как сделать карусель блоков?

    @Chaferka
    Если не ошибаюсь, это css-animation. Без js.
  • Что делать если изображение занимает не всю ширину браузера как в макете?

    @Chaferka
    Если ширины макета и окна браузера разные расхождение с макетом будет по определению. Вопрос только, где будет расхождение. Расхождение в отступах по бокам контента на десктопе – это нормальная практика. Это называется фиксированная верстка, т.к. ширина контента фиксированная, а при увеличении ширины окна, увеличиваются отступы по бокам.
    Еще возможна резиновая верстка – это когда контент меняет свои размеры, в зависимости от ширины окна браузера. Обычно такая верстка делается под мобилку, но возможно и под десктоп. Такая верстка сложнее и требует больше времени.

    Если будет допустим реальный заказ, в макете будут отступы одни, а у меня другие ?

    Не может быть всё одинаково на двух объектах разных размеров. В любом случае будет что-то отличатся. Вы можете только уточнить у заказчика, каким образом страница(или какая то часть страницы) должна адаптироваться к разным размерам окна и сделать либо фиксированную верстку, либо резиновую, либо какую-то еще.

    А если у пользователя ширина еще больше, то что, это нормально ?

    Это нормально. На 8К экранах пустоты по бокам могут быть процентов 70–80 от всей ширины. Можете сами проверить в инспекторе браузера на каком-нибудь сайте(на этом, например). Только вот пользователей 8К экранов сейчас, наверно < 0,1%.
  • Как поставить simpleBar слева?

    @Chaferka
    Вам нужно обязательно использовать direction: rtl? Если нет, можно поменять позицию непосредственно скролла.