Commit Graph

32 Commits

Author SHA1 Message Date
Paul Adam Davis
a3e36fca8d Fix broken user list paginated scrolling
Closes #4695

- Adds a new class to the template and minor CSS to allow user list scroll events to work
2014-12-21 23:03:39 +00:00
Paul Adam Davis
4fb3fe62a9 Use CSS animations for modals
No issue

- Changes Modals to use CSS-based animations
- All modals have an animation, so the option is removed from the handlebars helper
- Removes `animation` from the handlebars helper, as all had one anyway
- Removed the `centered` style - All modals should be left-aligned
- Buttons now default to being on the left
- Cleans up some styles (modal body top spacing) which #4632 helped clean up
2014-12-15 18:23:42 +00:00
Paul Adam Davis
21991758aa Cleanup layout Sass
Continues on from #4441

- Reformats the layout Sass files (comments, white space)
- DRY up small chunks of CSS to make it more comprehensible
2014-12-01 16:06:53 +00:00
John O'Nolan
3711fcb906 Merge pull request #4397 from PaulAdamDavis/cleanup-users
Cleanup User List styles
2014-11-14 14:57:31 +01:00
Paul Adam Davis
f8282ad22f Refactor component styles
Continues on from #4401

- Reformats the Sass to match our new style (property order, comments, & white space)
- Changes the modal container to a class from an ID (and adjust tests)
2014-11-13 11:28:22 +00:00
Paul Adam Davis
eef6fccca2 Cleanup User List styles
No issue

* Cleans up the Sass a bit
* Uses the same basic markup as other settings pages. Before, we had extra elements which required 'reseting'
2014-11-04 22:00:32 +00:00
Jason Williams
52a1b22070 Show all invited users and infinite scroll active
Closes #4239
2014-10-16 20:09:03 +00:00
Paul Adam Davis
028b878721 Rename .object-list to .user-list
No issue
References todo comment in [users.scss](91c07e37bf/core/client/assets/sass/layouts/users.scss (L6-L7))

- Renames anything starting with `.object-list` to `.user-list`
- Adjusts tests to match
2014-10-13 22:43:03 +01:00
Paul Adam Davis
91c07e37bf Change avatars in user list back to cover
Closes #4199

`background-size: 105%;` is a nono for square images. `background-size: cover;` is a better.
2014-09-30 17:22:21 +01:00
John O'Nolan
99d1b2dd17 Mobile bug fixes for users view 2014-09-24 09:08:42 +01:00
John O'Nolan
91d0ee9c2f Minor start on CSS Style cleanup
See #4107
2014-09-24 09:08:42 +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
81fe516481 Fix several tiny CSS bugs
Closes #4050

- Full-width invite user modal button
- `<select>` can be focused in Firefox
- Increase size of background images for avatars
- Add `-moz-osx-font-smoothing: grayscale;` to icons
2014-09-19 21:24:43 +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
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
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
fa9f2b510f About Ghost screen 2014-07-30 10:51:37 +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
John O'Nolan
2e2e939419 First pass refactor - cleaning the slate 2014-07-19 20:33:48 +02:00
Paul Adam Davis
3e9a0834e5 Unhide settings on mobile and adjust positioning for left setting header buttons
Refs #67
2014-07-15 17:13:30 +01:00
Paul Adam Davis
b070d618c3 Button refactor
Refs #3101 & #916
2014-07-15 14:20:15 +01:00
Paul Adam Davis
ca40e1abd8 Fix mobile styles on the edit user view 2014-07-11 17:08:11 +01:00
Paul Adam Davis
bf13578b05 New form style
Conflicts:
	dist/css/ghost-ui.min.css
	docs/dist/css/ghost-ui.min.css
2014-07-07 16:40:33 +01:00
Paul Adam Davis
87bf9a26bf References #33
- Alter the existing UI
- Add 2 button options, 'has-icon' and 'only-has-icon' (for the < Users and Settings buttons)

Corresponding markup: https://github.com/TryGhost/Ghost/pull/3176/files
2014-07-01 17:26:41 +01:00
Paul Adam Davis
05a7b5fad6 Mac height for profile, cover & logo images in settings
Closes #43 & #45
2014-06-24 17:13:45 +01:00
Paul Adam Davis
b3a11e9cb9 Fix mobile display issue
Closes #42

- Realign name input and show name label on smaller screens
2014-06-24 16:43:14 +01:00
Paul Adam Davis
4510a8bf44 Restructure .scss files, global box sizing and minor fixed from the Ember Admin rewrite 2014-06-20 09:29:57 +01:00
John O'Nolan
2f9239f72b REFACTOR THE THINGS 2014-03-11 23:23:42 +00:00
John O'Nolan
4a6747359e Initial commit 2014-02-23 15:07:01 +01:00