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

3557 commits

Author SHA1 Message Date
John O'Nolan
411848313c Stripping default nav styling completely
This is already conflicting with new styles horribly.
2014-07-30 10:20:27 +03:00
Sebastian Gierlinger
bdb75c8f07 Merge pull request #3445 from ErisDS/issue-3389
Adding new {{title}} helper
2014-07-30 08:20:36 +02:00
John O'Nolan
f6f2a15c4b Cleanup screen.scss / import uploader 2014-07-30 09:19:02 +03:00
John O'Nolan
f8033f92fe Deprecate utilities.scss 2014-07-30 09:09:11 +03:00
John O'Nolan
f636ea7015 Uploader 2014-07-30 09:08:49 +03:00
John O'Nolan
60c5e894a6 No underlines 2014-07-30 09:04:29 +03:00
John O'Nolan
5f2ab4e8f4 Merged typography.scss into global.scss 2014-07-30 08:44:05 +03:00
John O'Nolan
61563e74a1 Tables 2014-07-30 08:19:50 +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
d7554ae988 NProgress 2014-07-30 08:14:39 +03:00
John O'Nolan
a513392db5 Notifications 2014-07-30 08:12:17 +03:00
John O'Nolan
2f4b0bee1c Deprecate navs.scss, merge into shame.scss 2014-07-30 08:09:57 +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
db305054a5 Forms 2014-07-30 07:57:36 +03:00
John O'Nolan
8a3125c37b Buttons 2014-07-30 07:47:54 +03:00
John O'Nolan
65d08b6f25 Merge base.scss into global.scss 2014-07-30 07:43:36 +03:00
John O'Nolan
039a053e07 Animations 2014-07-30 07:41:35 +03:00
Jason Williams
a4fe341c2f Ghost instance not needed in update check test
Refs #3424, Refs #3444
- API and test suite refactoring triggered a conflict with
  the way update_check_spec.js was written.  Using a running
  copy of Ghost is no longer needed in those tests so it
  was removed.
2014-07-29 22:29:13 +00:00
Jason Williams
725d4aac7d Fixup signin and signout
No Issue
- Move authentication related handlers to the Application route.
- Switch Sign Out from a button to a link.  Use the signout route
  to handle invalidating the session and redirecting instead of
  an action from a button.
- Clear error messages on signin page when pressing log in button.
- Errors are now always shown on sign in screen and a success
  notification is shown after sign out.
- Update functional tests.
2014-07-29 20:58:43 +00:00
Hannah Wolfe
4e85ac1c94 Adding new {{title}} helper
closes #3389
2014-07-29 21:45:56 +01: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
2ba2810ad0 Updated dropdown styling 2014-07-29 19:23:00 +03:00
John O'Nolan
54d2d47f6e Added dropdown to global nav user menu 2014-07-29 19:22:37 +03:00
Hannah Wolfe
e4134ccad7 Merge pull request #3438 from hswolff/home-template
Add ability to create a 'home.hbs' template file for templates
2014-07-29 17:10:47 +01:00
Hannah Wolfe
68895c70eb Merge pull request #3442 from sebgie/issue#2330
Remove email address from frontend
2014-07-29 17:10:35 +01:00
Jacob Gable
0b34ad84cb Fix lazy loading of settings
Closes #3281

- Add the missing return to populateDefault
- Wrap defaultSetting in [] when passing to readSettingsResult
- Populate default value of dbHash in parseDefaultSettings
- Modify migrations.init to only load databaseVersion for export_spec test
- Fix spacing in test util file and null reference error in test
- Uncomment user tests (but add .skip) and remove settings from testUtils.setup()
2014-07-29 10:43:38 -05:00
John O'Nolan
39550091e8 Minor display tweaks 2014-07-29 17:35:03 +03:00
Paul Adam Davis
aab0bf4fa7 Better dropdowns styles and docs 2014-07-29 16:19:00 +01:00
Sebastian Gierlinger
83e1ffca1d Fix Invitations
no issue
- added `invited-pending` when resending invitation
- promise chain was missing a return statement
- email error was masked and front end showed success notification
2014-07-29 15:35:48 +02: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
Harry Wolff
fd61b9ff2a Add ability to create a 'home.hbs' template file for templates
issue #3409

- DRYs out the controllers/frontend a little by moving common functinoality
 into its own function
- adds ability to use home.hbs template file if it exists
- adds unit tests for this functionality
2014-07-29 08:14:20 -04:00
Sebastian Gierlinger
2724abf462 Merge pull request #3441 from ErisDS/issue-3274
Improve importer error messaging
2014-07-29 13:47:45 +02:00
Paul Adam Davis
97042a74c2 Refactor dropdowns to use extends 2014-07-29 12:46:19 +01:00
Hannah Wolfe
0ffc5e6d47 Improve importer error messaging
closes #3274

- Ensure that validation errors are always handled by moving them into the
  importer
- Ensure that db errors are handled consistently across sqlite and mysql
- Change the errors to be output in a table, with a short failure notification
- Add tests for 003 importing bad files
2014-07-29 12:02:18 +01:00
Hannah Wolfe
c094facb28 Merge pull request #3415 from PaulAdamDavis/plural-helper
Plural handlebars helper
2014-07-29 11:54:06 +01:00
Hannah Wolfe
9f2ddf7937 Merge pull request #3440 from sebgie/notification-reset-invite
Reset/Signin while signed in
2014-07-29 11:52:40 +01:00
Paul Adam Davis
503f359aab Add plural handlebars helper
Closes #3414

- Adds a helper which shows a select string deopending on the number of items provided

```
{{plural pagination.total empty='No posts' singular='% post' plural='% posts'}}
```
If `pagination.total` == 0, output 'No Posts'
If `pagination.total` == 1, outputs `1 Post`
If `pagination.total` ==  2 or more, outputs `2 Posts`

Credit to @sebgie for making this work.
2014-07-29 11:40:31 +01:00
Paul Adam Davis
9ce280e81c First pass of dropdowns 2014-07-29 11:00:29 +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
Sebastian Gierlinger
d5747430e9 Remove email address from frontend
closes #2330
- added deletion email address from post.author in front end
- updated tests
- with some refactoring this could be done on API level
2014-07-29 11:23:02 +02:00
Hannah Wolfe
49660ff703 Test for invite users error
refs #3433
2014-07-29 10:19:02 +01:00
John O'Nolan
12f78f22ce Introducing new mobile header and more mobile nav components 2014-07-29 12:10:20 +03:00
Hannah Wolfe
f5a3a05951 Merge pull request #3439 from morficus/issue-3427
Removing "author" role-label
2014-07-29 08:40:56 +01:00