<?xml version="1.0" encoding="utf-8"?>
<feed xml:lang="en-us" xmlns="http://www.w3.org/2005/Atom"><title>Simon Willison's Weblog: csspatterns</title><link href="http://simonwillison.net/" rel="alternate"/><link href="http://simonwillison.net/tags/csspatterns.atom" rel="self"/><id>http://simonwillison.net/</id><updated>2008-09-28T23:30:39+00:00</updated><author><name>Simon Willison</name></author><entry><title>CSS Systems for writing maintainable CSS</title><link href="https://simonwillison.net/2008/Sep/28/systems/#atom-tag" rel="alternate"/><published>2008-09-28T23:30:39+00:00</published><updated>2008-09-28T23:30:39+00:00</updated><id>https://simonwillison.net/2008/Sep/28/systems/#atom-tag</id><summary type="html">
    
&lt;p&gt;&lt;strong&gt;&lt;a href="http://natbat.net/2008/Sep/28/css-systems/"&gt;CSS Systems for writing maintainable CSS&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
Nat has published the slides and notes from her BarCamp presentation this morning. I’m really excited about her approach, which involves designing a “CSS system” of markup patterns and CSS that embodies the design of an individual site. Future maintenance can then take this overall system in to account, which is assisted by a defined ordering system and shared vocabulary.


    &lt;p&gt;Tags: &lt;a href="https://simonwillison.net/tags/barcamplondon5"&gt;barcamplondon5&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/css"&gt;css&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/csspatterns"&gt;csspatterns&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/maintainability"&gt;maintainability&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/markup"&gt;markup&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/natalie-downe"&gt;natalie-downe&lt;/a&gt;&lt;/p&gt;



</summary><category term="barcamplondon5"/><category term="css"/><category term="csspatterns"/><category term="maintainability"/><category term="markup"/><category term="natalie-downe"/></entry></feed>