e-lado
Version:
[](https://circleci.com/gh/sharetribe/sharetribe/tree/master) [](https://gemnasium.com/sharetribe/shar
152 lines (125 loc) • 2.91 kB
CSS
.title {
font-size: var(--fontSizeTitle);
font-weight: 600;
color: var(--colorTitle);
line-height: var(--lineHeightTitle);
}
.description {
font-size: var(--fontSize);
font-weight: 400;
color: var(--color);
line-height: var(--lineHeight);
max-width: var(--widthRestriction);
width: var(--widthRestrictionPercentage);
margin-bottom: var(--verticalSpaceText);
}
.sectionSeparator {
margin: var(--verticalSpaceElementBig) 0;
height: 1px;
border-bottom: solid 1px rgba(0, 0, 0, 0.1);
}
/* GuideStatusPage */
.stepList {
padding-left: 0;
margin-bottom: var(--verticalSpaceText);
}
.stepListItem,
.stepListItemDone {
list-style: none;
}
.stepListCheckbox {
background-image: url('./images/iconSquare@2x.png');
background-repeat: no-repeat;
background-size: 100%;
background-position-y: 1px;
display: inline-block;
width: var(--fontSize);
height: var(--fontSize);
margin-right: 0.5em;
}
.stepListItemDone .stepListCheckbox {
@mixin guideStepListCheckbox;
background-image: url('./images/iconSquareChecked@2x.png');
}
.stepListLink {
font-size: var(--fontSizeBig);
font-weight: 600;
color: var(--colorActionText);
line-height: var(--lineHeightBig);
&:hover {
color: var(--colorActionTextHover);
}
}
.stepListItemDone .stepListLink {
text-decoration: line-through;
color: var(--colorCompleted);
&:hover {
color: var(--colorCompletedHover);
}
}
.nextButton {
@mixin guideNextButton;
}
.nextButtonGhost {
@mixin guideNextButton;
margin-right: 0;
border: 1px solid var(--colorButton);
background-color: transparent;
color: var(--colorButton);
&:hover {
border: 1px solid var(--colorButtonGhost);
background-color: transparent;
color: var(--colorButtonGhost);
}
}
.buttonSeparator {
margin-right: var(--gutter);
@media (max-width: 600px) {
display: none;
}
}
/* Common elements for step related pages */
.backLink {
font-size: var(--fontSizeSmall);
font-weight: 600;
color: var(--colorActionText);
margin-bottom: var(--verticalSpaceTextSmall);
display: inline-block;
&:hover {
color: var(--colorActionTextHover);
}
}
.infoTextContainer {
position: relative;
color: var(--colorInfoText);
font-size: var(--fontSizeInfo);
line-height: var(--lineHeightInfo);
margin-top: var(--verticalSpaceTextInfo);
max-width: var(--widthRestriction);
width: var(--widthRestrictionPercentage);
}
.infoTextIcon {
position: absolute;
width: 0.75em;
margin-top: 1px;
}
.infoTextContent {
padding-left: 1.5em;
}
.sloganImageContainer {
@mixin guideSloganImageContainer;
}
.sloganImageContainerBig {
@mixin guideSloganImageContainer;
padding: 73.68% 0 0 0; /* 73.68% = 100 / (w / h) = 100 / (722 / 532) */
}
.sloganImage {
background-size: 100%;
max-width: 100%;
max-height: 100%;
position: absolute;
top: 0;
bottom: 0;
left: 0;
right: 0;
}