[armedbear-cvs] r14228 - public_html

mevenson at common-lisp.net mevenson at common-lisp.net
Wed Oct 31 13:13:04 UTC 2012


Author: mevenson
Date: Wed Oct 31 06:13:02 2012
New Revision: 14228

Log:
website:  Give the CSS some love.

Avoid using explicit line breaks.

Move more of the CSS into separate files.

Move to using rounded corners everywhere.

Still could use some work.

Modified:
   public_html/faq-style.css
   public_html/index.shtml
   public_html/left-menu
   public_html/style.css

Modified: public_html/faq-style.css
==============================================================================
--- public_html/faq-style.css	Wed Oct 31 02:08:33 2012	(r14227)
+++ public_html/faq-style.css	Wed Oct 31 06:13:02 2012	(r14228)
@@ -6,6 +6,7 @@
     counter-reset: topic;
 }
 ol#toc {
+    border-radius: 1em;
     border-style: solid;
     padding: 1cm;
 }

Modified: public_html/index.shtml
==============================================================================
--- public_html/index.shtml	Wed Oct 31 02:08:33 2012	(r14227)
+++ public_html/index.shtml	Wed Oct 31 06:13:02 2012	(r14228)
@@ -1,164 +1,187 @@
 <?xml version="1.0"?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
