backdrop:theme_devel:start
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| backdrop:theme_devel:start [2023/12/12 17:58] – ericfoy | backdrop:theme_devel:start [2023/12/12 22:23] (current) – ericfoy | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| + | {{indexmenu_n> | ||
| ====== Backdrop CMS Theming Guide ====== | ====== Backdrop CMS Theming Guide ====== | ||
| Line 7: | Line 8: | ||
| > - What I need to do, and | > - What I need to do, and | ||
| > - How to do it: where to put which programming information. | > - How to do it: where to put which programming information. | ||
| - | These headings | + | Editors |
| ---- | ---- | ||
| - | [[backdrop: | + | [[Background |
| - | ===== The Big Picture - How Backdrop proceeds to Paint the Page ===== | ||
| - | ==== Where the Page Info comes from ==== | ||
| - | ==== Sequence of PHP processing ==== | ||
| + | [[Theming for Non-Coders]] | ||
| - | ===== Layouts vs. Themes | + | [[Layouts vs. Themes]] |
| - | ==== What a Theme can't do (or shouldn' | + | |
| - | ==== What a Theme can (and should) do ==== | + | |
| + | [[Using the Color Module]] | ||
| - | ===== CSS: When and Where the CSS enters the Picture ===== | + | [[Using Config for Themes]] |
| - | ==== The Primary Means ==== | + | |
| - | * How CSS is communicated to the browser by the theme | + | |
| - | ==== Injecting Custom CSS ==== | + | |
| - | * Auxiliary methods of sending conditional CSS | + | |
| - | ===== Theming for Non-Coders ===== | + | [[Best Practices]] |
| - | ===== PHP: Preprocessing the Page Output ===== | + | [[Resources |
| - | * Why do we want to do this? | + | |
| - | * How, and where, is it accomplished? | + | |
| - | + | ||
| - | + | ||
| - | ===== Using the Color Module ===== | + | |
| - | + | ||
| - | + | ||
| - | ===== Using Config for Themes ===== | + | |
| - | + | ||
| - | + | ||
| - | ===== Best Practices ===== | + | |
| - | ==== Directory Structure ==== | + | |
| - | ==== What PHP should be put where ==== | + | |
| + | [[Q&A]] | ||
| + | ---- | ||
backdrop/theme_devel/start.1702421925.txt.gz · Last modified: 2023/12/12 17:58 by ericfoy