From 170f81a487b2c2e86af7b3a88bcd3cf723968669 Mon Sep 17 00:00:00 2001 From: Kyle Fiedler Date: Fri, 6 Jan 2012 13:19:57 -0500 Subject: [PATCH] More style for the textbook page and various style fixes --HG-- branch : kf-refactor --- .../_base-extends.scssc | Bin 2607 -> 5755 bytes .../_base-variables.scssc | Bin 4689 -> 4232 bytes .../_base.scssc | Bin 682 -> 3280 bytes .../_courseware.scssc | Bin 6959 -> 8041 bytes .../_profile.scssc | Bin 1973 -> 3189 bytes .../_textbook.scssc | Bin 1435 -> 7465 bytes courseware.html | 14 ++- help.html | 2 +- profile.html | 73 +++++------ sass/_base-extends.scss | 37 +++--- sass/_base-variables.scss | 11 +- sass/_base.scss | 30 +++++ sass/_courseware.scss | 116 ++++++++++-------- sass/_profile.scss | 35 ++++-- sass/_textbook.scss | 72 +++++++++-- staticbook.html | 37 +++--- 16 files changed, 273 insertions(+), 154 deletions(-) diff --git a/.sass-cache/d71392d31c3b10df78042d13a0384e71b83fa11e/_base-extends.scssc b/.sass-cache/d71392d31c3b10df78042d13a0384e71b83fa11e/_base-extends.scssc index 9be0315739a8c65c3712ebd50f13ae378c6c4394..1c1088f366e5631905fc7b262e021eccdb4763d2 100644 GIT binary patch literal 5755 zcmcIoTW{M&7IrU?B}%bkCAOn9?lN+cI=hi8*-5%P^FlOO0|vT9u@3fO{a}p9ku?a# zVM!{s8}uLcN9{Rhh7u*piraKwByxD>T)%UfIXdVc^bg(r?-QY-YxjGZW!KLg|Mg41 zCx-I1_{Vo5=*gFVKYH1J9lRF7(ZK)CANYrZLm`Ge=gX>Q?NgDajJ-{yWbEHsXFuvd zI&8!9M=A^w8J(4gCZR;426Mawp3f>Lo%;uVC`B?L7@?;!lzyfY#@^`hSe(kACo=M7mEG~iay*bpdREbFcab=!tMEJceXsOg zjpI<}R8^o_*X-dU)te9uuY!(|7?TZmauX`NhPsC;lBxop7^+Yr(Me|wJ{@cJ)grH- zQaK5A!O3EQI5yM91W5!>ZxyD3eh} z`qjPnBAm$Sj#EETamLtbmZ<2W%G)QMYUiMXw0w&-RR9~+P{{dTK_fiGckL?-C zEwKJ05+w$qtntm0&O9~S_9jsP>FVnQlHBA9lAO;NA~0I&?gBXO&MV=}=s|%zWvv3o zlgJlg=%D=OMWTY4x{!F_1F9Cbp5^KA;{@wSowwB{+w!8xSSA80&iN!#S$ej{c07o; z9;>Lh3W{z*-s?nxUqyJ*S??c$Cy!BCSbrz4FLe@N{s18^E?7ltvj8g4=^zUrnU5$H?8*B;i_9a|G^uzpZ!R^x3bY5XDlLmgC6Drd&F)V2xz6O7Fo ze+m`nnfG7NVVi$*(xHMt{??o*DnJ2wwH{xQ$Y)fbh_u?LwIcCKb{zsx1EMj4VmdW| zy9DgUSY=%RF|9v7>EQc${%$b5ZB=R-l`2om8uf6EG~)Y&5;B%Gy;MRYM5r+*jfF4C zUSO;FU(s8T)wlG=N)w4k^=6M96+Ffs%m?m`4s`;$^jO^!S(c<9YOD$lP@nzAoC}x| zB7CY1p!d*{2;-4}j%EYO|HfZTpV4;HN^G#76MpVvXBA2JA`yYI{fr}s_$S9^$2!ni z5}O?a*7~c((Cio-8qxJYB=7zZD*mWs0*G;v)xybl3JKT^SC*-57549 zA+`n94~&s{E3X^o#1&cwVXta=FU_FMTk33m@!m>t51fq3c<_a`)b)u2*OiInb6Bx!v0reIorx(J!(4 z)a-@=eIp#LLM1rvVw|kM%=0`PX>Eppx<5(MMHDq+tzhOi*jf&xuMHgX$#d%&8|n8l zdEq`|L+w-PIG&q8q0Vj;Cs1hKR`vh;^w3$6 z+z*cH+8Y+;!qo|fcYEc*T)O4J6?1*T+#bHrRRny5+XsA|T`Mrx+$3=4SI5ck0!V^6 ztiygfpX09S!JD~HrqB3+4#Uiy9d-BnhtKiD>^#X_JVF{N=6FX!JQexjB#@w4ep1_~ z^B0JPAr5}+@n`>uJ@345`@N^nU%;213u)`_`MyuGrmPl*_Wd%4SIEE&&;`D*I?rfs zu-yk?^x3R3QjccJGAGm!&9`$K(B`8WuF?#~TpYXb6=xreOc=ONW|IyML&bM9;7omL zrWFj1@lwf{Tm{psnQPlKcR=D|c)(cc Tanu8y^DDrZMoYZAG>P>;*l>JS delta 914 zcmb7CO^?!06r}@nY+0Oc4+ecxt-QNQ@gDS1d@Oubqz2lF|v7$z(RJ zOiY}-U*N`-iQ!N958S!%U$}7Ndo55jaWPGk-g|rBx#ygBe;<8Keaw^^a8Ro>hLu*c z-fqEGvpuNP@LR2Fn%>YKz@}cQ+^^})tH(u(S?G;0JvB8rP|>Gwc@=&S7pNQPTSTWA zBuC{#u9Hw~$23e!9d#wTP6OsC5R@D)zkzROwxdnYLtxkB(A8EFJ&bTPtB-8eMT=-z zxJf!~a4Qb@9^IArvFczT8N;2p=yjy<%$Ui>nd?Fa!yb1s%9*7>XF9YUsP!#%47*ao znDv7ef`^CkfHgxP2lfHoBg1+0Gn!>~%0t_7q2(fqKDvxA6M~FeQXtutLLPfBQBM6L z{?fhefFnCIHTT3jl(m7#0=_G8hGS}S@Z)xmwt*A_S#t;6!2}MJ7Z@xJ3fQ2QH$qUD z9JuQllP1Qb(|#YIo1SO|a8ls36$y8p%&)Q8qXB`s`xaUW5uSfzH&Rtm@nTEBZc)@xb Kvun~z<$nN0mGgK2 diff --git a/.sass-cache/d71392d31c3b10df78042d13a0384e71b83fa11e/_base-variables.scssc b/.sass-cache/d71392d31c3b10df78042d13a0384e71b83fa11e/_base-variables.scssc index 7794c24f87b2d473307f979fa65c26af9b264c7d..7975d6b23b3c56358ed9d39fa10be1dc989982f5 100644 GIT binary patch delta 1019 zcmZuvyKWOf6vavW*j+nLu!&#zwRUV2#rU0=y%I7K1X(}@qyUL%>>WEJ?6tMt@KB0S zAw=b98YoaYdO8{eA3%dBsM0}$D4?WcX5$Ao6eG=@d(OG%jP9r8v-n`;T&1XP)=?AJ zi}gajzELWc)lFPPYO~R76f0%4p`yx#e5r7FF>MLGX@(c*HR~PA5`Ar5w|MAh>o)zq za5jEf?-Dh36KQ=L2)7imYCP^?Md}+m(OTdnUV6h8Kb_(?a8;!)Bn5EPWIxR>d7PXA zt6+BNku7@g4^Fy@HT(db02Mb;v1X7a!TPMAa~ta_(uPP#&-UGYW--&pI%y84jv

