[Catalyst-commits] r14259 - in trunk/site: . beta beta/imgs

soulchild at dev.catalyst.perl.org soulchild at dev.catalyst.perl.org
Thu Mar 8 14:21:27 GMT 2012


Author: soulchild
Date: 2012-03-08 14:21:27 +0000 (Thu, 08 Mar 2012)
New Revision: 14259

Added:
   trunk/site/beta/
   trunk/site/beta/imgs/
   trunk/site/beta/imgs/bkg.png
   trunk/site/beta/imgs/catalyst.ico
   trunk/site/beta/imgs/catalyst_book2.gif
   trunk/site/beta/imgs/catalyst_logo.png
   trunk/site/beta/imgs/dl-hdd.png
   trunk/site/beta/imgs/footerbkg.gif
   trunk/site/beta/imgs/logo.png
   trunk/site/beta/imgs/navishadow.png
   trunk/site/beta/index.html
   trunk/site/beta/style.css
Log:
- Added first beta of catalyst site redesign (soulchild).



Added: trunk/site/beta/imgs/bkg.png
===================================================================
(Binary files differ)


Property changes on: trunk/site/beta/imgs/bkg.png
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/site/beta/imgs/catalyst.ico
===================================================================
(Binary files differ)


Property changes on: trunk/site/beta/imgs/catalyst.ico
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/site/beta/imgs/catalyst_book2.gif
===================================================================
(Binary files differ)


Property changes on: trunk/site/beta/imgs/catalyst_book2.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/site/beta/imgs/catalyst_logo.png
===================================================================
(Binary files differ)


Property changes on: trunk/site/beta/imgs/catalyst_logo.png
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/site/beta/imgs/dl-hdd.png
===================================================================
(Binary files differ)


Property changes on: trunk/site/beta/imgs/dl-hdd.png
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/site/beta/imgs/footerbkg.gif
===================================================================
(Binary files differ)


Property changes on: trunk/site/beta/imgs/footerbkg.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/site/beta/imgs/logo.png
===================================================================
(Binary files differ)


Property changes on: trunk/site/beta/imgs/logo.png
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/site/beta/imgs/navishadow.png
===================================================================
(Binary files differ)


