From e5c5e8c10be3df9a38c4b178a24e82ac90c390d5 Mon Sep 17 00:00:00 2001 From: Tyler Renelle Date: Sun, 25 Mar 2012 21:57:23 -0400 Subject: [PATCH] Setting up boilerplate --- app/assets/javascripts/application.js | 1 + app/assets/stylesheets/application.css | 1 + app/views/layouts/application.html.erb | 56 ++++++++++++++++-- config/environments/production.rb | 1 + .../apple-touch-icon-114x114-precomposed.png | Bin 0 -> 1032 bytes public/apple-touch-icon-57x57-precomposed.png | Bin 0 -> 640 bytes public/apple-touch-icon-72x72-precomposed.png | Bin 0 -> 747 bytes public/apple-touch-icon-precomposed.png | Bin 0 -> 640 bytes public/apple-touch-icon.png | Bin 0 -> 640 bytes public/crossdomain.xml | 25 ++++++++ public/favicon.ico | Bin 0 -> 1150 bytes public/humans.txt | 43 ++++++++++++++ public/robots.txt | 10 ++-- 13 files changed, 127 insertions(+), 10 deletions(-) create mode 100644 public/apple-touch-icon-114x114-precomposed.png create mode 100644 public/apple-touch-icon-57x57-precomposed.png create mode 100644 public/apple-touch-icon-72x72-precomposed.png create mode 100644 public/apple-touch-icon-precomposed.png create mode 100644 public/apple-touch-icon.png create mode 100644 public/crossdomain.xml create mode 100644 public/humans.txt diff --git a/app/assets/javascripts/application.js b/app/assets/javascripts/application.js index aac9642d6d..376e6d94de 100644 --- a/app/assets/javascripts/application.js +++ b/app/assets/javascripts/application.js @@ -10,6 +10,7 @@ // WARNING: THE FIRST BLANK LINE MARKS THE END OF WHAT'S TO BE PROCESSED, ANY BLANK LINE SHOULD // GO AFTER THE REQUIRES BELOW. // +//= require plugins //= require jquery //= require jquery_ujs //= require jquery-ui diff --git a/app/assets/stylesheets/application.css b/app/assets/stylesheets/application.css index 3b5cc6648e..2fdaf8ffc8 100644 --- a/app/assets/stylesheets/application.css +++ b/app/assets/stylesheets/application.css @@ -8,6 +8,7 @@ * You're free to add application-wide styles to this file and they'll appear at the top of the * compiled file, but it's generally better to create a new file per style scope. * + *= require reset *= require_self *= require_tree . */ diff --git a/app/views/layouts/application.html.erb b/app/views/layouts/application.html.erb index 7731514595..8d89fd6442 100644 --- a/app/views/layouts/application.html.erb +++ b/app/views/layouts/application.html.erb @@ -1,11 +1,38 @@ - - + + + + + + + - HabitTracker - <%= stylesheet_link_tag "application", :media => "all" %> - <%= javascript_include_tag "application" %> + + + + + + HabitStore + + + + + + + + + <%= stylesheet_link_tag "application" %> <%= csrf_meta_tags %> + + + + + <%= javascript_include_tag "modernizr" %> + <%= javascript_include_tag "application" %> +
+ + <% end %> + + + + diff --git a/config/environments/production.rb b/config/environments/production.rb index 9251cd0c02..b801096be3 100644 --- a/config/environments/production.rb +++ b/config/environments/production.rb @@ -53,6 +53,7 @@ HabitTracker::Application.configure do # Precompile additional assets (application.js, application.css, and all non-JS/CSS are already added) # config.assets.precompile += %w( search.js ) + config.assets.precompile += %w( modernizr.js ) # Disable delivery errors, bad email addresses will be ignored # config.action_mailer.raise_delivery_errors = false diff --git a/public/apple-touch-icon-114x114-precomposed.png b/public/apple-touch-icon-114x114-precomposed.png new file mode 100644 index 0000000000000000000000000000000000000000..de2d59f92cae78ec291461ca1d5de47763d391b7 GIT binary patch literal 1032 zcmeAS@N?(olHy`uVBq!ia0vp^MIg+<3?z3jm-+*#0|7oEuAb@nZs`RN(~N;6gyEN- z3+F;afLxc<-216Uktu06Q;aSr89OFso=Gq|7H4E1o0=0FZWo=jH`;JpgkgDvpKW;D zx=@4W5U0gK2G&90GXjhz`Wf5!1$w)=1UXs7S!-)r+QeFEhMQ~Xn3@KeshgM>`I@NP z8)~ZP>Z<7JDQT!GsbfcqsNymzDsrkSdow=8F)%PQd%8G=WZZi@)BpS;1A%sR+c&*$ z4rRxAiiikxNM-MQ%e(*o_NY_xYdcEPPHnom#8!Cz2MgoBy-r(yG4_A)fT0urIah|c zuUhkOuhAxsY;`r}nO(uPeWyexdUdQ>$9N;aYLmbs!)gXI5s5h0nCO>w@nnXFXq9+=A&U?x1Ul;f~EnA@YTF=q#8R6z( zD`#x%%elB?)o#;r3+to%Jp*)Cy?&Oq=h2(mwjF!c=^(^1Z;VTkQ^F*Baf8yB(H2UdM6w4Aaf*n7iNo zPICtAP5U*^E9RQrf=XGZ$LD$L-!f0So}Te%WBp!VjlJg3{JyXvXji1P(VQC(;_NIr zt2e7&(@FTZXvWhq3W!gXN{7{s|D6G&dN?~ zQ^@(Boy%*oFoPT!igj|>RqhB{O7*jqws{Tulo4VTdKX25diY4w6@I{R}PqLv#F{+q{jceJoAA1B_ig4IEwcZR~U{taMDxH4Kf^_4Jjr zG!->9)HGCev{aQfR29`#l~9o~Di>My>B*mV3=E9bo-U3d9>?EKJJ{D`Akg;w+T=Bj zS9(=C8bnx9Y~JPG`@eRZYtok6WfR^^v=p4AU-RelbcXL+nWcA5v?(!`<3v{M z)9bAbYp(6(EKE3I=pCPCK6!$d=Gop$XDW*AihUGqs#TWW*%m6`v(o;>lBu6<4L>%E zzTEIdhCSUW`PoC2ONC6?`P+`3W1V)zwXJ*ifv|voy~~!K{&L{5z`gWL_hvOIMWv%= z4`rt=QM>GXzWjylGTWnJCUHeua-#oE3f#S9d#mfSz30*bAHSXJx9c#|C(YUWU#((& zqBC2e_I&D@^?tDhr_-(+ee}9;?u0mQf4@z?yI!p{?KfIZFjlG{O zyMNt1d)LlDH}j;EcQ@aEUMZaW=-O8QnMY>deQ#L&DoQ2j@eA`;{s~9&mYO{|TDU#& pw)vHfi|;$f=GO;F|2+Rh|Lbff^@O$?_P`{?;OXk;vd$@?2>^oK4mtn; literal 0 HcmV?d00001 diff --git a/public/apple-touch-icon-72x72-precomposed.png b/public/apple-touch-icon-72x72-precomposed.png new file mode 100644 index 0000000000000000000000000000000000000000..b20e78ef3920a3f46e552fe179c5d59dabd675c6 GIT binary patch literal 747 zcmeAS@N?(olHy`uVBq!ia0vp^9w5xY3?!3`olAk#fdHQn*N17wXy|^Lv0Hip4CT9| z=7yza-Apk~PENU;WaONb?HHeaBF@l0Hf3*=fo){M)^Pom;U{jZOSb)V+<>-3-<3_0=2=)U0&Xl(e;tv{g-Y)bzDg zl{A1zO977@wzny-%ui1ddb?@mU zITMj6r-e%t6a_iYR)zihzkilUMrQZt1si6t{%lw*b9|q~kI0t?*lsyUzo>6eS;xGJ zS*Od?fywLWqa;fWrp7rNOEgz7a(p-|o(}GK~_(^P;m#IBg6Po2TkYR=e#L*=_qH=J_q2Uo|P) z!i!(9s;=7c{EhbS&({~W3U8h9w(8u;o9?+um%Z569$K!b8vA*}v99lPB7T;Z`ECtq zn(#2{j(bdUqTKgGyg+`v0xHV0x`<;{g^T^Bkol>QuU8^e%ok|-*F25^mV)}G- zi}ZZ%}Z`jN>C*MDPKi=H@v=D=sacAx84d*Ys zWpmqHE%54nyU^he#gChq)i$T_9Lio4=XAV@c}t{$*c>lb=W@@3bL(-Y=(-m@Db7Ssln68nS`TlMqoB5}otKT`zx%0i)Pv4^LrGC&| wo3_Lgm3HZCH?BQgY*hVQ^sa++M(hRo#B*|C9>pOFz|_m&>FVdQ&MBb@0NJQ0PXGV_ literal 0 HcmV?d00001 diff --git a/public/apple-touch-icon-precomposed.png b/public/apple-touch-icon-precomposed.png new file mode 100644 index 0000000000000000000000000000000000000000..6d2fc3969d2a377bc1b0e345e20ef5c15bd21a2f GIT binary patch literal 640 zcmeAS@N?(olHy`uVBq!ia0vp^mLSZ*3?z3SE8Y&I4g~mwxIRoXMnezMjNH--+|u*G zWWl{uBiGct8!5&vDY;%L*%y6@I{R}PqLv#F{+q{jceJoAA1B_ig4IEwcZR~U{taMDxH4Kf^_4Jjr zG!->9)HGCev{aQfR29`#l~9o~Di>My>B*mV3=E9bo-U3d9>?EKJJ{D`Akg;w+T=Bj zS9(=C8bnx9Y~JPG`@eRZYtok6WfR^^v=p4AU-RelbcXL+nWcA5v?(!`<3v{M z)9bAbYp(6(EKE3I=pCPCK6!$d=Gop$XDW*AihUGqs#TWW*%m6`v(o;>lBu6<4L>%E zzTEIdhCSUW`PoC2ONC6?`P+`3W1V)zwXJ*ifv|voy~~!K{&L{5z`gWL_hvOIMWv%= z4`rt=QM>GXzWjylGTWnJCUHeua-#oE3f#S9d#mfSz30*bAHSXJx9c#|C(YUWU#((& zqBC2e_I&D@^?tDhr_-(+ee}9;?u0mQf4@z?yI!p{?KfIZFjlG{O zyMNt1d)LlDH}j;EcQ@aEUMZaW=-O8QnMY>deQ#L&DoQ2j@eA`;{s~9&mYO{|TDU#& pw)vHfi|;$f=GO;F|2+Rh|Lbff^@O$?_P`{?;OXk;vd$@?2>^oK4mtn; literal 0 HcmV?d00001 diff --git a/public/apple-touch-icon.png b/public/apple-touch-icon.png new file mode 100644 index 0000000000000000000000000000000000000000..6d2fc3969d2a377bc1b0e345e20ef5c15bd21a2f GIT binary patch literal 640 zcmeAS@N?(olHy`uVBq!ia0vp^mLSZ*3?z3SE8Y&I4g~mwxIRoXMnezMjNH--+|u*G zWWl{uBiGct8!5&vDY;%L*%y6@I{R}PqLv#F{+q{jceJoAA1B_ig4IEwcZR~U{taMDxH4Kf^_4Jjr zG!->9)HGCev{aQfR29`#l~9o~Di>My>B*mV3=E9bo-U3d9>?EKJJ{D`Akg;w+T=Bj zS9(=C8bnx9Y~JPG`@eRZYtok6WfR^^v=p4AU-RelbcXL+nWcA5v?(!`<3v{M z)9bAbYp(6(EKE3I=pCPCK6!$d=Gop$XDW*AihUGqs#TWW*%m6`v(o;>lBu6<4L>%E zzTEIdhCSUW`PoC2ONC6?`P+`3W1V)zwXJ*ifv|voy~~!K{&L{5z`gWL_hvOIMWv%= z4`rt=QM>GXzWjylGTWnJCUHeua-#oE3f#S9d#mfSz30*bAHSXJx9c#|C(YUWU#((& zqBC2e_I&D@^?tDhr_-(+ee}9;?u0mQf4@z?yI!p{?KfIZFjlG{O zyMNt1d)LlDH}j;EcQ@aEUMZaW=-O8QnMY>deQ#L&DoQ2j@eA`;{s~9&mYO{|TDU#& pw)vHfi|;$f=GO;F|2+Rh|Lbff^@O$?_P`{?;OXk;vd$@?2>^oK4mtn; literal 0 HcmV?d00001 diff --git a/public/crossdomain.xml b/public/crossdomain.xml new file mode 100644 index 0000000000..04aa72191d --- /dev/null +++ b/public/crossdomain.xml @@ -0,0 +1,25 @@ + + + + + + + + + + + + + + + + + diff --git a/public/favicon.ico b/public/favicon.ico index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..4ec0d298859a6e33a6cc40f7a502354b8cad5f76 100644 GIT binary patch literal 1150 zcmZvc&rcIU6vv0?T~3}Vg?4v#yIp9zU1&k*FC;0yN&pE-r71xP79vXcVT>0+io~c1 z@uXK{B+(d6OeFpaN@9YEe?#HwsR-_La3ytienMto~)nRwQ- ztEU+|%NSFI377ELelaj6V$~l2tkU-O_ua*{^@FsA{g}@8q9dxKtviRl!Uob8+Ta!EAg$QvH?ga$D;u=7jC-I3O|)O%LUjBohDWow zICCGdrSIq+zm4V)7dd%ttzd{992)p}!V915J%{L}2T0!ff%9UY*uq!DZ@fotY!u;; zX657PiH$^CemQGdZh)@35gRKaxwM1C!WSeLx6xjBh3x1cW+(a)Yd0au_8EwEcrMo? z6gJQ~@d&A#Hk+9Lgv9)3Bo@CRI{6%#ksRiyhLGurTeTsU&cH?9ej|$5l_!YLeL(Em z8!>K)-xsXdBQ^KV${{lK5~)lcopIBu6|wgHNl^7h_yW!FH3p#g6d1kJ)*Ym0pP{F_ z6SAg53mD*f@Z|i&p43m&UQtACgmJkJTBrpbb03kpyo^>;fh5%*$L-vy=EPDDIQ`?? zBaNIlpe_Fx10z}ZRJ-Ptai@QXr(T?%DZH+X6CdcvAYh0yD}QTF8q!wwuhYl$ZW!U< z0rjZWr<9K>?&f$+vH!h44o_ogZ{NMVvQ|u{(z`B~x9oCBWtx+ZVwGB&AG#SUpJ8nK U6k~U4Y^(l{aMn(ow8Rkm2iEifo&W#< literal 0 HcmV?d00001 diff --git a/public/humans.txt b/public/humans.txt new file mode 100644 index 0000000000..72be02a5cb --- /dev/null +++ b/public/humans.txt @@ -0,0 +1,43 @@ +/* the humans responsible & colophon */ +/* humanstxt.org */ + + +/* TEAM */ + : + Site: + Twitter: + Location: + +/* THANKS */ + Names (& URL): + +/* SITE */ + Standards: HTML5, CSS3 + Components: Modernizr, jQuery + Software: + + + + -o/- + +oo//- + :ooo+//: + -ooooo///- + /oooooo//: + :ooooooo+//- + -+oooooooo///- + -://////////////+oooooooooo++////////////:: + :+ooooooooooooooooooooooooooooooooooooo+:::- + -/+ooooooooooooooooooooooooooooooo+/::////:- + -:+oooooooooooooooooooooooooooo/::///////:- + --/+ooooooooooooooooooooo+::://////:- + -:+ooooooooooooooooo+:://////:-- + /ooooooooooooooooo+//////:- + -ooooooooooooooooooo////- + /ooooooooo+oooooooooo//: + :ooooooo+/::/+oooooooo+//- + -oooooo/::///////+oooooo///- + /ooo+::://////:---:/+oooo//: + -o+/::///////:- -:/+o+//- + :-:///////:- -:/:// + -////:- --//: + -- -: diff --git a/public/robots.txt b/public/robots.txt index 085187fa58..d310d070b0 100644 --- a/public/robots.txt +++ b/public/robots.txt @@ -1,5 +1,5 @@ -# See http://www.robotstxt.org/wc/norobots.html for documentation on how to use the robots.txt file -# -# To ban all spiders from the entire site uncomment the next two lines: -# User-Agent: * -# Disallow: / +# www.robotstxt.org/ +# www.google.com/support/webmasters/bin/answer.py?hl=en&answer=156449 + +User-agent: * +