адский кейс. каждое изменение это commit? git pages для этого не лучший вариант. Лучше завести хостинг за 2$ в месяц с техническим доменом. он такое проглотит
Lara B, вообще обычно додумывается самостоятельно, либо если заказчик серьезный или вариантов нет идет обсуждение с дизайнером и заказчиком. Если верстка для компании ХYZ, то предлагаем свое решение, либо созвон (и хотя бы устно решить проблему что с этим делать) если переделка будет затратной по времени/деньгам
авторизацию обойти сложно (обычно) данные хранятся в БД и валидируются бэком.
не стоит делать на vue проверки isAdmin и записывать это в переменную :) вью просто делает запросы к серверу на изменение данных, а бэк рулит авторизацией сессиями всякими и пр.
на ютубе верстают свою версию Apple западные разработчики. проблем вообще никаких быть не может, если ты не будешь претендовать на дизайн, выдавать работу за свою "под ключ". Использовать это как шаблон коммерческого сайта или шаблона для продажи. Даже с большим количеством плагиата по UX - скажут просто что ты говнюк, но не более того.