Loading...
 
Skip to main content

History: Theme-related Software Concept and Design

Preview of version: 9

Overview

Tiki uses the Smarty template engine, so pages generally have a PHP file (.php) and a Smarty template (.tpl) associated with them. These produce the XHTML for the page, which is then given visual styles with CSS. The CSS is provided by a combination of some feature-specific stylesheets, default layout and design stylesheets, and theme stylesheets.

[+] Concept (Tiki14)

[+] Theme related CSS files

Customizaton of Tiki themes and options

If you want to slightly modify (change some colors, backgrounds, etc) a theme or a theme option shipped with Tiki than it is better for you, if you don't edit the theme files directly, but create a custom.css file in the same directory of the theme or theme option and store your customizations there. Your customizations will override the rules of the theme like this:

  • For a main theme Tiki gets first the theme's main css file (eg: from themes/mytheme/css/tiki.css), than a custom.css file containing local customizations if found in the theme's css folder (eg: /themes/mytheme/css/custom.css)
  • If a theme option is enabled, than Tiki gets first the theme's main css file (eg: from "themes/jqui/css/tiki.css") than get the option's css file ("themes/jqui/options/myoption/css/tiki.css"), than finally the custom.css file containing local customizations if found in the option's folder (eg: "themes/jqui/options/myoption/css/custom.css")

[+] Developer info

History

Advanced
Information Version
Wed 08 of Jul, 2015 06:42 GMT-0000 Gary Cunningham-Lee Minor editing. 42
Sun 25 of Jan, 2015 15:31 GMT-0000 Jonny Bradley 41
Sun 25 of Jan, 2015 13:12 GMT-0000 gezza 40
Sun 25 of Jan, 2015 13:10 GMT-0000 gezza update and unify examples 39
Mon 19 of Jan, 2015 16:30 GMT-0000 Jonny Bradley 38
Thu 15 of Jan, 2015 18:57 GMT-0000 gezza some updates 37
Mon 05 of Jan, 2015 21:42 GMT-0000 Geoff Brickell 36
Mon 05 of Jan, 2015 18:38 GMT-0000 Geoff Brickell 35
Mon 05 of Jan, 2015 18:28 GMT-0000 Geoff Brickell 34
Mon 05 of Jan, 2015 18:27 GMT-0000 Geoff Brickell 33
Mon 05 of Jan, 2015 18:27 GMT-0000 Geoff Brickell 32
Mon 05 of Jan, 2015 18:25 GMT-0000 Geoff Brickell 31
Mon 05 of Jan, 2015 18:19 GMT-0000 Geoff Brickell Remarks Box Plugin modified by editor. 30
Mon 05 of Jan, 2015 18:12 GMT-0000 Geoff Brickell 29
Mon 05 of Jan, 2015 18:10 GMT-0000 Geoff Brickell 28
Mon 05 of Jan, 2015 18:03 GMT-0000 Geoff Brickell 27
Mon 05 of Jan, 2015 17:57 GMT-0000 Geoff Brickell 26
Mon 05 of Jan, 2015 17:56 GMT-0000 Geoff Brickell 25
Mon 05 of Jan, 2015 11:29 GMT-0000 gezza updates 24
Sat 03 of Jan, 2015 09:53 GMT-0000 gezza some updates 23
Sun 21 of Dec, 2014 18:14 GMT-0000 gezza some description 22
Wed 17 of Dec, 2014 20:30 GMT-0000 gezza 21
Tue 16 of Dec, 2014 20:40 GMT-0000 gezza 20
Tue 16 of Dec, 2014 20:39 GMT-0000 gezza 19
Tue 16 of Dec, 2014 20:36 GMT-0000 gezza 18
Tue 16 of Dec, 2014 20:35 GMT-0000 gezza developer notes 17
Tue 16 of Dec, 2014 20:18 GMT-0000 gezza 16
Tue 16 of Dec, 2014 20:16 GMT-0000 gezza theme templates 15
Mon 08 of Dec, 2014 16:13 GMT-0000 gezza 14
Mon 08 of Dec, 2014 16:11 GMT-0000 gezza 13
Mon 08 of Dec, 2014 16:01 GMT-0000 gezza 12
Mon 08 of Dec, 2014 16:00 GMT-0000 gezza updates 11
Mon 08 of Dec, 2014 13:36 GMT-0000 Torsten Fabricius Added a Remarksbox with the note, that the mentioned features are not YET working in pre-14 due to changed concept and that we are working on it. 10
Sun 07 of Dec, 2014 11:51 GMT-0000 gezza 9
Sun 07 of Dec, 2014 11:48 GMT-0000 gezza 8
Sun 07 of Dec, 2014 11:39 GMT-0000 gezza 7
Sun 07 of Dec, 2014 11:38 GMT-0000 gezza 6
Tue 25 of Nov, 2014 11:54 GMT-0000 gezza 5
Tue 25 of Nov, 2014 11:52 GMT-0000 gezza 4
Tue 25 of Nov, 2014 11:10 GMT-0000 gezza 3
Tue 25 of Nov, 2014 11:05 GMT-0000 gezza 2
Sun 10 of Apr, 2011 10:46 GMT-0000 Gary Cunningham-Lee Content shoveled from "Content & Design" which was causing a loop. 1