Permalink
Browse files

basic middleman app using 3.0.0.beta.2

  • Loading branch information...
0 parents commit 7bdbfaff1c334983144505d6dec961056c4d9a66 @indirect committed Apr 22, 2012
@@ -0,0 +1,3 @@
+source "https://rubygems.org"
+
+gem "middleman", "~>3.0.0.beta.2", :github => "middleman/middleman"
@@ -0,0 +1,91 @@
+GIT
+ remote: git://github.com/middleman/middleman.git
+ revision: d95c0e6a3ff4054785c3d57dcff20cea9d9ee7a3
+ specs:
+ middleman (3.0.0.beta.2)
+ middleman-core (= 3.0.0.beta.2)
+ middleman-more (= 3.0.0.beta.2)
+ middleman-core (3.0.0.beta.2)
+ activesupport (~> 3.2.0)
+ bundler (~> 1.0)
+ i18n (~> 0.6.0)
+ listen (~> 0.4.0)
+ rack (~> 1.4.0)
+ rack-test (~> 0.6.1)
+ thin (~> 1.3.1)
+ thor (~> 0.14.0)
+ tilt (~> 1.3.1)
+ middleman-more (3.0.0.beta.2)
+ coffee-script (~> 2.2.0)
+ compass (~> 0.12.1)
+ execjs (~> 1.2)
+ haml (~> 3.1.0)
+ middleman-core (= 3.0.0.beta.2)
+ redcarpet (~> 2.1.0)
+ sass (>= 3.1.7)
+ sprockets (~> 2.1)
+ sprockets-sass (~> 0.7.0)
+ uglifier (~> 1.2.0)
+
+GEM
+ remote: https://rubygems.org/
+ specs:
+ activesupport (3.2.3)
+ i18n (~> 0.6)
+ multi_json (~> 1.0)
+ chunky_png (1.2.5)
+ coffee-script (2.2.0)
+ coffee-script-source
+ execjs
+ coffee-script-source (1.3.1)
+ compass (0.12.1)
+ chunky_png (~> 1.2)
+ fssm (>= 0.2.7)
+ sass (~> 3.1)
+ daemons (1.1.8)
+ eventmachine (0.12.10)
+ execjs (1.3.0)
+ multi_json (~> 1.0)
+ ffi (1.0.11)
+ fssm (0.2.9)
+ haml (3.1.4)
+ hike (1.2.1)
+ i18n (0.6.0)
+ listen (0.4.1)
+ rb-fchange (~> 0.0.5)
+ rb-fsevent (~> 0.9.1)
+ rb-inotify (~> 0.8.8)
+ multi_json (1.3.2)
+ rack (1.4.1)
+ rack-test (0.6.1)
+ rack (>= 1.0)
+ rb-fchange (0.0.5)
+ ffi
+ rb-fsevent (0.9.1)
+ rb-inotify (0.8.8)
+ ffi (>= 0.5.0)
+ redcarpet (2.1.1)
+ sass (3.1.16)
+ sprockets (2.4.0)
+ hike (~> 1.2)
+ multi_json (~> 1.0)
+ rack (~> 1.0)
+ tilt (~> 1.1, != 1.3.0)
+ sprockets-sass (0.7.0)
+ sprockets (~> 2.0)
+ tilt (~> 1.1)
+ thin (1.3.1)
+ daemons (>= 1.0.9)
+ eventmachine (>= 0.12.6)
+ rack (>= 1.0.0)
+ thor (0.14.6)
+ tilt (1.3.3)
+ uglifier (1.2.4)
+ execjs (>= 0.3.0)
+ multi_json (>= 1.0.2)
+
+PLATFORMS
+ ruby
+
+DEPENDENCIES
+ middleman (~> 3.0.0.beta.2)!
@@ -0,0 +1,77 @@
+###
+# Compass
+###
+
+# Susy grids in Compass
+# First: gem install compass-susy-plugin
+# require 'susy'
+
+# Change Compass configuration
+# compass_config do |config|
+# config.output_style = :compact
+# end
+
+###
+# Page options, layouts, aliases and proxies
+###
+
+# Per-page layout changes:
+#
+# With no layout
+# page "/path/to/file.html", :layout => false
+#
+# With alternative layout
+# page "/path/to/file.html", :layout => :otherlayout
+#
+# A path which all have the same layout
+# with_layout :admin do
+# page "/admin/*"
+# end
+
+# Proxy (fake) files
+# page "/this-page-has-no-template.html", :proxy => "/template-file.html" do
+# @which_fake_page = "Rendering a fake page with a variable"
+# end
+
+###
+# Helpers
+###
+
+# Automatic image dimensions on image_tag helper
+# activate :automatic_image_sizes
+
+# Methods defined in the helpers block are available in templates
+# helpers do
+# def some_helper
+# "Helping"
+# end
+# end
+
+set :css_dir, 'stylesheets'
+
+set :js_dir, 'javascripts'
+
+set :images_dir, 'images'
+
+# Build-specific configuration
+configure :build do
+ # For example, change the Compass output style for deployment
+ # activate :minify_css
+
+ # Minify Javascript on build
+ # activate :minify_javascript
+
+ # Enable cache buster
+ # activate :cache_buster
+
+ # Use relative URLs
+ # activate :relative_assets
+
+ # Compress PNGs after build
+ # First: gem install middleman-smusher
+ # require "middleman-smusher"
+ # activate :smusher
+
+ # Or use a different image path
+ # set :http_path, "/Content/images/"
+end
@@ -0,0 +1,4 @@
+require 'rubygems'
+require 'middleman'
+
+run Middleman.server
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
@@ -0,0 +1,10 @@
+---
+title: Welcome to Middleman
+---
+
+<div class="welcome">
+ <h1>Middleman is Watching</h1>
+ <p class="doc">
+ <%= link_to "Read Online Documentation", "http://middlemanapp.com/" %>
+ </p><!-- .doc -->
+</div><!-- .welcome -->
@@ -0,0 +1 @@
+//= require_tree .
@@ -0,0 +1,19 @@
+<!doctype html>
+<html>
+ <head>
+ <meta charset="utf-8">
+
+ <!-- Always force latest IE rendering engine or request Chrome Frame -->
+ <meta content="IE=edge,chrome=1" http-equiv="X-UA-Compatible">
+
+ <!-- Use title if it's in the page YAML frontmatter -->
+ <title><%= data.page.title || "The Middleman" %></title>
+
+ <%= stylesheet_link_tag "normalize", "all" %>
+ <%= javascript_include_tag "all" %>
+ </head>
+
+ <body class="<%= page_classes %>">
+ <%= yield %>
+ </body>
+</html>
@@ -0,0 +1,55 @@
+@charset "utf-8";
+
+body {
+ background: #d4d4d4 url("../images/background.png");
+ text-align: center;
+ font-family: sans-serif; }
+
+h1 {
+ color: rgba(0, 0, 0, .3);
+ font-weight: bold;
+ font-size: 32px;
+ letter-spacing: -1px;
+ text-transform: uppercase;
+ text-shadow: 0 1px 0 rgba(255, 255, 255, .5);
+ background: url("../images/middleman.png") no-repeat center 100px;
+ padding: 350px 0 10px;
+ margin: 0; }
+
+.doc {
+ font-size: 14px;
+ margin: 0; }
+ .doc:before,
+ .doc:after {
+ opacity: .2;
+ padding: 6px;
+ font-style: normal;
+ position: relative;
+ content: ""; }
+ .doc a {
+ color: rgba(0, 0, 0, 0.3); }
+ .doc a:hover {
+ color: #666; }
+
+.welcome {
+ -webkit-animation-name: welcome;
+ -webkit-animation-duration: .9s; }
+
+@-webkit-keyframes welcome {
+ from {
+ -webkit-transform: scale(0);
+ opacity: 0;
+ }
+ 50% {
+ -webkit-transform: scale(0);
+ opacity: 0;
+ }
+ 82.5% {
+ -webkit-transform: scale(1.03);
+ -webkit-animation-timing-function: ease-out;
+ opacity: 1;
+ }
+ to {
+ -webkit-transform: scale(1);
+ }
+}
Oops, something went wrong.

0 comments on commit 7bdbfaf

Please sign in to comment.