-    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<head>
-  <title>Armed Bear Common Lisp (ABCL) - Common Lisp on the JVM</title>
-  <link rel="stylesheet" type="text/css" href="style.css" />
-  <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
-</head>
-
-<body>
-<!--#include virtual="left-menu" -->
-
-<div style="margin-left:auto;margin-right:auto;width:20cm;font-family:sans-serif">
-<table style="margin-top:1cm" cellpadding="0" cellspacing="15" >
-
-<tr><td colspan="2" class="summary-header"><a href="releases/">Downloads</a></td></tr>
-
-<tr><td colspan="2"  align="center">
-  <table class="downloads">
-    <tr>
-      <td style="font-weight: bold">Binary</td>
-      <td>
-        <a href="releases/1.0.1/abcl-bin-1.0.1.tar.gz">abcl-bin-1.0.1.tar.gz</a>
-        <a href="releases/1.0.1/abcl-bin-1.0.1.tar.gz.asc" class="asc">(pgp)</a>
-      </td>
-      <td>
-        <a href="releases/1.0.1/abcl-bin-1.0.1.zip">abcl-bin-1.0.1.zip</a>
-        <a href="releases/1.0.1/abcl-bin-1.0.1.zip.asc" class="asc">(pgp)</a>
-      </td>
-      <td>
-        <a href="releases/1.0.1/abcl-contrib-1.0.1.jar">abcl-contrib-1.0.1.jar</a>
-        <a href="releases/1.0.1/abcl-contrib-1.0.1.zip.asc" class="asc">(pgp)</a>
-      </td>
-    </tr>
-
-    <tr>
-      <td style="font-weight: bold">Source</td>
-      <td>
-        <a href="releases/1.0.1/abcl-src-1.0.1.tar.gz">abcl-src-1.0.1.tar.gz</a>
-        <a href="releases/1.0.1/abcl-src-1.0.1.tar.gz.asc" class="asc">(pgp)</a>
-      </td>
-      <td>
-        <a href="releases/1.0.1/abcl-src-1.0.1.zip">abcl-src-1.0.1.zip</a>
-        <a href="releases/1.0.1/abcl-src-1.0.1.zip.asc" class="asc">(pgp)</a>
-      </td>
-      <td>
-        <a href="http://svn.common-lisp.net/armedbear/tags/1.0.1/abcl/contrib/">
-        abcl-contrib source
-        </a>
-      </td>
-    </tr>
-  </table>
-</td> </tr>
-
-<tr><td colspan="2" class="summary-header">ABCL — Common Lisp on the JVM</td></tr>
-
-<tr><td colspan="2">
-  <p style="margin-left: 5%; margin-right: 5%; margin-top: 0; margin-bottom: 0">
-    <b>Armed Bear Common Lisp</b> (ABCL) is a full implementation of the <b>Common Lisp</b>
-    language featuring both <b>an interpreter and a compiler</b>,
-    running in the <b>JVM</b>. Originally started to be a scripting
-    language for the J editor, it now supports <b>JSR-223 (Java
-    scripting API)</b>: it can be a scripting engine in any Java
-    application.  Additionally, it can be used to implement (parts of)
-    the application using <b>Java to Lisp integration</b> APIs.
-</p>
-</td></tr>
-
-<tr>
-<td  class="summary-header">Users
-  <span>(development <em>with</em> ABCL)</span></td>
-<td class="summary-header">Developers
-  <span>(development <em>of</em> ABCL)</span> </td>
-</tr>
-
-<tr>
-
-<td>
-<ul>
-<li> <a href="faq.shtml">FAQ</a> </li>
-<li> <a href="http://abcl-dev.blogspot.com/"> Blog </a> </li>
-<li> Introduction: <a href="doc/abcl-install-with-java.html">building & running</a> </li>
-<li> <a href="doc/abcl-user.html">Documentation</a> </li>
-<li> <a href="http://trac.common-lisp.net/armedbear/browser/trunk/abcl/examples">Examples</a> </li>
-<li> <a href="testimonials.shtml">Testimonials</a> </li>
-<li> <a href="bugreporting.shtml">Bug reporting</a> </li>
-</ul>
-</td>
-
-<td>
-<ul>
-  <li> <a href="http://common-lisp.net/cgi-bin/mailman/listinfo/armedbear-devel">Mailing list</a> and <a
-href="https://lists.sourceforge.net/lists/listinfo/armedbear-j-devel">the old mailing list (abandoned)</a></li>
-  <li> <a href="http://news.gmane.org/gmane.editors.j.devel">Mailing list access on gmane</a></li>
-  <li> <a href="faq.shtml#repository">Repository</a> </li>
-  <li> <a href="http://trac.common-lisp.net/armedbear/wiki/TitleIndex">Technical wiki</a> </li>
-  <li> <a href="http://trac.common-lisp.net/armedbear/report/1">Bug tracker</a> </li>
-  <li> <a href="contributing.shtml">Contributing</a> </li>
-</ul>
-</td>
-</tr>
-
-<tr>
-<td class="summary-header">System requirements <span>(Users)</span></td>
-<td class="summary-header">System requirements <span>(Developers)</span></td>
-</tr>
-
-<tr>
-<td>
-<ul>
-<li> JRE 1.5.0 (any patch level), or </li>
-<li> JRE 1.6.0 (patch level 10 or higher) </li>
-<li> One of the explicitly supported platforms: <br />
-  Windows, Linux, MacOS X, OpenBSD, NetBSD, <br />
-  FreeBSD or Google App Engine</li>
-</ul>
-</td>
-
-<td>
-  <ul>
-    <li> <a href="http://java.sun.com/javase/downloads/index_jdk5.jsp">JDK 1.5.0</a> (any patch level), <em>or</em> </li>
-    <li> <a href="http://java.sun.com/javase/downloads/index.jsp">JDK 1.6.0 (patch level 10 or higher)</a> </li>
-    <li> <a href="http://ant.apache.org">Ant</a> version <a
-    href="http://www.apache.org/dist/ant/binaries/apache-ant-1.7.1-bin.zip">1.7.1</a> or higher, <em>or</em> </li>
-    <li> A Lisp to run the lisp-based build system </li>
-  </ul>
-</td>
-</tr>
-
-
-<tr>
-<td class="summary-header" colspan="2">Licensing </td>
-</tr>
-<tr>
-<td colspan="2" >
-
-<p style="margin-left: 5%; margin-right: 5%; margin-top: 0; margin-bottom: 0 ">
-ABCL is covered by the <a href="http://www.gnu.org/copyleft/gpl.html">
-GNU General Public License</a> with <a
-href="http://www.gnu.org/software/classpath/license.html"
-title="Classpath exception and clarification">Classpath exception</a>,
-meaning that you can use ABCL in your application without the
-requirement to open the sources to your application.
-</p>
-
-</td>
-</tr>
-
-</table>
-
-</div>
-
-<div style="float:left;width:100%">
- <hr />
- <p>Back to <a href="http://common-lisp.net/">Common-lisp.net</a>.</p>
-
- <div class="check">
-   <a href="http://validator.w3.org/check/referer">Valid XHTML 1.0 Strict</a>
- </div>
-<div style="float:right;font-size:10px;font-family:monospace">$Id$</div>
-</div>
-</body>
+  <head>
+    <title>Armed Bear Common Lisp (ABCL) - Common Lisp on the JVM</title>
+    <link rel="stylesheet" type="text/css" href="style.css" />
+    <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+  </head>
+
+  <body>
+
+    <div id="title" class="header">
+      <h1>Armed Bear Common Lisp (ABCL)</h1> 
+    </div>
+    <div id="container">
+      <!--#include virtual="left-menu" -->
+
+      <div id="main" >
+        <table style="margin-top: 1cm" cellpadding="0" cellspacing="15" >
+
+          <tr><td colspan="2" class="summary-header"><a href="releases/">Downloads</a></td></tr>
+
+          <tr><td colspan="2"  align="center">
+            <table class="downloads">
+              <tr>
+                <td style="font-weight: bold">Binary</td>
+                <td>
+                  <a href="releases/1.0.1/abcl-bin-1.0.1.tar.gz">abcl-bin-1.0.1.tar.gz</a>
+                  <a href="releases/1.0.1/abcl-bin-1.0.1.tar.gz.asc" class="asc">(pgp)</a>
+                </td>
+                <td>
+                  <a href="releases/1.0.1/abcl-bin-1.0.1.zip">abcl-bin-1.0.1.zip</a>
+                  <a href="releases/1.0.1/abcl-bin-1.0.1.zip.asc" class="asc">(pgp)</a>
+                </td>
+                <td>
+                  <a href="releases/1.0.1/abcl-contrib-1.0.1.jar">abcl-contrib-1.0.1.jar</a>
+                  <a href="releases/1.0.1/abcl-contrib-1.0.1.zip.asc" class="asc">(pgp)</a>
+                </td>
+              </tr>
+              
+              <tr>
+                <td style="font-weight: bold">Source</td>
+                <td>
+                  <a href="releases/1.0.1/abcl-src-1.0.1.tar.gz">abcl-src-1.0.1.tar.gz</a>
+                  <a href="releases/1.0.1/abcl-src-1.0.1.tar.gz.asc" class="asc">(pgp)</a>
+                </td>
+                <td>
+                  <a href="releases/1.0.1/abcl-src-1.0.1.zip">abcl-src-1.0.1.zip</a>
+                  <a href="releases/1.0.1/abcl-src-1.0.1.zip.asc" class="asc">(pgp)</a>
+                </td>
+                <td>
+                  <a href="http://svn.common-lisp.net/armedbear/tags/1.0.1/abcl/contrib/">
+                    abcl-contrib source
+                  </a>
+                </td>
+              </tr>
+            </table>
+          </td> 
+          </tr>
+
+          <tr>
+            <td colspan="2" class="summary-header">ABCL — Common Lisp on the JVM</td>
+          </tr>
+
+          <tr>
+            <td colspan="2">
+              <p style="margin-left: 10%; margin-right: 10%;
+                        margin-top: 0; margin-bottom: 0; font-size: bigger">
+                <b>Armed Bear Common Lisp</b> (ABCL) is a full implementation of the <b>Common Lisp</b>
+                language featuring both <b>an interpreter and a compiler</b>,
+                running in the <b>JVM</b>. Originally started to be a scripting
+                language for the J editor, it now supports <b>JSR-223 (Java
+                scripting API)</b>: it can be a scripting engine in any Java
+                application.  Additionally, it can be used to implement (parts of)
+                the application using <b>Java to Lisp integration</b> APIs.
+              </p>
+            </td>
+          </tr>
+
+          <tr>
+            <td class="summary-header">Users
+            <span>(development <em>with</em> ABCL)</span></td>
+            <td class="summary-header">Developers
+            <span>(development <em>of</em> ABCL)</span> </td>
+          </tr>
+
+          <tr>
+            <td>
+              <ul>
+                <li> <a href="faq.shtml">FAQ</a> </li>
+                <li> <a href="http://abcl-dev.blogspot.com/"> Blog </a> </li>
+                <li> Introduction: <a href="doc/abcl-install-with-java.html">building & running</a> </li>
+                <li> <a href="doc/abcl-user.html">Documentation</a> </li>
+                <li> <a href="http://trac.common-lisp.net/armedbear/browser/trunk/abcl/examples">Examples</a> </li>
+                <li> <a href="testimonials.shtml">Testimonials</a> </li>
+                <li> <a href="bugreporting.shtml">Bug reporting</a> </li>
+              </ul>
+            </td>
+            <td>
+              <ul>
+                <li> <a href="http://common-lisp.net/cgi-bin/mailman/listinfo/armedbear-devel">Mailing list</a> and <a
+                href="https://lists.sourceforge.net/lists/listinfo/armedbear-j-devel">the old mailing list (abandoned)</a></li>
+                <li> <a href="http://news.gmane.org/gmane.editors.j.devel">Mailing list access on gmane</a></li>
+                <li> <a href="faq.shtml#repository">Repository</a> </li>
+                <li> <a href="http://trac.common-lisp.net/armedbear/wiki/TitleIndex">Technical wiki</a> </li>
+                <li> <a href="http://trac.common-lisp.net/armedbear/report/1">Bug tracker</a> </li>
+                <li> <a href="contributing.shtml">Contributing</a> </li>
+              </ul>
+            </td>
+          </tr>
+
+          <tr>
+            <td class="summary-header">System requirements <span>(Users)</span></td>
+            <td class="summary-header">System requirements <span>(Developers)</span></td>
+          </tr>
+
+          <tr>
+            <td>
+              <p>
+                One of the following
+              </p>
+              <ul>
+                <li>
+                <a
+                    href="http://www.oracle.com/technetwork/java/javasebusiness/downloads/java-archive-downloads-javase5-419410.html#jre-1.5.0_22-oth-JPR">JRE 1.5.0</a>
+                </li>
+                <li><a href="http://www.oracle.com/technetwork/java/javasebusiness/downloads/java-archive-downloads-javase6-419409.html#jre-6u34-oth-JPR">JRE 1.6.0 (patch level 10 or higher)</a></li>
+                <li><a href="http://java.com/en/">JRE 1.7.0</a></li>
+              </ul>
+              <p style="max-width: 7cm"> 
+                Running on one of the explictly supported platforms: 
+                Windows, Linux, MacOS X, OpenBSD,  
+                NetBSD,
+                FreeBSD, Solaris or Google App Engine
+              </p>
+            </td>
+
+            <td>
+              <p>One of the following</p>
+              <ul>
+                <li> <a href="http://java.sun.com/javase/downloads/index_jdk5.jsp">JDK 1.5.0</a>  </li>
+                <li> <a href="http://www.oracle.com/technetwork/java/javasebusiness/downloads/java-archive-downloads-javase6-419409.html">JDK 1.6.0 (patch level 10 or higher)</a> </li>
+                <li> <a href="http://www.oracle.com/technetwork/java/javase/downloads/index.html">JDK 1.7.0</a> </li>
+              </ul>
+              <p>And either</p>
+              <ul>
+                <li> <a href="http://ant.apache.org">Ant</a> version <a
+                href="http://www.apache.org/dist/ant/binaries/apache-ant-1.7.1-bin.zip">1.7.1</a> or higher, <em>or</em> </li>
+                <li> A Lisp to run the lisp-based build system </li>
+              </ul>
+            </td>
+          </tr>
+
+          <tr>
+            <td class="summary-header" colspan="2">Licensing </td>
+          </tr>
+          <tr>
+            <td colspan="2" >
+
+              <p style="margin-left: 5%; margin-right: 5%; margin-top: 0; margin-bottom: 0 ">
+                ABCL is covered by the <a href="http://www.gnu.org/copyleft/gpl.html">
+                GNU General Public License</a> with <a
+                href="http://www.gnu.org/software/classpath/license.html"
+                title="Classpath exception and clarification">Classpath exception</a>,
+                meaning that you can use ABCL in your application without the
+                requirement to open the sources to your application.
+              </p>
+
+            </td>
+          </tr>
+
+        </table>
+      </div>
+    </div>
+
+    <div style="float:left;width:100%">
+      <hr />
+      <p>Back to <a href="http://common-lisp.net/">Common-lisp.net</a>.</p>
+
+      <div class="check">
+        <a href="http://validator.w3.org/check/referer">Valid XHTML 1.0 Strict</a>
+      </div>
+      <div style="float:right;font-size:10px;font-family:monospace">$Id$</div>
+    </div>
+  </body>
 </html>