Property changes on: trunk/site/beta/imgs/navishadow.png
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/site/beta/index.html
===================================================================
--- trunk/site/beta/index.html	                        (rev 0)
+++ trunk/site/beta/index.html	2012-03-08 14:21:27 UTC (rev 14259)
@@ -0,0 +1,182 @@
+<!DOCTYPE html>
+<html>
+<head>
+    <title>Catalyst | Perl MVC web application framework</title>
+    <meta http-equiv="content-type" content="text/html; charset=utf-8">
+    <meta http-equiv="pragma" content="no-cache">
+    <meta http-equiv="expires" content="0">
+    <meta http-equiv="cache-control" content="no-cache">
+    <meta name="author" content="Tobias Kremer // funkreich.de">
+    <meta name="description" content="Catalyst is the most-used agile Perl MVC web framework that encourages rapid development and clean design without getting in your way.">
+    <link rel="stylesheet" type="text/css" href="style.css" media="screen">
+    <link rel="shortcut icon" href="imgs/catalyst.ico">
+</head>
+<body>
+    <header id="logobar">
+        <div class="inner">
+            <form action="http://google.com/cse" id="search" name="search">
+                <input type="hidden" name="cx" value="001489226992342776861:khgrvdklfes">
+                <input type="hidden" name="cof" value="FORID:0">
+                <input name="q" type="text" size="30" placeholder="Search...">
+            </form>
+            <a id="logo" href="/"><img src="imgs/catalyst_logo.png" width="200" height="80" alt="Catalyst Perl MVC framework"></a>
+            <h1>Perl MVC framework</h1>
+        </div>
+    </header>
+    <header id="about">
+        <div class="inner">
+            <div id="download">
+                <a href="https://metacpan.org/module/Catalyst::Runtime"><img src="imgs/dl-hdd.png"></a>
+                <span class="getitnow"><a href="https://metacpan.org/module/Catalyst::Runtime">Get started now!</a></span>
+                <span class="version">Catalyst 5.90010 - 18 Feb 2012</span>
+                <span class="license">Open Source, GPL/Artistic</span>
+            </div>
+            <h2>Turbocharge your web development!</h2>
+            <p>
+                Catalyst is the most popular Perl MVC framework and 
+                makes creating web applications <strong>fun, rewarding and quick</strong>.
+            </p>
+        </div>
+    </header>
+    <nav>
+        <div class="inner">
+            <ul>
+                <li class="active"><a href="/">About</a></li>
+                <li><span><a href="https://metacpan.org/module/Catalyst::Manual">Documentation</a></span></li>
+                <li><span><a href="http://wiki.catalystframework.org/wiki/">Wiki</a></span></li>
+                <li><span><a href="https://metacpan.org/module/Catalyst::Runtime">Download</a></span></li>
+                <li><span><a href="http://wiki.catalystframework.org/wiki/Support">Support</a></span></li>
+                <li><span><a href="https://metacpan.org/module/Catalyst::Manual::Monthly">Catalyst Monthly</a></span></li>
+            </ul>
+        </div>
+    </nav>
+    <article>
+        <div class="inner">
+            <div class="column">
+                <h2>What is Catalyst?</h2>
+                <p>
+                    <strong>Catalyst is an open-source Perl <a href="https://metacpan.org/module/Catalyst::Manual::About#The-MVC-pattern">MVC</a> web framework that encourages 
+                    rapid development and clean design without getting in your way by forcing rules.</strong>
+                </p>
+                <p>
+                    We tend to keep things small and simple. This gives us robustness and scalability - your 
+                    Catalyst-based app also inherits those. No complicated object hierarchies.
+                </p>
+                <p>
+                    Why reinvent the wheel? When you write your app with Catalyst, you don't have to care much 
+                    about session handling or authorization. You just use it. <a href="https://metacpan.org">CPAN</a> has a vast amount of power, 
+                    which we bring to you. If you don't like something in default setup, why not replace it? 
+                    There Is More Than One Way To Do It. You can choose from a wealth of available models and 
+                    views, drop in a bunch of plugins and create the setup that fits you best.
+                </p>
+                <p>
+                    Still not convinced? Check out some <strong><a href="http://wiki.catalystframework.org/wiki/sitesrunningcatalyst">sites that are already using Catalyst</a></strong>.
+                </p>
+                <div id="platforms">
+                    <img src="http://www.catalystframework.org/images/department/home/deployment_os_logos.png">
+                </div>
+            </div>
+            <div class="column special">
+                <h2>Why Catalyst?</h2>
+                <h3>Versatile Models</h3>
+                <p>
+                    Use a powerful database ORM like <a href="https://metacpan.org/module/DBIx::Class">DBIx::Class</a> 
+                    for your model, plain old <a href="https://metacpan.org/module/Catalyst::Model::DBI">DBI</a> 
+                    or even <a href="https://metacpan.org/module/Catalyst::Model::LDAP">LDAP</a> - Catalyst supports a
+                    <a href="https://metacpan.org/search?q=Catalyst%3A%3AModel">wide range of models</a>.
+                </p>
+                <h3>Flexible Views</h3>
+                <p>
+                    Use whatever templating language you like best: 
+                    <a href="http://www.template-toolkit.org/">Template::Toolkit</a>, 
+                    <a href="https://metacpan.org/module/Mason">Mason 2</a>, 
+                    <a href="https://metacpan.org/module/HTML::Template">HTML::Template</a> and many more are fully supported.
+                </p>
+                <h3>Integrated Development server</h3>
+                <p>
+                    Catalyst comes with its own lightweight test server for development. It automatically restarts
+                    when your sources have changed, so you get instant results! 
+                </p>
+                <h3>Works with all major webservers</h3>
+                <p>
+                    Catalyst 5.9 has native <a href="http://plackperl.org/">PSGI/Plack</a> support which makes deployment for most
+                    webservers a no-brainer. Plus, there are loads of <a href="https://metacpan.org/search?q=Catalyst%3A%3AEngine">engines</a> targeting specific servers/protocols like <a href="https://metacpan.org/module/Catalyst::Engine::Apache">Apache/mod_perl</a> or FastCGI.
+                </p>
+                <h3>Ready-to-use plugins</h3>
+                <p>
+                    Don't re-invent the wheel! Use well-tested plug-ins for 
+                    <a href="https://metacpan.org/module/Catalyst::Plugin::Session">session management</a>, 
+                    <a href="https://metacpan.org/module/Catalyst::Plugin::Authentication">user authentication</a>, 
+                    <a href="https://metacpan.org/module/Catalyst::Plugin::Cache">caching</a> and
+                    <a href="https://metacpan.org/search?q=Catalyst%3A%3APlugin&mode=all">much more</a>.
+                </p>            
+            </div>
+            <div class="column last" id="getstarted">
+                <h2>How do I get started?</h2>
+                <ol>
+                    <li>
+                        <a href="https://metacpan.org/module/Catalyst::Runtime">Download</a>
+                        <p>
+                            Get Catalyst. It's open-source and free.
+                        </p>
+                    </li>
+                    <li>
+                        <a href="http://wiki.catalystframework.org/wiki/installingcatalyst">Install</a>
+                        <p>
+                            Find out how to install Catalyst on your FreeBSD, Linux, Mac OS X, Solaris or Windows system.
+                        </p>
+                    </li>
+                    <li>
+                        <a href="https://metacpan.org/module/Catalyst::Manual::Tutorial">Tutorial</a>
+                        <p>
+                            Learn how to build your first complete Catalyst application with all the nuts'n'bolts of modern
+                            web applications.
+                        </p>
+                    </li>
+                </ol>
+                <br>
+                <h2>Get the book</h2>
+                <h3>The Definitive Guide to Catalyst</h3>
+                <a href="http://www.amazon.co.uk/Definitive-Guide-Catalyst-Maintainable-Applications/dp/1430223650?&camp=2486&linkCode=wey&tag=enligperlorga-21&creative=8882" style="float:left; margin:0 12px 12px 0;"><img src="imgs/catalyst_book2.gif"></a>
+                <p>
+                    This book by Kieren Diment, Matt Trout and other core Catalyst developers, published by <a href="http://www.apress.com">Apress</a> is now available for purchase from <a href="http://www.amazon.co.uk/Definitive-Guide-Catalyst-Maintainable-Applications/dp/1430223650?&camp=2486&linkCode=wey&tag=enligperlorga-21&creative=8882">Amazon.com</a>, or get the <a href="http://www.apress.com/book/view/1430223650">eBook (PDF) from Apress</a>.
+                </p>
+            </div>
+        </div>
+    </article>
+    <footer>
+        <div class="inner">
+            <div class="column">
+                <h3>Getting started</h3>
+                <ul>
+                    <li><a href="https://metacpan.org/module/Catalyst::Runtime">Download</a></li>
+                    <li><a href="https://metacpan.org/module/Catalyst::Manual::Tutorial">Tutorial</a></li>
+                </ul>
+            </div>
+            <div class="column">
+                <h3>Getting help</h3>
+                <ul>
+                    <li><a href="https://metacpan.org/module/Catalyst::Manual">Documentation</a></li>
+                    <li><a href="http://wiki.catalystframework.org/wiki/">Wiki</a></li>
+                    <li><a href="https://metacpan.org/module/Catalyst::Manual::Cookbook">Cookbook</a></li>
+                    <li><a href="http://wiki.catalystframework.org/wiki/mailinglists">Mailing lists</a></li>
+                    <li><a href="http://wiki.catalystframework.org/wiki/livegroups">IRC</a></li>
+                    <li><a href="http://wiki.catalystframework.org/wiki/support">Commercial Support</a></li>
+                </ul>
+            </div>
+            <div class="column last">
+                <h3>Getting involved</h3>
+                <ul>
+                    <li><a href="https://metacpan.org/module/Catalyst::Manual::DevelopmentProcess">Developers</a></li>
+                    <li><a href="https://metacpan.org/module/Catalyst::Manual::ExtendingCatalyst">Extending Catalyst</a></li>
+                </ul>
+            </div>
+        </div>
+    </footer>
+    <div id="copyright">
+        <div class="inner">
+            <span class="copyright">Copyright 2012 Catalyst Foundation.</span>
+        </div>
+    </div>
+</body>
+</html>

