0
Fork 0
mirror of https://github.com/TryGhost/Ghost.git synced 2025-01-13 22:41:32 -05:00
Commit graph

84 commits

Author SHA1 Message Date
Hannah Wolfe
2a843c309e Adding Grunt tasks for Sass 2014-08-31 14:16:58 +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
Nicola Mustone
a17d86c153 fix 3679 2014-08-21 09:59:34 +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
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
Paul Adam Davis
cd9628cd45 Remove dist CSS files from gitignore 2014-08-18 13:28:06 +01:00
Paul Adam Davis
91ef8680c8 Ignore GUI.css files 2014-07-29 10:59:40 +01:00
John O'Nolan
3ede5f4feb Always hide horizontal scrollbars on body 2014-07-29 12:28:02 +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
John O'Nolan
2e2e939419 First pass refactor - cleaning the slate 2014-07-19 20:33:48 +02:00
Paul Adam Davis
e1a58c4402 Fix height bug on public bar unpublished button
Closes #73
2014-07-18 08:51:27 +01:00
Paul Adam Davis
fb3120dc4d Correct height on auth inputs
Closes #72

Also refactored auth inputs to make them DRYer.
2014-07-17 17:18:54 +01:00
Paul Adam Davis
fd37406425 Spacing for invited users list class & fixes
- Fix disappearing right border on invite user modal
- Refactor rounded corners on login form
- Remove commented-out code from modals
2014-07-17 15:48:09 +01:00
Paul Adam Davis
f15b261141 Better mobile styles and spacing for user list and fix mobile Back button
Closes #69
2014-07-17 12:27:37 +01:00
John O'Nolan
cd71e826ad More graceful fade-in animation 2014-07-17 13:00:53 +02:00
John O'Nolan
0672f5caef Restructuring setup styles so they can be used on signup, too 2014-07-17 12:29:16 +02:00
John O'Nolan
58df5289d9 Minor setup screen design tweaks 2014-07-17 11:25:11 +02:00
Paul Adam Davis
8808646647 Correct positioning of editor floating header elements
Closes #70
2014-07-17 10:10:56 +01:00
Paul Adam Davis
25e3d1c9f6 Firefox fixes for new select style 2014-07-17 09:54:54 +01:00
Paul Adam Davis
910af32fae Refactor custom select styling
This is for both the global styling and the alternate version in the PSM for the author dropdown.

- `<select>` elements are note more accessible, with :focus support
- They no longer need a data-attr to show the currently selected item

NOTE: Does not work in Firefox. Yet.
2014-07-16 13:01:22 +01: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
1fead26579 Adjust settings menu active state media query
Closes #68
2014-07-13 13:27:57 +01:00
Paul Adam Davis
d965407cec Remove legacy .active styling from settings-content container
Prep for #67
2014-07-13 13:21:56 +01:00
Paul Adam Davis
d48a22cc83 Add mobile styles for new-user button
Closes #58
2014-07-12 12:48:55 +01:00
Paul Adam Davis
4fed8e22c9 Fix tags on mobile
Closes #60
2014-07-12 12:43:12 +01:00
Paul Adam Davis
c936a855c4 Refactor :focus styles
Closes #61
2014-07-12 12:18:44 +01:00
Paul Adam Davis
892b93b155 Change form-group spacing & make labels bold
Closes #62
2014-07-12 12:18:35 +01:00
Paul Adam Davis
6beb557179 Add transparent border to add-user button
Closes #63
2014-07-12 12:18:24 +01:00
Paul Adam Davis
867648b76e Allow clicking on the down arrow of select boxes
Closes #57

- Adds `pointer-events: none;` to the down arrow of select boxes
2014-07-11 17:36:22 +01:00
Paul Adam Davis
e5f207ea01 Only show hovers on user list links, not pending invites.
References #56

Related markup changes: https://github.com/TryGhost/Ghost/pull/3247
2014-07-11 17:30:55 +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
c3b5d852a6 Prevent notifications from flickering when hovered.
Fixes https://github.com/TryGhost/Ghost/issues/3166

This commit has a related JS fix.
2014-07-11 15:45:15 +01:00
Paul Adam Davis
b4f048f7cc Correct styling of setup form 2014-07-09 11:42:00 +01:00
Paul Adam Davis
13d453a980 Swap entry title selector for one that isn't applied after a delay
This fixes a bug that made the title in the editor look like it was animating in, as `.editor` is added after a slight delay.
2014-07-08 23:44:13 +01:00
Paul Adam Davis
f5bd8469e6 Re-add text area styling, which fixes the broken test. 2014-07-08 12:44:52 +01:00
Paul Adam Davis
bc3d06af2e Correct spacing on invite user modal to fit new form style 2014-07-07 17:14:31 +01:00
Paul Adam Davis
c256bd29ca Add down arrow to <select> elements 2014-07-07 17:13:45 +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
faea9e664c Remove .active button styling and remove underlines on user management list items 2014-07-06 19:50:05 +01:00
Paul Adam Davis
db20afb809 Invite User modal styles
References https://github.com/TryGhost/Ghost/issues/3079 and #21

Also changes the global modal styles
2014-07-06 18:37:58 +01:00