travis-web/assets/styles/app/layout.sass
2015-02-03 17:53:33 +01:00

204 lines
3.3 KiB
Sass

@import "app/_mixins/all"
.centered .row
max-width: 1024px
.main, .profile-view
position: relative
width: 100%
min-height: 100vh
#auth, #not-found, #simple
#top
top: 0
#not-found #main
padding: 100px 50px 0 50px
#left, #right
position: relative
min-height: 100%
#left
padding: 0 0 110px 0
background-color: #fbfbfa
border-right: 1px solid $color-border-normal
.duration_label
display: inline-block
height: 11px
line-height: 13px
text-indent: 14px
margin-right: 1px
overflow: hidden
background: inline-image('ui/clock.svg') no-repeat 0px 0px
background-size: contain
#main
position: relative
padding: 20px 30px 80px
.wrapper
overflow: hidden
#main,
#left,
#right
margin-bottom: -99999px
padding-bottom: 100034px
@media #{$medium-up}
#main
width: grid-calc(22, 24)
margin: auto
#auth
#main
float: none
#profile
#main
width: grid-calc(18, 24)
float: left
#left
width: grid-calc(24, 24)
#right
width: grid-calc(6, 24)
float: right
.pro,
#profile.pro
.wrapper-main
overflow: auto
width: grid-calc(24, 24)
clear: both
#main
width: grid-calc(18, 24)
float: left
overflow: hidden
#right
width: grid-calc(6, 24)
float: right
.pro.maximized,
#profile.pro.maximized
.wrapper-main
width: grid-calc(24, 24)
clear: both
#main
width: grid-calc(24, 24)
float: none
overflow: hidden
#right
width: 0
@media #{$large-up}
#left
width: grid-calc(5, 24)
float: left
#main
width: grid-calc(19, 24)
float: right
#profile
#left
width: grid-calc(5, 24)
#main
width: grid-calc(15, 24)
float: left
#right
width: grid-calc(4, 24)
.pro,
#profile.pro
.wrapper-main
width: grid-calc(19, 24)
float: right
#main
width: grid-calc(19, 24)
float: left
#right
width: grid-calc(5, 24)
float: right
.pro.maximized,
#profile.pro.maximized
.wrapper-main
overflow: auto
width: grid-calc(19, 24)
float: right
#main
width: grid-calc(24, 24)
float: none
#right
width: 0
.travis-lint
background-color: $travis-lint-bg
width: 100%
color: $travis-lint-color
margin: 10px 0 36px 0
p
padding: 10px
font-weight: bold
margin: 0
a
margin-left: 5px
@media screen and (max-width: 1400px)
#left .duration_label
display: inline-block
width: 11px
height: 11px
margin-right: 1px
text-indent: 10px
overflow: hidden
background: inline-image('ui/clock.svg') no-repeat 0px 0px
background-size: contain
@media screen and (max-width: 1400px)
#left .finished_at_label
display: none
@media screen and (max-width: 1400px)
table#builds .committer
display: none
@media handheld, only screen and (max-device-width: 980px)
#left
display: none
#main
min-width: 99%
max-width: 99%
padding: 0px
.tabs
margin-top: 5px
p.description
margin: 5px 0px
#repo
padding: 15px 10px
width: 95%
#top
width: 100%
min-width: 960px
#tools
display: none
a
text-decoration : none
.application,
.dashboard
height: 100%
.no-padding
padding : 0