#docs { font-family: $helvetica; #guide { background: #F4F8FA; border-right: 1px solid #DADFE5; left: 0; top: 0; position: fixed; overflow: hidden; overflow-y: auto; width: 210px; z-index: 25; height: 100%; .logo { margin-top: 0; font-size: 29px; a { color: #000; font-family: $myriad; padding: 20px 0 15px 23px; display: block; border-bottom: 1px solid #D6DCE0; box-shadow: 0px 1px #FFF; @include transition(color .15s linear); &:hover { color: #858585; text-decoration: none; } } } .menu { > li { &.active { > .nav { display: block; } > a { background: #DEEAF1; } } a { color: #3391C9; font-weight: 500; font-size: 13px; padding: 10px 15px 10px 25px; @include transition(all .15s linear); &:hover { background: #DEEAF1; } } > .nav { margin-bottom: 7px; display: none; li { a { font-weight: 400; color: #48A0D6; padding: 6px 15px 5px 35px; } } } } } } #api-docs { background: #FFF; margin-left: 210px; min-width: 750px; #methods { background: #292E33; position: relative; margin-left: 50%; .languages { position: fixed; top: 0; width: 100%; padding: 5px 0 5px 20px; background: #3B4249; box-shadow: 2px 1px 3px #000; z-index: 999; .language { display: inline-block; color: #C0CEDD; padding: 5px 15px; font-size: 13px; &.selected { color: #fff; } } } .method { &:nth-child(2) { .method-section { .method-description { padding-top: 0px; border-top: 0px; } .method-example { padding-top: 35px; border-top: 0; box-shadow: none; } } } &:last-child { .method-section { padding-bottom: 70px; } } .method-section { margin-left: -100%; position: relative; padding-top: 50px; .method-description { width: 50%; float: left; padding: 0 30px; border-top: 1px solid #E5E7EB; padding-top: 40px; h3 { font-size: 21px; margin-top: 0; margin-bottom: 20px; } p { font-size: 13px; color: #666; line-height: 21px; margin-bottom: 20px; } .info { margin-top: 45px; margin-bottom: 40px; h4 { font-size: 14px; border-bottom: 1px solid #E4E4E4; padding-bottom: 15px; } .field { margin-top: 17px; font-size: 13px; .key { width: 40%; float: left; text-align: right; padding-right: 10px; font-weight: bold; color: #333; } .desc { width: 60%; float: right; padding-left: 10px; color: #555; line-height: 21px; strong { display: block; color: #333; margin-bottom: 5px; } } } } } .method-example { margin-left: 50%; width: 50%; padding: 75px 30px 0; border-top: 1px solid #000; box-shadow: inset 0px 1px rgba(255, 255, 255, 0.17); color: #fff; pre { background: none; border: none; margin: 0; padding: 0; code { background: none; font-family: Monaco, Consolas, Menlo; font-size: 12px; display: none; &.always-visible { display: block !important; } &.ruby { display: block; } color: #DAE4F2; > * { color: #DAE4F2; line-height: 20px; } } .ruby { color: #DAE4F2; > * { color: #DAE4F2; line-height: 20px; } [class*=keyword] { color: #9AB4DB; } [class*=string] { color: #DAD0C6; } [class*=comment] { color: #B4B4B4; } [class*=constant] { color: #FFDF9D; } [class*=symbol] { color: #9ECBEE; } } .python { color: #DAE4F2; > * { color: #DAE4F2; line-height: 20px; } [class*=keyword] { color: #9AB4DB; } [class*=string] { color: #DAD0C6; } [class*=comment] { color: #B4B4B4; } [class*=class] { color: #FFDF9D; } [class*=params] { color: #9ECBEE; } } .php { color: #DAE4F2; > * { color: #DAE4F2; line-height: 20px; } [class*=keyword] { color: #9AB4DB; } [class*=string] { color: #DAD0C6; } [class*=comment] { color: #B4B4B4; } } } } } } } } }