Paul Adam Davis
a4a3bcb2d8
Refactor settings and content wrappers to allow smooth overflows and properly show headers on mobile
...
Closes #4186 , Closes #4190 , Closes #4150
- Alters markup to allow for correct use of `-webkit-overflow-scrolling: touch;`
- Updates the debug page to use the same markup as the rest of the settings page
- Solve floating tag bar issue by making it absolute, not fixed
2014-10-03 18:54:18 +01:00
Paul Adam Davis
f6ec4c68fc
Make the PSM tabs transition only happen on larger screens
2014-09-30 11:03:21 +01:00
Paul Adam Davis
3889bc1af5
Prevent horizontal scrolling in the PSM
2014-09-27 10:55:17 +01:00
Paul Adam Davis
a67a0ac6e8
Disable horizontal scrolling in right outlet
...
Closes #4131
- Adds `overflow-x: hidden;` to `.right-outlet`
2014-09-24 09:36:49 +01:00
Paul Adam Davis
9e9c787282
Fix minor IE UI issues
...
Closes #4088
- Fix Flexbox issue with the user list
- Fix positioning issue with the mobile menu toggle icon
- Make the mobile settings nav use absolute positioning (as fixed elements don't move inside a `transform: translate(...);` parent
2014-09-22 13:55:39 +01:00
Paul Adam Davis
00abfa64fe
[WIP] Wire up new mobile nav
...
References #3810
With GUI2, there's now a number of places to open the mobile navigation menu. This handles those clicks.
2014-09-10 18:33:27 +01:00
Paul Adam Davis
7119493a1e
Prevent horizontal scroll on content list
...
Closes #4000
- Adds `overflow-x: hidden;` to the content list & preview wrapper
2014-09-10 16:48:33 +01:00
Fabian Becker
961ab5f064
Post Settings Menu - Step 1
...
closes #3936
- Implement new PSM
- Hook up close action
- Automatically close when view is destroyed
- Close on click and when pressing ESC
2014-09-10 17:31:19 +02:00
Paul Adam Davis
d1910c6ea5
Static integration of the new PSM
...
Reference #3932
Take this, and make it work.
2014-09-02 22:07:13 +01:00
Paul Adam Davis
7782c48383
Swap out Ruby Sass for Node Sass
...
- Uses Node Bourbon https://www.npmjs.org/package/node-bourbon
- Produces source maps
- Removed all ruby dependencie
History:
- Remove bourbon from package and cleanup grunt tasks
- Un-bourbon keyframe animations
- Un-bourbon transitions
- Un-bourbon box-sizing
- Un-bourbon font-feature-settings
- Import bourbon clearfix mixin
- Un-bourbon linear gradients
- Un-bourbon input types
- Un-bourbon positions
- Un-bourbon transforms
- Un-bourbon notification animations
- Un-bourbon uploader box-sizing
- Un-bourbon border-radius
- Un-bourbon splitbutton transitions
- Add triangle mixin
- Un-bourbon default container positioning
- Un-bourbon flexbox properties
- Fix triangle mixin - It now has the same output as the Bourbon mixin
- Add autoprefixer
- Correct global default font size
- Remove unwanted prefixes - Because, y'know, autoprefixer
- Output from node sass migration - Includes all the files we usually have, plus source maps
2014-08-30 14:13:36 +01:00
John O'Nolan
71350ff0a0
Settings nav overhaul
2014-08-16 19:39:52 +03:00
Paul Adam Davis
a0387c46a7
Re-jigged nav JS and add parallax
...
- Clicking the content closes the nav
- Content overlays the nav to create a parallax effect
- Clicking the burger works now
2014-07-30 18:26:28 +01:00
Paul Adam Davis
089e709f30
Working burger menu toggling
2014-07-29 18:48:31 +01:00
John O'Nolan
39550091e8
Minor display tweaks
2014-07-29 17:35:03 +03:00
John O'Nolan
593b6f0200
New page-content panel and base font-size refinements
2014-07-29 16:19:46 +03:00
John O'Nolan
12f78f22ce
Introducing new mobile header and more mobile nav components
2014-07-29 12:10:20 +03:00