Added: trunk/site/beta/style.css
===================================================================
--- trunk/site/beta/style.css	                        (rev 0)
+++ trunk/site/beta/style.css	2012-03-08 14:21:27 UTC (rev 14259)
@@ -0,0 +1,225 @@
+/* Common */
+body {
+    font-family: "Lucida Grande", Verdana, Arial, sans-serif;
+    font-size:12px;
+    margin:0;
+    color:#444;
+    line-height:18px;
+    background:url('imgs/bkg.png') top left repeat-x;
+}
+
+img {
+    border:none;
+}
+
+/* Structure */
+.inner {
+    width:960px;
+    padding:0 20px;
+    margin:0 auto;
+}
+
+/* Headlines */
+h1,h2,h3 { font-family: "Lucida Grande", Arial,Helvetica; }
+h1 { font-size:1.8em; }
+h2 { font-size:1.6em; margin:0 0 1em 0;}
+h3 { font-size:1.3em; }
+
+/* Links */
+a,
+a:visited,
+a:link {
+    color:#b53821;
+    text-decoration:none;
+}
+a:hover {
+    text-decoration:underline;
+}
+
+/* Header */
+/* Logo bar */
+header#logobar {
+    height:90px;
+}
+header#logobar #search {
+    float:right;
+}
+header#logobar form {
+    margin:10px 0 0 0;
+}
+header#logobar a#logo {
+    float:left;
+    display:block;
+}
+header#logobar #search input { 
+    width:290px;
+    border:1px solid #ddd;
+    padding:5px;
+}
+header#logobar h1 {
+    color:rgb(202,50,34);
+    font-size:18px;
+    padding:32px 220px;
+}
+header#about {
+    background:rgb(175,64,32);
+    background: linear-gradient(top, rgb(175,64,32), rgb(229,90,46));
+    background: -o-linear-gradient(top, rgb(175,64,32), rgb(229,90,46));
+    background: -moz-linear-gradient(top, rgb(175,64,32), rgb(229,90,46));
+    background: -webkit-linear-gradient(top, rgb(175,64,32), rgb(229,90,46));
+    background: -ms-linear-gradient(top, rgb(175,64,32), rgb(229,90,46));   
+    color:#fff;
+    padding:32px 0;
+    height:70px;
+}
+header#about p {
+    color:#FAD7CF;
+    font-size:1.2em;
+    margin:.5em 0 0 0;
+    padding:0;
+    line-height:1.4em;
+}
+header#about h1 {
+    color:#fff;
+    margin:0 0 .5em 0;
+    padding:0;
+    font-size:2.25em;
+    letter-spacing:-0.03em;
+}
+
+#download img { float:left; margin:0 1em 0 0;}
+#download {
+    color:#222;
+    float:right;
+    background:#fff;
+    border-radius:8px 8px 8px 8px;
+    -moz-border-radius:8px;
+    -webkit-border-radius:8px;
+    width:276px;
+    padding:8px 12px;
+    margin:0 0 0 40px;
+}
+#download span 
+    { display:block }
+#download .getitnow a {
+    font-size:1.25em;    
+    line-height:130%;
+}
+#download .license, #download .version {
+    font-size:.9em;
+    line-height:140%;
+}
+#download .license {
+    color:#999;
+}
+
+/* Navigation Bar */
+nav {
+    background:#333;
+    float:left;
+    width:100%;
+}
+nav ul {
+    float:left;
+    background:#333;
+    padding:0;
+    margin:0;
+    width:960px;
+    font-size:14px;
+}
+nav li {
+    display:inline;
+}
+nav li a,
+nav li a:link,
+nav li a:visited {
+    padding:8px 1.25em;
+    background:#333;
+    color:#fff;
+    text-decoration:none;
+    float:left;
+    border-right:1px solid #444;
+}
+nav li a:hover {
+    background:#444;
+}
+nav li.active a {
+    background:#666;
+
+}
+
+/* Main content */
+article {
+    clear:both;
+    padding:18px 0;
+    background:url('imgs/navishadow.png') top left repeat-x;
+}
+
+/* Columns */
+.column {
+    width:290px;
+    float:left;
+    padding:13px 13px 13px 0;
+    margin:0 25px 0 0;
+}
+.column.last {
+    margin:0;
+    border-right:none;
+}
+.column.special {
+    background:#f6f6f6;
+    padding:13px;
+    margin:0 13px 0 -13px;
+    width:300px;
+}
+
+#platforms { 
+    text-align:center; 
+    margin:2em 0;
+}
+
+#getstarted ol {
+    padding:0 0 0 2em;
+    margin:0;
+    font-weight:bold;
+    font-size:1.2em;
+    font-family:"Lucida Grande",Arial;
+}
+#getstarted p {
+    font-weight:normal;
+    font-size:12px;
+    margin:.5em 0 1.5em 0;
+}
+
+/* Footer */
+footer {
+    clear:both;
+    margin:2em 0 0 0;
+    background:#474747 url('imgs/footerbkg.gif') top left repeat-x;
+    color:#fff;
+    padding:24px 0 0 0;
+    height:240px;
+    font-size:1.1em;
+}
+footer ul {
+    margin:1em 0 0 0;
+    padding:0;
+    list-style-type:none;
+}
+footer h3 { 
+    padding:0; 
+    margin:0 0 5px 0; 
+}
+footer li a,
+footer li a:link,
+footer li a:visited {
+    display:block;
+    padding:5px 0 5px 0;
+        color:#aaa;
+}
+#copyright {
+    background:#111;
+    color:#ddd;
+    font-size:.9em;
+    padding:10px 0;
+}




More information about the Catalyst-commits mailing list