Modified: public_html/left-menu
==============================================================================
--- public_html/left-menu	Wed Oct 31 02:08:33 2012	(r14227)
+++ public_html/left-menu	Wed Oct 31 06:13:02 2012	(r14228)
@@ -1,21 +1,31 @@
-<div style="margin-top:3cm;margin-right:1cm;float:left;width:20ex;background-color:#fea;font-family:sans-serif;font-size:12px;padding:10px 5px 10px 5px">
-<b><a href="./">Project page</a><br />
-<a href="./faq.shtml">FAQ</a><br />
-<a href="./testimonials.shtml">Testimonials</a><br />
-<a href="./release-notes-1.0.0.shtml">Release notes</a><br />
-<a href="./commercial-support.shtml">Paid support</a><br />
-</b>
-<br />
-<br />
-<a href="http://armedbear-j.sourceforge.net">J - the editor</a><br />
-<br />
-
-
-<div style="height:3cm"> </div>
-
-
-<script type="text/javascript"
-        src="http://www.ohloh.net/p/16553/widgets/project_users_logo.js">
-</script>
-
-</div>
+<div id="left-menu">
+  <ul class="menu-list">
+    <li>
+      <a href="./">Project page</a>
+    </li>
+    <li>
+      <a href="./faq.shtml">FAQ</a>
+    </li>
+    <li>
+      <a href="./testimonials.shtml">Testimonials</a>
+    </li>
+    <li>
+      <a href="./release-notes-1.0.1.shtml">Release notes</a>
+    </li>
+    <li>
+      <a href="./commercial-support.shtml">Paid support</a>
+    </li>
+  </ul>
+  
+  <ul class="menu-list">
+    <li> 
+      <a href="http://armedbear-j.sourceforge.net">J - the editor</a>
+    </li>
+  </ul>
+
+  <div style="height:3cm"> </div>
+
+  <script type="text/javascript"
+          src="http://www.ohloh.net/p/16553/widgets/project_users_logo.js">
+  </script>
+</div>

