This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| <!doctype html> | |
| <!--[if lt IE 7]> <html class="no-js ie6 oldie" lang="en"> <![endif]--> | |
| <!--[if IE 7]> <html class="no-js ie7 oldie" lang="en"> <![endif]--> | |
| <!--[if IE 8]> <html class="no-js ie8 oldie" lang="en"> <![endif]--> | |
| <!--[if gt IE 8]><!--> <html class="no-js" lang="en"> <!--<![endif]--> | |
| <head> | |
| <meta charset="utf-8"> | |
| <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> | |
| <title>Your Sick Page</title> | |
| <meta name="description" content=""> |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| # Used to dynamically add a rails page view when using Jquery Mobile | |
| # Author Nick Treadway @nicktea | |
| @insert_page = (id, content) -> | |
| page = $("<article id="+id+" data-role='page' data-url="+id+" data-add-back-btn='true'>" + content + "</article>") | |
| page.appendTo('body') | |
| $('a' + '#' + id).click -> | |
| $.mobile.changePage(page, {transition: "slide"}) | |
| # Use (your-view.haml) |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| def set_mobile_agent | |
| page.driver.header('User-Agent', 'iPhone') | |
| end | |
| def js_click(selector) | |
| page.driver.execute_script "$('##{selector}').click()" | |
| end | |
| def screenshot | |
| require 'capybara/util/save_and_open_page' |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| <% if Rails.env.development? %> | |
| @onLoadFailed = (event, data) -> | |
| text = data.xhr.responseText | |
| newHtml = text.split(/<\/?html[^>]*>/g)[1] | |
| $("html").html newHtml | |
| $(document).on "pageloadfailed", onLoadFailed | |
| <% end %> |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| source :rubygems | |
| gem 'rake' | |
| gem 'rack' | |
| gem 'rack-rewrite' | |
| gem 'thin' | |
| gem 'sprockets', '2.2.0' | |
| gem 'sass' | |
| gem 'coffee-script' |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| var express = require("express"), | |
| app = express.createServer(express.logger()); | |
| port = process.env.PORT || 3000; | |
| app.configure(function(){ | |
| app.use(express.methodOverride()); | |
| app.use(express.bodyParser()); | |
| app.use(express.static(__dirname + '/')); | |
| app.use(express.errorHandler({ | |
| dumpExceptions: true, |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| // Mobile | |
| @mixin kill-mobile-zoom { | |
| -webkit-text-size-adjust: 100%; | |
| -ms-text-size-adjust: none; | |
| } | |
| @mixin kill-tap-highlight { | |
| -webkit-tap-highlight-color: rgba(0,0,0,0); | |
| } |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| @mixin show-it { | |
| height: auto; | |
| visibility: visible; | |
| @include opacity(1); // Compass mixin | |
| } | |
| @mixin hide-it { | |
| position: absolute; | |
| -webkit-transform: translate3d(-9999rem,0,0); | |
| -moz-transform: translate3d(-9999rem,0,0); |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| <ion-conent> | |
| <div class=“list”> | |
| <!—content—> | |
| </div> | |
| </ion-content> |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| // Slide In From Right | |
| // ------------------------------- | |
| @-webkit-keyframes slideInFromRight { | |
| from { -webkit-transform: translate3d(100%, 0, 0); } | |
| to { -webkit-transform: translate3d(0, 0, 0); } | |
| } | |
| @-moz-keyframes slideInFromRight { | |
| from { -moz-transform: translateX(100%); } | |
| to { -moz-transform: translateX(0); } |