Сайт Fakel Gym
https://fakelgym.cp.good-production.xyz/
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
2 weeks ago | |
---|---|---|
assets | 2 weeks ago | |
css | 2 weeks ago | |
fonts | 2 months ago | |
js | 2 weeks ago | |
resources | 2 weeks ago | |
template-parts | 2 weeks ago | |
.gitignore | 2 months ago | |
404.php | 2 weeks ago | |
README.md | 2 months ago | |
archive-trainer.php | 2 weeks ago | |
archive-training.php | 2 weeks ago | |
comments.php | 2 months ago | |
footer.php | 2 weeks ago | |
functions.php | 2 weeks ago | |
header.php | 2 weeks ago | |
index.php | 2 months ago | |
mix-manifest.json | 2 weeks ago | |
package-lock.json | 2 months ago | |
package.json | 2 months ago | |
policy-template.php | 2 weeks ago | |
postcss.config.js | 2 months ago | |
safelist.txt | 2 months ago | |
screenshot.png | 1 month ago | |
screenshot.png.webp | 1 month ago | |
single-trainer.php | 2 weeks ago | |
single-training.php | 2 weeks ago | |
single.php | 2 months ago | |
style.css | 2 months ago | |
theme.json | 2 months ago | |
webpack.mix.js | 2 months ago |
README.md
Тема для сайта Fakel Gym
Установка
- Клонировать репозиторий в папку тем WordPress
- Добавить remote для компонентов:
git remote add la-components https://git.good-production.xyz/Good-Production/la-components-wp.git
- Скачать компоненты через git subtree:
git subtree pull --prefix=template-parts/la-components la-components main
- Установить зависимости:
npm install
- Собрать ассеты:
npm run dev
илиnpm run production
Разработка
npm run watch
- отслеживание измененийnpm run dev
- сборка для разработкиnpm run production
- сборка для продакшена
Git Subtree
Проект использует git subtree для подключения переиспользуемых компонентов la-components.
Структура
template-parts/la-components/
- подключенный через subtree репозиторий с компонентами
Команды для работы с subtree
Обновить компоненты (получить изменения из la-components):
git subtree pull --prefix=template-parts/la-components la-components main
Отправить изменения обратно в la-components:
git subtree push --prefix=template-parts/la-components la-components main
Посмотреть историю изменений в subtree:
git log --oneline template-parts/la-components/
Структура проекта
resources/
- исходные файлы стилей и скриптовcss/
- скомпилированные CSS файлыjs/
- JavaScript файлыtemplate-parts/
- части шаблоновla-components/
- компоненты из subtree