This repository has been archived by the owner on Jul 16, 2023. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 0
/
index.php.html
110 lines (110 loc) · 8.46 KB
/
index.php.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8"><script type="text/javascript">
//<![CDATA[
try{if (!window.CloudFlare) {var CloudFlare=[{verbose:0,p:0,byc:0,owlid:"cf",bag2:1,mirage2:0,oracle:0,paths:{cloudflare:"/cdn-cgi/nexp/dok3v=1613a3a185/"},atok:"67a9f60e17e767e5bb23b289b87db25a",petok:"14f75eb9e40dc6fe9e15e4155f0e04da68d073eb-1448330134-1800",zone:"turbinecss.org",rocket:"0",apps:{"clky":{"sid":"66513652","uid":"0"}},sha2test:0}];!function(a,b){a=document.createElement("script"),b=document.getElementsByTagName("script")[0],a.async=!0,a.src="//ajax.cloudflare.com/cdn-cgi/nexp/dok3v=6f4db11806/cloudflare.min.js",b.parentNode.insertBefore(a,b)}()}}catch(e){};
//]]>
</script>
<script type="text/javascript">window.NREUM||(NREUM={}),__nr_require=function(e,n,t){function r(t){if(!n[t]){var o=n[t]={exports:{}};e[t][0].call(o.exports,function(n){var o=e[t][1][n];return r(o?o:n)},o,o.exports)}return n[t].exports}if("function"==typeof __nr_require)return __nr_require;for(var o=0;o<t.length;o++)r(t[o]);return r}({QJf3ax:[function(e,n){function t(e){function n(n,t,a){e&&e(n,t,a),a||(a={});for(var u=c(n),f=u.length,s=i(a,o,r),p=0;f>p;p++)u[p].apply(s,t);return s}function a(e,n){f[e]=c(e).concat(n)}function c(e){return f[e]||[]}function u(){return t(n)}var f={};return{on:a,emit:n,create:u,listeners:c,_events:f}}function r(){return{}}var o="nr@context",i=e("gos");n.exports=t()},{gos:"7eSDFh"}],ee:[function(e,n){n.exports=e("QJf3ax")},{}],3:[function(e,n){function t(e){return function(){r(e,[(new Date).getTime()].concat(i(arguments)))}}var r=e("handle"),o=e(1),i=e(2);"undefined"==typeof window.newrelic&&(newrelic=window.NREUM);var a=["setPageViewName","addPageAction","setCustomAttribute","finished","addToTrace","inlineHit","noticeError"];o(a,function(e,n){window.NREUM[n]=t("api-"+n)}),n.exports=window.NREUM},{1:12,2:13,handle:"D5DuLP"}],gos:[function(e,n){n.exports=e("7eSDFh")},{}],"7eSDFh":[function(e,n){function t(e,n,t){if(r.call(e,n))return e[n];var o=t();if(Object.defineProperty&&Object.keys)try{return Object.defineProperty(e,n,{value:o,writable:!0,enumerable:!1}),o}catch(i){}return e[n]=o,o}var r=Object.prototype.hasOwnProperty;n.exports=t},{}],D5DuLP:[function(e,n){function t(e,n,t){return r.listeners(e).length?r.emit(e,n,t):void(r.q&&(r.q[e]||(r.q[e]=[]),r.q[e].push(n)))}var r=e("ee").create();n.exports=t,t.ee=r,r.q={}},{ee:"QJf3ax"}],handle:[function(e,n){n.exports=e("D5DuLP")},{}],XL7HBI:[function(e,n){function t(e){var n=typeof e;return!e||"object"!==n&&"function"!==n?-1:e===window?0:i(e,o,function(){return r++})}var r=1,o="nr@id",i=e("gos");n.exports=t},{gos:"7eSDFh"}],id:[function(e,n){n.exports=e("XL7HBI")},{}],G9z0Bl:[function(e,n){function t(){var e=d.info=NREUM.info,n=f.getElementsByTagName("script")[0];if(e&&e.licenseKey&&e.applicationID&&n){c(p,function(n,t){n in e||(e[n]=t)});var t="https"===s.split(":")[0]||e.sslForHttp;d.proto=t?"https://":"http://",a("mark",["onload",i()]);var r=f.createElement("script");r.src=d.proto+e.agent,n.parentNode.insertBefore(r,n)}}function r(){"complete"===f.readyState&&o()}function o(){a("mark",["domContent",i()])}function i(){return(new Date).getTime()}var a=e("handle"),c=e(1),u=window,f=u.document;e(2);var s=(""+location).split("?")[0],p={beacon:"bam.nr-data.net",errorBeacon:"bam.nr-data.net",agent:"js-agent.newrelic.com/nr-686.min.js"},d=n.exports={offset:i(),origin:s,features:{}};f.addEventListener?(f.addEventListener("DOMContentLoaded",o,!1),u.addEventListener("load",t,!1)):(f.attachEvent("onreadystatechange",r),u.attachEvent("onload",t)),a("mark",["firstbyte",i()])},{1:12,2:3,handle:"D5DuLP"}],loader:[function(e,n){n.exports=e("G9z0Bl")},{}],12:[function(e,n){function t(e,n){var t=[],o="",i=0;for(o in e)r.call(e,o)&&(t[i]=n(o,e[o]),i+=1);return t}var r=Object.prototype.hasOwnProperty;n.exports=t},{}],13:[function(e,n){function t(e,n,t){n||(n=0),"undefined"==typeof t&&(t=e?e.length:0);for(var r=-1,o=t-n||0,i=Array(0>o?0:o);++r<o;)i[r]=e[n+r];return i}n.exports=t},{}]},{},["G9z0Bl"]);</script>
<title>TurbineCSS</title>
<link href="turbine/css.php%3Ffiles=turbine.cssp.css" rel="stylesheet">
</head>
<body>
<div id="top"></div>
<header>
<div class="wrapper">
<h1>
<a href="index.php.html"><span>Turbine</span></a>
</h1>
<nav>
<ul id="navi">
<li class="first"><a href="index.php.html"><span>Home</span></a></li>
<li><a href="download.php.html"><span>Download</span></a></li>
<li><a href="docs.php.html"><span>Docs</span></a></li>
<li><a href="support.php.html"><span>Support</span></a></li>
<li><a href="shell.php.html"><span>Sandbox</span></a></li>
<li><a href="converter.php.html"><span>Converter</span></a></li>
<li><a href="http://github.com/TurbineCSS/Turbine"><span>Development</span></a></li>
</ul>
</nav>
</div>
</header>
<div id="wrapper">
<div class="clear"></div>
<div id="index">
<h2>Turbine</h2>
<p>
Turbine is a collection of PHP-powered tools that are designed to decrease css development time and web developer headache. This includes:
</p>
<ul>
<li>A new, minimal syntax – the less you have have to type, the more you get done</li>
<li>Packing, gzipping and automatic minification of multiple style files</li>
<li>Constants (also known as "css variables") and selector aliases as well as nested css selectors</li>
<li>Oop-like inheritance, extension and templating features</li>
<li>Built-in device-, browser- and OS-sniffing</li>
<li>Many automatic bugfixes and enhancements for older browsers</li>
<li>Fully exensible through a very simple plugin system. A basic understanding of PHP is enough to add completely new features to Turbine</li>
<li>A CSS to Turbine converter and a shell app for experiments and development</li>
</ul>
<h3>Example</h3>
<p>Turbine takes code like this …</p>
<pre class="turbine">// Welcome to Turbine!
@media screen
#foo, #bar
color:#FF0000
margin-left, margin-right: 4px
div.alpha, div.beta
font-weight:bold
border-radius:4px</pre>
<p>…and turns it into:</p>
<pre class="css">@media screen {
#foo, #bar {
color: #FF0000;
margin-left: 4px;
margin-right: 4px;
}
#foo div.alpha, #foo div.beta, #bar div.alpha, #bar div.beta {
font-weight: bold;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
-khtml-border-radius: 4px;
border-radius: 4px;
}
}</pre>
<p>It is somewhat comparable to <a href="http://sass-lang.com/">Sass</a> and the old <a href="http://lesscss.org/">LessCSS</a> (not the JS-based one, the ruby-gem based), but more radically geared towards getting as much done as possible in as few keystrokes as possible.</p>
<h3>We need your help!</h3>
<p>Turbine is a stable software, but you can help us making it even better!</p>
<ul>
<li>Download Turbine, test it and <a href="http://github.com/TurbineCSS/Turbine/issues">report any bugs you find</a></li>
<li><a href="http://github.com/TurbineCSS/Turbine">Fork it</a> and tackle some <a href="http://github.com/TurbineCSS/Turbine/issues">open issues</a></li>
<li>Add some more <a href="https://github.com/TurbineCSS/Turbine-Browser/blob/master/test.php">browser test cases</a>
</ul>
</div>
<div id="footer">
<ul>
<li><a href="index.html#top">Back to top</a></li>
<li><a href="index.php.html">Home</a></li>
<li><a href="http://github.com/TurbineCSS/Turbine/downloads">Download</a></li>
<li><a href="docs.php.html">Docs</a></li>
<li><a href="support.php.html">Support</a></li>
<li><a href="shell.php.html">Shell</a></li>
<li><a href="converter.php.html">Converter</a></li>
<li><a href="http://github.com/TurbineCSS/Turbine">Development</a></li>
</ul>
</div>
</div>
</div>
<script src="http://ajax.googleapis.com/ajax/libs/mootools/1.2.4/mootools-yui-compressed.js"></script>
<script src="js/mootools-more.js"></script>
<script src="js/turbine.js"></script>
<script type="text/javascript">
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');
ga('create', 'UA-26066833-4', 'turbinecss.org');
ga('send', 'pageview');
</script>
<script type="text/javascript">window.NREUM||(NREUM={});NREUM.info={"beacon":"bam.nr-data.net","licenseKey":"59980e42a0","applicationID":"11048956","transactionName":"ZQZWbUVWC0FUUkJfCVxMYUteGAxcUVROGBZaEw==","queueTime":0,"applicationTime":0,"ttGuid":"","agentToken":"","atts":"SUFVGw1MGE8=","errorBeacon":"bam.nr-data.net","agent":"js-agent.newrelic.com\/nr-686.min.js"}</script></body>
</html>