1
0
Fork 0
mirror of https://github.com/TryGhost/Ghost-Admin.git synced 2023-12-14 02:33:04 +01:00
Commit graph

85 commits

Author SHA1 Message Date
Matt Enlow
4258eda0f2 Remove legacy mobile view logic
No issue
- Move editor-base-view mixin into editor/edit view
- Also deletes mobile views and modifies files that were using it
- Helps pave the way for Ember 2.0, where views do not exist
2015-06-14 14:42:21 -07:00
John O'Nolan
62b8d00581 Fix a wholelotta setup-screen bullshit
Merging setup screen into the new app wrapper had some knock-on effects due to new flexbox parent elements. As a result things were vertically collapsing in unexpected ways on narrow viewports. This is cleaned up here, with some other minor visual bugfixes.
2015-06-10 19:49:50 +01:00
Joe Wegner
934e171db3 invite users after signing up during setup
closes #5338
- moves skip link to below the submit button
- makes the submit button better represent form status
- posts notifications based on success/failure of notifications
- goes to the invite page after user creation
- actually sends invites!

functional tests passing for onboarding invitations

cleanup for linitng

remove unreachable return

access the notifications service better

use link-to instead of an anchor with an action

failed user creations get caught, and bubble as errors

a slew of other cleanup stuff via jason
2015-06-09 11:50:24 -07:00
John O'Nolan
be45ef311c Refactor Zelda dropdown styles
- New styles for dropdowns
- Fix minor tag-delete button bug
- Fix minor alignment bug on invite-user modal
- Update "about ghost" icon
2015-06-09 11:06:35 +01:00
Jason Williams
91f348e7f0 Merge pull request #5368 from novaugust/zelda-mobile-nav
Zelda mobile nav
2015-06-08 23:47:56 -05:00
Jason Williams
0e4abd6cea Swap in new action 2015-06-08 23:11:48 -05:00
Matt Enlow
97a8112f8f Remove dead toggle preview actions
Ref #5384
- Removes "togglePreview" actions from template (the action itself was removed in 5384)
2015-06-08 13:29:16 -07:00
Matt Enlow
3671f7a028 Add mobile menu open button and close on click outside nav
- Adds gh-view-title component to implement mobile menu button for titles on any page
- Refactors the `content-cover` out into the application template
- Fix various z-index issues with content-cover and gh-alert
- Move `.settings-menu-expanded` application view state from body to `.gh-viewport`
- Unify nav menu / mobile menu actions and code
2015-06-08 22:13:34 +02:00
John O'Nolan
d168d8b960 New mobilemenu prototype 2015-06-08 22:13:34 +02:00
Hannah Wolfe
80a1abad98 Merge pull request #5384 from JohnONolan/zelditor
Content management & editor refactor
2015-06-08 16:22:29 +01:00
Hannah Wolfe
8aba0afc03 Merge pull request #5404 from JohnONolan/zerrors
Fixup broken error page styles
2015-06-08 14:57:56 +01:00
John O'Nolan
947b61d65f Fixup broken error page styles 2015-06-08 12:14:58 +01:00
John O'Nolan
9affd1f1b9 Content management & editor refactor 2015-06-05 13:58:00 +01:00
Austin Burdine
947c28417e fixes autofocus on post edit
closes #5383
- sets the default focus of the editor component to false
- removes the check for model.isNew in editor controller
2015-06-03 12:01:32 -06:00
Austin Burdine
5f28034189 update Ember to 1.12.1/ember-data to 1.0.0-beta.18
No issue
- fixed "{{#each}}" helper in templates to use block syntax
- fixed deprecated ember.controller getter/setter function to use new syntax
- removed unnecessary pass-protect route view
2015-06-02 22:26:16 -06:00
Hannah Wolfe
4e5f2c834b Merge pull request #5306 from acburdine/remove-email
Removes "email" from settings
2015-06-02 09:44:21 +01:00
Jason Williams
67a2eaec2d Fix up new setup code
No issue
- Prevent download count ajax request from running forever, even after setup is complete.
- Remove unneeded setup routes and controllers.
- Refactor to use ES6-imported ajax.
- Refactor to use injected services.
2015-05-27 15:10:47 -05:00
Sebastian Gierlinger
3f93963c51 Merge pull request #5316 from ErisDS/onboarding-zelda
First pass at user onboarding screens
2015-05-27 17:23:40 +02:00
Jason Williams
1d38904636 Clean up Ember router map
No Issue
- Switch resources to routes.
- No longer nest "settings" routes so the router reflects
  the way the templates are rendered.
