<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wikidot="http://www.wikidot.com/rss-namespace">

	<channel>
		<title>Comments for page &quot;9 - CSS module for per-page styling&quot;</title>
		<link>http://blog.wikidot.com/forum/t-180788/9-css-module-for-per-page-styling</link>
		<description>Posts in the discussion thread &quot;9 - CSS module for per-page styling&quot;</description>
				<copyright></copyright>
		<lastBuildDate>Tue, 09 Jun 2026 02:51:49 +0000</lastBuildDate>
		
					<item>
				<guid>http://blog.wikidot.com/forum/t-180788#post-597238</guid>
				<title>Re: Nice&amp;useful</title>
				<link>http://blog.wikidot.com/forum/t-180788/9-css-module-for-per-page-styling#post-597238</link>
				<description></description>
				<pubDate>Wed, 30 Sep 2009 11:04:02 +0000</pubDate>
				<wikidot:authorName>pieterh</wikidot:authorName>				<wikidot:authorUserId>99</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>In fact in-page CSS is essential for making building blocks.</p> 
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://blog.wikidot.com/forum/t-180788#post-597229</guid>
				<title>Nice&amp;useful</title>
				<link>http://blog.wikidot.com/forum/t-180788/9-css-module-for-per-page-styling#post-597229</link>
				<description></description>
				<pubDate>Wed, 30 Sep 2009 10:51:45 +0000</pubDate>
				<wikidot:authorName>Gabrys</wikidot:authorName>				<wikidot:authorUserId>2462</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>It's nice and useful.</p> <p>If it's used smartly, you can do thing like this:</p> <div class="code"> <pre><code>[[module CSS]] .my-very-custom-listpages div { something } .my-very-custom-listpages div a { something } [[/module]] [[div class=&quot;my-very-custom-listpages&quot;]] [[module ListPages]] Something in here [[/module]] [[/div]]</code></pre></div> <p>If it's used non-smartly, this can lead to vandalism. But vandalism can be done already</p> 
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://blog.wikidot.com/forum/t-180788#post-585994</guid>
				<title>Re: Could you give a bit more info on Symbolic insertion?</title>
				<link>http://blog.wikidot.com/forum/t-180788/9-css-module-for-per-page-styling#post-585994</link>
				<description></description>
				<pubDate>Wed, 16 Sep 2009 14:02:16 +0000</pubDate>
				<wikidot:authorName>leiger</wikidot:authorName>				<wikidot:authorUserId>32953</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p><strong>pieterh wrote:</strong> I'll clarify the symbolic insertion section.</p> <blockquote> <h2><span>Symbolic replacement</span></h2> <p><span style="text-decoration: line-through;">This section removed for now.</span></p> </blockquote> <p>Yep, that's definitely clarified. No room for misunderstanding now! =)</p> 
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://blog.wikidot.com/forum/t-180788#post-584834</guid>
				<title>Re: Could you give a bit more info on Symbolic insertion?</title>
				<link>http://blog.wikidot.com/forum/t-180788/9-css-module-for-per-page-styling#post-584834</link>
				<description></description>
				<pubDate>Tue, 15 Sep 2009 08:25:22 +0000</pubDate>
				<wikidot:authorName>pieterh</wikidot:authorName>				<wikidot:authorUserId>99</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>I'm thinking about 'tag variables', which are tags in the form 'name:value', so that setting a new value replaces existing ones. This would let you do things like 'state:_open' in an issue tracker, or 'assign:steven', or 'status:green'.</p> <p>That's independent of the CSS module. There would be only one value, so no {n}.</p> <p>I'll clarify the symbolic insertion section.</p> 
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://blog.wikidot.com/forum/t-180788#post-584084</guid>
				<title>Could you give a bit more info on Symbolic insertion?</title>
				<link>http://blog.wikidot.com/forum/t-180788/9-css-module-for-per-page-styling#post-584084</link>
				<description></description>
				<pubDate>Mon, 14 Sep 2009 11:54:23 +0000</pubDate>
				<wikidot:authorName>Steven Heynderickx</wikidot:authorName>				<wikidot:authorUserId>55440</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>I am not really sure about what you mean with Symbolic insertion, so the thought that jumped to my mind is maybe a stupid one but&#8230;<br /> if %%css%% inserts the value of the first tag&#8230;<br /> maybe %%css{n}%% can insert the Nth value</p> 
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://blog.wikidot.com/forum/t-180788#post-581026</guid>
				<title>Awesome</title>
				<link>http://blog.wikidot.com/forum/t-180788/9-css-module-for-per-page-styling#post-581026</link>
				<description></description>
				<pubDate>Thu, 10 Sep 2009 13:29:48 +0000</pubDate>
				<wikidot:authorName>leiger</wikidot:authorName>				<wikidot:authorUserId>32953</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>Wow XD good idea James!</p> 
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://blog.wikidot.com/forum/t-180788#post-580536</guid>
				<title>Re:</title>
				<link>http://blog.wikidot.com/forum/t-180788/9-css-module-for-per-page-styling#post-580536</link>
				<description></description>
				<pubDate>Wed, 09 Sep 2009 23:45:44 +0000</pubDate>
				<wikidot:authorName>GoVegan</wikidot:authorName>				<wikidot:authorUserId>35113</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>Hmm. And what if one were to use the code:</p> <div class="code"> <pre><code>[[module CSS disable=&quot;{$code1}&quot;]] Scheme 1 [[/module]] [[module CSS disable=&quot;{$code2}&quot;]] Scheme 2 [[/module]] [[module CSS disable=&quot;{$code3}&quot;]] Scheme 3 [[/module]]</code></pre></div> <p>Then you could make an include on another page:</p> <div class="code"> <pre><code>[[include page |code1=false |code2=true |code3=false ]]</code></pre></div> <p>Good idea Pieter :D</p> 
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://blog.wikidot.com/forum/t-180788#post-580009</guid>
				<title>(no title)</title>
				<link>http://blog.wikidot.com/forum/t-180788/9-css-module-for-per-page-styling#post-580009</link>
				<description></description>
				<pubDate>Wed, 09 Sep 2009 11:29:46 +0000</pubDate>
				<wikidot:authorName>pieterh</wikidot:authorName>				<wikidot:authorUserId>99</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <blockquote> <p>I don't understand the second option… if you don't want the code to appear in the html head, then why would you put it in a CSS module?</p> </blockquote> <p>I can think of a few use cases. E.g. you have two or three CSS schemes you want to switch between, but have all visible. Or you are working on some CSS but it's caused some problems and you want to disable it for now, but still have visible.</p> 
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://blog.wikidot.com/forum/t-180788#post-579995</guid>
				<title>Re:</title>
				<link>http://blog.wikidot.com/forum/t-180788/9-css-module-for-per-page-styling#post-579995</link>
				<description></description>
				<pubDate>Wed, 09 Sep 2009 11:08:14 +0000</pubDate>
				<wikidot:authorName>GoVegan</wikidot:authorName>				<wikidot:authorUserId>35113</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <blockquote> <p><span style="text-decoration: line-through;">What about show = &quot;true | false&quot; , instead of two separate attributes, show and disable?</span></p> </blockquote> <p><span style="text-decoration: line-through;">Huh? Shall I requote myself?</span></p> <blockquote> <p><span style="text-decoration: line-through;">So by choosing the having show=&quot;true&quot;, we are making the code visible</span></p> </blockquote> <p><em>Edit: I see the page has been updated</em></p> <hr /> <blockquote> <p>Well, you have two independent options:</p> <ul> <li>whether to show the code in the page, or not</li> <li>whether to use the code in the html head, or not</li> </ul> </blockquote> <p>I don't understand the second option&#8230; if you don't want the code to appear in the html head, then why would you put it in a CSS module?</p> 
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://blog.wikidot.com/forum/t-180788#post-579485</guid>
				<title>Re:</title>
				<link>http://blog.wikidot.com/forum/t-180788/9-css-module-for-per-page-styling#post-579485</link>
				<description></description>
				<pubDate>Tue, 08 Sep 2009 21:38:08 +0000</pubDate>
				<wikidot:authorName>pieterh</wikidot:authorName>				<wikidot:authorUserId>99</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <blockquote> <p>What about show = &quot;true | false&quot; , instead of two separate attributes, show and disable?</p> </blockquote> <p>Well, you have two independent options:</p> <ul> <li>whether to show the code in the page, or not</li> <li>whether to use the code in the html head, or not</li> </ul> <p>You need two options, or one option with four values (clumsy).</p> 
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://blog.wikidot.com/forum/t-180788#post-579399</guid>
				<title>Re:</title>
				<link>http://blog.wikidot.com/forum/t-180788/9-css-module-for-per-page-styling#post-579399</link>
				<description></description>
				<pubDate>Tue, 08 Sep 2009 19:58:43 +0000</pubDate>
				<wikidot:authorName>leiger</wikidot:authorName>				<wikidot:authorUserId>32953</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>Okay, that sounds logical.</p> <p>What about <tt>show = &quot;true | false&quot;</tt> , instead of two separate attributes, <tt>show</tt> and <tt>disable</tt> ?</p> 
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://blog.wikidot.com/forum/t-180788#post-578874</guid>
				<title>Re:</title>
				<link>http://blog.wikidot.com/forum/t-180788/9-css-module-for-per-page-styling#post-578874</link>
				<description></description>
				<pubDate>Tue, 08 Sep 2009 05:32:24 +0000</pubDate>
				<wikidot:authorName>GoVegan</wikidot:authorName>				<wikidot:authorUserId>35113</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>Well, the module shouldn't be visible at all, you know? It's just adding CSS to the page.</p> <p>But on places like the Wikidot Community Forums, we may want to show the CSS code we're using, and it doesn't make much sense to duplicate code on a page. So by choosing the having <tt>show=&quot;true&quot;</tt>, we are making the code visible, without creating a duplicate <tt>[[code]]</tt> block with the same data within it.</p> 
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://blog.wikidot.com/forum/t-180788#post-578870</guid>
				<title>(no title)</title>
				<link>http://blog.wikidot.com/forum/t-180788/9-css-module-for-per-page-styling#post-578870</link>
				<description></description>
				<pubDate>Tue, 08 Sep 2009 05:21:40 +0000</pubDate>
				<wikidot:authorName>leiger</wikidot:authorName>				<wikidot:authorUserId>32953</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>This looks useful. Can't say I'd use it regularly, but well worth implementing in my opinion.</p> <p>Not sure I understand the &quot;suggested attributes&quot; section though. Are you saying that it should be possible to hide a code block?</p> 
				 	]]>
				</content:encoded>							</item>
				</channel>
</rss>