Modified: public_html/style.css
==============================================================================
--- public_html/style.css	Wed Oct 31 02:08:33 2012	(r14227)
+++ public_html/style.css	Wed Oct 31 06:13:02 2012	(r14228)
@@ -1,120 +1,141 @@
+body {
+    font-family: sans-serif;
+}
+
+div#main {
+    margin-left:auto;
+    margin-right:auto;
+    width: 80%;
+    max-width: 20cm;
+}
 
 .header {
-	font-size: medium;
-	background-color:#336699;
-	color:#ffffff;
-	border-style:solid;
-	border-width: 5px;
-	border-color:#002244;
-	padding: 1mm 1mm 1mm 5mm;
+    text-align: center;
+    font-size: medium;
+    background-color: #3366ff;
+    color:  #ffffff;
+    border-radius: 1em;
+    border-width: 5px;
+    border-color:#002244;
+    padding: 1mm 1mm 1mm 5mm;
+    paddingleft: 10%;
 }
 
 .footer {
-	font-size: small;
-	font-style: italic;
-	text-align: right;
-	background-color:#336699;
-	color:#ffffff;
-	border-style:solid;
-	border-width: 2px;
-	border-color:#002244;
-	padding: 1mm 1mm 1mm 1mm;
-}
-
-.footer a:link {
-	font-weight:bold;
-	color:#ffffff;
-	text-decoration:underline;
-}
-
-.footer a:visited {
-	font-weight:bold;
-	color:#ffffff; 
-	text-decoration:underline;
+    font-size: small;
+    font-style: italic;
+    text-align: right;
+    background-color:#3366ff;
+    color: #ffffff;
+    border-radius: 1em;
+    border-width: 2px;
+    border-color:#002244;
+    padding: 1mm 1mm 1mm 1mm;
+}
+
+.footer a:link, .footer a:visited {
+    font-weight: bold;
+    color: #ffffff;
+    text-decoration: underline;
 }
 
 .footer a:hover { 
-	font-weight:bold; 
-	color:#002244; 
-	text-decoration:underline; }
-
-.check {font-size: x-small;
-	text-align:right;}
-
-.check a:link { font-weight:bold;
-		color:#a0a0ff;
-		text-decoration:underline; }
-
-.check a:visited { font-weight:bold;
-		   color:#a0a0ff;
-		   text-decoration:underline; }
-
-.check a:hover { font-weight:bold;
-		 color:#000000;
-		 text-decoration:underline; }
+    font-weight:bold; 
+    color:#002244; 
+    text-decoration:underline; 
+}
+
+.check {
+    font-size: x-small;
+    text-align:right;
+}
+
+.check a:link { 
+    font-weight:bold;
+    color:#a0a0ff;
+    text-decoration:underline; 
+}
+
+.check a:visited { 
+    font-weight:bold;
+    color:#a0a0ff;
+    text-decoration:underline; 
+}
+
+.check a:hover { 
+    font-weight:bold;
+    color:#000000;
+    text-decoration:underline; 
+}
 
 .summary-header {
     font-size: 120%;
     font-weight: bold;
     color: white;
-    background-color: #369;
-    text-align: center }
+    background-color: #3366ff;
+    text-align: center 
+}
 
 .summary-header span {
     font-weight: normal;
     font-size: 80%;
 }
 
