Browse Source

Improve quality of life for 4-inch phones

Removes extra UI margins < 360px, and allows the tab bar to scroll. Also slightly improves horizontal scrolling behaviour on desktop.
closed-social-v3
Jessica Stokes 7 years ago
parent
commit
3807b0b171
No known key found for this signature in database GPG Key ID: E3DE5BE038F70FE9
2 changed files with 24 additions and 6 deletions
  1. +1
    -2
      app/assets/javascripts/components/features/ui/components/tabs_bar.jsx
  2. +23
    -4
      app/assets/stylesheets/components.scss

+ 1
- 2
app/assets/javascripts/components/features/ui/components/tabs_bar.jsx View File

@ -3,9 +3,8 @@ import { FormattedMessage } from 'react-intl';
const outerStyle = {
background: '#373b4a',
margin: '10px',
flex: '0 0 auto',
marginBottom: '0'
overflowY: 'auto'
};
const tabStyle = {

+ 23
- 4
app/assets/stylesheets/components.scss View File

@ -331,11 +331,15 @@
}
.columns-area {
margin: 10px;
margin-left: 0;
flex-direction: row;
}
@media screen and (min-width: 360px) {
.columns-area {
margin: 10px;
}
}
.column {
width: 330px;
position: relative;
@ -346,11 +350,20 @@
}
.column, .drawer {
margin-left: 10px;
margin-left: 5px;
margin-right: 5px;
flex: 0 0 auto;
overflow: hidden;
}
.column:first-child, .drawer:first-child {
margin-left: 0;
}
.column:last-child, .drawer:last-child {
margin-right: 0;
}
@media screen and (max-width: 1024px) {
.column, .drawer {
width: 100%;
@ -359,7 +372,6 @@
}
.columns-area {
margin: 10px;
flex-direction: column;
}
}
@ -368,6 +380,13 @@
display: flex;
}
@media screen and (min-width: 360px) {
.tabs-bar {
margin: 10px;
margin-bottom: 0;
}
}
@media screen and (min-width: 1025px) {
.tabs-bar {
display: none;

Loading…
Cancel
Save