Fix RTL and other assorted tweaks

This commit is contained in:
Stuart Colville 2017-01-10 19:58:06 +00:00
Родитель 580bc015ab
Коммит de94461312
7 изменённых файлов: 85 добавлений и 9 удалений

Просмотреть файл

@ -56,6 +56,11 @@ img {
max-width: 100%;
}
html {
// prevent horizontal scrollbars.
overflow-x: hidden;
}
body {
margin: 0;
padding: 0;

Просмотреть файл

@ -15,7 +15,7 @@
}
@media @medium {
margin: 0 10px 0 0;
margin: 0;
}
}

Просмотреть файл

@ -8,13 +8,13 @@
@media @medium {
margin: 0 auto;
max-width: @grid-max;
padding: 0;
padding: 0 20px;
}
}
p {
color: @color-text;
font-weith: 300;
font-weight: 300;
}
li {
@ -85,10 +85,21 @@
top: 20px;
right: 20px;
z-index: 2;
html[dir=rtl] & {
left: 20px;
right: auto;
}
}
.DevHub-content-image-wrapper--publish-addon {
right: 0;
html[dir=rtl] & {
transform: scaleX(-1);
left: 0;
right: auto;
}
}
.DevHub-content-copy {
@ -119,9 +130,15 @@
height: 275px;
position: absolute;
right: -186px;
top: ~"calc(50% - 57px)"; // Top of the image to the cog.
top: ~"calc(50% - 57px)"; // 57px is from the top of the image to the orange cog.
width: 227px;
html[dir=rtl] & {
left: -186px;
right: auto;
transform: scaleX(-1);
}
@media @retina {
background-image: url(../../../img/developers/new-landing/ladder-2x.png);
background-size: 100%;
@ -131,13 +148,40 @@
.DevHub-callout-header {
font-size: 22px;
background: url(../../../img/developers/new-landing/callout-header-fox.svg) no-repeat 100% 50%;
padding-right: 35px;
min-height: 50px;
padding-right: 35px;
position: relative;
&::after {
background: url(../../../img/developers/new-landing/callout-header-fox.svg) no-repeat 100% 50%;
content: '';
display: inline-block;
height: 52px;
position: absolute;
right: 0;
top: ~"calc(50% - 26px)";
width: 47px
}
html[dir=rtl] & {
padding-right: 0;
padding-left: 35px;
&::after {
transform: scaleX(-1);
left: 0;
right: auto;
}
}
}
.DevHub-callout-copy {
padding-right: 30px;
html[dir=rtl] & {
padding-left: 30px;
padding-right: 0;
}
}
.DevHub-content-header--manage {
@ -155,6 +199,10 @@
@media @medium {
background-position: 30px 100%;
background-size: auto 95%;
html[dir=rtl] & {
background-position: 100% 30px;
}
}
@media @retina {
@ -208,6 +256,10 @@
.DevHub-content-header--manage {
text-align: left;
max-width: 66%;
html[dir=rtl] & {
text-align: right;
}
}
.DevHub-content-copy .Button {
@ -264,7 +316,12 @@
}
.DevHub-content-image-wrapper--publish-addon {
right: 20px;
right: 80px;
html[dir=rtl] & {
left: 80px;
right: 0;
}
}
.DevHub-content-image {
@ -273,6 +330,11 @@
right: 0;
left: 20px;
bottom: 0;
html[dir=rtl] & {
left: 0;
right: 20px;
}
}
.DevHub-content-image--publish-addon {

Просмотреть файл

@ -1,6 +1,6 @@
.DevHub-Footer {
margin: 60px 0;
background-color: @color-scheme-default-background;
margin: 60px 0;
a {
color: #0996f8;

Просмотреть файл

@ -17,6 +17,11 @@
@media @large {
display: inline;
margin-left: 10px;
html[dir=rtl] & {
margin-left: 0;
margin-right: 10px;
}
}
}
}

Просмотреть файл

@ -16,6 +16,10 @@
&:first-child {
margin: 0 auto 0 0;
html[dir=rtl] & {
margin: 0 0 0 auto;
}
}
&.avatar {

Просмотреть файл

@ -5,7 +5,7 @@
@media @medium {
flex-flow: row nowrap;
padding: 60px 0 80px;
padding: 60px 20px 80px;
}
}
}