From: Matt S Trout Date: Thu, 17 Jan 2013 20:51:13 +0000 (+0000) Subject: initial import of cut up site X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=commitdiff_plain;h=refs%2Fheads%2Fmaster;p=scpubgit%2Fnwepm.git initial import of cut up site --- ce585b65341c28705af08ee31723ec77001ade7a diff --git a/bin/site b/bin/site new file mode 100755 index 0000000..def3363 --- /dev/null +++ b/bin/site @@ -0,0 +1,19 @@ +#!/usr/bin/env perl + +use strictures 1; +use Cwd qw(abs_path); +use File::Basename qw(dirname); +our $here; +BEGIN { $here = dirname(abs_path($0)).'/..' } +use lib $here.'/lib', $here.'/../App-SCS/lib'; +use App::SCS; + +(my $scs = App::SCS->new( + config => { + plugins => [ + Feeds => {}, + Server => {}, + Generate => { host => 'northwestengland.pm.org' }, + ] + } +))->run_if_script; diff --git a/share/pages/index.html b/share/pages/index.html new file mode 100755 index 0000000..8113d4b --- /dev/null +++ b/share/pages/index.html @@ -0,0 +1,48 @@ + + + + North West England Perl Mongers + + + + + +

+ Welcome to the North West England Perl Mongers +

+ +

+ northwestengland.pm (nwe.pm for short) is the group for Perl Mongers in + the areas of Cumbria, Lancashire, Merseyside, the Western part of Greater Manchester and now serving North Yorkshire and Cheshire (though we welcome anyone who wishes to attend our meetings from any location in the world). +

+ +

+ Those on the Yorkshire side are generally considered to be in the region of Leeds.pm - but as of December 2009 the Leeds.pm group merged with northwestengland.pm. (Of course, anyone is free to join whichever Perl Mongers group they feel happiest with!) If you live in the region, or are just interested in following the happenings here, please join our mailing list. Feel free to introduce yourself or just lurk! The archives are also available: list archives. +

+ +

+ We can also be found on irc.perl.org in the #northwestengland.pm channel. +

+

