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

3155 commits

Author SHA1 Message Date
Kevin Ansfield
2b3d512fb0 move editor deps into main project
no issue
- this prevents the need for running `npm/yarn install` inside the `lib/gh-koenig` directory
- `ember-cli` may eventually be able to handle this with an `ember install` or similar command, there's [an in-repo-addon RFC](638cad2405/active/0000-better-in-repo-addons.md) suggesting this improvement but it hasn't got much traction yet - it may be necessary to wait until ember-cli has standardised on `yarn`
2017-03-02 11:06:20 +00:00
Kevin Ansfield
33490ad01d fix cardmenu.css import location 2017-03-02 10:16:30 +00:00
Kevin Ansfield
cd2c626670 bump yarn.lock deps 2017-03-02 09:57:56 +00:00
John O'Nolan
e98c7bea48 Card menu styles and editor tweaks 2017-03-02 09:56:52 +00:00
Ryan McCarvill
bad47548bf fixed the menu in perperation to the + button 2017-03-02 09:56:52 +00:00
Ryan McCarvill
40c57ca938 refactor and rename ghost-editor to koenig, removed tests from koenig to integrate into ghost-admin 2017-03-02 09:56:52 +00:00
Ryan McCarvill
bcdf9cea73 renamed to koenig 2017-03-02 09:56:52 +00:00
Ryan McCarvill
80db0d30ef removed tests 2017-03-02 09:56:52 +00:00
Ryan McCarvill
64156bd459 Removed frontend components. 2017-03-02 09:56:52 +00:00
Ryan McCarvill
416dfdb618 Implemented new toolbar styling and layout. 2017-03-02 09:56:52 +00:00
John O'Nolan
a5991f7837 Minor editor style updates
Refs https://github.com/TryGhost/Ghost/issues/8021
2017-03-02 09:56:52 +00:00
Ryan McCarvill
a70863e596 added .jshintrc file to pass jshint 2017-03-02 09:56:51 +00:00
Ryan McCarvill
4410eb3dd9 🐜 added the installation for ghost-editor into the tarvis.yml file 2017-03-02 09:56:51 +00:00
Ryan McCarvill
737a0b3ebd 👷🏻‍♀️🚧👷 Ghost-Editor integration.
Integrated Ghost-Editor as an in-repo addon.
Moved CSS to /app/styles/addons/ghost-editor/

