Code Monkey home page Code Monkey logo

spruce's Introduction

Spruce is a templating system based on the CSS 3 syntax.

Spruce is currently in the concepting stages, but our hope is to have a working prototype by mid-year.

The syntax for Spruce is the hardest part. We'd enjoy any and all feedback on where it's headed.

Below is a list of URL's from where we've gleaned much of the inspiration, ideas, and plans for Spruce:

Blogs about similar ideas/plans:

http://tobiasz123.wordpress.com/2009/01/27/can-css-stylesheets-be-applied-on-the-server-side/

STTS (circa 1998, but the same idea):

http://www.glazman.org/weblog/dotclear/index.php?q=stts http://www.w3.org/TR/NOTE-stts2-971017 http://www.w3.org/TR/NOTE-STTS3 http://disruptive-innovations.com/products/stts.html

Server-side CSS file pre-processors:

http://github.com/anthonyshort/csscaffold http://lesscss.org/ http://www.shauninman.com/archive/2008/05/30/check_out_css_cacheer

CSS Variables:

http://disruptive-innovations.com/zoo/cssvariables/#mozTocId992035 http://www.w3.org/TR/NOTE-CSS-potential#id05684046681

CSS Serialization:

http://sources.disruptive-innovations.com/jscssp/trunk/demo.xhtml http://pear.php.net/package/HTML_CSS

Interesting stuff, but outside of our current scope for Spruce: CAS or ActionSheets: http://www.w3.org/TR/NOTE-AS

spruce's People

Contributors

bigbluehat avatar

Stargazers

 avatar

Watchers

 avatar  avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.