diff options
author | Jasper Van der Jeugt <jaspervdj@gmail.com> | 2009-12-29 19:09:11 +0100 |
---|---|---|
committer | Jasper Van der Jeugt <jaspervdj@gmail.com> | 2009-12-29 19:09:11 +0100 |
commit | b84c2e08818035680744045bd3e1ac3b061a1e2e (patch) | |
tree | c7e5cf662c4d37c7723183240a6ea0635e32c372 /examples/brochure | |
parent | 01b177e0861c7465d5b76ec4c7bd67966a9a7ca4 (diff) | |
download | hakyll-b84c2e08818035680744045bd3e1ac3b061a1e2e.tar.gz |
Added two example sites.
Diffstat (limited to 'examples/brochure')
-rw-r--r-- | examples/brochure/about.markdown | 14 | ||||
-rw-r--r-- | examples/brochure/css/default.css | 17 | ||||
-rw-r--r-- | examples/brochure/hakyll.hs | 11 | ||||
-rw-r--r-- | examples/brochure/index.markdown | 22 | ||||
-rw-r--r-- | examples/brochure/products.markdown | 13 | ||||
-rw-r--r-- | examples/brochure/templates/default.html | 19 |
6 files changed, 96 insertions, 0 deletions
diff --git a/examples/brochure/about.markdown b/examples/brochure/about.markdown new file mode 100644 index 0000000..410cb10 --- /dev/null +++ b/examples/brochure/about.markdown @@ -0,0 +1,14 @@ +--- +title: About +--- +Nullam imperdiet sodales orci vitae molestie. Nunc quam orci, pharetra a +rhoncus vitae, eleifend id felis. Suspendisse potenti. Etiam vitae urna orci. +Quisque pellentesque dignissim felis, egestas tempus urna luctus vitae. In hac +habitasse platea dictumst. Morbi fringilla mattis odio, et mattis tellus +accumsan vitae. + +Vivamus eget mauris sit amet nulla laoreet lobortis. Nulla in diam elementum +risus convallis commodo. Cras vehicula varius dui vitae facilisis. Proin +elementum libero eget leo aliquet quis euismod orci vestibulum. Duis rhoncus +lorem consequat tellus vestibulum aliquam. Quisque orci orci, malesuada porta +blandit et, interdum nec magna. diff --git a/examples/brochure/css/default.css b/examples/brochure/css/default.css new file mode 100644 index 0000000..9ed2b01 --- /dev/null +++ b/examples/brochure/css/default.css @@ -0,0 +1,17 @@ +body { + width: 600px; + margin: 0px auto 0px auto; +} + +div#navigation { + text-align: center; + border-bottom: 4px solid black; +} + +div#navigation a { + color: white; + text-decoration: none; + background-color: black; + padding: 3px 10px 3px 10px; + margin: 0px 10px 0px 10px; +} diff --git a/examples/brochure/hakyll.hs b/examples/brochure/hakyll.hs new file mode 100644 index 0000000..b2606ba --- /dev/null +++ b/examples/brochure/hakyll.hs @@ -0,0 +1,11 @@ +import Text.Hakyll (hakyll) +import Text.Hakyll.File (directory) +import Text.Hakyll.Render (css, static, renderChain) +import Text.Hakyll.Renderables (createPagePath) + +main = hakyll $ do + directory css "css" + render "about.markdown" + render "index.markdown" + render "products.markdown" + where render = renderChain ["templates/default.html"] . createPagePath diff --git a/examples/brochure/index.markdown b/examples/brochure/index.markdown new file mode 100644 index 0000000..76ed40c --- /dev/null +++ b/examples/brochure/index.markdown @@ -0,0 +1,22 @@ +--- +title: Home +--- +Lorem ipsum dolor sit amet, consectetur adipiscing elit. Fusce tempor, urna et +auctor tincidunt, eros mauris facilisis purus, eget sollicitudin leo massa sit +amet ipsum. Vivamus eu massa in urna vehicula rutrum eget sit amet purus. + +Mauris sit amet justo mi. Curabitur vel quam felis. In hac habitasse platea +dictumst. Etiam nec consequat risus. Donec consequat est vitae neque fermentum +feugiat nec ac nibh. Nulla rhoncus, odio quis scelerisque rutrum, metus sem +tempor ante, a ornare ipsum felis sed ligula. Morbi urna lectus, scelerisque +non pharetra in, rutrum quis ligula. Phasellus semper ullamcorper arcu eu +auctor. + +Aliquam sagittis tincidunt libero ut elementum. Ut sit amet vestibulum metus. +Ut aliquet congue neque eu tincidunt. Integer eu elit sed massa sollicitudin +vehicula nec ut sem. Cras euismod enim eget purus lacinia non feugiat urna +imperdiet. Aliquam justo sem, viverra eu vehicula vitae, imperdiet vel magna. + +Pellentesque enim dui, interdum elementum vehicula luctus, feugiat vitae arcu. +Vestibulum ut felis justo. Quisque vestibulum mauris eget ipsum luctus +consequat. diff --git a/examples/brochure/products.markdown b/examples/brochure/products.markdown new file mode 100644 index 0000000..64b66f3 --- /dev/null +++ b/examples/brochure/products.markdown @@ -0,0 +1,13 @@ +--- +title: Products +--- +Etiam condimentum auctor semper. Donec lobortis, magna id sodales sollicitudin, +lectus mi egestas nulla, pulvinar lobortis nunc eros id nisl. Curabitur +imperdiet, erat at accumsan vulputate, purus nunc blandit nulla, dictum +vestibulum sem lorem eget ipsum. Nunc tincidunt, turpis ut fermentum dapibus, +justo tortor bibendum sem, at facilisis justo odio luctus lectus. Quisque nec +ligula ipsum. Nunc augue lacus, ullamcorper vel dapibus in, mattis eget elit. + +Integer ut dui eu felis mollis vestibulum. Etiam at nibh id diam aliquet +vestibulum sit amet a nibh. Aliquam erat volutpat. Etiam vitae nulla at dolor +fringilla tempor ut a nunc. Pellentesque elementum elit lorem. diff --git a/examples/brochure/templates/default.html b/examples/brochure/templates/default.html new file mode 100644 index 0000000..2e41112 --- /dev/null +++ b/examples/brochure/templates/default.html @@ -0,0 +1,19 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" +"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>MyAweSomeCompany - $title</title> + <link rel="stylesheet" type="text/css" href="css/default.css" /> + </head> + <body> + <h1>MyAweSomeCompany - $title</h1> + <div id="navigation"> + <a href="index.html">Home</a> + <a href="about.html">About</a> + <a href="products.html">Products</a> + </div> + + $body + </body> +</html> |