Ghost/ghost/admin
Kevin Ansfield 6dabb84e0a 🐛 fix sticky dropdown links (#621)
closes https://github.com/TryGhost/Ghost/issues/8269

- swaps the usage of our custom `gh-dropdown` component in the user menu dropdown for the `ember-wormhole` based `ember-basic-dropdown` that is used elsewhere in the app and will fully replace `gh-dropdown` in the future
- adds `gh-basic-dropdown` component that extends from `ember-basic-dropdown` and hooks into our `dropdown` service so that we can programatically close dropdowns from disparate areas of the app
- modifies the `body-event-listener` mixin to pass the click event through to it's consumers
- modifies the `bodyClick` handler in the `dropdown` service to check if the click actually originated from an ember-basic-dropdown element - this body click handler will go away once we've fully switched to `gh-basic-dropdown`
- adds `ember-native-dom-helpers` to provide consistency between acceptance and integration tests (this is the start of another refactor, eventually this addon will disappear as part of ember's [grand testing unification project](https://github.com/rwjblue/rfcs/blob/42/text/0000-grand-testing-unification.md))
2017-04-05 15:26:01 +01:00
..
.github Rename PULL_REQUEST_TEMPLATE to PULL_REQUEST_TEMPLATE.md 2016-05-23 10:50:15 +01:00
app 🐛 fix sticky dropdown links (#621) 2017-04-05 15:26:01 +01:00
config deps: ember-cli@2.12.1 (#604) 2017-03-28 11:29:18 +01:00
lib 🐝 Ghost Image Preview in Markdown. (#615) 2017-04-04 16:15:30 +01:00
mirage Fix tests when run via http://localhost:4200/tests (#609) 2017-03-30 20:51:50 +01:00
public/assets Card menu trigger styling 2017-03-15 17:43:12 +02:00
tests 🐛 fix sticky dropdown links (#621) 2017-04-05 15:26:01 +01:00
.editorconfig deps: ember-cli@2.8.0 2016-10-07 17:32:30 +01:00
.ember-cli grunt init, dev 2015-03-11 12:37:41 -06:00
.eslintrc.js switch from jshint/jscs to eslint 2016-11-14 13:25:36 +00:00
.gitignore chore(package): update ember-cli to version 2.9.0 (#354) 2016-10-21 09:07:49 +01:00
.travis.yml remove editor install step from Travis 2017-03-02 11:09:38 +00:00
.watchmanconfig deps: ember-cli@1.13.13 2015-11-30 11:21:39 -06:00
bower.json deps: ember@2.11.0 2017-02-01 17:03:38 -06:00
ember-cli-build.js 🐛 fix broken assets (#616) 2017-04-05 14:08:15 +01:00
four.css 👷🏻‍♀️🚧👷 Ghost-Editor integration. 2017-03-02 09:56:51 +00:00
Gruntfile.js 🛠 switch to using yarn in our Grunt tasks (#613) 2017-04-04 11:36:17 +01:00
LICENSE 2017 2017-01-04 10:32:54 +00:00
package.json 🐛 fix sticky dropdown links (#621) 2017-04-05 15:26:01 +01:00
README.md Add code coverage badge to README (#486) 2017-01-11 13:09:26 +00:00
testem.js Update code to match eslint rules 2016-11-14 13:26:00 +00:00
yarn.lock 🐛 fix sticky dropdown links (#621) 2017-04-05 15:26:01 +01:00

Ghost-Admin

Build Status Coverage Status

This is the home of Ember.js based admin client that ships with Ghost. For now, refer to that repository for install and development instructions.

Have a bug or issue?

Bugs and issues (even if they only affect the admin client) should be opened on the core Ghost repository.

Copyright & License

Copyright (c) 2013-2017 Ghost Foundation - Released under the MIT license.