Локальный стенд для виджета (обход file:// и кэша) ================================================ Корень HTTP-сервера — каталог Website-Coupon (родитель этой папки). 1) Запуск сервера (из этого каталога): cd "$(dirname "$0")" cd .. python3 -m http.server 8765 Или одной строкой из корня репозитория: python3 -m http.server 8765 2) Откройте в браузере (не file://): http://127.0.0.1:8765/ Главная: ссылки на gallery и widget-all-in-one (как на GitHub Pages). http://127.0.0.1:8765/local-test/host-split.html Вставка как на сайте: отдельные css/widget.css + js/*.js http://127.0.0.1:8765/local-test/host-fixed-center-left.html Тот же split, но без coupon-widget-doc на body — виджет как на проде: fixed, слева, по вертикали центр окна (top:50% + translateY(-50%)); есть прокрутка и подсказка на экране. http://127.0.0.1:8765/html/widget.html Демо-страница из репозитория http://127.0.0.1:8765/gallery/index.html Каталог сценариев внедрения: ссылки на все демо и статические примеры вставки. http://127.0.0.1:8765/widget-all-in-one.html Один файл. После правок пересобрать из исходников: python3 local-test/sync_all_in_one.py (или по частям: sync_all_in_one_style.py — только CSS/позиция в