+/* "rn" meaning release notes */
 div.rn {
-  float:        left;
-  width:        20cm;
-  margin-top:    1cm;
-  margin-bottom: 1cm;
+    float:        left;
+    width:        20cm;
+    margin-top:    1cm;
+    margin-bottom: 1cm;
 }
-
 div.rn dl {
-  width:      20cm;
+    width:      20cm;
 }
-
 div.rn dl dt {
-  font-family: sans-serif;
-  font-weight:       bold;
-  margin-top:         1cm;
-  background:        #369;
-  color:             #fff;
-  padding-left:       2ex;
-  padding-top:        0.2em;
-  padding-bottom:     0.2em;
+    border-radius: 1em;
+    font-family: sans-serif;
+    font-weight:       bold;
+    margin:         1cm;
+    background:        #3366ff;
+    color:             #fff;
+    padding-left:       1em;
+    padding-top:        0.3em;
+    padding-bottom:     0.3em;
 }
-
 div.rn dl dd {
     margin-top: 1em;
     margin-bottom: 1em;
 }
 
-td { font-size: 90%; padding: 0 5px 0 5px }
-dt { font-weight: bold }
-dd dt { font-weight: bold; font-style: italic }
+td { 
+    font-size: 85%; 
+}
+dt { 
+    font-weight: bold 
+}
+dd dt { 
+    font-weight: bold; font-style: italic 
+}
 
 table.downloads {
-  color: black;
-  font-weight: bold;
-  font-size: larger;
+    color: black;
+    font-weight: bold;
+    font-size: larger;
 }
 
 table.downloads a {
-  font-weight: normal;
-  font-size:smaller;
+    font-weight: normal;
+    font-size:smaller;
 }
 
 table.downloads a.asc {
-  font-size: smaller;
+    font-size: smaller;
 }
 
 td ul { 
-  margin:0;
+    margin:0;
 }
-    
+
 td.summary-header { 
     padding: .3em;
     border-radius: .3em;
@@ -123,3 +144,29 @@
 td.summary-header a:link, td.summary-header a:visited {
     color: white;
 }
+
+div#left-menu {
+    border-radius: 1em;
+    border-style: solid;
+    border-color: #999999;
+    float: left;
+    width: 10%;
+    background-color: #6699ff;
+    font-family: sans-serif;
+    font-size: 12px;
+}
+
+ul.menu-list  {
+    list-style: none;
+}
+
+ul.menu-list a:link, ul.menu-list a:visited {
+    font-weight: bold;
+    color: #ffffff;
+    text-decoration: underline;
+}
+
+ul.menu-list li {
+    padding: .3em;
+    margin-left: -20%;
+}
\ No newline at end of file




More information about the armedbear-cvs mailing list