Paul Adam Davis
9a233cde7b
Change class for editor PSM closing transparent div
...
No issue
- Changes the class used by the transparent div used to close the PSM
Without this change, when in the editor and the nav is open, the transparent div here is above the div the nav is looking for. So, the div for the PSM is clicked, rather than the nav div.
2014-09-11 16:38:57 +01:00
Paul Adam Davis
9e1f223892
Snap page transition for mobile settings
...
References #3810
- Disables the `.fade-in` animation for settings page transitions on mobile
2014-09-11 14:19:16 +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
John O'Nolan
47a0a71350
Merge pull request #3960 from PaulAdamDavis/fix-user-settings-page
...
Fix user profile settings
2014-09-10 19:04:06 +02: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
ecf5d045f3
Fix user profile settings
...
References #3810 , #3944
- Fixes several small visual bugs with the user settings page
- Changes `.settings-subview-header` to use a clearfix instead of `overflow: hidden;` (fixing style issues in #3944 )
2014-09-09 11:21:39 +01:00
Paul Adam Davis
80a048c2d4
Fix floaring header gradient in FF and settings images
...
No issue
- Corrects the syntax used for the floating header gradient so it now gets prefixed correctly for Firefox
- Removes padding from `<button>` elements (fixes padding around images in buttons)
- Adds display: block; to settings images to prevent a Webkit bug which adds space under the image
2014-09-03 15:52:01 +01:00
John O'Nolan
719f56f918
Merge pull request #3935 from PaulAdamDavis/new-psm
...
[WIP] New post settings menu
2014-09-03 01:29:14 +03: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
9341d05d16
Update About page styles
...
Closes #3919
With the move to new global styles, the about page styles got a bit borked. This fixes those.
2014-09-02 16:48:56 +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
1c37ad9a3a
Merge branch 'fix-profile' into GUI-2.0
...
* fix-profile:
Fix up user profile screen
2014-08-26 13:11:53 +03:00
John O'Nolan
73439ace0e
Fix up user profile screen
2014-08-26 13:11:38 +03:00
Paul Adam Davis
8f225fe640
Refactor auth CSS
...
This means signing screen icons now depend on new markup
2014-08-19 15:25:24 +01:00
Paul Adam Davis
c63c88c37f
Move nav-item file, use variable colours instead of some hexes
2014-08-18 18:08:52 +01:00
Paul Adam Davis
bacb7dd93c
New PSM markup, nav-item, and refactored input icons
...
References #97 , #98 , #99
2014-08-18 17:57:04 +01:00
John O'Nolan
71350ff0a0
Settings nav overhaul
2014-08-16 19:39:52 +03:00
Paul Adam Davis
e9a976c7a5
Fix images in buttons
2014-08-14 17:56:23 +01:00
Paul Adam Davis
147f1a836f
Updated dropdown positions in layouts
2014-08-13 14:25:28 +01:00
Paul Adam Davis
58e4d47e08
User list styles from master
2014-08-12 15:26:20 +01:00
John O'Nolan
d3b3a2ed80
Fix floatingheader alignments
2014-08-07 16:35:58 +03:00
John O'Nolan
c8ebc66fc7
Improved mobile editor styles
2014-08-07 15:33:56 +03:00
John O'Nolan
c0d51817a9
Update application frame styles for content + editor
2014-08-07 15:11:01 +03:00
John O'Nolan
7ade967733
Typography updates
2014-08-06 22:46:32 +03:00
John O'Nolan
b807b00002
Unfucking content management screen
2014-08-06 22:46:23 +03:00
John O'Nolan
e2354e2fe2
unfuck settings nav
2014-08-06 19:46:43 +03:00
John O'Nolan
41ea0dac23
Convert old button override styles to new classes
...
(and some cleanup)
2014-08-06 14:36:35 +03:00
John O'Nolan
73454b86d6
Styles for splitbuttons on editor screen
2014-08-06 02:06:36 +03:00
Paul Adam Davis
cd561b3d97
Re-do of dropdowns
2014-08-05 20:06:22 +01:00
Paul Adam Davis
954c091845
Vertically center floating header text
2014-08-01 09:02:11 +01:00
John O'Nolan
52fa7b6a10
Styles for embed placeholders
2014-07-31 21:01:55 +03:00
Paul Adam Davis
61a6d948b6
Better dropdown organisation
2014-07-31 16:06:25 +01: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
John O'Nolan
b1f27ac526
Settings
2014-07-30 13:39:38 +03:00
John O'Nolan
51c725b6b9
Deprecated post-settings-menu.scss
2014-07-30 13:24:16 +03:00
John O'Nolan
231d1065a8
I have no idea why this was its own file in layouts/modals.scss
2014-07-30 13:22:02 +03:00
John O'Nolan
1554248284
Error layout
2014-07-30 13:20:20 +03:00
John O'Nolan
e14cb231c0
Editor styles + split codemirror styles out into lib
2014-07-30 12:59:07 +03:00
John O'Nolan
6f1e9500fa
Content management
...
With massively reduced overnesting
2014-07-30 11:54:41 +03:00
John O'Nolan
e4258a396a
Auth
2014-07-30 10:56:43 +03:00
John O'Nolan
fa9f2b510f
About Ghost screen
2014-07-30 10:51:37 +03:00
John O'Nolan
e7fb5cb8ed
Setup
2014-07-30 10:46:18 +03:00
John O'Nolan
04265ed7ca
Merged rolelabels.scss into users.scss
2014-07-30 08:17:51 +03:00
John O'Nolan
a6d7dd9e86
Users
2014-07-30 08:17:00 +03: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
John O'Nolan
2e2e939419
First pass refactor - cleaning the slate
2014-07-19 20:33:48 +02:00