First commit. Almost ready for a first beta.
authorDan
Tue, 18 Dec 2007 19:23:33 -0500
changeset 0 faec06138933
child 1 deac853bf428
First commit. Almost ready for a first beta.
themes/springy/acledit.tpl
themes/springy/comment.tpl
themes/springy/css-global/for-mozillas-eyes-only.css
themes/springy/css-global/inputs.css
themes/springy/css-global/jbox.css
themes/springy/css-global/tables.css
themes/springy/css/azul.css
themes/springy/elements.tpl
themes/springy/footer.tpl
themes/springy/header.tpl
themes/springy/img/blockquote.png
themes/springy/img/button.png
themes/springy/img/copyright-hi.png
themes/springy/img/copyright-low.png
themes/springy/img/copyright-mid.png
themes/springy/img/heading.jpg
themes/springy/img/input.png
themes/springy/img/sidebar-hi.png
themes/springy/img/sidebar-low.png
themes/springy/img/sidebar-mid.png
themes/springy/img/simple-footer.png
themes/springy/img/simple-header.png
themes/springy/img/spacer.png
themes/springy/img/submit.png
themes/springy/img/sunny.jpg
themes/springy/img/transp/copyright-hi.png
themes/springy/img/transp/copyright-low.png
themes/springy/img/transp/copyright-mid.png
themes/springy/img/transp/heading.png
themes/springy/img/transp/spacer.png
themes/springy/js/navi.js
themes/springy/js/sidebar-ie.js
themes/springy/sidebar-editor.tpl
themes/springy/simple-footer.tpl
themes/springy/simple-header.tpl
themes/springy/theme.cfg
themes/springy/toolbar.tpl
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/themes/springy/acledit.tpl	Tue Dec 18 19:23:33 2007 -0500
@@ -0,0 +1,36 @@
+<!-- VAR acl_field_begin -->
+<div class="tblholder">
+  <table border="0" cellspacing="1" cellpadding="4" style="width: 100%;">
+    <tr>
+      <th></th>
+      <th style='cursor: pointer;' title="Click to change all columns" onclick="__aclSetAllRadios('1');">Deny</th>
+      <th style='cursor: pointer;' title="Click to change all columns" onclick="__aclSetAllRadios('2');">Disallow</th>
+      <th style='cursor: pointer;' title="Click to change all columns" onclick="__aclSetAllRadios('3');">Wiki mode</th>
+      <th style='cursor: pointer;' title="Click to change all columns" onclick="__aclSetAllRadios('4');">Allow</th>
+    </tr>
+<!-- ENDVAR acl_field_begin -->
+<!-- VAR acl_field_item -->
+    <tr>
+      <td class="{ROW_CLASS}">{FIELD_DESC}</td>
+      <td class="{ROW_CLASS}" style="text-align: center;"><input type="radio" value="1" name="{FIELD_NAME}" {FIELD_DENY_CHECKED} /></td>
+      <td class="{ROW_CLASS}" style="text-align: center;"><input type="radio" value="2" name="{FIELD_NAME}" {FIELD_DISALLOW_CHECKED} /></td>
+      <td class="{ROW_CLASS}" style="text-align: center;"><input type="radio" value="3" name="{FIELD_NAME}" {FIELD_WIKIMODE_CHECKED} /></td>
+      <td class="{ROW_CLASS}" style="text-align: center;"><input type="radio" value="4" name="{FIELD_NAME}" {FIELD_ALLOW_CHECKED} /></td>
+    </tr>
+<!-- ENDVAR acl_field_item -->
+<!-- VAR acl_field_end -->
+    <tr>
+      <td colspan="5" class="row3">
+        <p><b>Permission types:</b></p>
+        <ul>
+          <li><b>Allow</b> means that the user is allowed to access the item</li>
+          <li><b>Wiki mode</b> means the user can access the item if wiki mode is active (per-page wiki mode is taken into account)</li>
+          <li><b>Disallow</b> means the user is denied access unless something allows it.</li>
+          <li><b>Deny</b> means that the user is denied access to the item. This setting overrides all other permissions.</li>
+        </ul>
+      </td>
+    </tr>
+  </table>
+</div>
+<!-- ENDVAR acl_field_end -->
+
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/themes/springy/comment.tpl	Tue Dec 18 19:23:33 2007 -0500
@@ -0,0 +1,51 @@
+<div class="tblholder">
+  <table border="0" width="100%" cellspacing="1" cellpadding="4">
+    <tr>
+      <th colspan="2" style="text-align: left;">{DATETIME}</th>
+    </tr>
+    <tr>
+      <td style="width: 120px; height: 100%;" rowspan="4" valign="top" class="row1">
+        <table border="0" width="100%" style="height: 100%;" cellspacing="0" cellpadding="0">
+          <tr>
+            <td valign="top" class="row1">
+              <b>{NAME}</b><br />
+              <small>{USER_LEVEL}</small>
+            </td>
+          </tr>
+          <tr>
+            <td valign="bottom" class="row1">
+              {SEND_PM_LINK} {ADD_BUDDY_LINK}
+            </td>
+          </tr>
+        </table>
+      </td>
+      <td class="row2">
+        <b>Subject:</b> <span id="subject_{ID}">{SUBJECT}</span>
+      </td>
+    </tr>
+    <tr>
+      <td class="row3">
+        <div id="comment_{ID}">{DATA}</div>
+        <!-- BEGIN signature -->
+          <hr style="margin-left: 1em; width: 200px;" />
+          {SIGNATURE}
+        <!-- END signature -->
+      </td>
+    </tr>
+    <!-- BEGIN can_edit -->
+    <tr>
+      <td class="row2">
+        [ {EDIT_LINK} | {DELETE_LINK} ]
+      </td>
+    </tr>
+    <!-- END can_edit -->
+    <!-- BEGIN auth_mod -->
+    <tr>
+      <td class="row1">
+        <b>Moderation options:</b> {MOD_APPROVE_LINK} {MOD_DELETE_LINK}
+      </td>
+    </tr>
+    <!-- END auth_mod -->
+  </table>
+</div>
+<br />
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/themes/springy/css-global/for-mozillas-eyes-only.css	Tue Dec 18 19:23:33 2007 -0500
@@ -0,0 +1,25 @@
+/*
+ * Simplistic Mozilla-specific enhancements
+ */
+
+body {
+  background-image: url(../img/sunny.jpg);
+  background-attachment: fixed;
+  background-position: center center;
+}
+div#rap {
+  background-image: url(../img/transp/spacer.png) !important;
+}
+div.title {
+  background-image: url(../img/transp/heading.png) !important;
+}
+div.copyright-top {
+  background-image: url(../img/transp/copyright-hi.png) !important;
+}
+div.copyright {
+  background-image: url(../img/transp/copyright-mid.png) !important;
+}
+div.copyright-bottom {
+  background-image: url(../img/transp/copyright-low.png) !important;
+}
+
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/themes/springy/css-global/inputs.css	Tue Dec 18 19:23:33 2007 -0500
@@ -0,0 +1,26 @@
+input[type ^="text"], input[type ^="password"] {
+  background-image: url(../img/input.png);
+  background-repeat: repeat-x;
+  background-color: #fff5e7;
+  color: #101010;
+  /* border: 1px solid #ffb549; */
+  border: 1px solid #3e98b5;
+  padding: 2px;
+}
+input[type ^="button"] {
+  background-image: url(../img/button.png);
+  background-repeat: repeat-x;
+  background-color: #eefbff;
+  color: #101010;
+  border: 1px solid #3e98b5;
+  padding: 1px;
+}
+input[type ^="submit"] {
+  background-image: url(../img/submit.png);
+  background-repeat: repeat-x;
+  background-color: #ddf7ff;
+  color: #101010;
+  border: 1px solid #3e98b5;
+  padding: 1px;
+}
+
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/themes/springy/css-global/jbox.css	Tue Dec 18 19:23:33 2007 -0500
@@ -0,0 +1,95 @@
+/* jBox menu skin for Simplistic */
+
+/*
+ * jBox menu system
+ */
+
+div.menu, div.menu_nojs {
+  background-color: #93e058;
+  font-size: 7pt;
+  border-width: 0;
+}
+div.menu a, div.menu_nojs a, div.menu div.label, div.menu_nojs div.label {
+  padding: 2.5pt 5px;
+  margin-right: 3px;
+  text-decoration: none;
+  display: block;
+  float: left;
+  color: #235000 !important;
+  border-bottom-width: 0 !important;
+}
+div.menu div.label, div.menu_nojs div.label {
+  color: #002010;
+  cursor: default;
+}
+div.menu span.sep, div.menu_nojs span.sep {
+  display: block;
+  float: left;
+  width: 5px;
+}
+div.menu div.multopts, div.menu_nojs div.multopts {
+  line-height: 17pt;
+}
+div.menu div.multopts a, div.menu_nojs div.multopts a, div.menu div.multopts div.label, div.menu_nojs div.multopts div.label {
+  float: none;
+  display: inline;
+}
+div.menu a.liteselected, div.menu_nojs a.liteselected, div.menu a.liteselected:hover, div.menu_nojs a.liteselected:hover, div.menu a:hover, div.menu_nojs a:hover {
+  color: #235000;
+  background-color: #A3F068;
+}
+div.menu input[type ^="text"], div.menu_nojs input[type ^="text"], div.menu input[type ^="password"], div.menu_nojs input[type ^="password"] {
+  border-width: 0;
+  font-size: 9pt;
+  padding: 4px 5px;
+  max-width: 70px;
+  background-color: #A3F068;
+}
+div.menu input[type ^="text"]:hover, div.menu_nojs input[type ^="text"]:hover, div.menu input[type ^="password"]:hover, div.menu_nojs input[type ^="password"]:hover {
+  background-color: #AAF870;
+}
+div.menu input[type ^="text"]:focus, div.menu_nojs input[type ^="text"]:focus, div.menu input[type ^="password"]:focus, div.menu_nojs input[type ^="password"]:focus {
+  background-color: #B3FF78;
+}
+div.menu input[type ^="button"], div.menu_nojs input[type ^="button"], div.menu input[type ^="submit"], div.menu_nojs input[type ^="submit"] {
+  border-width: 0;
+  font-size: 9pt;
+  padding: 3px 5px;
+  max-width: 70px;
+}
+div.menu a.current, div.menu_nojs a.current, div.menu a.current:hover, div.menu_nojs a.current:hover, div.menu a.selected, div.menu_nojs a.selected, div.menu a.selected:hover, div.menu_nojs a.selected:hover {
+  color: #000040;
+  background-color: #f4fff7;
+  font-weight: bold;
+}
+div.menu ul, div.menu_nojs ul {
+  display: none;
+  position: absolute;
+  padding: 0;
+  margin: 0;
+  background-color: #93e058;
+  border-width: 0;
+  min-width: 120px;
+}
+/*
+div.menu_nojs ul {
+  display: block !important;
+}
+*/
+div.menu ul li, div.menu_nojs ul li {
+  list-style: none;
+}
+div.menu ul a, div.menu_nojs ul a {
+  float: none;
+  margin: 0;
+}
+span.menuclear {
+  font-size: 1px;
+  height: 0px;
+  width: 0px;
+  clear: left;
+  line-height: 0px;
+  display: block;
+}
+
+
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/themes/springy/css-global/tables.css	Tue Dec 18 19:23:33 2007 -0500
@@ -0,0 +1,38 @@
+/* Tables from St. Patty */
+div.tblholder {
+  margin: 10px 0 0 0;
+  padding: 0;
+  border: 1px solid #AAAAAA;
+  background-color: #E8E8E8;
+}
+div.tblholder td.row1 {
+  padding: 4px;
+  background-color: #E0E0E0;
+}
+div.tblholder td.row2 {
+  padding: 4px;
+  background-color: #F0F0F0;
+}
+div.tblholder td.row3 {
+  padding: 4px;
+  background-color: #E8E8E8;
+}
+div.tblholder th {
+  padding: 4px;
+  background-color: #7cb839;
+  font-weight: bold;
+  text-align: center;
+  color: #FFFFFF;
+}
+div.tblholder th.subhead {
+  padding: 4px;
+  background-color: #9ccc67;
+  font-weight: bold;
+  text-align: center;
+  color: #FFFFFF;
+}
+div.tblholder table {
+  background-color: #FFFFFF;
+  width: 100%;
+}
+
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/themes/springy/css/azul.css	Tue Dec 18 19:23:33 2007 -0500
@@ -0,0 +1,266 @@
+/*
+ * Simplistic: a springy theme for Enano
+ * Copyright (C) 2007 Dan Fuhry
+ * 
+ * The licensing conditions for this theme package can be viewed in the file "GPL" included with this package.
+ */
+
+/* Enano imports */
+@import url("../css-global/tables.css");
+@import url("../css-global/jbox.css");
+@import url("../css-global/inputs.css");
+
+body {
+  background-color: #7dcde7;
+  font-family: lucida grande, verdana, arial, sans-serif;
+  font-size: 75%;
+}
+
+div#mainholder, div#mainholder-simple {
+  width: 718px;
+  margin: 0 auto;
+}
+
+div#mainholder-simple {
+  background-image: url(../img/simple-footer.png);
+  background-position: bottom center;
+  background-repeat: no-repeat;
+  padding: 0 0 40px 0;
+  margin-top: 50px;
+}
+
+div#rap {
+  width: 718px;
+  padding: 10px 0;
+  background-image: url(../img/spacer.png);
+  margin: 0 auto;
+}
+
+div.rap-simple {
+  padding: 0 !important;
+}
+
+/* Catch-all for links */
+
+a {
+  color: #73b22e;
+}
+
+a:hover {
+  color: #ffbb00;
+}
+
+/* Title area */
+
+div.title {
+  width: 718px;
+  height: 203px;
+  background-image: url(../img/heading.jpg);
+  background-repeat: no-repeat;
+  text-align: center;
+}
+
+div.title h1.site-name {
+  margin: 0 auto;
+  padding: 70px 0 0 0;
+}
+
+/* Left sidebar
+   In this theme the left and right sidebars are dramatically different
+   So we have different divs for each side
+   */
+
+div#sidebar-left {
+  width: 206px;
+  margin-right: 10px;
+  background-color: white;
+}
+
+div#sidebar-left div.sidebar-top {
+  height: 17px;
+  background-image: url(../img/sidebar-hi.png);
+  margin: 0;
+}
+
+div#sidebar-left div.sidebar-mid {
+  background-image: url(../img/sidebar-mid.png);
+  margin: 0;
+  padding: 4px 12px;
+}
+
+div#sidebar-left div.sidebar-bottom {
+  height: 12px;
+  background-image: url(../img/sidebar-low.png);
+  margin-bottom: 12px;
+}
+
+div#sidebar-left h4.blocktitle {
+  color: #4a6e22;
+  text-transform: uppercase;
+  border-bottom: 1px solid #6ca132;
+  margin: 0;
+  font-family: arial, sans-serif;
+}
+
+div#sidebar-left ul {
+  padding: 0;
+  margin: 7px 0 0 0;
+  list-style: none;
+}
+
+div#sidebar-left div.section-normal ul li a {
+  line-height: 30px;
+  display: block;
+  text-decoration: none;
+  padding: 0% 5px;
+  color: #39541a;
+  /* These are to compensate for hover effects */
+  border-width: 1px 0px 1px 0px;
+  border-style: solid;
+  border-color: #bbe78a;
+}
+
+div#sidebar-left div.section-normal ul li a:hover {
+  background-color: #e2ffc2;
+  border-width: 1px 0px 1px 0px;
+  border-style: solid;
+  border-color: #6ca132;
+}
+
+div#sidebar-left a {
+  display: inline;
+}
+
+/* Right (logged-in-only) sidebar */
+div#right-sidebar-trigger {
+  position: fixed;
+  top: 4px;
+  right: 4px;
+}
+div#right-sidebar-trigger a {
+  color: #181818;
+  font-family: arial, helvetica, sans-serif;
+  font-size: 8pt;
+  text-decoration: none;
+}
+
+div#right-sidebar {
+  background-color: #96E5FF;
+  display: none;
+  position: absolute;
+  top: 15px;
+  right: 4px;
+  width: 150px;
+  border: 1px solid #3e98b5;
+  padding: 7px;
+}
+
+div#right-sidebar ul {
+  padding: 0;
+  margin: 7px 0 0 0;
+  list-style: none;
+}
+
+div#right-sidebar h4.blocktitle {
+  color: #224a6e;
+  text-transform: uppercase;
+  border-bottom: 1px solid #2c5f8e;
+  margin: 0;
+  font-family: arial, sans-serif;
+}
+
+div#right-sidebar div.sidebar-mid {
+  padding: 4px 0;
+}
+
+div#right-sidebar div.section-normal a {
+  color: black;
+  display: block;
+  text-decoration: none;
+  padding: 5px 3px;
+}
+
+div#right-sidebar div.section-normal a:hover {
+  background-color: #cdf3ff;
+}
+
+/* Page title on simple theme */
+
+h2.simple-title {
+  margin: 0;
+  padding: 0 50px;
+  line-height: 134px;
+  background-image: url(../img/simple-header.png);
+}
+
+/* Copyright bar */
+
+div.copyright-top {
+  height: 11px;
+  width: 718px;
+  background-image: url(../img/copyright-hi.png);
+  clear: both;
+}
+div.copyright {
+  width: 622px; /* 718px - 96px of padding */
+  background-image: url(../img/copyright-mid.png);
+  padding: 4px 48px;
+  font-family: verdana, sans-serif;
+  text-transform: lowercase;
+  color: white;
+}
+div.copyright a {
+  color: #c9ff8e;
+  text-decoration: none;
+}
+div.copyright a:hover {
+  color: #ffbb00;
+}
+div.copyright-bottom {
+  height: 53px;
+  width: 718px;
+  background-image: url(../img/copyright-low.png);
+}
+
+/* Content area */
+
+div.content-holder {
+  padding: 4px 33px;
+}
+
+div.content-holder a {
+  color: #73b22e;
+}
+
+div.content-holder a:hover {
+  color: #ffbb00;
+  border-bottom: 1px dotted #73b22e;
+}
+
+div.mdg-comment {
+  background-color: #fffcfa;
+}
+
+div.content-inner {
+  margin: 0 0 0 10px;
+}
+
+div.content-inner h2#h2PageName {
+  border-bottom: 1px solid #8fd542;
+  margin: 0;
+}
+
+div.content-inner blockquote {
+  margin-left: 2em;
+  border-left: 5px solid #8fd542;
+  padding-left: 10px;
+  background-image: url(../img/blockquote.png);
+  background-repeat: no-repeat;
+  background-position: bottom right;
+  min-height: 49px; /* To make sure entire quote mark is showing */
+  font-style: italic;
+}
+div.content-inner blockquote em, div.content-inner blockquote i {
+  font-style: normal;
+}
+
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/themes/springy/elements.tpl	Tue Dec 18 19:23:33 2007 -0500
@@ -0,0 +1,52 @@
+<!-- VAR toolbar_button --><a href="{HREF}" {PARENTFLAGS} {FLAGS}>{TEXT}</a>
+<!-- ENDVAR toolbar_button -->
+<!-- VAR toolbar_label --><div class="label">{TEXT}</div>
+<!-- ENDVAR toolbar_label -->
+<!-- VAR toolbar_button_selected --><a href="{HREF}" class="current" {PARENTFLAGS} {FLAGS}>{TEXT}</a>
+<!-- ENDVAR toolbar_button_selected -->
+<!-- VAR toolbar_menu_button --><li><a href="{HREF}" {FLAGS}>{TEXT}</a></li>
+<!-- ENDVAR toolbar_menu_button -->
+<!-- VAR toolbar_menu_block --><li>{HTML}</li>
+<!-- ENDVAR toolbar_menu_block -->
+<!-- VAR sidebar_button --><li><a href="{HREF}" {FLAGS}>{TEXT}</a></li>
+<!-- ENDVAR sidebar_button -->
+<!-- VAR sidebar_raw --><li>{HTML}</li>
+<!-- ENDVAR sidebar_raw -->
+<!-- VAR sidebar_heading --><h4 class="blocktitle">{TEXT}</h4>
+<!-- ENDVAR sidebar_heading -->
+<!-- VAR sidebar_top --><!-- ENDVAR sidebar_top -->
+<!-- VAR sidebar_section -->
+
+      <!-- Start sidebar section -->
+  
+      <div class="sidebar-top"></div>
+      <div class="sidebar-mid section-normal">
+        <!-- BEGIN in_sidebar_admin -->{ADMIN_START}<!-- END in_sidebar_admin -->
+        <h4 class="blocktitle">{TITLE}</h4>
+        <!-- BEGIN in_sidebar_admin -->{ADMIN_END}<!-- END in_sidebar_admin -->
+        <ul>
+          {CONTENT}
+        </ul>
+      </div>
+      <div class="sidebar-bottom"></div>
+      
+      <!-- Finish sidebar section -->
+      
+<!-- ENDVAR sidebar_section -->
+<!-- VAR sidebar_section_raw -->
+
+      <!-- Start sidebar section -->
+  
+      <div class="sidebar-top"></div>
+      <div class="sidebar-mid">
+        <!-- BEGIN in_sidebar_admin -->{ADMIN_START}<!-- END in_sidebar_admin -->
+        <h4 class="blocktitle">{TITLE}</h4>
+        <!-- BEGIN in_sidebar_admin -->{ADMIN_END}<!-- END in_sidebar_admin -->
+        {CONTENT}
+      </div>
+      <div class="sidebar-bottom"></div>
+      
+      <!-- Finish sidebar section -->
+      
+<!-- ENDVAR sidebar_section_raw -->
+<!-- VAR sidebar_bottom --><!-- ENDVAR sidebar_bottom -->
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/themes/springy/footer.tpl	Tue Dec 18 19:23:33 2007 -0500
@@ -0,0 +1,15 @@
+            </div> <!-- ajaxEditContainer -->
+          </div> <!-- content-inner -->
+              </td>
+            </tr>
+          </table>
+        </div>
+      </div>
+      <div class="copyright-top"></div>
+      <div class="copyright">
+        {COPYRIGHT}&nbsp;&nbsp;|&nbsp;&nbsp;<a href="<!-- BEGIN stupid_mode -->http://enanocms.org/<!-- BEGINELSE stupid_mode -->{URL_ABOUT_ENANO}<!-- END stupid_mode -->">enano</a>&nbsp;&nbsp;|&nbsp;&nbsp;<a href="http://validator.w3.org/check/referer">xhtml</a>&nbsp;&nbsp;|&nbsp;&nbsp;<a href="http://jigsaw.w3.org/css-validator/validator?uri=referer">css 2.0</a>&nbsp;&nbsp;|&nbsp;&nbsp;[[GenTime]]s // [[NumQueries]] sql<!-- BEGINNOT user_logged_in -->&nbsp;&nbsp;|&nbsp;&nbsp;<a href="{CONTENTPATH}{NS_SPECIAL}Login" onclick="ajaxStartLogin(); return false;">login</a><!-- BEGINELSE user_logged_in -->&nbsp;&nbsp;|&nbsp;&nbsp;<a href="{CONTENTPATH}{NS_SPECIAL}Logout">logout</a><!-- END user_logged_in -->
+      </div>
+      <div class="copyright-bottom"></div>
+    </div>
+  </body>
+</html>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/themes/springy/header.tpl	Tue Dec 18 19:23:33 2007 -0500
@@ -0,0 +1,76 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+  <head>
+    <title>{PAGE_NAME} &bull; {SITE_NAME}</title>
+    <meta http-equiv="Content-type" content="text/html; charset=utf-8" />
+    <link rel="stylesheet" type="text/css" href="{SCRIPTPATH}/includes/clientside/css/enano-shared.css" />
+    <link id="mdgCss" rel="stylesheet" href="{SCRIPTPATH}/themes/{THEME_ID}/css/{STYLE_ID}.css" type="text/css" />
+    {JS_DYNAMIC_VARS}
+    <!-- This script automatically loads the other 15 JS files -->
+    <script type="text/javascript" src="{SCRIPTPATH}/includes/clientside/static/enano-lib-basic.js"></script>
+    <script type="text/javascript">
+      if ( !IE )
+        document.write('<link rel="stylesheet" href="{SCRIPTPATH}/themes/{THEME_ID}/css-global/for-mozillas-eyes-only.css" type="text/css" />');
+    </script>
+    {ADDITIONAL_HEADERS}
+    <!-- BEGINNOT user_logged_in -->
+    <style type="text/css">
+      div#category_box_wrapper {
+        display: none;
+      }
+    </style>
+    <!-- BEGINELSE user_logged_in -->
+    <script type="text/javascript" src="{SCRIPTPATH}/themes/{THEME_ID}/js/navi.js"></script>
+    <!--[if IE]>
+    <script type="text/javascript" src="{SCRIPTPATH}/themes/{THEME_ID}/js/sidebar-ie.js"></script>
+    <![endif]-->
+    <!-- END user_logged_in -->
+    <script type="text/javascript">
+      // Disable transition effects for the ACL editor
+      // (they're real slow in this theme, at least in fx/opera/IE)
+      var aclDisableTransitionFX = true;
+    </script>
+  </head>
+  <body>
+    <!-- BEGIN user_logged_in -->
+      <div id="right-sidebar-trigger">
+        <a href="#" onclick="sidebar_right_toggle(); return false;">show navigation</a>
+      </div>
+      <div id="right-sidebar">
+        {SIDEBAR_RIGHT}
+      </div>
+    <!-- END user_logged_in -->
+    <div id="mainholder">
+      <div class="title">
+        <h1 class="site-name">{SITE_NAME}</h1>
+        <h2 class="site-desc">{SITE_DESC}</h2>
+      </div>
+      <div id="rap">
+        <div class="content-holder">
+          <!-- BEGIN user_logged_in -->
+          <div class="menu_nojs" id="pagebar_main" style="margin-bottom: 12px;">
+            <div class="label">Page tools</div>
+            {TOOLBAR}
+            <ul>
+              {TOOLBAR_EXTRAS}
+            </ul>
+            <span class="menuclear"></span>
+          </div>
+          <!-- END user_logged_in -->
+          <!-- The original idea was to make this table-less.
+               And then came along Internet Explo*er. -->
+          <table border="0" cellspacing="0" cellpadding="0" style="width: 642px;">
+            <tr>
+              <td valign="top">
+          <div id="sidebar-left">
+            {SIDEBAR_LEFT}
+          </div>
+              </td>
+              <td valign="top">
+          <div class="content-inner">
+            <div style="float: right;">
+              <img alt=" " src="{SCRIPTPATH}/images/spacer.gif" id="ajaxloadicon" />
+            </div>
+            <h2 id="h2PageName">{PAGE_NAME}</h2>
+            <div id="ajaxEditContainer">
+        
Binary file themes/springy/img/blockquote.png has changed
Binary file themes/springy/img/button.png has changed
Binary file themes/springy/img/copyright-hi.png has changed
Binary file themes/springy/img/copyright-low.png has changed
Binary file themes/springy/img/copyright-mid.png has changed
Binary file themes/springy/img/heading.jpg has changed
Binary file themes/springy/img/input.png has changed
Binary file themes/springy/img/sidebar-hi.png has changed
Binary file themes/springy/img/sidebar-low.png has changed
Binary file themes/springy/img/sidebar-mid.png has changed
Binary file themes/springy/img/simple-footer.png has changed
Binary file themes/springy/img/simple-header.png has changed
Binary file themes/springy/img/spacer.png has changed
Binary file themes/springy/img/submit.png has changed
Binary file themes/springy/img/sunny.jpg has changed
Binary file themes/springy/img/transp/copyright-hi.png has changed
Binary file themes/springy/img/transp/copyright-low.png has changed
Binary file themes/springy/img/transp/copyright-mid.png has changed
Binary file themes/springy/img/transp/heading.png has changed
Binary file themes/springy/img/transp/spacer.png has changed
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/themes/springy/js/navi.js	Tue Dec 18 19:23:33 2007 -0500
@@ -0,0 +1,62 @@
+var setpos_sidebar_right = function()
+{
+  if ( IE )
+    var top = getScrollOffset();
+  else
+    var top = 0;
+  top += ( IE ? 4 : $('right-sidebar-trigger').Top() ) + $('right-sidebar-trigger').Height();
+  var thediv = document.getElementById('right-sidebar');
+  thediv.style.position = ( IE ) ? 'absolute' : 'fixed';
+  thediv.style.top = top + 'px';
+  thediv.style.right = '4px';
+}
+
+addOnloadHook(setpos_sidebar_right);
+window.onscroll = setpos_sidebar_right;
+
+function sidebar_right_open()
+{
+  setpos_sidebar_right();
+  var thediv = document.getElementById('right-sidebar');
+  thediv.style.display = 'block';
+  var trigger = document.getElementById('right-sidebar-trigger');
+  for ( var i = 0; i < trigger.childNodes.length; i++ )
+  {
+    if ( trigger.childNodes[i].tagName == 'A' )
+    {
+      trigger.childNodes[i].firstChild.nodeValue = 'hide navigation';
+      break;
+    }
+  }
+  if ( getWidth() < 1084 )
+  {
+    // small window, so move the main divs over to the left to make use of that padded area
+    $('mainholder').object.style.margin = '0';
+  }
+}
+
+function sidebar_right_close()
+{
+  var thediv = document.getElementById('right-sidebar');
+  thediv.style.display = 'none';
+  var trigger = document.getElementById('right-sidebar-trigger');
+  for ( var i = 0; i < trigger.childNodes.length; i++ )
+  {
+    if ( trigger.childNodes[i].tagName == 'A' )
+    {
+      trigger.childNodes[i].firstChild.nodeValue = 'show navigation';
+      break;
+    }
+  }
+  $('mainholder').object.style.margin = '0 auto';
+}
+
+function sidebar_right_toggle()
+{
+  var thediv = document.getElementById('right-sidebar');
+  if ( thediv.style.display != 'block' )
+    sidebar_right_open();
+  else
+    sidebar_right_close();
+}
+
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/themes/springy/js/sidebar-ie.js	Tue Dec 18 19:23:33 2007 -0500
@@ -0,0 +1,14 @@
+var ie_correct_navmenu = function()
+{
+  var top = getScrollOffset();
+  top += 4;
+  var thediv = document.getElementById('right-sidebar-trigger');
+  thediv.style.position = 'absolute';
+  thediv.style.top = top + 'px';
+  thediv.style.right = '4px';
+  setpos_sidebar_right();
+}
+
+addOnloadHook(ie_correct_navmenu);
+window.onscroll = ie_correct_navmenu;
+
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/themes/springy/sidebar-editor.tpl	Tue Dec 18 19:23:33 2007 -0500
@@ -0,0 +1,58 @@
+<!-- VAR sidebar_button --><li><a href="javascript:void(0)" {FLAGS}>{TEXT}</a></li>
+<!-- ENDVAR sidebar_button -->
+<!-- VAR sidebar_raw --><li><span style="text-align: center;">{HTML}</span></li>
+<!-- ENDVAR sidebar_raw -->
+<!-- VAR sidebar_top -->
+          <div class="recttop">
+            <table border="0" width="100%" cellspacing="0" cellpadding="0" style="font-size: 1px;">
+              <tr>
+                <td style="margin: 0; padding: 0; height: 12px;"> <img alt=" " src="{SCRIPTPATH}/themes/oxygen/images/{STYLE_ID}/border-menu-l.gif" width="12" height="12" /> </td>
+                <td style="margin: 0; padding: 0; height: 12px;" class="recttoptop"></td>
+                <td style="margin: 0; padding: 0; height: 12px;"> <img alt=" " src="{SCRIPTPATH}/themes/oxygen/images/{STYLE_ID}/border-menu-r.gif" width="12" height="12" /> </td>
+              </tr>
+            </table>
+          </div>
+<!-- ENDVAR sidebar_top -->
+<!-- VAR sidebar_section -->
+          <div class="dbx-box">
+            <div class="dbx-handle">
+              {ADMIN_START}
+              
+              {TITLE}
+              {ADMIN_END}
+              
+            </div>
+            <div class="dbx-content">
+              <ul>
+                {CONTENT}
+              </ul>
+            </div>
+          </div>
+<!-- ENDVAR sidebar_section -->
+<!-- VAR sidebar_section_raw -->
+          <div class="dbx-box">
+            <div class="dbx-handle">
+              {ADMIN_START}
+              
+              {TITLE}
+              {ADMIN_END}
+              
+            </div>
+            <div class="dbx-content dbx-content2">
+              <ul><li>
+                {CONTENT}
+              </li></ul>
+            </div>
+          </div>
+<!-- ENDVAR sidebar_section_raw -->
+<!-- VAR sidebar_bottom -->
+          <div class="rectbot">
+            <table border="0" width="100%" cellspacing="0" cellpadding="0" style="font-size: 1px;">
+              <tr>
+                <td style="margin: 0; padding: 0; height: 12px;"> <img alt=" " src="{SCRIPTPATH}/themes/oxygen/images/{STYLE_ID}/border-bl.gif" width="12" height="12" /> </td>
+                <td style="margin: 0; padding: 0; height: 12px;" class="rectbottop"></td>
+                <td style="margin: 0; padding: 0; height: 12px;"> <img alt=" " src="{SCRIPTPATH}/themes/oxygen/images/{STYLE_ID}/border-br.gif" width="12" height="12" /> </td>
+              </tr>
+            </table>
+          </div>
+<!-- ENDVAR sidebar_bottom -->
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/themes/springy/simple-footer.tpl	Tue Dec 18 19:23:33 2007 -0500
@@ -0,0 +1,6 @@
+          </div>
+        </div>
+      </div>
+    </div>
+  </body>
+</html>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/themes/springy/simple-header.tpl	Tue Dec 18 19:23:33 2007 -0500
@@ -0,0 +1,20 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+  <head>
+    <title>{PAGE_NAME} &bull; {SITE_NAME}</title>
+    <meta http-equiv="Content-type" content="text/html; charset=utf-8" />
+    <link rel="stylesheet" type="text/css" href="{SCRIPTPATH}/includes/clientside/css/enano-shared.css" />
+    <link id="mdgCss" rel="stylesheet" href="{SCRIPTPATH}/themes/{THEME_ID}/css/{STYLE_ID}.css" type="text/css" />
+    {JS_DYNAMIC_VARS}
+    <!-- This script automatically loads the other 15 JS files -->
+    <script type="text/javascript" src="{SCRIPTPATH}/includes/clientside/static/enano-lib-basic.js"></script>
+    {ADDITIONAL_HEADERS}
+  </head>
+  <body>
+    <div id="rap" class="rap-simple">
+      <div id="mainholder-simple">
+        <h2 class="simple-title">{PAGE_NAME}</h2>
+        <div class="content-holder">
+          <div id="ajaxEditContainer">
+      
+    
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/themes/springy/theme.cfg	Tue Dec 18 19:23:33 2007 -0500
@@ -0,0 +1,19 @@
+<?php
+
+/*
+ * Springy theme for Enano
+ * Created by dandaman32 - (C) 2006 
+ * License: GPL
+ * 
+ * This theme is free software; you can redistribute and/or modify it under the terms of the GNU General Public License as
+ * published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.
+ *
+ * This theme is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for details.
+ */
+
+global $theme; 
+$theme['theme_id'] = 'springy';
+$theme['theme_name'] = 'Springy';
+
+?>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/themes/springy/toolbar.tpl	Tue Dec 18 19:23:33 2007 -0500
@@ -0,0 +1,49 @@
+<!-- Stuff related to toolbars and clickable buttons.
+     Used mostly in the page toolbar on most pages.
+     -->
+
+<!-- VAR toolbar_start -->
+  <div class="toolbar">
+  <ul>
+<!-- ENDVAR toolbar_start -->
+<!-- VAR toolbar_button -->
+  <li>
+    <a title="{TITLE}" {FLAGS}>
+      <img alt="{TITLE}" src="{IMAGE}" />
+      <!-- BEGIN show_title -->
+      <span>{TITLE}</span>
+      <!-- END show_title -->
+    </a>
+  </li>
+<!-- ENDVAR toolbar_button -->
+<!-- VAR toolbar_label -->
+  <li>
+    <span>{TITLE}</span>
+  </li>
+<!-- ENDVAR toolbar_label -->
+<!-- VAR toolbar_end -->
+  </ul>
+  </div>
+<!-- ENDVAR toolbar_end -->
+
+<!-- VAR toolbar_vert_start -->
+  <div class="toolbar_vert">
+  <ul>
+<!-- ENDVAR toolbar_vert_start -->
+<!-- VAR toolbar_vert_button -->
+  <li>
+    <a title="{TITLE}" {FLAGS}>
+      <img alt="{TITLE}" src="{IMAGE}" />
+      <span>{TITLE}</span>
+    </a>
+  </li>
+<!-- ENDVAR toolbar_vert_button -->
+<!-- VAR toolbar_vert_label -->
+  <li>
+    <span>{TITLE}</span>
+  </li>
+<!-- ENDVAR toolbar_vert_label -->
+<!-- VAR toolbar_vert_end -->
+  </ul>
+  </div>
+<!-- ENDVAR toolbar_vert_end -->