z+Q&VlBg56z6|vFnbdc%1YF}{-UCZ>IeZzYOVl`RFmwJzw#um>5YxI@XN8j7S4&O;W znSQmW5`K=f=L-{D4s3T%F0`a24I4z5$!N9A5%j(ow1ntW z5wg>)fFktTd;PJ>+Q_3R+69^Z6nCOw2<`L0VROQo&)y( z8Mcr)IKMAImQ*0ePM)2D$xTdi&60D$U6Y+1Vq|ozn(H*9V|h6vl$;haOCIox>xw4@ z<9Ml2u&4Y<&&wk*apyBAnnd#E9Vm6z+_xAVk=IzY99Qz{g4^1jYb}^G% zFmyei(Q`RvVJ@$08AZ{I>^#)6rG@#${I;gSgXN@W^j#_1S5l+vTBD(=8+8a(^%mMi z<|-`RwhSnOU@;NYt-1m0Y2Di80KWkSHhTcK$ysXT4DB>$H{C#wky&;)9KP?3F1e*t zp1Gv?vdj|23zLaMei{3jjka^%I4X)NL zWJv3p*itVuH^qH9EE%Y*DEbU<3zz)Be%6 zeG*^wO(;y^MT{>;w@B@hN3M{4E-{PgGGi2vxK&HimELs4waN8K^ZRxzjCEH`ry%l%3pDgFKGY( diff --git a/.sass-cache/d71392d31c3b10df78042d13a0384e71b83fa11e/_base.scssc b/.sass-cache/d71392d31c3b10df78042d13a0384e71b83fa11e/_base.scssc index ee4e461374674a939776cfea0fc2e2767fb9855e..c9b948a6b2a26448e75ab70b9c61a00b26259b7e 100644 GIT binary patch literal 3280 zcmb7GZExE)5Ke}{v1K<|{Uo<=G(k@P%#9lfQ9kdn=U|=hXCD<2ZFer(RiOHfS z$!olzzhXaQ`)&IH`;y&}lr6g%uzs;A^2mGc;oWmQIXF5vI=1&-#!Q40`z24)$y4iV z&ux3pPuj<=;}-j-?Vh$fomQ)J#M{RmuQNDpd#9{(dh*=*v?$5FbCx88T*RCc@}rdL z8|ib4tUBIM1b)oJUU|`I9B?$M5X*^S+$(hJE5oA#DZIXbsg${iSR(6A#NveeeKbiV zscS#yJm6j`V?tiZ(TJV%U&lQ3c#+(3MttP*IO!E6dAMkt*%jy=TyK1^E=EznGpnMu zda!8qI^ZK7rX@fbve6VcEnSc`HIqcl<1JVYM94(}SQv1KL`Wa^z5RQyeA;aW)Nz#=HEozpI;gAbzi6vT=w4!m+RUH*wGvA+;=-s^e zdJ9}wbYq4AKAgIqgnx~}qMH|V%h}AkJNY?QZo0cZKLOageZh*Cm+ zVzFRuz=7Uwebbfxq>1<39CC3vOx4ycXB_&Fgr1Bcb@jz7%RXB6XO_q`fUM$OlDkd> zp!&%qOxYDFhWwqmld3UWpOICDR9KPpo&vGKf}ol5tF$S?Xq+aB!28`g&i8S?pPSbn zx4QMUeH+(U%o%JrQ|VObRV2Bu>`<*IgMyV9l8MVyyf?mIHID+zh|x zhNm}UEW|Rci6Yr_!tsd53`({?4n+#~Q0>u`Vr$#+c_>FB%q?R%Y(wG5SirTgpj$7V zDDyMq0v3MZlXrjx3d4}Jt+V!_!nx+kt7bA}zI><1c!c-AJ%5kiizF@4TCXJOV??<` zZK%S}RVCJFy<0D|6fde6l*K<_F~glVEj5p3=;qIJ`Vh+Ed89Uv<&_L%3}9N2bu3Ne z76e3@KAdHA5Si zi7akj;#Gp08JZxczCaxG$#sc-DVG1Hd-(Gdf1W9a_cYIQRySyMgH|_rtDJAMYrCS$ zt*rA%Ijv1AGs~RwG#24yk=DBPD)4G2G7!Gqa9tNSU~`y6oU92*n^X)0j}el}-yQnE zq{Dp;GjmuPNE2gC(p|jvY4uc93FCS*5x;YV35rKe_i?&EokllRv6I!EE`GIhz(yjN zWP5e3tG&4evzvZJ_wkflK&v@PGtiZY`93gVXrfI;N%6U^8+t$wZ#mftjvUN+Faj)IE3j6pnWve*4xYyKK7+W4~XRj@D9*-Y)$==5^4lWKOEyM z|8dIz1$r9yU86D{Rz()Pmb%JFq)jM{jA{JtXWyFO#|xS8SdoOjb!P+bTQeawJ@r&6 zWDgVTMLik2aBThOeLFwvj-fS#IIBkrLcRwV<$Mo@49j}3r4CX%RI6&_=zL_PV9NS; zAOHeB zBNZpXw^s`N72acV?6-_S?3%P_m|Os6Qx4BRmclFTlfRaSNA|U4+tz!_8XnJvC(~i1 zMsx25V(%`#2PhuUxZYi8(eG!?R~_Ss&*>r!GsYS6^@<7p-LD| fG-Zn$-ybCv%BLx*Lm delta 182 zcmca0xr%jyn1*>`QkrS9X|jn?l7(fGrHPS=g+)r5Xi-H zbw;*{Y06A&1rvL=0m;d(jP{eCFinfJ;&sR`D9OyvE3Rg+7S3e1=E`KS5_Bji$}fm7 zuFNY*tgzz9OD(r%i-t%`I!FVRu~`W@WF!{HCud~lq!gv*g;)c{t@s>DQgaJ(5=&A& WmGmc@acl9jS#ySflv~SyRR91kW;471 diff --git a/.sass-cache/d71392d31c3b10df78042d13a0384e71b83fa11e/_courseware.scssc b/.sass-cache/d71392d31c3b10df78042d13a0384e71b83fa11e/_courseware.scssc index 66a0755085c7e97ebdc011328fa7d166d22bf180..59d180664cb050d4a86f9bed659db5a804201b0a 100644 GIT binary patch literal 8041 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 literal 6959 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 TQJIy$kLIJPDp7v3rX}_dS)fDl literal 1973 zcma)6TW{Mo6wZJ_wiU;TlQ!vf)7%1U9~{_8<}4&I2rXK`FU2qid+~!uOUDjTiqt5n zsZrz??@#QIx>$CDZhE0eems}&eCM2>4o`38-xwjV*gSF#8^Ef5seI^4YgiE{Q z-u_bau)lue`b;k^n?=PZ#iI|I;dz&y@LlrImstdwVMS({}gTaf}=l~=4>vYWtiMs7|C=<~vzp7gC}?j}0Q3cYd5?+CCZml^SW$h8K#aL0 zu!LLg4l3?23EcR9RjXqXEvwcL*ysOIq`Hp+Zhds?K5*kp^pUR)4zh~(%Hr#dBM9;+aM_+j`3q?`74H)V*`v(sE7F t|KBzm&xD10p5Vog=M_v7uTHLs#C#jf5f91AZ|?B^4kNPEnYo{H@-G8O4tD?m diff --git a/.sass-cache/d71392d31c3b10df78042d13a0384e71b83fa11e/_textbook.scssc b/.sass-cache/d71392d31c3b10df78042d13a0384e71b83fa11e/_textbook.scssc index 739a0931c4e9500a53abc03c77794a0820fe8e68..bf2de32d121a32f2fb2c235262ef60a53b750d3f 100644 GIT binary patch literal 7465 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 delta 613 zcmY*W!EVz)6pU+X$99@3w22cGBFmLps6^B@b*OhGWPyaR#I2DyGatY^?M>^RZ3Sq!=h?n}a%6i4 zwvU1%Jg}@o>mcw3mN$4f+&dg#w0N{5$cvLLZG9SUd6b?<=yLJ)vnWqPHWK>m%gTNB zNoWfa`?kJ6tfeHt9!eyrjG#2GzzrgUHHXF-p;0=|X9?VP&QLn>&qx>~I2yq=``T=> z_sU~Yg`4b3*k-?!+7sS8yBz<2mBuoKEd}ah*)^p;*LmuiHJ?Tqj*mt4#K=Wu4;NobYIhQD$VhZ$Ql%@b2`w59N0G^XHQ($*o zWmN2lT_Um9;_yx#)E%0TQxc)jHLLsatPskze+#b0t-*w4f2=UE%`-c49(GgSE_xj5xJ R*pKec#x

-
- ${accordion} -
+
+
+ ${accordion} +
-
- ${content} -
+
+ ${content} +
+
diff --git a/help.html b/help.html index 8812418e67..8b1abcff84 100644 --- a/help.html +++ b/help.html @@ -2,7 +2,7 @@ <%include file="navigation.html" /> -
+

Help

If you need help, first try asking a question in the forums and in the IRC channel (irc.mitx.org, channel #6002). As the semester starts, we will add a Frequently Asked Questions section.

diff --git a/profile.html b/profile.html index 9bcbe4a27b..aa1b015c3a 100644 --- a/profile.html +++ b/profile.html @@ -68,51 +68,52 @@ $(function() { <%include file="navigation.html" />
- +
+

Course Progress

-
-

Course Progress

+ - +
    + % for hw in homeworks: +
  1. +

    ${ hw['chapter'] }

    +

    ${ hw['section'] }

    -
      - % for hw in homeworks: -
    1. -

      ${ hw['chapter'] }

      -

      ${ hw['section'] }

      - -
        - % for score in hw['scores']: -
      • ${ score[0] }/${ score[1] }
      • - % endfor -
      -
    2. - % endfor -
    -
+
    + % for score in hw['scores']: +
  • ${ score[0] }/${ score[1] }
  • + % endfor +
+ + % endfor + +
+
diff --git a/sass/_base-extends.scss b/sass/_base-extends.scss index 80d84d53e3..e24b3c2c93 100644 --- a/sass/_base-extends.scss +++ b/sass/_base-extends.scss @@ -6,20 +6,27 @@ visibility: hidden; } -.sidebar { - width: grid-width(4); - float: left; - margin-right: $gw-gutter; -} - -.content { - width: grid-width(8); - float: left; -} - .wrapper { - margin: 0 auto; - max-width: $max-width; - width: grid-width(12); - text-align: left; + margin: 0 auto; + max-width: $max-width; + width: grid-width(12); + text-align: left; +} + +.button { + @include box-shadow(inset 0 1px 0 lighten($mit-red, 10%), 0 0 3px #ccc); + @include linear-gradient(lighten($mit-red, 5%), darken($mit-red, 5%)); + @include border-radius(3px); + border: 1px solid darken($mit-red, 10%); + padding: 10px 15px; + color: #fff; + font: bold $body-font-size $body-font-family; + text-shadow: 0 1px 0 darken($mit-red, 10%); + cursor: pointer; + + &:hover, &:focus { + @include box-shadow(inset 0 1px 0 lighten($mit-red, 20%), 0 0 3px #ccc); + @include linear-gradient(lighten($mit-red, 10%), darken($mit-red, 5%)); + border: 1px solid darken($mit-red, 20%); + } } diff --git a/sass/_base-variables.scss b/sass/_base-variables.scss index d113330199..356869ada3 100644 --- a/sass/_base-variables.scss +++ b/sass/_base-variables.scss @@ -8,11 +8,6 @@ @return $base-line-height * $amount; } -@mixin border-box { - @include box-sizing(border-box); -} - - // Variables // ---------------------------------------- // @@ -22,8 +17,8 @@ $body-font-size: 14px; // grid $columns: 12; -$column-width: golden-ratio($body-font-size, 4); -$gutter-width: golden-ratio($body-font-size, 1); +$column-width: 80px; +$gutter-width: 25px; $max-width: ($columns * $column-width) + (($columns - 1) * $gutter-width); $gw-column: perc($column-width); @@ -31,7 +26,7 @@ $gw-gutter: perc($gutter-width); $body-line-height: golden-ratio($body-font-size, 1); // color -$light-gray: #f3f3f3; +$light-gray: #ddd; $dark-gray: #333; $mit-red: #993333; diff --git a/sass/_base.scss b/sass/_base.scss index 4d847f041d..95f3c30136 100644 --- a/sass/_base.scss +++ b/sass/_base.scss @@ -1,3 +1,33 @@ +h1 { + +} + +h2 { + +} + +h3 { + +} + p { margin-bottom: $body-line-height; } + +#{$all-text-inputs}, textarea { + @include border-radius(3px); + @include box-shadow(0 -1px 0 #fff); + @include linear-gradient(#eee, #fff); + border: 1px solid #bbb; + font: $body-font-size $body-font-family; + padding: 8px; + + &:focus { + border-color: $mit-red; + } +} + +input[type="submit"], input[type="button"], button { + // @extend .button; +} + diff --git a/sass/_courseware.scss b/sass/_courseware.scss index eb5a29de2e..ada6ac6fd4 100644 --- a/sass/_courseware.scss +++ b/sass/_courseware.scss @@ -1,65 +1,77 @@ -div#accordion { - @include box-shadow( inset -1px 0 0 #f6f6f6); - background: #e3e3e3; - border-right: 1px solid #d3d3d3; - display: table-cell; - font-family: $body-font-family; - text-shadow: 0 1px 0 #f6f6f6; - vertical-align: top; - width: 280px; +div.course-wrapper { + display: table; + width: 100%; - h3 { - &.ui-accordion-header { - color: #000; + div#accordion { + @include box-shadow( inset -1px 0 0 #f6f6f6); + background: #e3e3e3; + border-right: 1px solid #d3d3d3; + display: table-cell; + font-family: $body-font-family; + text-shadow: 0 1px 0 #f6f6f6; + vertical-align: top; + width: grid-width(3); - a { - font-size: $body-font-size; - color: lighten($text-color, 10%); - } - - &.ui-state-default { - background: none; - font-weight: normal; - border: none; - border-bottom: 1px solid #d3d3d3; - @include box-shadow(0 1px 0 #eee); - } - - &.ui-state-hover { - border: none; - border-bottom: 1px solid #d3d3d3; - } - - &.ui-state-active { - background: none; - border-bottom: 1px solid #aaa; - border: 0; + h3 { + &.ui-accordion-header { color: #000; - font-weight: bold; - @include box-shadow(none); a { + font-size: $body-font-size; + color: lighten($text-color, 10%); + } + + &.ui-state-default { + background: none; + font-weight: normal; + border: none; + border-bottom: 1px solid #d3d3d3; + @include box-shadow(0 1px 0 #eee); + } + + &.ui-state-hover { + border: none; + border-bottom: 1px solid #d3d3d3; + } + + &.ui-state-active { + background: none; + border-bottom: 1px solid #aaa; + border: 0; color: #000; + font-weight: bold; + @include box-shadow(none); + + a { + color: #000; + } + } + } + } + + ul.ui-accordion-content { + @include border-radius(0); + @include box-shadow( inset -1px 0 0 #e6e6e6); + background: #d6d6d6; + border: none; + border-top: 1px solid #c3c3c3; + border-bottom: 1px solid #c3c3c3; + font-size: 12px; + margin: 0; + + li { + &.active { + font-weight: bold; } } } } - ul.ui-accordion-content { - @include border-radius(0); - @include box-shadow( inset -1px 0 0 #e6e6e6); - background: #d6d6d6; - border: none; - border-top: 1px solid #c3c3c3; - border-bottom: 1px solid #c3c3c3; - font-size: 12px; - margin: 0; + section.course-content { + @include box-sizing(border-box); + display: table-cell; + padding: $gw-gutter; + vertical-align: top; + width: grid-width(9); } } - -section.course-content { - @include box-sizing(border-box); - display: table-cell; - padding: $gw-gutter; - vertical-align: top; -} diff --git a/sass/_profile.scss b/sass/_profile.scss index a8c9f60dc1..093b7acd1e 100644 --- a/sass/_profile.scss +++ b/sass/_profile.scss @@ -1,17 +1,28 @@ -section.user-info { - width: grid-width(6); - float: left; - margin-right: $gw-gutter; -} +div.profile-wrapper { + display: table; -section.course-info { - width: grid-width(6); - float: left; + section.user-info { + @include box-sizing(border-box); + margin-right: $gw-gutter; + padding: $body-line-height; + width: grid-width(6); + background: #e3e3e3; + border-right: 1px solid #d3d3d3; + text-shadow: 0 1px 0 #f6f6f6; + display: table-cell; + } - ul { - li { - display: inline-block; - padding-right: 1em; + section.course-info { + @include box-sizing(border-box); + padding: $body-line-height; + width: grid-width(6); + display: table-cell; + + ul { + li { + display: inline-block; + padding-right: 1em; + } } } } diff --git a/sass/_textbook.scss b/sass/_textbook.scss index c4466c0f6c..f4f6f514c7 100644 --- a/sass/_textbook.scss +++ b/sass/_textbook.scss @@ -1,11 +1,69 @@ -ul#booknav { - @extend .sidebar; -} +div.book-wrapper { + display: table; -section.book { - @extend .content; + ul#booknav { + @include box-shadow( inset -1px 0 0 #f6f6f6); + @include box-sizing(border-box); + background: #e3e3e3; + border-right: 1px solid #d3d3d3; + font-family: $body-font-family; + padding: $body-line-height; + text-shadow: 0 1px 0 #f6f6f6; + vertical-align: top; + width: grid-width(3); + min-width: 240px; + display: table-cell; - img { - border: 1px solid $border-color; + li { + ul { + background: none; + } + } + } + + section.book { + @include box-sizing(border-box); + padding: $body-line-height; + vertical-align: top; + width: grid-width(9) + $gw-gutter; + display: table-cell; + + nav { + background: #F6EFD4; + border-bottom: 1px solid darken(#F6EFD4, 10%); + margin: (-$body-line-height) (-$body-line-height) $body-line-height; + + ul { + @extend .clearfix; + li { + padding: 15px; + + &.last { + float: left; + } + + &.next { + float: right; + } + + a { + font-size: 12px; + text-transform: uppercase; + color: darken(#F6EFD4, 80%); + text-shadow: 0 1px 0 #fff; + + &:hover { + color: darken(#F6EFD4, 60%); + } + } + } + } + } + + section.page { + img { + border: 1px solid $border-color; + } + } } } diff --git a/staticbook.html b/staticbook.html index 5c4f792b01..d08a96727c 100644 --- a/staticbook.html +++ b/staticbook.html @@ -37,24 +37,27 @@ function next_page() { <%include file="navigation.html" />
-
    - <%include file="book_toc.html" /> -
+
+
    + <%include file="book_toc.html" /> +
-
- +
-
- +
+ + + +
-
+