From 5a403abc4eb4136c38e0f9a30572a09019437a4a Mon Sep 17 00:00:00 2001 From: Carter Rabasa Date: Wed, 27 Mar 2013 20:13:32 -0700 Subject: [PATCH] alpha code for SeattleHacks --- .gitignore | 1 + _config.yml | 11 +++ _layouts/calendar.html | 16 +++++ _layouts/default.html | 119 +++++++++++++++++++++++++++++++ _layouts/post.html | 7 ++ _plugins/calendar.rb | 48 +++++++++++++ _posts/2013-03-28-seattle-js.md | 25 +++++++ archive.html | 10 +++ images/seattlehacks_logo_200.png | Bin 0 -> 29187 bytes index.html | 51 ++++++++++--- search.html | 17 +++++ stylesheets/site.css | 36 ++++++++++ submit.html | 34 +++++++++ 13 files changed, 365 insertions(+), 10 deletions(-) create mode 100644 .gitignore create mode 100644 _config.yml create mode 100644 _layouts/calendar.html create mode 100644 _layouts/default.html create mode 100644 _layouts/post.html create mode 100644 _plugins/calendar.rb create mode 100644 _posts/2013-03-28-seattle-js.md create mode 100644 archive.html create mode 100644 images/seattlehacks_logo_200.png create mode 100644 search.html create mode 100644 stylesheets/site.css create mode 100644 submit.html diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..ca35be0 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +_site diff --git a/_config.yml b/_config.yml new file mode 100644 index 0000000..031cd5e --- /dev/null +++ b/_config.yml @@ -0,0 +1,11 @@ +meta: + site_title: "Seattle Hacks" + site_subtitle: "For Seattle developers, by Seattle developers" + site_language: "en" + absolute_baseurl: http://seattlehacks.com + domain: seattlehacks.com + +tag_dir: tag +pygments: true +markdown: rdiscount +permalink: pretty diff --git a/_layouts/calendar.html b/_layouts/calendar.html new file mode 100644 index 0000000..37658de --- /dev/null +++ b/_layouts/calendar.html @@ -0,0 +1,16 @@ +--- +layout: default +title: Event Calendar +--- +

Calendar

+
+{% for event in page.events %} +
+

{{ event.name] }} @ {{ event.venue }}

+
    +
  • Start: {{ event.start }}
  • +
  • End: {{ event.start }}
  • +
+
+{% endfor %} +
diff --git a/_layouts/default.html b/_layouts/default.html new file mode 100644 index 0000000..21008ac --- /dev/null +++ b/_layouts/default.html @@ -0,0 +1,119 @@ + + + + + + {{ page.title }} + + + + + + + + + + + Fork me on GitHub +
+ +
+ +
+
+
+
+ {{ content }} +
+ +
+
+ +
+

© Event Loop LLC 2010-2013

+
+
+ +
+ + + +
+ + + + + + diff --git a/_layouts/post.html b/_layouts/post.html new file mode 100644 index 0000000..a898f6f --- /dev/null +++ b/_layouts/post.html @@ -0,0 +1,7 @@ +--- +layout: default +--- +
+

{{ page.title }}

+{{ content }} +
diff --git a/_plugins/calendar.rb b/_plugins/calendar.rb new file mode 100644 index 0000000..7eeafb6 --- /dev/null +++ b/_plugins/calendar.rb @@ -0,0 +1,48 @@ +module Jekyll + + class CalendarGenerator < Generator + safe true + + def generate(site) + events = site.tags['event'] + if events + site.pages << CalendarPage.new(site, events) + end + end + end + + class CalendarPage < Page + + def initialize(site, events) + @site = site + @base = site.source + @dir = '/calendar/' + @name = 'index.html' + + self.process(@name) + self.read_yaml(File.join(@base, '_layouts'), 'calendar.html') + + # start building a proper list of events to display + calendar = [] + + events.each do |event| + event.tags.each do |tag| + puts tag + if tag.start_with?('cal:') + key = tag.split('cal:')[1].split('=')[0] + value = tag.split('cal:')[1].split('=')[1] + event.data[key] = value + end + end + + if (Date.parse(event.data['start']) >= Date.today) + calendar << event + end + end + + self.data['events'] = calendar.sort{|a, b| Date.parse(a.data['start']) <=> Date.parse(b.data['start'])} + end + + end + +end diff --git a/_posts/2013-03-28-seattle-js.md b/_posts/2013-03-28-seattle-js.md new file mode 100644 index 0000000..c3ac1bb --- /dev/null +++ b/_posts/2013-03-28-seattle-js.md @@ -0,0 +1,25 @@ +--- +title: Seattle JS - Test the Web Forward and Fun With Angular.js +layout: post +tags: +- event +- cal:name=Seattle JS - Test the Web Forward and Fun With Angular.js +- cal:allday=false +- cal:start=2013-04-11T18:30:00-08:00 +- cal:end=2013-04-11T20:00:00-08:00 +- cal:venue=Makers Space +- cal:website=http://www.meetup.com/seattlejs/events/110183332/ +--- +Agenda +------ + +*6:00 - 6:30pm:* Pizza, beer & catching up +*6:30 - 7:00pm:* Testing the Web Forward (TBD) + +The Internet Explorer Developer Relations Team is hosting a Test the Web Forward event in Seattle April 12–13.The focus of this event is on learning, hacking, and writing tests for W3C specifications. During the event, experts will teach you about W3C specs & W3C testing and will guide you as you help make the Web a better, more interoperable place. Better tests for a better Web! + +They'll be at SeattleJS to discuss this event and answer any questions you have! + +*7:00 - 8:30pm:* Angular.js (TBD) + +The remainder of the time will be spent on some short talks involving Angular.js. diff --git a/archive.html b/archive.html new file mode 100644 index 0000000..a2ffe3a --- /dev/null +++ b/archive.html @@ -0,0 +1,10 @@ +--- +layout: default +title: Archive +--- +

