John O'Nolan
bd163ada46
Merge pull request #4014 from PaulAdamDavis/fix-mobile-nav-click
...
Change class for editor PSM closing transparent div
2014-09-12 14:51:05 +02:00
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
Matt Enlow
9577f61f3b
Merge pull request #4011 from PaulAdamDavis/fix-notifications
...
Fix notification position when PSM is open
2014-09-11 08:48:31 -06:00
Paul Adam Davis
0bd2294828
Fix notification position when PSM is open
...
Closes #4006
- Adds a transition to the notification containers
- Adjusts the position of bottom notifications when PSM is open
2014-09-11 12:57:41 +01:00
Paul Adam Davis
d419bec66b
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
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
Matt Enlow
5ccbf799e1
Merge pull request #3965 from halfdan/3936-psm-1
...
PSM Step 1
2014-09-10 09:35:21 -06: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
Jamie Knight
040ee823ba
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
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
3f72028a73
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
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
Nicola Mustone
1d0cb1603f
fix username length
2014-08-21 10:07:11 +02:00
Paul Adam Davis
7e55f9a393
Reimplement notification close button hit area size
...
Essentially, this: 087868c1c9
2014-08-19 15:31:18 +01:00
Paul Adam Davis
9208677e6c
Prevent nav items from wrapping
2014-08-19 15:27:01 +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
2c9f47d24b
Badge component
2014-08-14 14:38:32 +01:00
Paul Adam Davis
6472d80474
Pagination component
2014-08-14 12:48:44 +01:00
Paul Adam Davis
60f1b47129
Allow buttons elements in dropdowns
2014-08-13 15:15:23 +01:00
Paul Adam Davis
147f1a836f
Updated dropdown positions in layouts
2014-08-13 14:25:28 +01:00
John O'Nolan
a1ef78e7f9
OCD
2014-08-10 09:36:36 +03:00
Paul Adam Davis
67b9d393db
Reimplement visual ascetic styles
2014-08-08 21:54:22 +01:00
John O'Nolan
304de7ad32
Put global nav back under modals
2014-08-06 19:47:52 +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
John O'Nolan
201e827768
Button updates to match existing styles
2014-08-06 00:39:19 +03:00
Paul Adam Davis
cd561b3d97
Re-do of dropdowns
2014-08-05 20:06:22 +01:00
John O'Nolan
0f320c115e
Break splitbuttons out into component
2014-08-04 19:28:07 +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
f636ea7015
Uploader
2014-07-30 09:08:49 +03:00
John O'Nolan
a513392db5
Notifications
2014-07-30 08:12:17 +03:00
John O'Nolan
be54a65174
Modals
2014-07-30 08:08:54 +03:00
John O'Nolan
bd3bb31b6c
Deprecate old files and introduce _shame.scss
...
- New _shame.scss to hold styles/components which need to be refactored or removed
- layout.scss and floatingheader.scss merged into global.scss/shame.scss
2014-07-30 08:07:23 +03:00
John O'Nolan
62fa89cd23
Floating header
2014-07-30 07:59:43 +03:00
John O'Nolan
72732f9163
Minor cleanup
2014-07-29 19:50:13 +03:00
Paul Adam Davis
089e709f30
Working burger menu toggling
2014-07-29 18:48:31 +01:00
John O'Nolan
75dbfaa98a
Moved dropdown styles to components dir
2014-07-29 19:24:17 +03:00
John O'Nolan
54d2d47f6e
Added dropdown to global nav user menu
2014-07-29 19:22:37 +03: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
770ff0d628
Mobile menu updates
2014-07-29 15:47:03 +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
5a1e3299f8
First pass on global nav mobile styles
2014-07-29 02:34:47 +03:00
John O'Nolan
c108feb687
Slightly smaller user profile image for nav dropdown
2014-07-29 01:38:28 +03:00
John O'Nolan
38f3101518
Finished first pass on new navbar
2014-07-29 01:34:34 +03:00
John O'Nolan
76c8c86ada
Clean up
2014-07-28 23:21:02 +02:00
John O'Nolan
24f51e0e37
Second pass on refactor - starting to introduce new global navigation component
2014-07-20 01:55:29 +02:00