Paul Adam Davis
0555ddaa90
Add icons to settings nav menu
...
References #3810
- Re-adds the icons for each item of the settings nav and related styles
I've opted to go with adding `.icon-users` classes instead of setting them in the Sass.
2014-09-11 15:27:28 +01:00
Paul Adam Davis
2a7967e4d4
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
a2aa18fee4
Fix modal positioning
...
Closes #4008
- Adds a `.modal` class which extends `%modal` - it disappeared with the migration to Libsass
2014-09-10 19:34:39 +01:00
Paul Adam Davis
d743e466b5
[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
1678bda631
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
dd21f74f51
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
Matt Enlow
1e29e61873
Merge pull request #3965 from halfdan/3936-psm-1
...
PSM Step 1
2014-09-10 09:35:21 -06:00
Fabian Becker
0e779e7c37
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
Jamie Knight
4eee1b4cde
Improve keyboard support
...
issue #3964
- added :focus selector to improve keyboard support in modern browsers
- added :active selector to improve keyboard support in old IE
2014-09-10 01:51:25 +01:00
Paul Adam Davis
a4f98eaa5d
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
7a6f2e4208
Remove form focus halo
...
No issue
- Removed the blue halo from around focused form elements
- Slightly refactored the forms to target less text inputs and have cleaner syntax
2014-09-05 17:16:55 +01:00
Paul Adam Davis
3634a5ab46
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
2df6995714
Merge pull request #3935 from PaulAdamDavis/new-psm
...
[WIP] New post settings menu
2014-09-03 01:29:14 +03:00
Paul Adam Davis
c65b6c3736
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
20246e97f4
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
d7ba24d8b7
Fix notification styles
...
No issue
I'm not sure why, but @extend's here using placeholder selectors, not classes, work.
This fixes the notification and modal styles, which meant changing how the default button selector works. It is now a placeholder, and a real class extends that. The modal styles extended the default button style, which can now happen.
2014-08-31 20:56:05 +01:00
Hannah Wolfe
8e333eccca
Adding Grunt tasks for Sass
2014-08-31 14:16:58 +01:00
Paul Adam Davis
8e7b8f8bfa
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
b5ee8788db
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
4c39aa5c36
Fix up user profile screen
2014-08-26 13:11:38 +03:00
Nicola Mustone
c6cb72b629
fix username length
2014-08-21 10:07:11 +02:00
Paul Adam Davis
dc9323b4bb
Reimplement notification close button hit area size
...
Essentially, this: 087868c1c9
2014-08-19 15:31:18 +01:00
Paul Adam Davis
cfe957d2ef
Prevent nav items from wrapping
2014-08-19 15:27:01 +01:00
Paul Adam Davis
d4e564d7d9
Refactor auth CSS
...
This means signing screen icons now depend on new markup
2014-08-19 15:25:24 +01:00
Paul Adam Davis
dcbd77ca03
Move nav-item file, use variable colours instead of some hexes
2014-08-18 18:08:52 +01:00
Paul Adam Davis
cbb3d34d85
New PSM markup, nav-item, and refactored input icons
...
References #97 , #98 , #99
2014-08-18 17:57:04 +01:00
John O'Nolan
b38785d5f6
Settings nav overhaul
2014-08-16 19:39:52 +03:00
John O'Nolan
ef2b4fc7f6
Remove old button styles
2014-08-16 19:39:37 +03:00
Paul Adam Davis
459d0de22d
Fix images in buttons
2014-08-14 17:56:23 +01:00
Paul Adam Davis
7078724c3f
Re-implement old form styles
2014-08-14 16:29:34 +01:00
Paul Adam Davis
71e140eb19
Badge component
2014-08-14 14:38:32 +01:00
Paul Adam Davis
0316385917
Pagination component
2014-08-14 12:48:44 +01:00
Paul Adam Davis
ab516199ae
Allow buttons elements in dropdowns
2014-08-13 15:15:23 +01:00
Paul Adam Davis
2aafe85987
Updated dropdown positions in layouts
2014-08-13 14:25:28 +01:00
Paul Adam Davis
78f459315a
Implement labels
2014-08-12 15:27:22 +01:00
Paul Adam Davis
a0e9829dba
User list styles from master
2014-08-12 15:26:20 +01:00
John O'Nolan
d3fbdb2b92
OCD
2014-08-10 09:36:36 +03:00
Paul Adam Davis
8353a000d6
Reimplement visual ascetic styles
2014-08-08 21:54:22 +01:00
John O'Nolan
7ba56386dd
Reset buttons without classes
2014-08-07 16:37:47 +03:00
John O'Nolan
a36c7a559b
Fix floatingheader alignments
2014-08-07 16:35:58 +03:00
John O'Nolan
514cddf655
Improved mobile editor styles
2014-08-07 15:33:56 +03:00
John O'Nolan
7b1609e7de
Update application frame styles for content + editor
2014-08-07 15:11:01 +03:00
John O'Nolan
39bcbac761
Typography updates
2014-08-06 22:46:32 +03:00
John O'Nolan
e7fb3b9c46
Unfucking content management screen
2014-08-06 22:46:23 +03:00
John O'Nolan
a6584f7638
Put global nav back under modals
2014-08-06 19:47:52 +03:00
John O'Nolan
b6533cd1c8
unfuck settings nav
2014-08-06 19:46:43 +03:00
John O'Nolan
e1aaea0d0a
Convert old button override styles to new classes
...
(and some cleanup)
2014-08-06 14:36:35 +03:00
John O'Nolan
9e5bbeaa6a
Styles for splitbuttons on editor screen
2014-08-06 02:06:36 +03:00
John O'Nolan
a470c46543
Button updates to match existing styles
2014-08-06 00:39:19 +03:00
Paul Adam Davis
8799ded351
Re-do of dropdowns
2014-08-05 20:06:22 +01:00