]> git.vanrenterghem.biz Git - git.ikiwiki.info.git/blobdiff - doc/themes/discussion.mdwn
Added yet another bootstrap theme
[git.ikiwiki.info.git] / doc / themes / discussion.mdwn
index 98d8056cec681106cf22abb59ca4741cb9d65860..5e5362ea0a2d5919f281e40808c4587187c98474 100644 (file)
@@ -38,21 +38,27 @@ I have a complex theme I'm working on, and it doesn't even have a `style.css`, b
 ```
 /usr/share/ikiwiki/themes/
 └── my-theme/
 ```
 /usr/share/ikiwiki/themes/
 └── my-theme/
-    ├── bootstrap/
-    │   └── bootstrap.min.css
-    ├── js/
-    │   ├── bootstrap.js
-    │   └── bootstrap.min.js
-    ├── fonts/
-    │   ├── glyphicons-halflings-regular.eot
-    │   ├── glyphicons-halflings-regular.svg
-    │   ├── glyphicons-halflings-regular.ttf
-    │   ├── glyphicons-halflings-regular.woff
-    │   └── glyphicons-halflings-regular.woff2
-    ├── index.mdwn
+    ├── basewiki/
+    │   ├── bootstrap/
+    │   │   ├── css/
+    │   │   │   └── bootstrap.min.css
+    │   │   ├── js/
+    │   │   │   ├── bootstrap.js
+    │   │   │   └── bootstrap.min.js
+    │   │   └── fonts/
+    │   │       ├── glyphicons-halflings-regular.eot
+    │   │       ├── glyphicons-halflings-regular.svg
+    │   │       ├── glyphicons-halflings-regular.ttf
+    │   │       ├── glyphicons-halflings-regular.woff
+    │   │       └── glyphicons-halflings-regular.woff2
+    │   └── index.mdwn
     └── templates/
         ├── page.tmpl
         └── whatever.tmpl
 ```
 
     └── templates/
         ├── page.tmpl
         └── whatever.tmpl
 ```
 
---[[desci]]
+**Edit:** no, it doesn't. When i change theme in the config to `my-theme`, the engine only uses the `templates` subfolder under `theme/my-theme`, and not `basewiki`. So the workaround is doing like [IkiStrap](https://github.com/gsliepen/ikistrap) proposed, suggesting the user to alter the `underlaydir` and `templatedir` configs instead of choosing a theme via the old fashioned `theme` config.
+
+This feels more like an overhaul than a theme for me, could we clarify what is a theme, a template, an overhaul, a change to the look and feel, a change to the frontend, a change to the design, etc.?
+
+-- [[desci]]