User Tools

Site Tools


backdrop:theme_devel:start

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
backdrop:theme_devel:start [2023/12/03 04:46] ericfoybackdrop:theme_devel:start [2023/12/12 22:23] (current) ericfoy
Line 1: Line 1:
-====== Backdrop CMS Theme Developers' Guide ======+{{indexmenu_n>1}} 
 +====== Backdrop CMS Theming Guide ======
  
 This wiki is a work in progress. We are attempting to build a Theme Developers' Guide for Backdrop CMS.  This wiki is a work in progress. We are attempting to build a Theme Developers' Guide for Backdrop CMS. 
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 should all be broken out into individual pages, so this page will eventually be reduced to a list of links to the subsequent pages. For now, here they are:+Editors should feel free to make changes to any of these pages.
 ---- ----
  
-===== The Big Picture - How Backdrop proceeds to Paint the Page ===== +[[Background - How Backdrop proceeds to Paint the Page]]
-==== Where the Page Info comes from ==== +
-==== Sequence of PHP processing ====+
  
  
-===== Layouts vs. Themes ===== +[[Theming for Non-Coders]]
-==== What a Theme can't do (or shouldn't attempt) ==== +
-==== What a Theme can (and should) do ====+
  
 +[[Layouts vs. Themes]]
  
-===== CSS: When and Where the CSS enters the Picture ===== +[[Using the Color Module]]
-==== The Primary Means ==== +
-  * How CSS is communicated to the browser by the theme +
-==== Injecting Custom CSS ==== +
-  * Auxiliary methods of sending conditional CSS+
  
 +[[Using Config for Themes]]
  
-===== PHP: Preprocessing the Page Output ===== +[[Best Practices]]
-  * Why do we want to do this? +
-  * How, and where, is it accomplished?+
  
 +[[Resources and Tools]]
  
-===== Using the Color Module ===== +[[Q&A]] 
- +----
- +
-===== Using Config for Themes ===== +
- +
- +
-===== Best Practices ===== +
-==== Directory Structure ==== +
-==== What PHP should be put where ==== +
  
backdrop/theme_devel/start.1701596776.txt.gz · Last modified: 2023/12/03 04:46 by ericfoy

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki