Add CLAUDE.md with deployment and structure docs.
This commit is contained in:
parent
81add0b4fa
commit
ff3e239f30
1 changed files with 39 additions and 0 deletions
39
CLAUDE.md
Normal file
39
CLAUDE.md
Normal file
|
|
@ -0,0 +1,39 @@
|
|||
# remarkbox-theme-meta
|
||||
|
||||
Theme package for meta.remarkbox.com and faq.remarkbox.com.
|
||||
|
||||
## Deployment
|
||||
|
||||
**Theme changes do NOT auto-deploy.** After pushing this repo, you must also
|
||||
push `~/git/remarkbox` to trigger the CI/CD pipeline. The pipeline pulls this
|
||||
theme fresh via `pip install` during each remarkbox build.
|
||||
|
||||
```bash
|
||||
# 1. Push the theme
|
||||
cd ~/git/remarkbox-theme-meta && git push
|
||||
|
||||
# 2. Push remarkbox to trigger deploy
|
||||
cd ~/git/remarkbox && git commit --allow-empty -m "Redeploy to pick up meta theme changes." && git push
|
||||
```
|
||||
|
||||
## Structure
|
||||
|
||||
- `remarkbox_theme_meta/templates/meta-base.j2` — main base template
|
||||
- `remarkbox_theme_meta/templates/meta-base-funnel.j2` — funnel pages (setup, login, billing)
|
||||
- `remarkbox_theme_meta/static/theme/meta/css/meta.css` — theme CSS
|
||||
- `remarkbox_theme_meta/static/theme/meta/css/skeleton.css` — grid framework
|
||||
- `remarkbox_theme_meta/static/theme/meta/img/` — theme images
|
||||
|
||||
## Footer
|
||||
|
||||
The `rb-footer` styles and HTML are **duplicated** in this repo and in
|
||||
`~/git/www.remarkbox.com/custom.css`. When changing footer layout, update both.
|
||||
|
||||
## Style
|
||||
|
||||
- Never say "AI" — always say "machine learning."
|
||||
- Always use "URI" instead of "URL" in user-facing text.
|
||||
|
||||
## Commit Attribution
|
||||
|
||||
Do NOT include `Co-Authored-By` lines or generated-with tags.
|
||||
Loading…
Add table
Add a link
Reference in a new issue