- Remove renderTemplate override from settings routes.
- Remove unneeded routes, controllers, and views.
- Adjust users page so that infinite scroll loading of users works
  and markup remains the same for Zelda styling.
2015-05-26 16:12:12 -05:00
Hannah Wolfe
b87fb23cfa Merge pull request #5332 from cobbspur/route
Fix route for About page
2015-05-25 18:37:45 +01:00
Hannah Wolfe
5b4701e545 Merge pull request #5319 from jaswilli/nav
Refactor main nav menu into components
2015-05-25 18:37:37 +01:00
Hannah Wolfe
e0e32b8bf1 First pass at user onboarding screens
refs #5315

- split setup into 3 screens
- add gravatar fetching
- add download counter
- add button handling for invite users
2015-05-25 17:43:12 +01:00
cobbspur
7a374abec4 Fix route for About page
No Issue

- Routes,  views and controllers updated for about page
- fix up tests and add redirect check
2015-05-25 17:06:17 +01:00
John O'Nolan
66e9a95fe7 Refactor blog-navigation settings screen
- Better markup
- Cleaner CSS
- Fixed icon implementation
- New grab handle icon
- Better mobile styles
2015-05-25 14:23:49 +01:00
John O'Nolan
5236e0cd00 Fix up gh flow icons
- check
- back button
- various minor fixes
2015-05-24 20:44:09 +01:00
Jason Williams
0ed941c0ed Refactor main nav menu into components 2015-05-24 01:42:59 -05:00
Austin Burdine
e4041f438c remove settings email
closes #5299
- removes settings/general email field from both client and server side
- fixes tests to reflect removal of email
2015-05-22 15:23:31 -06:00
cobbspur
e70e82b11a Fix-up remaining functional tests
No Issue

- signup, signin and setup tests
- fixup other files for code styles
2015-05-22 20:13:54 +01:00
Jason Williams
6cda11591b Handle password reset from signin page 2015-05-22 19:05:18 +01:00
Austin Burdine
85a16e3551 fixed notification components 2015-05-22 19:05:17 +01:00
Jason Williams
d1f71bd15e Rework signin form so correct actions are fired 2015-05-22 19:05:17 +01:00
John O'Nolan
b84edd1a92 Minor visual fixes 2015-05-22 19:05:16 +01:00
John O'Nolan
0a68e8d208 Implement autonav 2015-05-22 19:05:16 +01:00
Joe Wegner
1c4d92a47c setup the basic css structure for the slider nav menu
- toggles the persistent sidenav under the open-nav class
- adds a toggle/hover bar to the side of the sidenav that shows the nav
  on hover
2015-05-22 19:05:16 +01:00
cobbspur
fae35f94df Add UI link classes
No Issue

- Adds contextual classnames to Nav Bar links
- Various test updates

TODO
- Increase test coverage for new admin UI
- Fix up Caspertests for new Admin UI
2015-05-22 19:05:15 +01:00
John O'Nolan
a1d4e4f1b4 Update icons, remove old navbar file 2015-05-22 19:05:15 +01:00
John O'Nolan
6b5c11414e Refactor about page 2015-05-22 19:05:15 +01:00
cobbspur
a8bc4a54e5 Initial fixes for tests on Zelda branch
No issue

- Adds embers declaration
- Removes duplicate class in code injection
2015-05-22 19:05:14 +01:00
John O'Nolan
23c3a46c1f Fix uploader styles 2015-05-22 19:05:14 +01:00
John O'Nolan
96f2ea7b65 Fix splitbuttons, add more icons 2015-05-22 19:05:13 +01:00
John O'Nolan
5c21aee99b Introduce new notification and alerts components 2015-05-22 19:05:13 +01:00
John O'Nolan
8b6695945a First pass new notification component 2015-05-22 19:05:12 +01:00
John O'Nolan
7459f2feb6 Get rid of forgotten PW route 2015-05-22 19:05:11 +01:00
John O'Nolan
a57a43be73 Integrate new auth styles into core 2015-05-22 19:05:11 +01:00
John O'Nolan
0b73612cf6 First pass - strip mixins 2015-05-22 19:02:09 +01:00
John O'Nolan
e28fcb3eb6 Move in new icons 2015-05-22 19:02:09 +01:00
John O'Nolan
887ee5fbdd Much fix 2015-05-22 19:02:08 +01:00
Austin Burdine
01e5e25e83 fix users template rendering 2015-05-22 19:02:07 +01:00
Austin Burdine
6ffe763404 fixed extraneous div tag 2015-05-22 19:02:06 +01:00
John O'Nolan
b33745783d Content view 2015-05-22 19:02:06 +01:00