Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Browse files

Updated the look of the site

  • Loading branch information...
commit 8dacc60ee4d2b2d73d75d708835941225ea2bba3 1 parent 8a930f1
@spockz spockz authored
View
43 _site/index.html
@@ -27,15 +27,16 @@
<h1>The Utrecht Haskell Compiler JavaScript Backend Page</h1>
</div>
<div id="body">
- <p class='note'>
+ <p class='note block'>
This page is currently under construction. In the mean time please
consider looking at the reports <a href='http://www.norm2782.com/improving-uhc-js-report.pdf'>Improving the
UHC JavaScript Backend</a> (Jurriën Stutterheim) and <a href='http://alessandrovermeulen.me/2012/01/26/getting-rid-of-javascript-with-haskell/'>Getting
Rid of JavaScript with Haskell</a> (Alessandro Vermeulen). Also take a look at
<a href='http://www.haskell.org/haskellwiki/The_JavaScript_Problem#UHC'>Haskell:
The JavaScript Problem</a>.
-</p>
-<h2 id='a_short_introduction_how_to_get_started'>A short introduction: how to get started</h2>
+</p><div class='two-column'>
+ <div class='column'>
+ <h2 id='a_short_introduction_how_to_get_started'>A short introduction: how to get started</h2>
<p>Please report bugs in the UHC-JS backend or in the UHC-JS library in the <a href='https://github.com/UU-ComputerScience/uhc-js/issues'>GitHub Issue Tracker</a>. Please note that UHC related issues will eventually get their own issue tracker once the UHC has been moved to GitHub. Also consider joining <a href='irc://irc.freenode.net/uhcjs'>#uhcjs</a> on FreeNode.</p>
@@ -44,7 +45,27 @@ <h2 id='demo'>Demo</h2>
<p>The JCU app discussed in &#8220;Getting Rid of JavaScript with Haskell&#8221; has been put online by <a href='http://chrisdone.com/'>Chris Done</a>.</p>
<p>Go to the <a href='http://jcu.chrisdone.com/login'>instance</a>. And log in with username &#8220;uhcjsdemo@example.com&#8221; and password &#8220;123456&#8221;. And check out the <a href='https://github.com/UU-ComputerScience/JCU'>source code</a>. For installation instructions please refer to the section &#8220;Locations and Setup&#8221; in &#8220;Getting Rid of JavaScript with Haskell&#8221;.</p>
+ </div>
+ <div class='column block'>
+ <h2 id='resources'>Resources</h2>
+
+<ul>
+<li><a href='http://www.norm2782.com/improving-uhc-js-report.pdf'>Improving the UHC JavaScript Backend</a> - Jurriën Stutterheim</li>
+
+<li><a href='http://alessandrovermeulen.me/2012/01/26/getting-rid-of-javascript-with-haskell'>Getting Rid of JavaScript with Haskell</a> - Alessandro Vermeulen</li>
+
+<li><a href='http://www.haskell.org/haskellwiki/The_JavaScript_Problem#UHC'>The JavaScript Problem (Haskell Wiki)</a></li>
+<li><a href='http://utrechthaskellcompiler.wordpress.com/'>The UHC Blog</a></li>
+
+<li><a href='http://www.cs.uu.nl/wiki/UHC'>The UHC Wiki</a> and <a href='http://www.cs.uu.nl/wiki/bin/view/UHC/GettingStarted'>Getting started</a>. Be sure to pick the <a href='https://subversion.cs.uu.nl/repos/project.UHC.pub/branches/js/'>js</a> branch on the repo for latest developments.</li>
+
+<li><a href='http://chrisdone.com/posts/2012-01-06-uhc-javascript.html'>UHC JS Backend Quick Start</a> - Chris Done</li>
+
+<li><a href='https://github.com/spockz/JCU/tree/master/resources/static/hjs'>Client-Side Haskell code</a> - Alessandro Vermeulen</li>
+</ul>
+ </div>
+</div><div style='clear:both' />
<h2 id='installation_instructions'>Installation instructions</h2>
<p>Checkout the latest version of the JavaScript branch of UHC. This is somewhat risky but new features will be found here first.</p>
@@ -73,22 +94,6 @@ <h3 id='installation_script_for_jcuhs'>Installation script for JCU-HS</h3>
</code></pre>
</div>
<p>Follow the on screen instructions when running the installer.</p>
-
-<h2 id='resources'>Resources</h2>
-
-<ul>
-<li><a href='http://www.norm2782.com/improving-uhc-js-report.pdf'>Improving the UHC JavaScript Backend</a> - Jurriën Stutterheim</li>
-
-<li><a href='http://alessandrovermeulen.me/2012/01/26/getting-rid-of-javascript-with-haskell'>Getting Rid of JavaScript with Haskell</a> - Alessandro Vermeulen</li>
-
-<li><a href='http://www.haskell.org/haskellwiki/The_JavaScript_Problem#UHC'>The JavaScript Problem (Haskell Wiki)</a></li>
-
-<li><a href='http://utrechthaskellcompiler.wordpress.com/'>The UHC Blog</a></li>
-
-<li><a href='http://www.cs.uu.nl/wiki/UHC'>The UHC Wiki</a> and <a href='http://www.cs.uu.nl/wiki/bin/view/UHC/GettingStarted'>Getting started</a>. Be sure to pick the <a href='https://subversion.cs.uu.nl/repos/project.UHC.pub/branches/js/'>js</a> branch on the repo for latest developments.</li>
-
-<li><a href='http://chrisdone.com/posts/2012-01-06-uhc-javascript.html'>UHC JS Backend Quick Start</a> - Chris Done</li>
-</ul>
</div>
</div>
View
51 _site/style.css
@@ -143,21 +143,38 @@ table {
/** Styles **/
body {
font-size: 1.2em;
+ font-family: Arial, Sans-Serif;
background-color: #EEE;
color: #333;
}
+a, a:visited {
+ color: #144E96;
+}
+
#container {
width: 1000px;
- margin: 50px auto;
- border-radius: 4px;
- border:1px solid #333;
+ margin: 20px auto;
background-color: #FEFEFE;
+}
+
+#container, .block {
+ border:1px solid #333;
box-shadow: 0 0 5px 5px #888;
+ border-radius: 5px;
+ padding: 8px;
+}
+
+.block {
+ background-color: #EEE;
+ padding: 8px;
}
#header {
padding: 8px;
+ background: transparent url('images/header.png') no-repeat 8px;
+ height: 116px;
+ text-align: right;
}
#body {
@@ -178,4 +195,32 @@ pre {
line-height: 1.45em;
font-size: 13px;
color: #93A1A1;
+}
+
+div.column {
+ margin: 10px 0;
+}
+
+div.two-column div.column {
+ display: block;
+ width: 48%;
+ float: left;
+
+}
+
+div.column + div.column {
+ margin-left: 20px;
+ float: right;
+}
+
+h1 {
+ font-size: 1.1em;
+}
+
+h2 {
+ font-size: 1.2em;
+}
+
+h3 {
+ font-size: 1.1em;
}
View
BIN  images/header.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
View
42 index.md
@@ -2,8 +2,8 @@
layout: default
title: "The Utrecht Haskell Compiler JavaScript Backend Page"
---
-{:toc}
-<p class="note">
+
+<p class="note block">
This page is currently under construction. In the mean time please
consider looking at the reports <a
href="http://www.norm2782.com/improving-uhc-js-report.pdf">Improving the
@@ -15,6 +15,7 @@ title: "The Utrecht Haskell Compiler JavaScript Backend Page"
The JavaScript Problem</a>.
</p>
+{% capture introduction %}
A short introduction: how to get started
----------------------------------------
Please report bugs in the UHC-JS backend or in the UHC-JS library in the [GitHub
@@ -33,6 +34,31 @@ Go to the [instance](http://jcu.chrisdone.com/login). And log in with username
code](https://github.com/UU-ComputerScience/JCU). For installation instructions
please refer to the section "Locations and Setup" in "Getting Rid of JavaScript
with Haskell".
+{% endcapture %}
+
+{% capture resources %}
+Resources
+---------
+
+* [Improving the UHC JavaScript Backend](http://www.norm2782.com/improving-uhc-js-report.pdf) - Jurriën Stutterheim
+* [Getting Rid of JavaScript with Haskell](http://alessandrovermeulen.me/2012/01/26/getting-rid-of-javascript-with-haskell) - Alessandro Vermeulen
+* [The JavaScript Problem (Haskell Wiki)](http://www.haskell.org/haskellwiki/The_JavaScript_Problem#UHC)
+* [The UHC Blog](http://utrechthaskellcompiler.wordpress.com/)
+* [The UHC Wiki](http://www.cs.uu.nl/wiki/UHC) and [Getting started](http://www.cs.uu.nl/wiki/bin/view/UHC/GettingStarted).
+ Be sure to pick the [js](https://subversion.cs.uu.nl/repos/project.UHC.pub/branches/js/) branch on the repo for latest developments.
+* [UHC JS Backend Quick Start](http://chrisdone.com/posts/2012-01-06-uhc-javascript.html) - Chris Done
+* [Client-Side Haskell code](https://github.com/spockz/JCU/tree/master/resources/static/hjs) - Alessandro Vermeulen
+{% endcapture %}
+
+<div class="two-column">
+ <div class="column">
+ {{ introduction | markdownify }}
+ </div>
+ <div class="column block">
+ {{ resources | markdownify }}
+ </div>
+</div>
+<div style="clear:both"></div>
Installation instructions
-------------------------
@@ -73,15 +99,5 @@ ruby <(curl -s https://raw.github.com/gist/1902090/e2a0508cea4bd4bc3abeed87b054e
Follow the on screen instructions when running the installer.
-Resources
----------
-
-* [Improving the UHC JavaScript Backend](http://www.norm2782.com/improving-uhc-js-report.pdf) - Jurriën Stutterheim
-* [Getting Rid of JavaScript with Haskell](http://alessandrovermeulen.me/2012/01/26/getting-rid-of-javascript-with-haskell) - Alessandro Vermeulen
-* [The JavaScript Problem (Haskell Wiki)](http://www.haskell.org/haskellwiki/The_JavaScript_Problem#UHC)
-* [The UHC Blog](http://utrechthaskellcompiler.wordpress.com/)
-* [The UHC Wiki](http://www.cs.uu.nl/wiki/UHC) and [Getting started](http://www.cs.uu.nl/wiki/bin/view/UHC/GettingStarted).
- Be sure to pick the [js](https://subversion.cs.uu.nl/repos/project.UHC.pub/branches/js/) branch on the repo for latest developments.
-* [UHC JS Backend Quick Start](http://chrisdone.com/posts/2012-01-06-uhc-javascript.html) - Chris Done
-
+[jcu-spockz-fork]: https://github.com/spockz/JCU
[jcu-install-script]: https://gist.github.com/1902090 "A Ruby Script to install JCU and dependencies."
View
51 style.css
@@ -143,21 +143,38 @@ table {
/** Styles **/
body {
font-size: 1.2em;
+ font-family: Arial, Sans-Serif;
background-color: #EEE;
color: #333;
}
+a, a:visited {
+ color: #144E96;
+}
+
#container {
width: 1000px;
- margin: 50px auto;
- border-radius: 4px;
- border:1px solid #333;
+ margin: 20px auto;
background-color: #FEFEFE;
+}
+
+#container, .block {
+ border:1px solid #333;
box-shadow: 0 0 5px 5px #888;
+ border-radius: 5px;
+ padding: 8px;
+}
+
+.block {
+ background-color: #EEE;
+ padding: 8px;
}
#header {
padding: 8px;
+ background: transparent url('images/header.png') no-repeat 8px;
+ height: 116px;
+ text-align: right;
}
#body {
@@ -178,4 +195,32 @@ pre {
line-height: 1.45em;
font-size: 13px;
color: #93A1A1;
+}
+
+div.column {
+ margin: 10px 0;
+}
+
+div.two-column div.column {
+ display: block;
+ width: 48%;
+ float: left;
+
+}
+
+div.column + div.column {
+ margin-left: 20px;
+ float: right;
+}
+
+h1 {
+ font-size: 1.1em;
+}
+
+h2 {
+ font-size: 1.2em;
+}
+
+h3 {
+ font-size: 1.1em;
}
Please sign in to comment.
Something went wrong with that request. Please try again.