Merge pull request #1120 from asaadmahmoodspin/ui-improvements

PLT-318 - Updating files overlay design
This commit is contained in:
Corey Hulen
2015-10-20 14:52:18 -07:00
6 changed files with 70 additions and 16 deletions

View File

@@ -12,9 +12,19 @@ export default class FileUploadOverlay extends React.Component {
return (
<div className={overlayClass}>
<div>
<i className='fa fa-upload'></i>
<span>Drop a file to upload it.</span>
<div className='overlay__circle'>
<img
className='overlay__files'
src='/static/images/filesOverlay.png'
alt='Files'
/>
<span><i className='fa fa-upload'></i>{'Drop a file to upload it.'}</span>
<img
className='overlay__logo'
src='/static/images/logoWhite.png'
width='100'
alt='Logo'
/>
</div>
</div>
);

View File

@@ -119,20 +119,52 @@ body.ios {
background-color: rgba(0, 0, 0, 0.6);
text-align: center;
color: #FFF;
display: table;
font-size: 1.7em;
font-size: em(20px);
font-weight: 600;
z-index: 6;
> div {
display: table-cell;
vertical-align: middle;
&.right-file-overlay {
font-size: em(18px);
.overlay__circle {
width: 300px;
height: 300px;
margin: -150px 0 0 -150px;
}
.overlay__files {
margin: 60px auto 15px;
width: 150px;
}
}
.overlay__circle {
background: #111;
background: rgba(black, 0.7);
width: 370px;
height: 370px;
margin: -185px 0 0 -185px;
@include border-radius(500px);
position: absolute;
top: 50%;
left: 50%;
}
.overlay__files {
display: block;
margin: 75px auto 20px;
}
.overlay__logo {
position: absolute;
left: 50%;
bottom: 30px;
margin-left: -50px;
@include opacity(0.3);
}
.fa {
display: block;
font-size: 2em;
margin: 0 0 0.3em;
display: inline-block;
font-size: 1.1em;
margin-right: 8px;
}
}

View File

@@ -199,9 +199,6 @@
}
@media screen and (max-width: 960px) {
.center-file-overlay {
font-size: 1.5em;
}
.post {
.post-header .post-header-col.post-header__reply {
.comment-icon__container__hide {
@@ -278,8 +275,17 @@
display: block;
}
}
.center-file-overlay {
font-size: 1.3em;
.file-overlay {
font-size: em(18px);
.overlay__circle {
width: 300px;
height: 300px;
margin: -150px 0 0 -150px;
}
.overlay__files {
margin: 60px auto 15px;
width: 150px;
}
}
.date-separator, .new-separator {
&.hovered--after {
@@ -639,6 +645,9 @@
}
&.has-close {
.btn-close {
width: 40px;
text-align: center;
right: 0;
display: block;
@include opacity(0.5);
}

View File

@@ -103,6 +103,9 @@
text-overflow: ellipsis;
margin-bottom: 0;
}
.input-group-addon {
background: transparent;
}
.radio {
label {
font-weight: 600;

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.7 KiB