Skip to content

Commit a57f204

Browse files
author
Paul Jenkins
committed
Merge pull request Code52#34 from shiftkey/master
Pretzel Recap and Next Project
2 parents c264ac8 + d8b18db commit a57f204

File tree

6 files changed

+96
-0
lines changed

6 files changed

+96
-0
lines changed
Lines changed: 57 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,57 @@
1+
---
2+
layout: post
3+
permalink: /pretzel-review.html
4+
date: 2012-02-06 23:59
5+
title: "Pretzel: Recap"
6+
author: "@aeoth, @shiftkey and @tobin"
7+
comments: true
8+
---
9+
10+
Things were a bit quiet in the chatroom with [@tobin](http://twitter.com/tobin) taking a well-deserved holiday, but we've made a lot of progress on Pretzel - our site generation tool using .NET.
11+
12+
## Current Features
13+
14+
How far did we get this week?
15+
16+
You can setup a new website using these three steps.
17+
18+
![](/img/pretzel-console.png)
19+
20+
This provides the demo site we've configured to help get people started experimenting - including images, styles and a sample post.
21+
22+
![](/img/pretzel-demosite.png)
23+
24+
You can then edit the files in the folder and see the site regenerate
25+
26+
![](/img/pretzel-console-2.png)
27+
28+
![](/img/pretzel-edit.png)
29+
30+
If you want to understand more of how this tool works, have a read of the [Jekyll wiki](https://github.com/mojombo/jekyll/wiki) - this will help understand the concepts that Jekyll uses to differentiate between pages and posts, and how to configure your sites - this should help answer any initial questions users have about getting started with your own websites.
31+
32+
Some other features on top of the site generation underway:
33+
34+
* Wordpress Importing has begun - we'll update the documentation as soon as that is officially ready
35+
* LESS compilation and JS minification within the 'bake' step.
36+
* Razor template support - this is not as far along as our Liquid support, but is an excellent experiment with plugging in other templating engines.
37+
38+
## More Features
39+
40+
As we get time, these features are also planned:
41+
42+
* Liquid extensions - including a decent set of extensions for users to integrate into their themes
43+
* Refining the default project site to be a bit more featureful
44+
* The ideas around mixing static and dynamic content (one big idea was to leverage AppHarbor to support this) didn't get off the ground.
45+
46+
## - Weekly Fun stats
47+
48+
There were 13 contributors this week - some new faces and some familiar ones.
49+
50+
The [punch card graph](https://github.com/Code52/pretzel/graphs/punch_card) from GitHub shows how busy we were across the week.
51+
52+
<img src="https://chart.googleapis.com/chart?chs=800x300&amp;chds=-1,24,-1,7,0,9&amp;chf=bg,s,efefef&amp;chd=t:0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23|0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7|0,0,0,0,0,0,0,0,0,0,1,1,2,1,2,0,0,0,1,0,0,1,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,5,5,9,1,0,1,1,0,0,0,1,0,0,0,0,1,1,2,3,0,1,3,1,1,3,5,2,0,2,1,0,1,0,0,0,0,3,2,0,1,0,1,0,4,2,5,2,4,5,5,8,2,0,0,0,0,0,0,0,4,5,0,0,0,0,1,1,0,2,1,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,2,0,0,0,0,0,0,1,0,1,3,0,1,0,0,0,0,0,0,1,1,0,0,1,2,0,0,1,1,0,1,3,3,4,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0&amp;chxt=x,y&amp;chm=o,333333,1,1.0,25.0&amp;chxl=0:||12am|1|2|3|4|5|6|7|8|9|10|11|12pm|1|2|3|4|5|6|7|8|9|10|11||1:||Sun|Mon|Tue|Wed|Thr|Fri|Sat|&amp;cht=s">
53+
54+
55+
## What's Next?
56+
57+
The post for the next idea will be up shortly - we've been discussing in the chatroom how to tackle this idea, so stay tuned.

_posts/2012-02-07-metro-dot-css.md

Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
---
2+
layout: post
3+
permalink: /metro-dot-css.html
4+
date: 2012-02-07 08:00
5+
title: "metro.css"
6+
author: "@aeoth, @shiftkey and @tobin"
7+
comments: true
8+
---
9+
10+
[This idea](https://code52.uservoice.com/forums/143105-code-52/suggestions/2465600-metro-css-built-on-bootstrap) started out as something straight-forward which we suggested before Code52 had officially started, and we've had a couple of projects touch on the [Metro design language](http://en.wikipedia.org/wiki/Metro_(design_language)) - our [Markpad](http://code52.org/DownmarkerWPF/) app in particular. And with Windows 8 nudging towards a new public build, more and more people are curious abbout it.
11+
12+
## metro.css - using Bootstrap?
13+
14+
Twitter just unveiled [Bootstrap](http://twitter.github.com/bootstrap/) V2. Bootstrap is a lean CSS/JS template for getting a website up and running with grid layout, responsive design, cross-platform support and a bunch of other bells and whistles.
15+
16+
While we might not use Bootstrap *specifically* (while the layout portions would be very relevant, how much time would be spent unsetting styles for buttons and other elements?), we want to see something similar for helping people build Metro-style applications.
17+
18+
## More than just a CSS file
19+
20+
As this may appear to be a simple task, we are currently discussing specific goals to acheive:
21+
22+
* Is it worth following the Bootstrap conventions for styles and structure, or do we not gain much given the differences in style.
23+
* A package to integrate `metro.css` with an ASP.NET MVC/T4 templates - reuse what @Tobin has build with his [NuGet package](http://nuget.org/packages/MahApps.Twitter.Bootstrap)
24+
* A template for a Liquid-based static site - implement a better template for the Pretzel default sites.
25+
* CSS3 and/or Javascript animations and transitions
26+
* Javascript to help create metro controls like Pivot and Panorama
27+
* (if we get time) themes for Wordpress and Funnelweb, or even other templating systems (suggest your own)
28+
* and perhaps other things we can conceive...
29+
30+
31+
## Follow the chatter
32+
33+
This week will likely be a highly-entertaining process of discussing, iterating and experimenting with style, layout and usage. We use [JabbR](http://jabbr.net/#/rooms/code52) heavily to discuss stuff in real-time - if you want to get involved, drop in on the action. If you can't keep up, don't worry - JabbR also supports browsing the conversation history of a room (just scroll up to go back in time), so you can catch up on the discussion easily.
34+
35+
## How can I get involved?
36+
37+
The initial project is up on [GitHub](http://github.com/Code52/metro.css). The [Trello board](https://trello.com/board/metro-css/4f2fd841a5146fa91fbff127) will be updated over the course of today/tomorrow as we sketch out what we'd like to demonstrate.
38+
39+
Got some opinions on Metro UI? Hang out in the chatroom at [JabbR](http://jabbr.net/#/rooms/code52) and join in on the fun!

img/pretzel-console-2.png

14.2 KB
Loading

img/pretzel-console.png

16.1 KB
Loading

img/pretzel-demosite.png

47.9 KB
Loading

img/pretzel-edit.png

19.6 KB
Loading

0 commit comments

Comments
 (0)