Archives

+ diff --git a/images/seattlehacks_logo_200.png b/images/seattlehacks_logo_200.png new file mode 100644 index 0000000000000000000000000000000000000000..23f6542d132d56af7dfb2e3db372f3c916be7907 GIT binary patch literal 29187 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 - - - - - - - - + +

Latest Post

+
+{% assign x = site.posts.first %} +

{{ x.title }}

+{{ x.content }} +
+

More Posts

+
    +{% for post in site.posts limit:10 %} +{% if forloop.index != 1 %} +
  • {{ post.date | date_to_string }} » {{ post.title }}
  • +{% endif %} +{% endfor %} +
+ +

Collaborators

+
+
+ + \ No newline at end of file diff --git a/search.html b/search.html new file mode 100644 index 0000000..f62638a --- /dev/null +++ b/search.html @@ -0,0 +1,17 @@ +--- +layout: default +title: Search +--- +

Search

+
Loading
+ + diff --git a/stylesheets/site.css b/stylesheets/site.css new file mode 100644 index 0000000..9e429ff --- /dev/null +++ b/stylesheets/site.css @@ -0,0 +1,36 @@ +/* Override some defaults */ +html, body { + background-color: #eee; +} +body { + padding-top: 40px; /* 40px to make the container go all the way to the bottom of the topbar */ +} + +/* good lord, rename this class */ +h1.foo { + font-size:30px; + margin-bottom:10px; + border-bottom: thin dotted #aaa; +} + +.topbar .fill { + background-color: #5B9C64; + background-image: -webkit-linear-gradient(top, #5B9C64, #517B58); +} + +/* The white background content wrapper */ +.content { + background-color: #fff; + padding: 20px; + margin: 0 -20px; /* negative indent the amount of the padding to maintain the grid system */ + border-radius: 0 0 6px 6px; + box-shadow: 0 1px 2px rgba(0,0,0,.15); +} + +.logo { + font-family: 'Courier New'; + white-space: pre; + font-size:6px; + line-height:6px; + font-weight:bold; +} \ No newline at end of file diff --git a/submit.html b/submit.html new file mode 100644 index 0000000..9d9a79d --- /dev/null +++ b/submit.html @@ -0,0 +1,34 @@ +--- +layout: default +title: Submit +--- +

Submitting a Post

+

Submitting a post is as simple as sending a pull request:

+
    +
  1. Fork this repo
  2. +
  3. Compose your post using Markdown syntax
  4. +
  5. Name the file YYYY-MM-DD-title.md and copy to _posts directory
  6. +
  7. Submit a pull request for this new file
  8. +
+

Please make sure you include a YAML header at the top of the file that defines the title or your post and specifies the post layout.

+
+---
+title: Test
+layout: post
+---
+
+

Submitting an Event

+

Submitting an event is just like submitting a post. Follow the instructions above and you're 90% of the way there. Consider the content of the post to both be an announcement of your event and the core information that people need to know to find your event.

+

The only difference is that in order for your event to make it into our calendar you need to define some additional tags. All of these tags are required:

+
+---
+tags:
+- event
+- cal:name=Test Event #1
+- cal:allday=false
+- cal:start=2013-03-28T14:10:04+00:00
+- cal:end=2013-03-28T14:10:04+00:00
+- cal:venue=Hub Seattle
+- cal:website=http://test.event.com
+---
+