gaf-mobile
Version:
GAF mobile Web site
185 lines (152 loc) • 3.58 kB
text/less
@import (reference) '../../themes/variables';
/* Project View Page - logged out */
.projectnew {
position: absolute;
top: 0;
bottom: 0;
left: 0;
right: 0;
}
.projectnew-hero {
background-color: @septenary-color-light;
background: no-repeat url('/images/project/mob-project-loggedout-bg.jpg') 62% center;
-webkit-background-size: cover;
background-size: cover;
.hero-title {
font-size: @type-size-huge;
margin-bottom: 30px;
word-break: break-word;
color: @text-color-dark;
}
.hero-sub-title {
display: block;
font-size: @type-size-xlge;
line-height: 26px;
margin-bottom: 30px;
color: @text-color-dark;
}
.hero-btn {
margin: 12px 0;
&-post-project {
background-color: @pvp-btn;
border-color: @pvp-btn;
}
}
}
// Landscape: default ( < iPhone )
@media only screen and (max-width: 568px) and (orientation:landscape) {
.projectnew-hero {
.hero-inner {
padding-right: 130px;
}
}
}
// Landscape: > iPhone 5
@media only screen and (min-width: 569px) and (orientation:landscape) {
.projectnew-hero {
.hero-inner {
padding-right: 150px;
}
}
}
@media only screen and (-webkit-min-device-pixel-ratio: 1.5) and (-webkit-max-device-pixel-ratio: 2.5), (min-device-pixel-ratio: 1.5) and (max-device-pixel-ratio: 2.5) {
.projectnew-hero {
background-image: url('/images/project/mob-project-loggedout-bg@2x.jpg');
}
}
@media only screen and (-webkit-min-device-pixel-ratio: 2.5), (min-device-pixel-ratio: 2.5) {
.projectnew-hero {
background-image: url('/images/project/mob-project-loggedout-bg@3x.jpg');
}
}
.projectnew-info {
background-color: @septenary-color-xxxlight;
.default-vertical-padding;
.user-profile {
&-details {
color: @text-color-dark;
}
}
.profiles-user {
padding: 0;
}
}
.projectnew-data {
display: table;
width: 100%;
margin: 20px 0 30px;
padding-bottom: 15px;
border-bottom: 1px solid @septenary-color-xlight;
&-cost,
&-duration,
&-bids {
display: table-cell;
}
&-cost {
text-align: left;
}
&-duration {
text-align: center;
}
&-bids {
text-align: right;
}
&-title {
display: block;
margin-bottom: 5px;
font-size: @type-size-sml;
}
&-content {
font-size: @type-size-xlge;
font-weight: bold;
}
}
.projectnew-description {
white-space: pre-line;
margin-bottom: 30px;
}
.projectnew-skills {
margin-bottom: 30px;
&-item {
display: inline-block;
padding: 7px 10px;
margin: 0 5px 7px 0;
border: 1px solid @septenary-color-xlight;
border-radius: 3px;
color: @septenary-color-light;
}
}
.projectnew-freelancer{
margin-bottom: 60px;
}
.projectnew-seolinks {
background-color: @septenary-color;
}
.projectnew-seoawards {
margin-bottom: 10px;
text-align: center;
display: inline-block;
&-logo {
height: 30px;
margin: 0 10px 20px;
path {
fill: @septenary-color-light;
}
}
.logo-forbes {
width: 120px
}
.logo-aimia {
height: 50px;
width: 88px;
}
.logo-brw {
width: 77px;
}
.logo-time {
width: 91px;
}
.logo-nytimes {
width: 216px;
}
}