From 41bd1226cba5b58ef7e551be4e815cb2d439660b Mon Sep 17 00:00:00 2001 From: Jonas Smedegaard Date: Thu, 2 Aug 2012 02:58:27 +0200 Subject: Add Sass/css, and move templates away from designers' reach. --- ikiwiki/website/tech.mdwn | 31 ++++++++++++++++++------------- 1 file changed, 18 insertions(+), 13 deletions(-) (limited to 'ikiwiki/website/tech.mdwn') diff --git a/ikiwiki/website/tech.mdwn b/ikiwiki/website/tech.mdwn index 05fcf50..5e0c43d 100644 --- a/ikiwiki/website/tech.mdwn +++ b/ikiwiki/website/tech.mdwn @@ -26,15 +26,16 @@ and different kinds of users (see also the [[introduction|website]]): txt_editor [shape=plaintext, label="Markdown text"] txt_designer [shape=plaintext, label="Markdown text"] media [shape=plaintext, label="graphics files"] + css [shape=plaintext, label="Sass files"] tmpl [shape=plaintext, label="html templates"] -// {rank=same; search_query txt_editor txt_designer tmpl media} +// {rank=same; search_query txt_editor txt_designer css tmpl media} /* user tool */ browser_reader [label="web browser"] browser_editor [label="web browser"] browser_designer [label="web browser"] vcs_txt_local [shape=egg, label="Git repository"] - vcs_tmpl_local [shape=egg, label="Git repository"] + vcs_css_local [shape=egg, label="Git repository"] fs_local [shape=egg, label="filesystem"] /* user interface */ @@ -45,17 +46,19 @@ and different kinds of users (see also the [[introduction|website]]): /* storage types */ search_db [shape=egg, label="search index (Hyper Estraier)"] vcs_txt [shape=egg, label="VCS repository (Git)"] - vcs_tmpl [shape=egg, label="VCS repository (Git)"] + vcs_css [shape=egg, label="VCS repository (Git)"] fs [shape=egg, label="filesystem"] -// {rank=same; search_db vcs_txt vcs_tmpl fs} + compass [shape=egg, label="Sass libraries (compass)"] +// {rank=same; search_db vcs_txt vcs_css fs compass} /* stored data */ txt_stored [shape=plaintext, label="version-controlled Markdown text"] media_stored [shape=plaintext, label="graphics files"] - tmpl_stored [shape=plaintext, label="version-controlled html templates"] -// {rank=same; txt_stored media_stored tmpl_stored} + css_stored [shape=plaintext, label="version-controlled Sass files"] +// {rank=same; txt_stored media_stored css_stored} /* engines */ + css_engine [shape=box, label="css renderer (Sass)"] iki_engine [shape=box, label="html renderer (Ikiwiki)"] search_engine [shape=box, label="search engine (Hyper Estraier)"] {rank=same; iki_engine search_engine} @@ -65,9 +68,9 @@ and different kinds of users (see also the [[introduction|website]]): label="commandline editing" style=dashed txt_designer - tmpl + css media - vcs_tmpl_local + vcs_css_local vcs_txt_local fs_local } @@ -86,13 +89,14 @@ and different kinds of users (see also the [[introduction|website]]): subgraph cluster_storage { label="server storage" style=dashed - vcs_tmpl + vcs_css vcs_txt fs search_db txt_stored - tmpl_stored + css_stored media_stored + compass } /* paths */ @@ -109,9 +113,10 @@ and different kinds of users (see also the [[introduction|website]]): vcs_txt_local -> vcs_txt [dir=both] - designer -> tmpl -> vcs_tmpl_local - vcs_tmpl_local -> vcs_tmpl [dir=both] - vcs_tmpl -> tmpl_stored -> iki_engine + designer -> css -> vcs_css_local + vcs_css_local -> vcs_css [dir=both] + vcs_css -> css_stored -> css_engine -> iki_engine + compass -> css_engine -> iki_engine designer -> media -> fs_local fs_local -> fs [dir=both] -- cgit v1.2.3