X-Git-Url: http://git.ithinksw.org/philo.git/blobdiff_plain/ce054678a797099c79b6fd0d9d39b98cab6ad0c0..b3dc95b9021005081623cca2bd9954f5fdc19ba1:/static/css/screen.css diff --git a/static/css/screen.css b/static/css/screen.css index 8efa5cc..6669f06 100644 --- a/static/css/screen.css +++ b/static/css/screen.css @@ -79,6 +79,44 @@ html > body { 100% { text-shadow: 0 0 3px rgba(255, 255, 255, 0.5); } } +@-webkit-keyframes pulse { + 0% { + -webkit-transform: scale(1); } + + 100% { + -webkit-transform: scale(1.05); } } + +.lite { + -webkit-animation-name: pulse; + -webkit-animation-duration: .25s; + -webkit-animation-iteration-count: infinite; + -webkit-animation-direction: alternate; + -webkit-animation-timing-function: linear; + margin: -10px; + padding: 9px; + border: 1px solid #cfd7e6; + background: white; + -moz-border-radius: 5px; + -webkit-border-radius: 5px; + -o-border-radius: 5px; + -ms-border-radius: 5px; + -khtml-border-radius: 5px; + border-radius: 5px; } + +section { + -moz-transition-property: background; + -webkit-transition-property: background; + -o-transition-property: background; + transition-property: background; + -moz-transition-duration: 0.15s; + -webkit-transition-duration: 0.15s; + -o-transition-duration: 0.15s; + transition-duration: 0.15s; + -moz-transition-timing-function: linear; + -webkit-transition-timing-function: linear; + -o-transition-timing-function: linear; + transition-timing-function: linear; } + body { background: #e0e5ef; background: -webkit-gradient(linear, 50% 0%, 50% 250, color-stop(0%, #b4bdcf), color-stop(100%, #e0e5ef)); @@ -102,7 +140,7 @@ body { font-family: "Expletus Sans", Helvetica, Arial, serif; position: relative; } -.installButton { +.installButton, .docsButton { height: 30px; color: #222222; text-decoration: none; @@ -134,11 +172,9 @@ body { position: absolute; top: 10px; right: 0; } - .installButton::after { - content: '\2b07'; + .installButton::after, .docsButton::after { font-size: 20px; line-height: 20px; - padding: 7px 1px 3px 4px; width: 25px; -moz-border-radius: 15px; -webkit-border-radius: 15px; @@ -155,13 +191,13 @@ body { text-align: center; margin-right: 10px; font-family: Helvetica, Arial, sans-serif; } - .installButton:hover { + .installButton:hover, .docsButton:hover { background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #eeeeee), color-stop(100%, #c8c8c8)); background: -webkit-linear-gradient(#eeeeee, #c8c8c8); background: -moz-linear-gradient(#eeeeee, #c8c8c8); background: -o-linear-gradient(#eeeeee, #c8c8c8); background: linear-gradient(#eeeeee, #c8c8c8); } - .installButton:active { + .installButton:active, .docsButton:active { background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #c8c8c8), color-stop(100%, #eeeeee)); background: -webkit-linear-gradient(#c8c8c8, #eeeeee); background: -moz-linear-gradient(#c8c8c8, #eeeeee); @@ -172,9 +208,22 @@ body { -o-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.15), 0 0 16px 0 rgba(0, 0, 0, 0.15) inset; box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.15), 0 0 16px 0 rgba(0, 0, 0, 0.15) inset; color: #080808; } - .installButton:active::after { + .installButton:active::after, .docsButton:active::after { background: #a2a2a2; } +.docsButton { + right: 200px; + width: 100px; + text-align: center; } + +.installButton::after { + content: '\2b07'; + padding: 7px 1px 3px 4px; } + +#content em { + font-style: italic; } +#content strong { + font-weight: bold; } #content a { color: #354668; border-bottom: 1px solid #9dadcc; @@ -236,6 +285,39 @@ body { color: #4d4d4d; } #content .pname { color: #354668; } +#content .tucol { + *zoom: 1; + margin-top: 3.125em; + margin-bottom: 3.125em; } + #content .tucol:after { + content: "\0020"; + display: block; + height: 0; + clear: both; + overflow: hidden; + visibility: hidden; } + #content .tucol section { + width: 355px; + float: right; } + #content .tucol section:first-child { + float: left; } + #content .tucol section:nth-child(2) { + width: 335px; + padding: 15px 15px; + background: rgba(255, 255, 255, 0.5); + -moz-border-radius: 5px; + -webkit-border-radius: 5px; + -o-border-radius: 5px; + -ms-border-radius: 5px; + -khtml-border-radius: 5px; + border-radius: 5px; + border: 1px solid #cfd7e6; + -moz-box-shadow: 0 1px 0 0 white, 0 1px 0 0 white inset; + -webkit-box-shadow: 0 1px 0 0 white, 0 1px 0 0 white inset; + -o-box-shadow: 0 1px 0 0 white, 0 1px 0 0 white inset; + box-shadow: 0 1px 0 0 white, 0 1px 0 0 white inset; } + #content .tucol section :last-child { + margin-bottom: 0; } .three-up { background: #333333; @@ -251,6 +333,7 @@ body { -webkit-box-shadow: 0 1px 0 0 white, 0 2px 4px rgba(0, 0, 0, 0.35) inset; -o-box-shadow: 0 1px 0 0 white, 0 2px 4px rgba(0, 0, 0, 0.35) inset; box-shadow: 0 1px 0 0 white, 0 2px 4px rgba(0, 0, 0, 0.35) inset; + height: 300px; overflow: hidden; *zoom: 1; } .three-up figure { @@ -283,7 +366,7 @@ body { -khtml-border-radius: 3px; border-radius: 3px; } .three-up figure.shrunk { - width: 62px; } + width: 60px; } .three-up figure.expanded { width: 600px; } .three-up figure:last-child { @@ -308,6 +391,11 @@ body { #whatIs { padding: 10px; background: #333333; + background: -webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0%, #4d4d4d), color-stop(100%, #333333)); + background: -webkit-linear-gradient(bottom, #4d4d4d, #333333); + background: -moz-linear-gradient(bottom, #4d4d4d, #333333); + background: -o-linear-gradient(bottom, #4d4d4d, #333333); + background: linear-gradient(bottom, #4d4d4d, #333333); margin-bottom: 20px; line-height: 30px; font-size: 20px; @@ -343,7 +431,8 @@ body { box-shadow: none; } #whatIs a:hover { background: transparent; - color: #73e600; } + color: #d9fbb7; + border: none; } #modelList { margin-left: 1.5em; } @@ -412,7 +501,17 @@ body { opacity: .5; } #contribList a { color: #CCC; - border: none; } + border: none; + -moz-box-shadow: none; + -webkit-box-shadow: none; + -o-box-shadow: none; + box-shadow: none; } + #contribList a:hover { + color: #FFF; + border: none; } + +.getInvolved { + margin: -16px 0; } footer { margin-top: 25px;