Jason Williams
9aa13330ba
Fix up PR #3491 , remove lodash from admin
...
Refs #3491
2014-10-23 19:44:53 +00:00
John O'Nolan
16e9098906
Merge pull request #4217 from PaulAdamDavis/permalinks-ui
...
[WIP] Custom Permalink UI
2014-10-23 21:06:33 +02:00
Robert Jackson
a3456b7e1c
Remove lodash from admin client.
...
* Adds `bind`, `isFinite`, and `isNumber` utility functions from lodash.
* Use new util funtions instead of lodash throughout the codebase.
* Remove lodash from vendor builds.
2014-10-23 18:27:09 +00:00
Paul Adam Davis
d999ce555d
Custom permalink UI
...
References #3920
2014-10-23 12:12:48 +01:00
Jason Williams
9a62a38440
Change slug and date placeholders to values
...
Closes #4121
2014-10-22 16:49:13 +00:00
Jason Williams
5de2cb4471
Auto-save post at 60 second intervals
...
Refs #4259
- Auto-save the post at least once in any 60 second interval where
there have been changes.
2014-10-22 15:26:27 +00:00
Paul Adam Davis
a32e5a7135
Move unrelated editor cover code to the right place
...
Closes #4106
Moved the `.editor-close` styles to `post-settings-menu.scss`
2014-10-21 13:14:07 +01:00
John O'Nolan
9ec4b35163
Merge pull request #4213 from PaulAdamDavis/new-popovers
...
Implement new popovers
2014-10-21 14:02:17 +02:00
John O'Nolan
5e2d9c47fb
Merge pull request #4287 from PaulAdamDavis/tag-input-ux
...
Tag input UX improvements
2014-10-21 14:01:40 +02:00
Paul Adam Davis
6fd27796f4
Implement popovers
2014-10-20 22:09:45 +01:00
Paul Adam Davis
89ee30becd
Tag input UX improvements
...
Closes #4105
- Turns the tag icon white when input is focused.
- Focuses on the tag inout after deleting a tag.
Credit to @novaugust for a PR to this which is rebased into one single commit
2014-10-20 22:08:26 +01:00
Jason Williams
2369080572
Ensure slug generation has completed prior to save
...
Refs #4307 Refs #4259
- Make sure that a slug has been generated prior to the first
save that occurs on a post.
- Wait on in-flight slug generation requests before saving.
2014-10-20 19:15:01 +00:00
Jason Williams
58fda8a9a4
Cancel pending auto-save if manual save occurs
...
Closes #4309
2014-10-20 18:40:45 +00:00
Hannah Wolfe
fbccc36f77
More autosave improvements
...
issue #4305 , issue #4259 , issue #1413
- change new->edit transitionToRoute to be replaceRoute
- auto focus in the editor on transition to the edit route
- change the one-time autosave to happen on codemirror focusin instead of title focusout
- re-add removed tests, and reorder broken test
2014-10-18 17:27:05 +02:00
Jason Williams
b05da0f1e4
Auto-save changes
...
Refs #4259
- Auto-save new post when title loses focus.
- If a post has '(Untitled)' for a title, regenerate slugs
on all title changes--same behavior as a new post that does
not yet have a slug.
- Adjust some functional tests to handle the automatic transition
from editor/new to editor/editor and the URL changes that go
along with it.
2014-10-17 22:52:43 +00:00
Hannah Wolfe
a27cadd0bd
Merge pull request #4302 from jaswilli/issue-4301
...
Truncate with ellipsis when metatitle > 70 chars
2014-10-18 01:07:31 +03:00
John O'Nolan
8da76215ed
Merge pull request #4303 from ErisDS/pr-4259
...
Autosave additions
2014-10-17 23:59:19 +02:00
Jason Williams
34142c9834
Truncate metatitle and url when > 70 characters
...
Closes #4301
2014-10-17 17:15:36 +00:00
Hannah Wolfe
af4e1809e8
Autosave additions
...
issue #4259 , issue #1413
- decrease timeout by 1 sec
- really actually turn off nprogress
2014-10-17 18:39:39 +02:00
Hannah Wolfe
6e3fa3a2cf
Merge pull request #4259 from novaugust/auto-save
...
Auto save draft posts
2014-10-17 19:04:07 +03:00
Jason Williams
764dfbb11f
Merge pull request #4297 from PaulAdamDavis/rm-console-error
...
Remove console.error from shortcuts-route mixin
2014-10-17 09:41:54 -05:00
Paul Adam Davis
60db328d56
Remove shadow from right of tag bar
...
No issue
- Completely removes the shadow from the right side of the tag bar
2014-10-17 14:59:02 +01:00
John O'Nolan
fed28449c6
Merge pull request #4298 from PaulAdamDavis/speedier-user-menu-animations
...
Speed up user menu animations
2014-10-17 15:31:10 +02:00
Paul Adam Davis
b48a5c38f7
Remove hover transition inside dropdowns
...
No issue
- Removes the transition on hover/focus states for items/links in dropdowns
2014-10-17 14:27:50 +01:00
John O'Nolan
e13ad9ac66
Fix alignment on burger menu button
2014-10-17 15:19:16 +02:00
Paul Adam Davis
13f8cc61eb
Remove console.error from shortcuts-route mixing
...
No issue
Safari (iOS 8 & OS X Yosemite) throws a massive hissy fit about `console.error` and goes on to break all the things.
This PR simply removes it.
2014-10-17 13:41:36 +01:00
Paul Adam Davis
d9017626a7
Speed up user menu animations
...
No issue
- Speeds up the animation duration when the user menu opens
- Effectively removes the user menu closing animation
2014-10-17 13:36:23 +01:00
Jason Williams
52a1b22070
Show all invited users and infinite scroll active
...
Closes #4239
2014-10-16 20:09:03 +00:00
Jason Williams
1c3bc7e50d
Fix up labels for controls in post settings menu
...
No issue
2014-10-16 15:47:03 +00:00
Matt Enlow
4354458b11
Use DS.Model#eachAttribute in editor-base-controller
...
Closes #4279
2014-10-14 12:29:02 -06: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
Matt Enlow
a9fb2af7ea
Autosave Draft posts
...
Ref #1413
- If the user stops typing for 5 seconds, a "typingPause" action is sent from the GhCodemirrorComponent
- Editor-base-controller ties the "typingPause" action to its "autosave"
- If a post is being saved and does not have a title, the title is set to "(Untitled)"
- Cleanup editor base controller property dependencies and code
2014-10-13 15:28:27 -06:00
Paul Adam Davis
28d1273c96
Use flexbox for post settings cog & publish button
...
Closes #4208
- Removes `min-width` & `max-width` from `.publish-bar-actions`
- Uses flexbox to correctly handle dynamic size (due to font size and text content of button)
2014-10-12 19:31:14 +01:00
Hannah Wolfe
ce46248e79
Merge pull request #4255 from IanMitchell/navbar-title-change
...
Updated admin navbar blog link title
2014-10-12 15:03:46 +03:00
Hannah Wolfe
d18621a075
Merge pull request #4242 from cobbspur/meta
...
Adds Open Graph tags to ghost_head
2014-10-11 19:41:49 +03:00
surgesoft
b5a29cdca5
Change keyboard shortcut context
...
closes #4247
- added scope to every shortcut, the scope of shortcut is default to
'default'
- add shortcut `enter` to modal which confirm the modal
- shortcut `enter` and `esc` now have scope 'modal'
- when lunch a modal, scope is switching to 'modal', and set back to
'default' when close
- shortcut `enter` now confirm the dialog without conflicting with route
shortcuts
2014-10-11 02:09:12 +08:00
Ian Mitchell
de216d4b99
Updated blog link title
...
The admin navbar title used to just be `/`. It now reads `Visit blog`,
in accordance with the nav label.
2014-10-08 20:57:10 -07:00
cobbspur
487297ff81
Added open graph tags for ghost head helper
...
issue #3900
- uses isPrivacyDisabled helper to see if useStructuredData has been disabled in config.js
- adds an array of promises to deal with asynchronous data
- resolves asynchronous data then adds open graph tags after canonical link
- featured image and tags are only added if present
- open graph tags only added on post and page
- adds unit test to check correct data is returned
- updates other unit tests to reflect changes
2014-10-08 15:57:49 +01:00
Paul Adam Davis
5330b5612d
Refactor auth form styles
...
Closes #4246
- Removed the input wrapper background colour
- Moved `:focus` styles to one element, so its not defined separate for each page
- Removed unnecessary MQ for body background colour (it changed nothing)
2014-10-07 21:49:58 +01:00
Mattias Cibien
f2b2cf2519
Clean up hardcoded ghost paths
...
closes #4144
- made contributors template use the `gh-path` helper
- Removing blogRoot from application.js
- made error image use the `gh-path` helper
2014-10-06 16:33:58 +02:00
John O'Nolan
23ce68b3a1
Merge pull request #4187 from PaulAdamDavis/settings-fixes
...
Refactor settings & content wrappers
2014-10-04 14:36:48 +02:00
Matt Enlow
e27dd6f7df
Reset password signs the user in
...
Closes #4196
- Clear confidential info on leaving reset route
- Remove nested password access, because gross
- Also cleaned up some .then(f, h) to .then(f).catch(h) in setup controller
2014-10-03 15:22:20 -06:00
Paul Adam Davis
a4a3bcb2d8
Refactor settings and content wrappers to allow smooth overflows and properly show headers on mobile
...
Closes #4186 , Closes #4190 , Closes #4150
- Alters markup to allow for correct use of `-webkit-overflow-scrolling: touch;`
- Updates the debug page to use the same markup as the rest of the settings page
- Solve floating tag bar issue by making it absolute, not fixed
2014-10-03 18:54:18 +01:00
Hannah Wolfe
27fe725357
Merge pull request #4086 from novaugust/gmail-shortcuts
...
Add Gmail-style shortcuts
2014-10-02 11:49:57 +01:00
John O'Nolan
98feef0cf5
Merge pull request #4218 from PaulAdamDavis/fix-4199
...
Change avatars in user list back to cover
2014-10-01 15:52:48 +02:00
John O'Nolan
5b8658d519
Merge pull request #4193 from PaulAdamDavis/less-animations
...
Less Animations
2014-10-01 15:52:27 +02:00
John O'Nolan
319470ddd8
Merge pull request #4171 from PaulAdamDavis/tag-management
...
Tag Management UI Markup
2014-10-01 15:51:38 +02:00
Paul Adam Davis
24a7c9f3ef
Prevent elastic scrolling on the whole page
2014-09-30 22:52:40 +01:00
Paul Adam Davis
7a291d2fcc
Webkit overflow scroll touch
2014-09-30 22:52:39 +01:00
Paul Adam Davis
32c27ceac9
Tag Management UI Markup
...
References #3926
Static markup for the Tag Management screen
2014-09-30 22:43:59 +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
Paul Adam Davis
f6ec4c68fc
Make the PSM tabs transition only happen on larger screens
2014-09-30 11:03:21 +01:00
Paul Adam Davis
4e3de54dca
Remove sliding animation between content & list & post preview on mobile
...
Closes #3951
2014-09-30 11:02:42 +01:00
Paul Adam Davis
e5b45c8d76
Rename popovers to dropdowns
2014-09-30 10:48:21 +01:00
Paul Adam Davis
bf69c9cf83
Fix flickering popover transitions
...
Closes #4138
- Removed JS animation to close in favour of CSS animations
2014-09-30 10:48:21 +01:00
Connor Tumbleson
3ffdd7e9ab
Sorts PSM authors alphabetically
...
fixes #4198
2014-09-29 12:17:26 -05:00
Fabian Becker
2978a9a19b
Hide author dropdown for authors.
...
fixes #4205 , refs #3084
- Hide author dropdown for authors
2014-09-28 10:21:09 +00:00
Paul Adam Davis
3889bc1af5
Prevent horizontal scrolling in the PSM
2014-09-27 10:55:17 +01:00
Paul Adam Davis
d11bbcf8f3
Fix notifications being cur off on auth/setup screens
2014-09-27 10:44:54 +01:00
Paul Adam Davis
8cc76059aa
Allow scroll on setup form
2014-09-27 10:44:27 +01:00
Fabian Becker
b9ec53544b
Fixes hidden scrollbar.
...
fixes #4194
- Remove relative positioning
2014-09-26 22:27:31 +00:00
John O'Nolan
e502183f48
Fix relative em sizing bug
2014-09-26 20:35:10 +02:00
Jason Williams
586de0141d
Merge pull request #4132 from novaugust/fix-tab-pane-connection
...
Fix GhostTab and GhostTabPane array dependencies
2014-09-25 17:50:59 -05:00
Fabian Becker
49eea7f6e2
Close mobile menu on tap.
...
fixes #4168
- Listen to tap event
2014-09-25 18:35:27 +02:00
Hannah Wolfe
086f96489e
Merge pull request #4147 from ErisDS/shortcuts
...
Minor shortcut amends
2014-09-25 16:50:31 +01:00
John O'Nolan
07f7c7f56f
Correct broken Google webfont in editor
...
Fixes #4162
2014-09-25 18:33:57 +03:00
John O'Nolan
45824dfbac
Merge pull request #4166 from JohnONolan/tag-icon-fix
...
Fix invisible tag delete icon
2014-09-25 17:30:11 +02:00
John O'Nolan
efc646fc27
Merge pull request #4149 from halfdan/style-fixes
...
Minor style fixes
2014-09-25 17:18:28 +02:00
John O'Nolan
6a4c761d5e
Fix invisible tag delete icon
2014-09-25 18:11:56 +03:00
Hannah Wolfe
d40d4d1e90
Merge pull request #4153 from halfdan/4151-tag-order
...
Fix tag order
2014-09-25 11:29:10 +01:00
Ashish Dixit
813ed19b2c
Rename helpers/ghostPaths.js -> helpers/ghost-paths.js
...
Refs #4144
2014-09-24 20:06:42 -05:00
Fabian Becker
f73fbf2538
Fix tag order
...
fixes #4151
- Properly re-add pre-existing tags to beginning of array
2014-09-24 21:56:37 +00:00
Fabian Becker
b15027327b
Minor style fixes
...
no ref
- fix .featured/.unfeatured padding
- fix settings cog padding
2014-09-24 20:22:28 +00:00
Hannah Wolfe
114856567e
Merge pull request #4096 from javorszky/enable-nprogress
...
Undisable nProgress
2014-09-24 19:01:49 +01:00
Hannah Wolfe
220ef54943
Merge pull request #4120 from halfdan/4116-settings-classes
...
Implements setting specific body classes
2014-09-24 18:47:34 +01:00
Jason Williams
6ce98e9292
Merge pull request #4145 from ErisDS/pr/3484
...
Enable cycling header levels with ctrl+h.
2014-09-24 12:30:50 -05:00
Gabor Javorszky
ffdc18f9a7
Undisable nProgress
...
Closes #4095
* Removes the line that killed nProgress for PSM
* adds to styles to make nProgress appear again (ht @halfdan)
IRC: http://107.20.237.151:8081/logs/%23ghost/20140922#pm51214
2014-09-24 18:26:36 +01:00
Hannah Wolfe
686de62644
Updating markdown help modal with new shortcuts
...
issue #3019
2014-09-24 18:14:05 +01:00
Robert Jackson
5b30a51adf
Enable cycling header levels with ctrl+h.
...
closes #3019
* Remove preexisting `ctrl+h` keymap.
* Add logic to cycle the header level.
* Loops around after h3.
* Sets cursor position to end of heading
* Set initial level to h2.
* Remove `ctrl+alt+${NUM}` keymaps (as they do not work
internationally).
2014-09-24 18:14:04 +01:00
John O'Nolan
4756fab14d
Merge pull request #4142 from PaulAdamDavis/fix-publish-bar-tags
...
Fix publish bar tag scrolling div
2014-09-24 17:30:51 +02:00
Hannah Wolfe
4508ca2fa3
Minor shortcut amends
...
issue #1463
- disables some of codemirrors default shortcuts to prevent them clashing
- minor cleanup of shortcut listing
2014-09-24 16:11:17 +01:00
Jason Williams
aa7dde87ce
Merge pull request #4143 from ErisDS/modal-button
...
Fix button class on upload modal
2014-09-24 10:01:11 -05:00
Matt Enlow
7a626d54a5
Merge pull request #3824 from felixrieseberg/iss3718-2
...
{{gh-path}} Handlebars helper, returning paths
2014-09-24 08:48:31 -06:00
Hannah Wolfe
8bc84bd260
Fix button class on upload modal
...
no issue
- this makes sure that the cancel button on the upload modal gets the
correct class
2014-09-24 15:26:23 +01:00
Paul Adam Davis
3a471ce96c
Fix publish bar tag scrolling div
...
Continues on from #4128
- Increases height of tags div and adds `overflow-y: hidden;` to its parent
2014-09-24 15:18:02 +01:00
Fabian Becker
e886e90b9d
Implements setting specific body classes
...
closes #4116
- Adds css classes to settings views
2014-09-24 15:24:15 +02:00
Fabian Becker
aed5d346a7
Static page and feature options in new PSM
...
closes #4109
- Add featured option
- Move static page/featured to other place
- Change wording on static page
2014-09-24 12:29:17 +00:00
Paul Davis
f3238b99fd
Merge pull request #4139 from JohnONolan/dropdown-refresh
...
Updated dropdown component style
2014-09-24 12:19:58 +01:00
Hannah Wolfe
22af3a43a6
Merge pull request #4126 from mattiascibien/issue-4124
...
Incrementing hard limits for Meta title and Meta description
2014-09-24 12:16:41 +01:00
John O'Nolan
e34824cbcb
Merge pull request #4128 from PaulAdamDavis/fix-tags-input
...
Rewrite publish bar markup
2014-09-24 13:12:10 +02:00
John O'Nolan
e39d648c8e
Updated dropdown component style
2014-09-24 14:03:19 +03:00
John O'Nolan
84421511e2
Update icons
2014-09-24 13:46:13 +03:00
Paul Adam Davis
0c1d7518fd
Rewrite publish bar markup
...
Closes #4123 , closes #4114 , references #4105
- Rewrite to use flexbox for über mobile goodness
- Fixes tag suggestions (using the new dropdown style)
- Fixes vertical alignment
2014-09-24 09:47:33 +01:00
Paul Adam Davis
a67a0ac6e8
Disable horizontal scrolling in right outlet
...
Closes #4131
- Adds `overflow-x: hidden;` to `.right-outlet`
2014-09-24 09:36:49 +01:00
Hannah Wolfe
e30d6c33f1
Merge pull request #4118 from JohnONolan/053-fixes
2014-09-24 09:16:14 +01:00
John O'Nolan
09aa00708a
Remove about page header on desktop
...
See #4116
2014-09-24 09:08:43 +01:00
John O'Nolan
e8a51e4c7b
Fix broken link, remove old html files
2014-09-24 09:08:42 +01:00
John O'Nolan
1cea04adc0
Fix overly tiny text
2014-09-24 09:08:42 +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
John O'Nolan
7b59df371a
Fix padding on content preview mobile views
2014-09-24 09:07:50 +01:00
John O'Nolan
7c945cbc49
SERP style updates
2014-09-24 09:07:50 +01:00
John O'Nolan
ccdadac374
Fix post settings menu cog alignment and colours
2014-09-24 09:07:34 +01:00
Mattias Cibien
b50cff056a
Incrementing hard limits for Meta title and Meta description
...
closes #4124
- incremented values for client-side validation for Meta title and Meta description
- changed error messages to display the maximum number of characters.
2014-09-24 09:18:28 +02:00
Jason Williams
489f93206c
Merge pull request #4129 from halfdan/fix-leave-modal
...
Fix leave modal when leaving new post
2014-09-24 00:06:07 -05:00
Matt Enlow
097c78aad1
Fix GhostTab and GhostTabPane array dependencies
...
No issue
- TabPanes weren't finding their tab due to not listing all their dependencies in Ember.computed
2014-09-23 20:22:15 -06:00
Fabian Becker
f32171f3fc
Fix leave modal when leaving new post
...
no ref
- set titleScratch to empty string if unset
2014-09-23 20:04:26 +00:00
Jason Williams
0500dbd81e
Merge pull request #4115 from halfdan/4113-serp-placeholder
...
Remove placeholders and limit SERP description
2014-09-23 14:41:32 -05:00
Fabian Becker
7aed86c205
Remove placeholders and limit SERP description
...
closes #4112 , closes #4113
- Remove meta_* placeholders
- Add … in SERP preview when desc too long
2014-09-23 21:07:21 +02:00
Paul Adam Davis
52aebc1ba6
Fix chevron animation in publish button
...
Closes #4104
- Fixed the broken spiny animation used in the publish button
2014-09-23 11:03:08 +01:00
John O'Nolan
a6cac3bfed
Remove unused, commented out CSS.
...
See #4102
2014-09-23 10:14:10 +03:00
John O'Nolan
438444df3d
Merge pull request #4090 from PaulAdamDavis/ie-fixes
...
IE UI fixes
2014-09-23 06:14:11 +02:00
Matt Enlow
b9322e34d4
Fix uncentered no posts view
...
Closes #4097
2014-09-22 17:42:56 -06:00
Hannah Wolfe
a7720c3e4b
Merge pull request #4089 from halfdan/4087-meta
...
Validate and properly color letter count.
2014-09-22 22:41:59 +01:00
Felix Rieseberg
88dde9ed4a
{{gh-path}} Handlebars helper, returning paths
...
- Uses utils/ghost-paths to resolve paths
- {{gh-path}} or {{gh-path ‘blog’}} for Ghost’s root (mysubdir/)
- {{gh-path ‘admin’}} for Ghost’s admin root (/mysubdir/ghost)
- {{gh-path ‘api’}} for Ghost’s admin root (/mysubdir/ghost/api/v0.1)
2014-09-22 10:17:24 -07:00
Sarah
e635aaf116
Show all authors in post settings menu
...
Closes #4016
- Added 'limit=all' to API query to retrieve all users.
2014-09-22 11:30:00 -04: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
Fabian Becker
ef3fa3b9dc
Validate and properly color letter count.
...
fixes #4087
- Adds correct validations for meta_title/meta_description
- Adds correct coloring of letter count
2014-09-22 12:55:03 +00:00
Matt Enlow
40846bc490
Add Gmail-style shortcuts
...
Ref #3940
- add `j`/`k` for navigating posts down / up
- `c` for opening a new post
- `o` to open the selected post
- update keymaster dep to allow for multiple key unbinds (`key.unbind('up, j')`)
2014-09-21 11:02:42 -06:00
Hannah Wolfe
f991ab44b8
Merge pull request #4066 from halfdan/3939-psm3-meta
...
Meta data screen
2014-09-21 17:53:12 +01:00
Fabian Becker
30f56280e0
Meta data screen
...
closes #3939
- Add Seo Tab component to PSM
- Add new gh-blur-textarea component
- Refactor blur-input to use new text-input mixin
2014-09-21 15:13:06 +00:00
John O'Nolan
2f986160fd
Merge pull request #4053 from PaulAdamDavis/css-bug-fixes
...
Tiny CSS bug fixes
2014-09-20 09:12:25 +02:00
Fabian Becker
a7f432ac8b
Correctly close PSM
...
closes #4077
- Swap CSS toggling for new PSM closing method
2014-09-20 02:02:09 +02: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
Hannah Wolfe
69ea28e951
Merge pull request #4042 from novaugust/psm2-tabs
...
Add Tab components
2014-09-19 17:33:57 +01:00
Hannah Wolfe
5cdb6510ae
Merge pull request #4065 from jaswilli/transition
...
Prevent transition to signup on invalid invitation
2014-09-19 17:17:13 +01:00
John O'Nolan
326e611c9c
Merge pull request #4048 from novaugust/delete-post-shortcut
...
[Feature request] Add delete post shortcut to content screen
2014-09-19 17:22:42 +02:00
Hannah Wolfe
9ca6f08976
Merge pull request #4045 from halfdan/4031-mobile-content
...
Mobile view menu for content screen
2014-09-19 14:10:46 +01:00
Jason Williams
63546be1eb
Prevent transition to signup on invalid invitation
...
Refs #3876
- Prevent signup page from flashing when an invalid invitation
token is used.
- Clear sensitive information from signup controller.
- Make isInvitation API behavior consistent with other auth
related APIs.
2014-09-19 04:52:45 +00:00
Matt Enlow
9fb038f8d3
Merge branch 'pr/3876'
...
* pr/3876:
Redirect user if signup invitation isn't valid
2014-09-18 19:22:39 -06:00
Felix Rieseberg
b1c1b03015
Redirect user if signup invitation isn't valid
...
Closes #3565
- Added server API isInvitation (analog to isSetup), checking if an
invitation exists for a given email address.
- If the invitation is no longer valid (or didn’t exist in the first
place), the user is redirected and an error notification is shown.
2014-09-18 19:11:40 -06:00
Matt Enlow
5851b1ad9c
Merge pull request #4051 from PaulAdamDavis/fix-user-settings
...
Fix user settings page for Firefox
2014-09-18 18:51:22 -06:00
Matt Enlow
f29231aa70
Add Tab components
...
Closes #3937
- Add ghost tab components
- Remove extra container div from Application view
- Move right-outlet viewing logic to application level
- Prepare PSM.hbs for tabbing
2014-09-18 18:15:43 -06:00
Fabian Becker
8575e8de59
Mobile view menu for content screen
...
closes #4031
- Adds css to show back button, edit button in header nav on mobile
2014-09-18 15:52:40 +00:00
Fabian Becker
12f117cfbe
Properly handle no posts
...
fixes #4058
- Set noPosts in setupController
2014-09-18 16:29:03 +02:00
Harry Wolff
469aaa398c
Add jscs task to grunt file and clean up files to adhere to jscs rules.
...
resolves #1920
- updates all files to conform to style settings.
2014-09-17 21:44:29 -04:00
Paul Adam Davis
b55d1b47d2
Fix user settings page for Firefox
...
References #4050
- Restructures the CSS to work in Firefox - No visual changes, only fixes
2014-09-17 14:07:44 +01:00
Matt Enlow
21aee9229c
Merge pull request #4041 from felixrieseberg/psm-coverimages
...
PSM: Cover Images
2014-09-16 15:37:33 -06:00
Felix Rieseberg
0048d393ac
PSM: Cover Images
...
closes #3885
2014-09-16 13:32:43 -07:00
Matt Enlow
a3bb8cb588
Add delete post shortcut to content screen
...
Proposal :: No issue
- cmd/ctrl+backspace deletes a post on the content screen
2014-09-16 12:02:27 -06:00
Hannah Wolfe
411e8dc44f
Merge pull request #4044 from novaugust/issue4032
...
Abstract mobile transition interactions
2014-09-16 18:34:23 +01:00
Paul Davis
fcab1a961b
Merge pull request #4033 from halfdan/getting-typos
...
Fix Markdown help modal table positioning
2014-09-16 16:36:53 +01:00
Matt Enlow
09fb17a2be
Abstract mobile transition interactions
...
Closes #4032
- Created "mobile" views: `parent-view`, `content-view` and `index-view`
- `mobile/parent-view` has three callbacks for managing layout, and a mediaQuery listener to keep in sync with the user
- content-view and index-view use their parent-views callbacks to bring themselves into and out of the viewport as appropriate
- fixed media queries for post content list from 800px to 900px
- Created `mobile-index-route` to intelligently transition to a new route on desktops (used by both PostsIndexRoute and SettingsIndexRoute)
- Extract mobile interactions from settings views to new mobile utility views
- `js-` prefixed settings view transitions
- removed unused openEditor action from PostsRoute
- removed unused mobile util "responsiveAction"
2014-09-16 07:28:03 -06:00
John O'Nolan
67b037608a
Minor tweaks to new scrollbar appearance and animations
2014-09-15 12:37:52 +03:00
John O'Nolan
550a35239c
Merge pull request #4015 from PaulAdamDavis/nano-scrollbars
...
[WIP] Nanoscroller integration
2014-09-15 11:09:10 +02:00
Paul Davis
d5ddbfee5a
Merge pull request #4034 from novaugust/iss4027
...
Fix editor scroll depending on cursor location
2014-09-15 09:14:14 +01:00
Fabian Becker
7830d68000
Fix Markdown help modal table positioning
...
no ref
- Fix top spacing of markdown table
- Fix width of table and left align table head
- Fix grammar, whitespace in getting-started post
2014-09-15 09:56:54 +02:00
Fabian Becker
9b002edbf7
Properly align word-count
...
no ref
- Re-adds word-count styles
2014-09-15 00:43:18 +00:00
Matt Enlow
986d3c1696
Fix editor scroll depending on cursor location
...
Closes #4027
2014-09-14 17:38:32 -06:00
Paul Adam Davis
9b94e71805
Static nanoscroller integration
...
References #1892
A static integration of https://github.com/jamesflorentino/nanoScrollerJS
This is WIP with the goal of getting feedback on and deciding how we should integrate this into Ghost.
2014-09-14 17:15:57 +01:00