Hannah Wolfe
176f4a409e
Merge pull request #5725 from JohnONolan/zelda-fixes
...
Zelda fixes
2015-08-25 17:36:48 +01:00
John O'Nolan
4855fcc330
Optimise mobile navigation
...
Make everything a little bit larger on small screens
2015-08-25 18:01:26 +02:00
John O'Nolan
f1a17d57a2
Fix splitbutton height regression
...
Caused by removing display:flexbox from buttons a while back
2015-08-25 13:58:24 +02:00
Sebastian Gierlinger
a337cafa59
Merge pull request #5718 from ErisDS/issue-5675
...
Don't return from sending welcome mail
2015-08-25 10:58:20 +02:00
John O'Nolan
8a61322ce2
Add white bg to forgotten password link
...
Lastpass injects its password-fill icon into password inputs, this shows up awkwardly with the forgot-password button. Adding a white BG hides this.
Followup on #5641
2015-08-25 10:20:34 +02:00
Hannah Wolfe
2c29ae1ad2
Don't return from sending welcome mail
...
closes #5675
- welcome mail is non-critical, invalid mail setups shouldn't interfere with setting up a blog
2015-08-25 09:08:11 +01:00
Sebastian Gierlinger
e9c3ec5afc
Merge pull request #5711 from ErisDS/nosrcmap
...
Temporarily disable sourcemaps
2015-08-24 22:22:56 +02:00
John O'Nolan
034cfbef16
Add disclosure for new jQuery CDN usage in Casper
2015-08-24 20:53:58 +02:00
Hannah Wolfe
4217295050
Temporarily disable sourcemaps
...
- Sourcemaps are adding ~.4mb to the release zip, which is not cool
- Long term, we need to swap this out for a system that will let us do sourcemaps in dev, and
generate a separate non-minified css file without the sourcemap when doing a release
- Short term, I'm disabling sourcemaps & they'll need to be enabled when needed
2015-08-24 18:56:50 +01:00
Hannah Wolfe
222ecc08b6
Merge pull request #5710 from kevinansfield/fix-alerts-closing-on-transition
...
Fix alerts disappearing when navigating
2015-08-24 17:53:35 +01:00
Kevin Ansfield
04e2e0e735
Fix alerts disappearing when navigating
...
closes #5707
- fix disappearing alerts after transitions by not clearing all alerts/notifications when closing menus
- remove `notifications.closeNotifications()` calls left over from needing to clear validation notifications
2015-08-24 16:07:09 +01:00
Hannah Wolfe
2b030c7370
Merge pull request #5694 from kevinansfield/zelda-invite-fixes
...
Minor UI fixes for invitations
2015-08-24 12:41:43 +01:00
Hannah Wolfe
656fbf3bbc
Merge pull request #5691 from acburdine/spin-fix
...
Fix auto width and height of spin button
2015-08-24 12:07:39 +01:00
John O'Nolan
d1e5a8d89c
Merge pull request #5702 from kevinansfield/zelda-signin-updates
...
Fixes for sign-in error handling
2015-08-24 08:00:13 +02:00
Hannah Wolfe
fc39bd1ed4
Merge pull request #5705 from sebgie/auth-strategies-coverage
...
Improve middleware coverage
2015-08-23 19:05:39 +01:00
Sebastian Gierlinger
6120d0a80f
Improve middleware coverage
...
refs #5286
- changed auth-strategies to be testable
- added tests
2015-08-21 23:46:42 +02:00
Hannah Wolfe
7fa468d9ea
Merge pull request #5682 from kevinansfield/tags-v4
...
Replace the current tag input with a selectize based input
2015-08-21 21:34:06 +01:00
Hannah Wolfe
4233b68852
Merge pull request #5699 from kevinansfield/close-nav-menu-on-transition
...
Mobile nav menu fixes
2015-08-21 21:32:26 +01:00
Hannah Wolfe
55c07338d9
Merge pull request #5687 from kevinansfield/fix-tags-validation
...
Add inline error handling and tests for tag creation/editing
2015-08-21 21:31:40 +01:00
Hannah Wolfe
9f8a868ffa
Merge pull request #5703 from rwjblue/fix-release-issues
...
Fix release build issues.
2015-08-21 21:28:37 +01:00
Kevin Ansfield
90d75b2189
Fixes for sign-in error handling
...
issue #5652 , closes #5641
- removes inline errors for empty fields
- separate validation routines for sign-in and forgot password
- highlight fields with errors when trying to submit
2015-08-21 19:38:44 +01:00
Robert Jackson
f9ea6fc0a8
Move myth configuration into Brocfile.js
.
2015-08-21 14:37:50 -04:00
Kevin Ansfield
dd9aa0f873
Add inline error handling when creating/editing tag
...
closes #5684
- add inline error checking and display to tag name & meta data fields
- add tests for tags screen
2015-08-21 18:06:52 +01:00
Robert Jackson
5e58b1317e
Merge core/built instead of clearing on every build.
2015-08-21 12:17:39 -04:00
Robert Jackson
4a90d42132
Use ghost.min.css
when building for production.
2015-08-21 12:16:21 -04:00
John O'Nolan
ffdc83fad1
Merge pull request #5700 from kevinansfield/inline-error-styles
...
Style inline-error fields and response test
2015-08-21 16:55:48 +02:00
John O'Nolan
c303a520a2
Merge pull request #5698 from kevinansfield/fix-autonav-flicker-v2
...
Fix flickering autonav animation
2015-08-21 15:29:05 +02:00
John O'Nolan
641de0157a
Merge pull request #5697 from Gargol/a11y-improvement-for-menu-toggle
...
Adds 'button' role to toggle menu icon for better a11y
2015-08-21 10:23:43 +02:00
Kevin Ansfield
94c3b6d041
Style inline-error fields and response test
...
issue #5652
- highlight input border and response text in red
2015-08-20 17:04:37 +01:00
Kevin Ansfield
cbb106e12e
Mobile nav menu fixes
...
issue #5483 & #5652
- trigger the close menus action every time a route transition is successful
- close nav menu when clicking "collapse sidebar" button (action chain was incomplete)
2015-08-20 16:49:33 +01:00
Sebastian Gierlinger
f1a602e3f9
Merge pull request #5689 from kevinansfield/fix-property-val-of-undefined
...
Fix occasional `Cannot read property 'val' of undefined` errors in console
2015-08-20 16:53:47 +02:00
Sebastian Gierlinger
5ae8709a0a
Merge pull request #5690 from kevinansfield/fix-editor-undefined-height-bug
...
Fix occasional issue with editor not rendering
2015-08-20 16:48:20 +02:00
Kevin Ansfield
c9d053b950
Replace the current tag input with a selectize based input
...
issue #3800 , closes #5648
- uses ember-cli-selectize addon for the tag editing functionality in the PSM
2015-08-20 14:40:56 +01:00
Hannah Wolfe
b40ecca10c
Merge pull request #5663 from sebgie/mail-cleanup
...
Mail consolidation
2015-08-20 14:22:33 +01:00
Kevin Ansfield
e3f34c97a7
Fix flickering autonav animation
...
- use `transition: left` instead of `transform: translate3d`
- fixes issue where translate3d moves the element immediately then animates resulting in invisible hit areas that cause unexpected hover behaviour whilst animation is in progress
- translate3d is sometimes faster as it doesn't need to constantly re-calculate layout, however in this case the element is positon:absolute and we're only animating opaque elements so the benefit is marginal. Tested on Late-2012 13" retina MBP and framerate was consistently 100fps or higher.
2015-08-20 13:04:26 +01:00
Nazar Gargol
b7f180ef07
Adds 'button' role to toggle icon for better a11y
...
closes #5696
- adds button role to toggle icon on new zelda menu
2015-08-20 12:51:44 +02:00
Kevin Ansfield
ffb04114a2
Minor UI fixes for invitations
...
issue #5652
- display "Sending Invite..." text after clicking "RESEND" link
- change "Invitation sent" alert to notification
2015-08-20 10:36:36 +01:00
Sebastian Gierlinger
a82e9aa3c5
Mail consolidation
...
refs #5489
- move mail.js -> mail/index.js
- move email-templates -> mail/templates
2015-08-20 11:36:14 +02:00
Hannah Wolfe
26f7c5e0ad
Merge pull request #5661 from sebgie/remove-duplicate-func
...
Remove duplicate function
2015-08-20 10:25:09 +01:00
Austin Burdine
c7ef8b6c24
fix auto width and height of spin button component
...
refs #5652
- changes the spin-button so that it only sets the size when the button is submitting instead of all of the time
2015-08-19 23:39:07 -04:00
Kevin Ansfield
c07f33f5ad
guard against missing $previewContent/ViewPort in gh-editor.scrollPosition
...
issue #5659
- fixes occasional issue with editor not rendering due to scrollPosition being requested before the relevant jquery elements have been set
2015-08-19 20:44:59 +01:00
Kevin Ansfield
22d4151e33
guard against missing editor element in editor-base-controller.save
...
issue #5659
- Fixes occasional issue with `Uncaught TypeError: Cannot read property 'val' of undefined` errors appearing when navigating quickly to/from the editor. I traced the `save` action calls back to the `autoSave` method - it may warrant further investigation to find out why the throttled/debounced calls are sometimes made when the editor element is non-existent.
2015-08-19 20:43:30 +01:00
Sebastian Gierlinger
4e4de10e19
Merge pull request #5681 from kevinansfield/update-jquery-versions
...
Update admin area jquery and jquery-ui dependencies
2015-08-19 15:55:26 +02:00
Kevin Ansfield
ea64b00e23
Update admin area jquery and jquery-ui dependencies
...
no issue
- updates jquery from 1.9.x to 2.1.x, dropping support for old IE
- updates jquery-ui from 1.10.4 to 1.11.4
2015-08-19 09:37:02 +01:00
Sebastian Gierlinger
24b8605c52
Merge pull request #5672 from jomahoney/signup-image
...
Update signup form to have profile image upload component
2015-08-16 18:49:13 +02:00
Sebastian Gierlinger
932970cd7a
Merge pull request #5671 from jaswilli/ember-myth
...
Update ember-myth
2015-08-15 16:32:51 +02:00
John O'Mahoney
4b2d7b122a
Update signup form to have profile image upload component
...
closes #5544
- Added profile image into `signup.hbs`
- Added image handling in `signup.js` controller
- Uses session authenticated user to upload image
2015-08-15 13:00:42 +01:00
Jason Williams
4bfbda2cb0
Update ember-myth
...
- ember-myth@0.1.1. Removes console.log debug output.
2015-08-14 22:35:26 -05:00
Sebastian Gierlinger
2a9299ddf9
Merge pull request #5662 from JohnONolan/zelda-audit2
...
Zelda audit 2
2015-08-13 14:50:42 +02:00
John O'Nolan
98f140dd19
Variety of style fixes
...
- Modal button position tweaked, removed extraneous margin
- Fix user profile full name field and mobile profile-picture
- Added chevron to tag settings men, corrected chevron colour
- Fixed regression in delete-tag button caused by removing flexbox from buttons
- Fixed regression in button positioning on about-ghost page caused by removing flexbox from buttons
See #5652
2015-08-13 10:04:45 +02:00