From 4cd985470643b3b0dd662dd4dca5e61f32060d01 Mon Sep 17 00:00:00 2001 From: chris2tof Date: Thu, 25 Aug 2011 08:07:18 +0800 Subject: [PATCH] Ika's changes --- app/assets/images/bar_border.png | Bin 0 -> 211 bytes app/assets/images/bar_btn.png | Bin 0 -> 393 bytes app/assets/images/bar_id.png | Bin 0 -> 499 bytes app/assets/images/bar_orbit.png | Bin 0 -> 4619 bytes app/assets/images/bar_pw.png | Bin 0 -> 504 bytes app/assets/images/bought_btn.png | Bin 0 -> 1144 bytes app/assets/images/buy_btn.png | Bin 0 -> 798 bytes app/assets/images/html.png | Bin 0 -> 116 bytes app/assets/images/orbitbar.png | Bin 0 -> 196 bytes app/assets/images/service_btn.png | Bin 0 -> 5037 bytes app/assets/stylesheets/admin.css.erb | 210 +++++++++++++++++ app/assets/stylesheets/content.css.erb | 238 ++++++++++++++++++++ app/views/devise/menu/_login_items.html.erb | 12 +- app/views/layouts/admin.html.erb | 17 +- app/views/layouts/content.html.erb | 33 ++- 15 files changed, 484 insertions(+), 26 deletions(-) create mode 100644 app/assets/images/bar_border.png create mode 100644 app/assets/images/bar_btn.png create mode 100644 app/assets/images/bar_id.png create mode 100644 app/assets/images/bar_orbit.png create mode 100644 app/assets/images/bar_pw.png create mode 100644 app/assets/images/bought_btn.png create mode 100644 app/assets/images/buy_btn.png create mode 100644 app/assets/images/html.png create mode 100644 app/assets/images/orbitbar.png create mode 100644 app/assets/images/service_btn.png diff --git a/app/assets/images/bar_border.png b/app/assets/images/bar_border.png new file mode 100644 index 0000000000000000000000000000000000000000..4e71f036fa5446768385ca0f572fea5a9e20a2b6 GIT binary patch literal 211 zcmeAS@N?(olHy`uVBq!ia0vp^OhBy80U}pz<@*MtBuiW)N`mv#O3D+9QW+dm@{>{( zJaZG%Q-e|yQz{EjrrH1%m3q23hE&}0={qQT*nq>C(|N0;;`X>*|J9}`E%{|Co}>8j z;SRg|pZ{htu9j4^AMtBXRW(gtZ@X?&U2*Z&GfS5(-p;_x5Welo+~vl)@jwSKc)I$z JtaD0e0ssy|Pp<#~ literal 0 HcmV?d00001 diff --git a/app/assets/images/bar_btn.png b/app/assets/images/bar_btn.png new file mode 100644 index 0000000000000000000000000000000000000000..59d5938d1222a8cc6d46251f9e3a0b89d0fe255f GIT binary patch literal 393 zcmV;40e1e0P)*`geY2+P+q)A^vpjE_);SlE z#W~M1)ztOi0#DMUD2n={_TG~aA|3#AU3V(wZucUFVKA-n@Bv2v21o+3aU2Pn7@=u| ze6##dhAL3A+*GY&XE~(Ra?{8k{cOQ?G*#;#tS~k44?)>43soB&Z_}v~ zi9vkZ?fSm&d7k4qRIaX^WtoUT6^}3dSG8WRQN|BDvfkM z5}%wIlgbR0|BLc*FJ@n^m~&r0;{Lkw$rq2}<~zpMp@L(EVdd{Y3C$UU%2X!7AI%uW zJ{%_u=2&%8%W0ZsS(fMd0h*~!3{R-Sc2~<gWH6~G1Zm78T zGo@Va{T7P_Y$2@L?e=gqu5C9|++mwiKHg#b{)P4U^gN%>XS10|OdzvC6$e3JJC1r^ pE?cb@Dw-(9gT4`qBuVlqzyKah%Lf3DKQsUU002ovPDHLkV1nt6*>nH^ literal 0 HcmV?d00001 diff --git a/app/assets/images/bar_orbit.png b/app/assets/images/bar_orbit.png new file mode 100644 index 0000000000000000000000000000000000000000..feaca6b838d4de02fa3342e964663236fc40498c GIT binary patch literal 4619 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 literal 0 HcmV?d00001 diff --git a/app/assets/images/buy_btn.png b/app/assets/images/buy_btn.png new file mode 100644 index 0000000000000000000000000000000000000000..d1d64915f6cea05a2f608727fc5ec8fd0365d9ae GIT binary patch literal 798 zcmV+(1L6FMP)McBnw~&e@B9v4}Hi*=qMDDlQx|Nx89-;U51*f{}WPANHlEL? z$K%=UcH{B*w~Ytfi)B+Pl_HUdyc#0^WHRY?yOl~sevwM0sF90VE|=o)!C=s6G>XNd zPkb-hH=E5&CL>4Te!o*A7n4jTP16*UcRC$W{71Q5&StZPLgDdvP#q13$(`h1EEYbA zf_l9!rgw$_P;vq!0Q&v@OMZDG^A*Z3()*kjtgr9{$WQO*2^7kY`;q_oWbD_5VHj`u z$$z!HHVsEKOg#Pmml}*mESN72Znx2B^n5;37bW=pei8j8f2mYzx7$B$^pk;~=e1jJ%7ZUJt^>-DbJYw`VTHgmRn80_{@#kbu)UMiw` z{{Mu3KA-<(Ls4AJ9~)`>UsgL+tJQcsE_2`EaG*vmMlxT77L$wU@6}GBP$-+t?)Q6! zKG!1>U$0j=1o9wb;A^*!%>1|8O~yj1qXdy#GC=14m;AL_O)}s46cCiipGYKnz25sX zf3#OO^MAH`AV2aWzhe2B`*1&~l;3MZMO5J^?)(2NfHrWydiT@&>HWB0vHOvqiysjF zK==dh2QGeq`+?pMT>QY5^5cHo4~%}m#SiHHK<@|S2iMAPS=Ms7G)T;gHo%8u_-` c>8}6-0LCNwYnwCIAOHXW07*qoM6N<$f@B4nUjP6A literal 0 HcmV?d00001 diff --git a/app/assets/images/html.png b/app/assets/images/html.png new file mode 100644 index 0000000000000000000000000000000000000000..889b3b4066c78416400aa6119c5448d6eb2af667 GIT binary patch literal 116 zcmeAS@N?(olHy`uVBq!ia0y~yVAKJ!89A7M-L1;Fyx1 zl&avFo0y&&l$w}QS$Hzl2B=8P)5S5Q;#QKOkx`Na>*53v9vKD>0|tdkhS^zSYv;yiMVEK~F3J!4f3xuHottI<^ZxHWBAM;Qp?IL0 t|GCVXtp>*&vU!(^ESVzU6vM>B@c2}P?Jd!T*MT-Nc)I$ztaD0e0st5KN5udD literal 0 HcmV?d00001 diff --git a/app/assets/images/service_btn.png b/app/assets/images/service_btn.png new file mode 100644 index 0000000000000000000000000000000000000000..8a386406f18bfbd6c146ed0bf197fb68b6b353bc GIT binary patch literal 5037 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μkH^NxkEfqZ=3xtw%5fH`T5~)F`f+!X zCZ+b=92}Uga2+kps79A6Ulp#{c*GiQC)1u+;tjdl%}Jb3KK_oLRu^5nrL+8ifGhld zDhqX=-<1*B)3RW59Erz}Rx&UecbSYccx6`3eI7)0<(!vJpBND?cWzmBuR;;D_tvXW z8xV6@frGHYYFaG|EJpjF@g{Up5aBO;&&3M2p72uonkt=`eA3_Mks+G<@~h@2h86ix zK<3$i%@XazT6!+)E>;JnSJE=WAKRUV3mE!YZ`6oc$*q5&E<`u z-5QSQcOLI-*14`63=?1+<*dtL|#Q3AKkSo-;bT;W`{ zP0~Z|Wd@Fd)Uk=Z4ltoI@!m3co^RTNAKKV%_`nUgv5Oj24XjuxHiK=dm?^kde>*V1 za*(XzT!4dOvvV%MtO6ht1gg4c5z9dp2Bo$aD~U3W9>sJj(0; zAOJLvDelc7e^Y`t*k8(v;F_gzi@fQpwGMHj|NP9BCNoriQ3oYR7ManLCl8x5mt%BR zaLbENa6X>`29>B6ZAL3NGUexrSso@W(z3l)JiF!zz@lRuQv+Y>JP=usQ{W1}>2e*W zCo3r_zPX80=R=#nCs*2< zFmF%ab%W>EQXn~vIq>+{N0%v^%izzqz55%M9r~Z#5_-VrP)U$;+2R?3Aunmqkl-ClDsvju_p7wRzJ$*3ZEu!W zlMzQ6@6_>^T$qfeoPWc^w$kx&pv#)n(Ctwg>+=?;HFGkqlo%Hj*c@x?Bd6qv$?GbA zIr9MW`MfN3O_@BMxI$){7*seSNMd%UX5YcML}2x{=n?&Px1KDq9Z`W6$GqaM5+UxX z?vyU`psYne*9k8|IM8R*Enm#oK>BWtT79ZG#l#0g^3uUMt zup=2jTPx`ay}o2WMTc5{<;;pO=4Zv-4HFyos-rVEy0He9OImzAF4^EWm($Dlu8MxMqY zpkTD?u#6_31FrIa}usV{kCntPYc>h>%VT zsrpwHIVxH|DeIYjLi&f+lTt%43k;bUYshXjQ``A5y~lGjoypU}wT{2lw7yEXDLH$+ zjWR1Z?ZbX&)Ej5STN!5PB3zo2(jEt15F26Q7l>{dzqXL^xm4eB(S{$M!+K9=Uu^Y5 zJE??;m1e2G1~r-6ZWl_F>AoYP6p!ZmjP%3*v0qyP`Ef&B!FcJtcEIotnhyNy9&?AJ z`J3}C+$sFQgM<4})~ z^l;*7>cUvtAu#$ll^9u`CoQhJ)$x}$vs-P7N`eRBuMc=5SyCJQG_P)O$8aw6tYA7O zK(?D58UfPr3eX{*CQ%?clNxAI5@W1)EPmR^v{WY0RM7ATK^ArCJzTR!_W5YD^%P2mscN+wmF*W@Is0fk=~tC?MSw zR8h!oB@SE7o;E^Q#02Y}JJSJ~XqK>Sd;)oYNYAxkf7mfEYo_x{%cW8I*bgtQbo-dK z^KV=;DUs>lY8JWS;nmf&q*~=b$PYM66Nm~zpFJeH=Nig9JOZt4i-Vp({Sw@Jt2e#g zdu=~F8e+6>fz>6APf=*CzIhOyII4%n-ka1oeRj>lN1!)#C!2r3%<)1y_;vb6d6&qK zQmfUw!f8RPSz#?vD}!~w$ZA-g0Z5R?wXNJpK;C}PGR1Lm$*q-cNeMkvuxN7e;_jUD z7G>_~VDa+Ar;Ua@_DnR}(6{=XGFUk1f}Ex@pG@V=;Cfp|5zdsCb(-?{1wNF>Kal!3 zE%y6z6J@B?tAFkEvv(-2<3;SoF%o7A(wLxl^0Fn(mR6Fp)Qvvd9etZWTl>!busiLz zvq6X5;=qgp8e}zo>bk|edK3it;dEE`qxfYmg83VXyGZnw<0ep z6C9tf)C0kaP)AhYTTt2qc_7ZVEZ@7=6+E&yZJ_=ZrbV>dN*Cumep1H1KVAI&0NgL^ zUT?V)Q_6sX1N~`yjgf|9SD+Z%1L-F~kHWoP5NFXU*CKZcDjE-W0H!tWy#iSk5r8#D z9U%beG28_Lw)sp$>*^{o6y5jTy<91%e5MKFF9a2M^yc<+myUt)-#^gIO>B&73_TP6 E2b;L?*8l(j literal 0 HcmV?d00001 diff --git a/app/assets/stylesheets/admin.css.erb b/app/assets/stylesheets/admin.css.erb index e69de29b..89e42e83 100644 --- a/app/assets/stylesheets/admin.css.erb +++ b/app/assets/stylesheets/admin.css.erb @@ -0,0 +1,210 @@ +body{ + background: url("/assets/orbitbar.png") repeat-x scroll 0 0; + color: #000000; + font-family: helvetica,arial,sans-serif; + margin: 0; + padding: 0; +} + +#banner_link{ + background: url(<%= asset_path "bar_orbit.png" %>) no-repeat scroll 10px 0 transparent; + height: 43px; + position: relative; +} +.hmenu{ + height: 40px; + position: absolute; + right: 0; + top: 1px; + width: 250px; +} + + + +#log_out a{ + background: url(<%= asset_path "service_btn.png" %>) no-repeat scroll right 0 transparent; + border: medium none !important; + display: block !important; + height: 40px !important; + line-height: normal !important; + padding: 0 !important; + position: absolute; + right: 0px; + text-indent: -10000px; + top: 0px; + width: 43px !important; +} +#log_out a:hover{ + background: url(<%= asset_path "service_btn.png" %>) no-repeat scroll right bottom transparent !important; +} +.lang{ + color: #FFFFFF; + font-size: 15px; + line-height: 40px; + position: absolute; + right: 55px; + top: 0; +} + +.lang a{ + color:#fff; + text-decoration:none; +} + +.lang a:hover{ + text-decoration:underline; +} + +#container{ + margin: 9px 0 0; +} + +#container h1{ + font: 28px/100% helvetica,arial,sans-serif; + margin: 0 0 20px; + padding: 0; +} + +#header{ + background: none repeat scroll 0 0 #F1F1F1; + border-bottom: 1px solid #818181; + padding: 10px; +} +#header:after { + content: "."; + display: block; + height: 0; + clear: both; + visibility: hidden; +} +#nav{ + margin:0; + padding:0; +} + +#nav li{ + float: left; + list-style: none outside none; +} + +#nav li a{ + background: none repeat scroll 0 0 #fff; + border-radius: 13px 13px 13px 13px; + border: 1px solid #D6D6D6; + color: #000000; + float: left; + margin: 0 20px 0 0; + padding: 5px 10px; + text-decoration: none; +} + +#nav li a:hover{ + background: none repeat scroll 0 0 #818181; + border-radius: 13px 13px 13px 13px; + color: #fff; +} + +.content{ + background: none repeat scroll 0 0 #FFFFFF; + clear:both; + padding: 20px 10px; + + min-height : 430px; + height:auto !important; + height:430px; +} +.content:after { + content: "."; + display: block; + height: 0; + clear: both; + visibility: hidden; +} +.main{ + float:left; + min-width: 700px; + width: 60%; +} +.main table{ + border-collapse: collapse; + width:100%; +} +.main table th{ + background: none repeat scroll 0 0 #EEEEEE; + border-bottom:1px solid #c7c7c7; + font: 17px/100% helvetica,arial,sans-serif; + letter-spacing: 0.05em; + padding: 10px; +} +.main table td{ + border-bottom: 1px solid #EEEEEE; + padding: 10px; + text-align: center; +} + +.main table td a{ + background: none repeat scroll 0 0 #EEEEEE; + border-radius: 13px 13px 13px 13px; + color: #000000; + padding: 5px 10px; + text-decoration: none; +} + +.main table td a:hover{ + background: none repeat scroll 0 0 #818181; + border-radius: 13px 13px 13px 13px; + color: #fff; +} +.secondary{ + float: left; + margin: 47px 0 0 20px; + min-width: 250px; + width: 10%; +} +.secondary ul{ + border: 1px solid #818181; + border-radius: 5px 5px 5px 5px; + margin: 0; + padding: 10px; +} +.secondary ul li{ + list-style:none; +} +.secondary ul li a{ + background: none repeat scroll 0 0 #EEEEEE; + border: 1px solid #CCCCCC; + border-radius: 5px 5px 5px 5px; + color: #333333; + display: block; + margin: 5px 0; + padding: 5px; + text-decoration: none; +} +.secondary ul li a:hover{ + background: none repeat scroll 0 0 #cccccc; + border:1px solid #818181; + color: #000; +} + +#footer{ + background: none repeat scroll 0 0 #FFFFFF; + clear: both; + padding: 10px; +} +#footer p{ + margin:0; +} +p{ +} +p label{ + float: left; + padding: 3px; + width: 100px; +} +.text{ + border: 1px solid #818181; + border-radius: 3px 3px 3px 3px; + font: 12px/100% helvetica,arial,sans-serif; + padding: 3px; + width: 205px; +} \ No newline at end of file diff --git a/app/assets/stylesheets/content.css.erb b/app/assets/stylesheets/content.css.erb index 092b7537..f918f06d 100644 --- a/app/assets/stylesheets/content.css.erb +++ b/app/assets/stylesheets/content.css.erb @@ -1,3 +1,4 @@ +/* #panel_header ul, #panel_sidebar ul{ margin:0; padding:0; @@ -93,4 +94,241 @@ body{ .del_page{} #panel_main{ margin:10px; +} +*/ +html{ + + background: url(<%= asset_path "html.png" %>) repeat-y scroll 0 0; +} +body{ + background: url(<%= asset_path "orbitbar.png" %>) repeat-x scroll 0 0; + color: #000000; + font-family: helvetica,arial,sans-serif; + margin: 0; + padding: 0; +} + +#banner_link{ + background: url(<%= asset_path "bar_orbit.png" %>) no-repeat scroll 10px 0 transparent; + height: 43px; + position: relative; +} +.hmenu{ + height: 40px; + position: absolute; + right: 0; + top: 1px; + width: 250px; +} + + + +#log_out a{ + background: url(<%= asset_path "service_btn.png" %>) no-repeat scroll right 0 transparent; + border: medium none !important; + display: block !important; + height: 40px !important; + line-height: normal !important; + padding: 0 !important; + position: absolute; + right: 0px; + text-indent: -10000px; + top: 0px; + width: 43px !important; +} +#log_out a:hover{ + background: url(<%= asset_path "service_btn.png" %>) no-repeat scroll right bottom transparent !important; +} +.lang{ + color: #FFFFFF; + font-size: 15px; + line-height: 40px; + position: absolute; + right: 55px; + top: 0; +} + +.lang a{ + color:#fff; + text-decoration:none; +} + +.lang a:hover{ + text-decoration:underline; +} + +#container{ + margin: 9px 0 0; +} +#container:after { + content: "."; + display: block; + height: 0; + clear: both; + visibility: hidden; +} +#container h1{ + font: 28px/100% helvetica,arial,sans-serif; + margin: 0 0 20px; + padding: 0; +} + +#header{ + background: none repeat scroll 0 0 #F1F1F1; + border-bottom: 1px solid #818181; + padding: 10px; +} +#header:after { + content: "."; + display: block; + height: 0; + clear: both; + visibility: hidden; +} +#nav{ + margin:0; + padding:0; +} + +#nav li{ + float: left; + list-style: none outside none; +} + +#nav li a{ + background: none repeat scroll 0 0 #fff; + border-radius: 13px 13px 13px 13px; + border: 1px solid #D6D6D6; + color: #000000; + float: left; + margin: 0 20px 0 0; + padding: 5px 10px; + text-decoration: none; +} + +#nav li a:hover{ + background: none repeat scroll 0 0 #818181; + border-radius: 13px 13px 13px 13px; + border: 1px solid #818181; + color: #fff; +} + +.content{ + clear:both; + + min-height : 430px; + height:auto !important; + height:430px; +} +.content:after { + content: "."; + display: block; + height: 0; + clear: both; + visibility: hidden; +} +.main{ + float:left; + min-width: 700px; + width: 60%; +} +.main table{ + border-collapse: collapse; + width:100%; +} +.main table th{ + background: none repeat scroll 0 0 #EEEEEE; + border-bottom:1px solid #c7c7c7; + font: 17px/100% helvetica,arial,sans-serif; + letter-spacing: 0.05em; + padding: 10px; +} +.main table td{ + border-bottom: 1px solid #EEEEEE; + padding: 10px; + text-align: center; +} + +.main table td a{ + background: none repeat scroll 0 0 #EEEEEE; + border-radius: 13px 13px 13px 13px; + color: #000000; + padding: 5px 10px; + text-decoration: none; +} + +.main table td a:hover{ + background: none repeat scroll 0 0 #818181; + border-radius: 13px 13px 13px 13px; + color: #fff; +} +.secondary{ + float: left; + margin: 47px 0 0 20px; + min-width: 250px; + width: 10%; +} +.secondary ul{ + border: 1px solid #818181; + border-radius: 5px 5px 5px 5px; + margin: 0; + padding: 10px; +} +.secondary ul li{ + list-style:none; +} +.secondary ul li a{ + background: none repeat scroll 0 0 #EEEEEE; + border: 1px solid #CCCCCC; + border-radius: 5px 5px 5px 5px; + color: #333333; + display: block; + margin: 5px 0; + padding: 5px; + text-decoration: none; +} +.secondary ul li a:hover{ + background: none repeat scroll 0 0 #cccccc; + border:1px solid #818181; + color: #000; +} + +#footer{ + background: none repeat scroll 0 0 #FFFFFF; + clear: both; + padding: 10px; +} +#footer p{ + margin:0; +} + + +#panel_sidebar{ + color: #FFFFFF; + float: left; + padding: 5px 0 0; + width: 300px; +} +#panel_sidebar ul{ + background: url(<%= asset_path "tree_list.png" %>) repeat-x 0 0; + margin: 0; + padding: 0 0 0 15px; +} +#panel_sidebar ul li{ + line-height: 28px; + list-style: none outside none; +} +#panel_sidebar li ul{ + margin: 0 0 0 -15px; + padding: 0 0 0 25px; +} +#panel_sidebar a{ + color: #FFFFFF; + font-size: 12px; + text-decoration: none; +} +#panel_sidebar a:hover{} +#panel_main{ + float: left; + padding: 10px; } \ No newline at end of file diff --git a/app/views/devise/menu/_login_items.html.erb b/app/views/devise/menu/_login_items.html.erb index 68ded0dd..04f94472 100644 --- a/app/views/devise/menu/_login_items.html.erb +++ b/app/views/devise/menu/_login_items.html.erb @@ -1,9 +1,9 @@ <% if user_signed_in? %> -
  • - <%= link_to('Logout', destroy_user_session_path) %> -
  • +
    + <%= link_to('Logout', destroy_user_session_path) %> +
    <% else %> -
  • - <%= link_to('Login', new_user_session_path) %> -
  • +
    + <%= link_to('Login', new_user_session_path) %> +
    <% end %> \ No newline at end of file diff --git a/app/views/layouts/admin.html.erb b/app/views/layouts/admin.html.erb index 460e816b..4d7cc6b2 100644 --- a/app/views/layouts/admin.html.erb +++ b/app/views/layouts/admin.html.erb @@ -12,16 +12,17 @@ <%= csrf_meta_tag %> -
    -