2014-09-20 01:15:58 -04:00
|
|
|
@import "app/styles/mixins"
|
|
|
|
@import "app/styles/bootstrap/variables"
|
|
|
|
|
|
|
|
$maxHeroPortraitSize: 100px
|
|
|
|
$minHeroPortraitSize: 50px
|
|
|
|
|
2014-10-14 12:54:18 -04:00
|
|
|
$heroCanvasHeight: 265px
|
2014-09-20 01:15:58 -04:00
|
|
|
|
2014-08-08 14:36:41 -04:00
|
|
|
#choose-hero-view
|
2014-09-20 01:15:58 -04:00
|
|
|
|
|
|
|
#hero-carousel
|
|
|
|
margin: 0 auto 20px auto
|
|
|
|
|
|
|
|
.carousel-indicator-container
|
|
|
|
height: $maxHeroPortraitSize
|
|
|
|
text-align: center
|
|
|
|
width: 100%
|
|
|
|
margin-bottom: 10px
|
|
|
|
margin-top: 10px
|
|
|
|
position: relative
|
|
|
|
z-index: 1
|
|
|
|
|
|
|
|
.carousel-indicators
|
|
|
|
position: static
|
|
|
|
height: $maxHeroPortraitSize
|
|
|
|
width: 100%
|
|
|
|
margin-left: 0
|
|
|
|
background-repeat: no-repeat
|
|
|
|
|
|
|
|
.hero-indicator
|
|
|
|
width: $maxHeroPortraitSize
|
|
|
|
height: $maxHeroPortraitSize
|
|
|
|
margin: 0px 3px
|
|
|
|
border: 2px solid black
|
|
|
|
border-radius: 2px
|
|
|
|
position: relative
|
2014-09-24 22:14:22 -04:00
|
|
|
|
|
|
|
.hero-avatar
|
|
|
|
width: 100%
|
|
|
|
height: 100%
|
|
|
|
background-size: contain
|
2014-09-20 01:15:58 -04:00
|
|
|
|
2014-09-20 18:18:21 -04:00
|
|
|
&.initialized
|
|
|
|
@include transition(0.5s ease)
|
|
|
|
|
2014-09-20 01:15:58 -04:00
|
|
|
&.active
|
|
|
|
border-color: gold
|
|
|
|
|
|
|
|
&.locked
|
2014-09-24 22:14:22 -04:00
|
|
|
.hero-avatar
|
2014-09-24 23:15:17 -04:00
|
|
|
@include filter(contrast(50%) brightness(65%))
|
2014-09-24 22:14:22 -04:00
|
|
|
|
|
|
|
.lock-indicator
|
|
|
|
position: absolute
|
2014-09-24 23:15:17 -04:00
|
|
|
width: 40%
|
|
|
|
left: 30%
|
|
|
|
top: 30%
|
|
|
|
@include filter(invert(90%))
|
2014-09-20 01:15:58 -04:00
|
|
|
|
|
|
|
.hero-item
|
|
|
|
|
|
|
|
&.locked
|
|
|
|
@include opacity(0.6)
|
|
|
|
|
2014-10-14 12:54:18 -04:00
|
|
|
canvas, .hero-feature-image, .hero-stats
|
2014-09-20 01:15:58 -04:00
|
|
|
width: 45%
|
|
|
|
height: $heroCanvasHeight
|
|
|
|
float: left
|
|
|
|
|
2014-10-14 12:54:18 -04:00
|
|
|
canvas, .hero-feature-image
|
2014-09-20 01:15:58 -04:00
|
|
|
margin-left: 5%
|
2014-10-14 12:54:18 -04:00
|
|
|
|
|
|
|
.hero-feature-image
|
|
|
|
display: none
|
|
|
|
text-align: center
|
|
|
|
|
|
|
|
img
|
|
|
|
height: $heroCanvasHeight
|
2014-09-20 01:15:58 -04:00
|
|
|
|
|
|
|
.hero-stats
|
|
|
|
text-shadow: 0 1px 1px rgba(255, 255, 255, 0.6)
|
|
|
|
font-size: 24px
|
|
|
|
|
|
|
|
.carousel-control.left
|
|
|
|
border-top-left-radius: 10px
|
|
|
|
border-bottom-left-radius: 10px
|
|
|
|
|
|
|
|
.carousel-control.right
|
|
|
|
border-top-right-radius: 10px
|
|
|
|
border-bottom-right-radius: 10px
|
|
|
|
|
|
|
|
.carousel-control
|
|
|
|
height: 75%
|
2014-10-14 12:54:18 -04:00
|
|
|
top: 30%
|
2014-09-20 01:15:58 -04:00
|
|
|
width: 10%
|
|
|
|
|
|
|
|
.select-group
|
|
|
|
display: block
|
|
|
|
min-height: 20px
|
|
|
|
margin-top: 10px
|
|
|
|
margin-bottom: 10px
|
|
|
|
padding-left: 20px
|
|
|
|
vertical-align: middle
|
|
|
|
|
|
|
|
label
|
|
|
|
margin-right: 20px
|
|
|
|
margin-bottom: 0
|
|
|
|
|
|
|
|
select
|
|
|
|
font-size: 18px
|