// Mission Stylesheet
//------------------------------------
.mission-detail-container {
min-height: 500px;
}
// Mission Status
@import "avl2_theme/colors.less";
.mission-status {
padding-left: 6px;
padding-right: 6px;
font-family: Avenir-Oblique;
font-size: 18px;
color: @black;
line-height: 28px;
}
.page-header-type .mission-status {
margin-top: 12px;
}
.status-planning {
background-color: @light-gray;
}
.status-launched {
background-color: @blue;
}
.status-completed {
background-color: @green;
}
.status-failed {
background-color: @red;
}
.status-canceled {
background-color: @yellow;
}
.mission-counter {
font-family: Avenir-Medium;
font-size: 18px;
color: @black;
line-height: 28px;
padding: 0px;
}
.mission-counter i {
font-size: 28px;
}
.mission-counter span {
margin-bottom: 3px;
}
.mission-counter.center_position {
width: 30%;
margin-left: auto;
margin-right: auto;
text-align: center;
}
// Mission Stats
.mission-stats {
text-align: center;
}
.mission-timer {
font-family: Avenir-Black;
color: #0F2105;
}
.timer-large {
font-size: 144px;
line-height:144px;
}
.timer-legend {
margin-top: -20px;
margin-bottom: 25px;
}
.mission-completion-stats {
width: 50%;
margin-top: 30px;
margin-left: auto;
margin-right: auto;
}
.mission-director-stats {
display: flex;
flex-direction: row;
flex-wrap: nowrap;
justify-content: center;
text-align: left;
margin-top: 100px;
margin-left: auto;
margin-right: auto;
}
.mission-director-text {
order: 2;
float: left;
margin-top: 10px;
margin-left: 15px;
}
.mission-director-avatar {
order: 1;
}
.mission-director-legend {
font-family: Avenir-Medium;
font-size: 18px;
color: #0F2105;
line-height: 20px;
font-style: italic;
font-weight: 200;
text-transform: uppercase;
}
.mission-director-name {
font-family: Avenir-Light;
font-size: 18px;
color: #1D1D26;
line-height: 25px;
}
.mission-call-to-action {
text-align: center;
margin-top: 35px;
}
.mission-briefing {
font-family: Avenir-Light;
font-size: 18px;
color: #1D1D26;
line-height: 25px;
}
.mission-briefing h4~h4 {
margin-top: 25px;
}
// Rewards
.rewards {
margin-left: 0px;
}
.rewards li {
list-style: none;
background-color: @bg-ligh-gray;
padding: 8px;
font-family: Avenir-Light;
font-size: 18px;
color: #3C3F47;
line-height: 25px;
}
.reward-badge {
text-align: center;
margin-bottom: 15px;
}
.reward-image {
text-align: center;
img { height: 150px; }
}
.reward-blank {
height: 130px;
font-family: Avenir-MediumOblique;
font-size: 14px;
color: #3C3F47;
line-height: 19px;
text-align: center;
padding-top: 63px;
}
.reward-badge p {
//margin-top: -25px;
}
.reward-image p {
margin-top: 10px;
}
.reward-agent-title {
font-family: Avenir-MediumOblique;
font-size: 14px;
color: #3C3F47;
line-height: 19px;
}
.reward-subtext {
font-family: Helvetica-LightOblique;
font-size: 14px;
color: #1D1D26;
line-height: 17px;
margin-top: 30px;
}
.rewards-details.reward-subtext {
min-height: 20px;
}
.reward-agent-role {
/* Agentes: Designer de: */
font-family: Avenir-Light;
font-size: 14px;
color: @blue;
line-height: 19px;
}
.rewards-details {
min-height: 25px;
.btn { margin-left: 10px;}
}
.rewards-details.centered { text-align: center; margin-top: 20px;}
// Steps
.thumbnail-task {
padding-left: 8px;
padding-right: 8px;
border-top: @theme-border;
border-bottom: @theme-border;
margin-bottom: -2px;
}
.thumbnail-task-empty { height: 48px; }
.thumbnail-task p {
height: 44px;
margin-bottom: 4px;
}
.thumbnail-task.single {
height: 148px;
overflow-y: hidden;
}
.thumbnail-task.single p:nth-child(2){
margin-top: 10px;
}
.thumbnail-task.single p:nth-child(2) {
font-family: Helvetica-LightOblique;
font-size: 14px;
color: #1D1D26;
line-height: 17px;
}
.task-number {
font-family: Avenir-Black;
font-size: 36px;
color: #000000;
line-height: 49px;
float: left;
}
.task-number.solo { font-size: 28px; line-height: 32px; margin-top: 10px; margin-left: -6px;}
.task-text {
font-family: Avenir-Medium;
font-size: 14px;
color: #000000;
line-height: 19px;
float: left;
padding-top: 15px;
padding-left: 5px;
}
.thumbnail-task .task-icon {
float: right;
}
.task-icon {
font-size: 24px;
padding-top: 13px;
}
.thumbnail-task .task-show-all {
text-align: center;
font-family: Avenir-Medium;
font-size: 14px;
color: #000000;
line-height: 19px;
height: 20px;
padding-top: 12px;
padding-bottom: 12px;
}
.thumbnail-open-agent-slot {
background-color: @green;
height: 30px;
text-align: center;
padding: 15px;
}
.thumbnail-selected-agent-slot {
background-color: @light-gray;
text-align: center;
padding-left: 8px;
padding-right: 8px;
padding-top: 4px;
padding-bottom: 4px;
height: 52px;
text-align: left;
.avatar {
}
.name {
font-family: Avenir-Medium;
font-size: 18px;
color: #1D1D26;
line-height: 21px;
margin-bottom: 0px;
}
.bio {
font-family: Helvetica-LightOblique;
font-size: 14px;
color: #1D1D26;
line-height: 17px;
margin-top: 0px;
}
}
// Mission Agent Status
.mission-agent-status {
height: 220px;
padding: 8px;
}
.open-agent-role {
background-color: @green;
text-align: center;
}
.assigned-agent-role {
background-color: @bg-ligh-gray;
}
.mission-agent-status p.agent-description {
font-family: Helvetica-LightOblique;
font-size: 14px;
color: #1D1D26;
line-height: 17px;
margin-top: 15px;
}
.open-agent-role .btn-spacer {
padding-top: 55px;
padding-bottom: 70px;
}
.mission-agent-status h4 {
margin-bottom: 2px;
}
.mission-agent-status p {
font-family: Avenir-Light;
font-size: 21px;
color: #1D1D26;
line-height: 29px;
}
.mission-agent-status p.agent-stats {
font-family: Avenir-Medium;
font-size: 14px;
color: #1D1D26;
line-height: 19px;
width: 200px;
padding-top: 8px;
margin-bottom: 10px;
}
.agent-stats i {
font-size: 36px;
padding-right: 8px;
}
.agent-stats i:nth-child(1) {
padding-left: 3px;
padding-right: 5px;
}
.agent-points {
font-size: 21px;
padding-right: 3px;
}
p.agent-stats i {
font-size: 30px;
padding-right: 10px;
}
// Mission time left
.mission-time-left div:nth-child(1) {
font-family: Avenir-Black;
font-size: 24px;
color: #0F2105;
line-height: 33px;
float: left;
margin-right: 5px;
}
.mission-time-left div:nth-child(2) {
font-family: Avenir-Medium;
font-size: 16px;
color: #000000;
line-height: 22px;
float: left;
margin-top: 5px;
}
// Mission Control
.mission-control-agents-sidebar {
background-color: #f3f3f3;
padding-top: 10px;
padding-bottom: 0px;
ul {
.theme-box-padding;
list-style: none;
margin-left: 0px;
margin-right: 0px;
}
li {
list-style: none;
margin-left: 0px;
margin-right: 0px;
margin-bottom: 15px;
.description {
font-family: Avenir-Medium;
font-size: 14px;
color: #1D1D26;
line-height: 19px;
margin-bottom: 0px;
margin-left: 8px;
margin-top: -4px;
}
.sub-text {
/* James Peret 3: */
font-family: Avenir-Light;
font-size: 14px;
color: #1D1D26;
line-height: 19px;
margin-bottom: 0px;
margin-left: 8px;
margin-top: -4px;
}
}
}
|