[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