Still a WIP.
2017-03-02 09:56:51 +00:00
Kevin Ansfield
ffa1afbd59 🐛 fix unclickable app after closing modal
no issue
- `liquid-wormhole` changed the class of it's default destination element which meant that one of our styles resulted in it overlaying the whole app and preventing anything from being clicked after closing a modal
2017-03-01 17:30:46 +00:00
Kevin Ansfield
c2a69ca32c bump yarn.lock sub-dependencies 2017-03-01 16:47:50 +00:00
Kevin Ansfield
d1641636df deps: ember-cli-mirage@0.2.6 2017-03-01 16:47:50 +00:00
Kevin Ansfield
12539258b4 deps: loader.js@4.2.2 2017-03-01 16:47:50 +00:00
Kevin Ansfield
b5ccec7c75 deps: broccoli-clean-css@2.0.1 2017-03-01 16:47:50 +00:00
Kevin Ansfield
d669aa0e5b deps: liquid-wormhole@2.0.3 2017-03-01 16:47:50 +00:00
Kevin Ansfield
f24b689930 deps: broccoli-concat@3.2.2 2017-03-01 16:47:50 +00:00
Kevin Ansfield
5b03403ed7 deps: liquid-fire@0.27.1 2017-03-01 16:47:50 +00:00
Kevin Ansfield
3a8fb3e366 deps: codemirror@5.24.2 2017-03-01 16:47:50 +00:00
Kevin Ansfield
5d24f944d0 deps: csscomb@4.0.0 2017-03-01 16:47:50 +00:00
Kevin Ansfield
aeacdc3b8d deps: ember-souce@2.11.2 2017-03-01 16:47:50 +00:00
Kevin Ansfield
d5cb7c66c4 deps: ember-power-select@1.4.4 2017-03-01 16:47:50 +00:00
Kevin Ansfield
7bf5f37603 deps: ember-light-table@1.8.3 2017-03-01 16:47:50 +00:00
Kevin Ansfield
7b437283b8 deps: ember-data@2.11.3 2017-03-01 16:47:50 +00:00
Kevin Ansfield
040589fcac deps: ember-ajax@2.5.5 2017-03-01 16:47:50 +00:00
Kevin Ansfield
b76cdf9a43 deps: ember-cli-content-security-policy@0.6.0 2017-03-01 16:47:50 +00:00
Kevin Ansfield
a8ea2f69a5 deps: ember-cli-babel@5.2.4 2017-03-01 16:47:50 +00:00
Kevin Ansfield
e118a303c8 deps: ember-cli@2.11.1 2017-03-01 16:47:50 +00:00
Kevin Ansfield
da0537e644 deps: blueimp-md5@2.7.0 2017-03-01 16:47:50 +00:00
Kevin Ansfield
2f0475cfe8 deps: autoprefixer@6.7.3 2017-03-01 16:47:50 +00:00
Kevin Ansfield
d4eeb2ec96 inline-svg helper for icons (#558)
no issue
- adds [ember-inline-svg](https://github.com/minutebase/ember-inline-svg) addon
- configure svg path to `public/assets/icons` so that icons can be accessed directly, eg `{{inline-svg "plane.svg"}}`
- configure svg optimization to remove title, dimensions, and xmlns element (not needed for inline svg)
- add existing icons as used on Ghost.org
2017-03-01 12:48:27 +00:00
Kevin Ansfield
90be933bfe 🐛 display correct expired/expires text for invites (#550)
closes https://github.com/TryGhost/Ghost/issues/8055

- use `expired` if the date is in the past, otherwise `expires`
- fix mirage factories to use `moment.valueOf` instead of `moment.unix` for invite `expires` attributes
2017-02-27 13:11:39 +00:00
Kevin Ansfield
ec6a47f774 fix tests for new themes table styles (#553) 2017-02-27 12:34:46 +00:00
John O'Nolan
ae1007c58d Update design screen styles, fix login bugs
Refs https://github.com/TryGhost/Ghost/issues/8021
2017-02-27 13:31:01 +07:00
Kevin Ansfield
0f46d214e0 Version bump to 1.0.0-alpha.14 2017-02-24 19:53:36 +00:00
Kevin Ansfield
bd45481027 remove unnecessary posts/index route (#545)
no issue
- the index route/controller/template was initially used for a separate loading state within the posts screen layout, this isn't necessary however as the same effect can be achieved with the `posts-loading.hbs` template
- this change also lays the groundwork for more complex dropdown-based filters as it enables the filters and query params to live in the same controller+template
2017-02-23 18:47:52 +00:00
Kevin Ansfield
f4b7b6d375 bump yarn.lock including sub-dependencies 2017-02-23 11:30:54 +00:00
Ryan McCarvill
8871bd5bae This should (hopefully) be the last release of an independent editor project, for the beta it will be intergrated into the master ghost-admin repository. 2017-02-23 11:30:54 +00:00
Kevin Ansfield
0f4ea73254 rename settings/navigation -> settings/design, move theme management (#543)
no issue

- following from the `settings/general` redesign, navigation and themes management are now co-located in `settings/design`
2017-02-21 19:04:50 +00:00
Kevin Ansfield
c43974c14b fetch themes from /themes endpoint (#542)
refs https://github.com/TryGhost/Ghost/pull/8022

- use `/themes` API endpoint to fetch list of themes instead of `settings[0].availableThemes`
2017-02-21 18:28:44 +00:00
Kevin Ansfield
5674498759 accordion toggles for settings sections 2017-02-21 13:03:44 +00:00
Kevin Ansfield
1ff1a8306f fix settings/general acceptance tests 2017-02-21 13:03:44 +00:00
John O'Nolan
c1cd4c1070 Colour updates 2017-02-21 13:03:44 +00:00
John O'Nolan
27ed167340 New settings/general styles 2017-02-21 13:03:44 +00:00
Kevin Ansfield
ad2193b1e2 🐛 fix posts screen infinite scroll (#539)
no issue
- changes to layout meant that every page was automatically requested upon loading the content screen, this changes the infinite scroll trigger to match the new scrollable element
2017-02-21 11:12:30 +00:00
Kevin Ansfield
15f92b2c35 Re-enable yarn in Travis
no issue
- we had [previously reverted](e939e8be6c) the use of `yarn` on Travis as we suspected it as being a culprit in failing editor builds, that wasn't the real cause so this switches us back to using `yarn`
2017-02-19 10:59:51 -06:00