static/less/pymove3d.less
changeset 240 08ffc7be6c23
parent 239 e1e0ddbc8c98
child 241 9bfd98868419
     1.1 --- a/static/less/pymove3d.less	Mon May 05 14:37:13 2014 +0200
     1.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
     1.3 @@ -1,166 +0,0 @@
     1.4 -html,
     1.5 -body {
     1.6 -  height: 100%;
     1.7 -}
     1.8 -body {padding-top:8px;border-top:8px solid  @blue;}
     1.9 -#wrap {
    1.10 -  min-height: 100%;
    1.11 -  height: auto;
    1.12 -  margin: 0 auto -60px;
    1.13 -  padding: 0 0 60px;
    1.14 -}
    1.15 -/* Typo
    1.16 ------------------------------------- */
    1.17 -@font-face {
    1.18 -    font-family: 'gandhi_serifbold';
    1.19 -    src: url('../fonts/gandhiserif-bold-webfont.eot');
    1.20 -    src: url('../fonts/gandhiserif-bold-webfont.eot?#iefix') format('embedded-opentype'),
    1.21 -         url('../fonts/gandhiserif-bold-webfont.woff') format('woff'),
    1.22 -         url('../fonts/gandhiserif-bold-webfont.ttf') format('truetype'),
    1.23 -         url('../fonts/gandhiserif-bold-webfont.svg#gandhi_serifbold') format('svg');
    1.24 -    font-weight: normal;
    1.25 -    font-style: normal;
    1.26 -}
    1.27 -@font-face {
    1.28 -    font-family: 'gandhi_serifregular';
    1.29 -    src: url('../fonts/gandhiserif-regular-webfont.eot');
    1.30 -    src: url('../fonts/gandhiserif-regular-webfont.eot?#iefix') format('embedded-opentype'),
    1.31 -         url('../fonts/gandhiserif-regular-webfont.woff') format('woff'),
    1.32 -         url('../fonts/gandhiserif-regular-webfont.ttf') format('truetype'),
    1.33 -         url('../fonts/gandhiserif-regular-webfont.svg#gandhi_serifregular') format('svg');
    1.34 -    font-weight: normal;
    1.35 -    font-style: normal;
    1.36 -}
    1.37 -h4 {line-height:1.4em;}
    1.38 -/* Utilities
    1.39 ------------------------------------- */
    1.40 -#wrap > .container {
    1.41 -  /*padding: 60px 15px 0;*/
    1.42 -}
    1.43 -img {
    1.44 -     vertical-align: middle;
    1.45 -     border: 0;
    1.46 -     page-break-inside: avoid;
    1.47 -     max-width: 100% !important;
    1.48 -     }
    1.49 -.logo-python {
    1.50 -      margin-top:20px;
    1.51 -}
    1.52 -/* Navigation
    1.53 ------------------------------------- */
    1.54 -.navbar-nav > li:hover {
    1.55 -//border-top:8px solid @yellow;position: relative;top: -17px;
    1.56 -}
    1.57 -.navbar-nav > li > a {
    1.58 - // margin-top: 48px;
    1.59 -  font-size: 18px;
    1.60 -}
    1.61 -.nav > li > a:hover, 
    1.62 -.nav > li > a:focus {
    1.63 -//margin-top: 54px;
    1.64 -}
    1.65 -.navbar {
    1.66 -margin-bottom: 0px;
    1.67 -border-bottom:3px solid #f0f0f0;
    1.68 -}
    1.69 -.navbar-nav {margin-top:24px;}
    1.70 -a.link-yellow {color:@yellow !important;text-decoration:underline;}
    1.71 -a.link-yellow:hover {color:@gray-dark !important;text-decoration:none;}
    1.72 -
    1.73 -.navbar-default .navbar-nav > .active > a, 
    1.74 -.navbar-default .navbar-nav > .active > a:hover, 
    1.75 -.navbar-default .navbar-nav > .active > a:focus {
    1.76 -border-bottom:1px dotted @blue-darker;
    1.77 -color:@blue;
    1.78 -}
    1.79 -
    1.80 -/* Module
    1.81 ------------------------------------- */
    1.82 -.module-gallery {
    1.83 -    background: url('../images/python_blender.jpg') no-repeat 0px -200px;
    1.84 -    background-size: 2000px 884px;
    1.85 -}
    1.86 -.module-prizes {
    1.87 -    background: url('../images/berlin.jpg') no-repeat 0px -200px;
    1.88 -    background-size: 1920px 981px;
    1.89 -}
    1.90 -.module-gallery .module-content {
    1.91 -    height: 300px;
    1.92 -    position: relative;
    1.93 -}
    1.94 -.module-cite h1 {color:@blue;}
    1.95 -.col-yellow {background:@yellow-light;}
    1.96 -li.module-language a:first-child {border-right:1px solid @blue;}
    1.97 -.module-course {background-color: #f5f5f5;}
    1.98 -
    1.99 -.module-info {border-bottom:1px solid @yellow;padding-bottom:20px;}
   1.100 -.module-cite {padding-bottom:20px;}
   1.101 -
   1.102 -
   1.103 -.cite {position:relative;}
   1.104 -.cite-left {top: 6px;}
   1.105 -.cite-right {top:48px;}
   1.106 -.cite-right svg {margin-top: -48px;}
   1.107 -
   1.108 -.module-impression {background:@blue;}
   1.109 -.module-impression a {color:white;}
   1.110 -.module-thumbnail,
   1.111 -.module-impression h3 {margin-top:20px;}
   1.112 -.module-footer .headline {padding:20px 0;}
   1.113 -
   1.114 -/* Video
   1.115 ------------------------------------- */ 
   1.116 -.flex-video {
   1.117 -position: relative;
   1.118 -padding-top: 25px;
   1.119 -padding-bottom: 67.5%;
   1.120 -height: 0;
   1.121 -margin-bottom: 16px;
   1.122 -overflow: hidden;
   1.123 -}
   1.124 - 
   1.125 -.flex-video.widescreen { padding-bottom: 57.25%; }
   1.126 -.flex-video.vimeo { padding-top: 0; }
   1.127 - 
   1.128 -.flex-video iframe,
   1.129 -.flex-video object,
   1.130 -.flex-video embed {
   1.131 -position: absolute;
   1.132 -top: 0;
   1.133 -left: 0;
   1.134 -width: 100%;
   1.135 -height: 100%;
   1.136 -}
   1.137 -
   1.138 -/* Footer
   1.139 ------------------------------------- */ 
   1.140 -.carousel-inner .sponsor {max-height:65px;}
   1.141 -.carousel-control.left {
   1.142 -  background-image: none;
   1.143 -  filter: 0;
   1.144 -}
   1.145 -.carousel-control.right {
   1.146 -  background-image:none;
   1.147 -  filter: 0;
   1.148 -}
   1.149 -.carousel-control {
   1.150 -position: absolute;
   1.151 -font-size: 80px;
   1.152 -color: @blue;
   1.153 -top: -46px;
   1.154 -bottom: 0px;
   1.155 -}
   1.156 -.module-imprint {border-top:1px solid #f5f5f5; padding:20px 0;}
   1.157 -
   1.158 -/* media queries
   1.159 ------------------------------------- */ 
   1.160 -@media (max-width: 767px) {
   1.161 -.module-gallery .module-content {
   1.162 -    height: 405px;
   1.163 -    }
   1.164 -.module-impression svg {display:none;}
   1.165 -}
   1.166 -
   1.167 -@media only screen and (max-device-width: 800px), only screen and (device-width: 1024px) and (device-height: 600px), only screen and (width: 1280px) and (orientation: landscape), only screen and (device-width: 800px), only screen and (max-width: 767px) {
   1.168 -.flex-video { padding-top: 0; }
   1.169 -}
   1.170 \ No newline at end of file
Impressum Datenschutzerklärung