+ You may be wondering why we chose a name representing an region rather than a city, as do most Perl Mongers groups. We had two related reasons in mind when we decided this (and if you require a different reason, drop us a line and we'll make one for you). +

+ +

+ The population of the North West is spread over several major areas, + none of which had a Perl Mongers group supporting them. We felt it would be difficult to select one city to represent the whole region, and furthermore, it would restrict possible meeting locations, though we generally meet in either Manchester or Lancaster. +

+ +

+ Each town or city within our region has its own distinct history and culture, there is a certain identity and sense of common purpose + among the people who live here. We hope to share in that, and that it will bring us together to create a vibrant community which will grow interest in, and the use of, Perl in the region. +

+ +

+ At some point we may merge into an amorphous mass that + could be called North of England Perl Mongers, and if + anyone wants to come along and feel that this title suits + them better, then please do, even feel free to think we may + be called northwestengland.pm but we are really northofengland.pm. +

+ + diff --git a/share/static/style/333.jpg b/share/static/style/333.jpg new file mode 100755 index 0000000..3074276 Binary files /dev/null and b/share/static/style/333.jpg differ diff --git a/share/static/style/358.gif b/share/static/style/358.gif new file mode 100755 index 0000000..125e22e Binary files /dev/null and b/share/static/style/358.gif differ diff --git a/share/static/style/513.png b/share/static/style/513.png new file mode 100755 index 0000000..f2a4d65 Binary files /dev/null and b/share/static/style/513.png differ diff --git a/share/static/style/basic.css b/share/static/style/basic.css new file mode 100755 index 0000000..2479807 --- /dev/null +++ b/share/static/style/basic.css @@ -0,0 +1,82 @@ + +body { + background: #ffffff url(513.png); + font-size: medium; +} + +p { + padding: 10px 50px 0px 20px; + display: block; +} + +#footer p { + padding: 0; + display: block; + color: #3f3f3f; + font-size: 80%; +} + + +h1 { + font-size: 140%; + padding: 0px 0px 0px 20px; + display: block; +} + + + + + +/* ---navbar links--- */ + +#navbar ul { + color: #999; + display: block; + margin: 0 20px 0 0; +} + +#navbar li { + float: right; + text-decoration: none; + list-style-type: none; + border: 1px black solid; +} + +#navbar li:hover { + background: #3771c8; + border: 1px black solid; + color: #fff; +} + +#navbar li.current { + background: #888; + border: 1px black solid; + color: #333; +} + +#navbar li.current:hover { + background: #3771c8; + border: 1px black solid; + color: #fff; +} + +#navbar a { + text-decoration: none; + color: #ccc; + line-height: 28px; + padding: 10px; +} + +#navbar a:hover { + text-decoration: none; + color: #fff; + line-height: 28px; + padding: 10px; +} + + + + + + + diff --git a/share/static/style/helix.jpg b/share/static/style/helix.jpg new file mode 100755 index 0000000..caf3668 Binary files /dev/null and b/share/static/style/helix.jpg differ diff --git a/share/static/style/layout.css b/share/static/style/layout.css new file mode 100755 index 0000000..a9eb109 --- /dev/null +++ b/share/static/style/layout.css @@ -0,0 +1,87 @@ + + +#header { + width: 900px; + background: #333 url(pingufest.png) no-repeat; + margin: 50px auto 0px auto; + color: #eee; + height: 200px; + -webkit-border-radius: 5px 5px 0px 0px; + border-radius: 5px 5px 0px 0px; + +} + +#content { + width: 880px; + background: #efefef; + color: #333; + min-height: 500px; + margin: 0px auto 150px auto; + -webkit-border-radius: 0px 0px 5px 5px; + border-radius: 0px 0px 5px 5px; + opacity: 0.8; + filter: alpha(opacity=80); /* For IE8 and earlier */ + z-index: 10; + padding: 10px; +} + +#footer { + position: fixed; + background: #7f7f7f; + bottom: 0; + left: 0; + right: 0; + text-align: right; + padding: 30px 5px 0px 0px; + +} + +#navbar { + position: fixed; + height: 30px; + top: 0; + left: 0; + right: 0; + z-index: 98; +background: #4c4c4c; /* Old browsers */ +background: -moz-linear-gradient(top, #4c4c4c 0%, #595959 12%, #666666 25%, #474747 39%, #2c2c2c 50%, #000000 51%, #111111 60%, #2b2b2b 76%, #1c1c1c 91%, #131313 100%); /* FF3.6+ */ +background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#4c4c4c), color-stop(12%,#595959), color-stop(25%,#666666), color-stop(39%,#474747), color-stop(50%,#2c2c2c), color-stop(51%,#000000), color-stop(60%,#111111), color-stop(76%,#2b2b2b), color-stop(91%,#1c1c1c), color-stop(100%,#131313)); /* Chrome,Safari4+ */ +background: -webkit-linear-gradient(top, #4c4c4c 0%,#595959 12%,#666666 25%,#474747 39%,#2c2c2c 50%,#000000 51%,#111111 60%,#2b2b2b 76%,#1c1c1c 91%,#131313 100%); /* Chrome10+,Safari5.1+ */ +background: -o-linear-gradient(top, #4c4c4c 0%,#595959 12%,#666666 25%,#474747 39%,#2c2c2c 50%,#000000 51%,#111111 60%,#2b2b2b 76%,#1c1c1c 91%,#131313 100%); /* Opera 11.10+ */ +background: -ms-linear-gradient(top, #4c4c4c 0%,#595959 12%,#666666 25%,#474747 39%,#2c2c2c 50%,#000000 51%,#111111 60%,#2b2b2b 76%,#1c1c1c 91%,#131313 100%); /* IE10+ */ +background: linear-gradient(to bottom, #4c4c4c 0%,#595959 12%,#666666 25%,#474747 39%,#2c2c2c 50%,#000000 51%,#111111 60%,#2b2b2b 76%,#1c1c1c 91%,#131313 100%); /* W3C */ +filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4c4c4c', endColorstr='#131313',GradientType=0 ); /* IE6-9 */ +} + +#navbarname { + position: fixed; + top: 0; + left:0; + width: 240px; + height: 30px; + background: url(navbar-text.png) no-repeat; + z-index: 99; +} + +#contentleft { + float: left; + width: 580px; + border-right: solid #cfcfcf 2px; + min-height: 500px; + padding: 10px +} + +#contentright { + float: right; + width: 270px; + min-height: 500px; +} + +#contentbottom { + clear: both; +} + + + + + diff --git a/share/static/style/navbar-text.png b/share/static/style/navbar-text.png new file mode 100755 index 0000000..250f127 Binary files /dev/null and b/share/static/style/navbar-text.png differ diff --git a/share/static/style/navbar.png b/share/static/style/navbar.png new file mode 100755 index 0000000..8caf698 Binary files /dev/null and b/share/static/style/navbar.png differ diff --git a/share/static/style/pingufest.png b/share/static/style/pingufest.png new file mode 100755 index 0000000..da71f9b Binary files /dev/null and b/share/static/style/pingufest.png differ diff --git a/share/templates/layout.html b/share/templates/layout.html new file mode 100755 index 0000000..1c8f986 --- /dev/null +++ b/share/templates/layout.html @@ -0,0 +1,57 @@ + + + + + + + + + + + + + + + + + + + + +
+
+
+
+ +
+ right +
+ +
+ +
+ + + + +
+ + + + + +