helpcenter/Web/css/common.less
alexandervnuchkov 71f171fb08 First commit
2016-08-29 16:51:20 +03:00

293 lines
7.5 KiB
Plaintext

@import "base.less";
.clearFix {
display: block;
&:after {
clear: both;
content: ".";
display: block;
height: 0;
visibility: hidden;
}
}
*+html {
.clearFix {
zoom: 1;
}
}
.narrowheader {
margin: 0 auto;
position: relative;
width: 100%;
}
footer {
margin: 0 auto;
position: relative;
}
header {
background-color: #3D4A6B;
height: 50px;
width: 100%;
}
.logo {
background: url("/images/logonew.png") no-repeat 0 50%;
height: 50px;
margin: 0 0 0 24px;
position: relative;
width: 149px;
z-index: 100;
a {
cursor: pointer;
display: block;
height: 48px;
width: 149px;
}
}
.narrowfooter {
margin: 0 auto;
position: relative;
width: 100%;
}
.langselector {
display: inline-block;
position: absolute;
right: 24px;
top: 15px;
}
.copyReserved {
float: left;
margin: 0 0 0 100px;
}
span.underline {
color: @buttonTextColor;
}
nav {
height: 50px;
left: 0;
padding: 0;
position: absolute;
top: 0;
width: 100%;
ul {
margin: 0 0 0 305px;
padding: 0;
position: relative;
width: auto;
li {
display: inline-block;
list-style-type: none;
margin: 0;
text-transform: uppercase;
a.menuitem {
display: inline-block;
height: 33px;
margin: 0 -3px 0 0;
padding: 17px 20px 0;
text-align: center;
}
ul {
li {
background: @buttonTextColor;
width: 100%;
a.menusubitem {
background-color: @buttonTextColor;
color: #666666;
display: block;
height: 33px;
margin: 0 -3px 0 0;
padding: 17px 30px 0;
text-align: left;
white-space: nowrap;
width: 100px;
width: auto;
}
}
}
a.singin {
color: #C5C9D3;
}
}
}
div.langselector {
margin: 0;
padding: 15px 0 0;
position: absolute;
right: 24px;
text-transform: none;
top: 0;
}
}
.menuitem {
font-family: 'Open Sans', sans-serif, Arial;
font-size: 14px;
font-weight: 400;
text-decoration: none;
text-decoration: none;
&:active {
text-decoration: none;
}
&:hover {
text-decoration: none;
}
&:visited {
text-decoration: none;
}
}
.menusubitem {
font-family: 'Open Sans', sans-serif, Arial;
font-size: 14px;
font-weight: 400;
text-decoration: none;
text-decoration: none;
&:active {
text-decoration: none;
}
&:hover {
text-decoration: none;
}
&:visited {
text-decoration: none;
}
}
#navitem_developer {
color: @buttonTextColor;
}
#navitem_features {
color: @buttonTextColor;
}
#navitem_saas {
color: @buttonTextColor;
}
#navitem_mobile {
color: @buttonTextColor;
}
#navitem_prices {
color: @buttonTextColor;
&:hover {
text-decoration: underline;
}
}
#navitem_server {
color: @buttonTextColor;
}
#navitem_desktop {
color: @buttonTextColor;
}
a.menusubitem {
height: 33px;
margin: 0 -3px 0 0;
}
.mail_server #navitem_mail, .document_server #navitem_document, .community_server #navitem_community, .one_click_install #navitem_one_click, .enterprise_edition #navitem_enterprise, .community_edition #navitem_opensource, .one_click_install #navitem_opensource, .modules_list #navitem_modules, .document_editors #navitem_editors, .features_all #navitem_features, .modules_section #navitem_features, .saas_version #navitem_saas, .windows_version #navitem_server, .enterprise_edition #navitem_server, .windows_version #navitem_windows, .desktop_windows_version #navitem_desktop, .desktop_windows_version #navitem_desktop_docs, .desktop_linux_version #navitem_desktop, .desktop_linux_version #navitem_desktop_docs, .desktop_macos_version #navitem_desktop, .desktop_macos_version #navitem_desktop_docs, .linux_version #navitem_server, .docker_version #navitem_server, .mobile_version #navitem_mobile_docs, .linux_version #navitem_linux, .docker_version #navitem_docker, .mobile_version #navitem_mobile, nav ul li a.menuitem.active, nav ul li a.menuitem:hover, nav ul li a.menusubitem.active, nav ul li a.menusubitem:hover, .document_builder #navitem_docbuilder_api, .developer_plugins #navitem_plugins {
background-color: #333F5B;
color: @buttonTextColor;
}
#navitem_community {
border-top: 1px solid @helpBorderColor;
}
.dropit {
.dropit-trigger {
position: relative;
}
.dropit-submenu {
.shadowFullCustomizable (@byX: 1px, @byY: 1px, @radius: 5px, @color: #858585);
display: none;
height: auto;
left: -315px;
position: absolute;
top: 40px;
width: auto;
z-index: 999;
}
.dropit-open {
.dropit-submenu {
display: block;
}
}
}
.BaseFooter {
height: 50px;
}
.SocialLinks {
margin: 0;
position: absolute;
right: 0;
top: 15px;
width: 240px;
span {
left: 0;
position: absolute;
top: 20px;
width: 180px;
}
}
ul.ListSocLink {
display: inline-block;
left: 0;
position: absolute;
top: 60px;
width: 160px;
li {
display: inline-block;
height: 40px;
list-style-type: none;
margin: 0 8px 8px 0;
width: 40px;
label {
background: url(/images/social.png) 0 0 no-repeat;
display: block;
height: 40px;
width: 40px;
}
label.social_grey_fb {
background-position: -8px -8px;
&:hover {
background-position: -8px -56px;
}
}
label.social_grey_twi {
background-position: -56px -8px;
&:hover {
background-position: -56px -56px;
}
}
label.social_grey_in {
background-position: -104px -8px;
&:hover {
background-position: -104px -56px;
}
}
label.social_grey_g {
background-position: -152px -8px;
&:hover {
background-position: -152px -56px;
}
}
label.social_grey_tube {
background-position: -200px -8px;
&:hover {
background-position: -200px -56px;
}
}
label.social_grey_blog {
background-position: -248px -8px;
&:hover {
background-position: -248px -56px;
}
}
label.social_grey_vk {
background-position: -296px -8px;
&:hover {
background-position: -296px -56px;
}
}
}
}
.loading {
cursor: wait !important;
* {
cursor: wait !important;
}
}
.inline-block {
display: inline-block;
}