Ghost/ghost/admin
Kevin Ansfield 1e639c2504 Added snippets feature to editor
no issue

Snippets are pieces of saved content that are given a name and made available for easy and quick insertion when editing posts or pages. They can contain rich text, cards, or a combination of both making it faster and less error-prone to re-use pieces of content across multiple posts. Snippet length is not constrained meaning they can also stand in as post type templates alleviating the need to keep drafts around as templates and copy/pasting each time they are used.

Feature changes:
- added "create snippet" icon to selection and card toolbars
- added "Snippets" section to the plus and slash menus
  - for the slash menu, continuing to type after opening the menu will filter by snippet name
- all saved snippets are available to all staff users
- snippets can be deleted by clicking the trash can icon when hovering the mouse over a snippet entry in the plus or slash menus
- creation/deletion of snippets is available to staff users with the owner, admin, or editor role

This commit:
- removed developer experiments guard around snippet UI
2020-10-27 15:01:35 +00:00
..
.github Added production build test to CI 2020-09-07 12:47:10 +01:00
app Truncated long card menu labels 2020-10-27 14:48:39 +00:00
config Disabled mocked snippets API in development 2020-10-16 19:22:09 +01:00
lib Added snippets feature to editor 2020-10-27 15:01:35 +00:00
mirage Implemented first iteration of content snippets 2020-10-15 18:03:35 +01:00
public/assets Update portal settings (#1731) 2020-10-16 15:34:22 +02:00
tests Moved members settings to new page (#1736) 2020-10-22 16:09:00 +05:30
.csscomb.json Unsplash integration 2017-08-15 16:01:12 +01:00
.editorconfig deps: ember-cli@2.8.0 2016-10-07 17:32:30 +01:00
.ember-cli Co-located component template files 2020-05-18 13:14:08 +01:00
.eslintignore Bumped ember core dependencies to 3.5.x 2019-03-06 07:39:51 +00:00
.eslintrc.js Update dependency eslint-plugin-ghost to v2.0.0 2020-10-23 09:59:09 +01:00
.gitignore Bumped ember core dependencies to 3.7.x 2019-03-07 16:25:43 +00:00
.watchmanconfig deps: ember-cli@1.13.13 2015-11-30 11:21:39 -06:00
ember-cli-build.js Switched from uglify to terser 2020-09-21 17:13:00 +01:00
ember-cli-update.json Updated core files to match ember-cli new output 2020-08-03 09:24:58 +01:00
Gruntfile.js Bower => NPM (#972) 2018-03-19 17:56:09 +00:00
LICENSE 2020 2020-01-07 18:38:25 +00:00
package.json Update dependency ember-cli-babel to v7.23.0 (#1730) 2020-10-27 08:36:10 +00:00
README.md Updated README with new CI badge 2020-03-04 15:24:03 +00:00
renovate.json Update dependency ember-in-viewport to v3.8.0 2020-10-01 10:06:53 +01:00
SECURITY.md Updated links to docs (#1276) 2019-07-22 16:53:24 +08:00
testem.js Increased testem's browser_start_timeout to 120s 2020-07-20 12:20:26 +01:00
yarn.lock Lock file maintenance 2020-10-27 08:38:30 +00:00

Ghost-Admin

This is the home of Ember.js based admin client that ships with Ghost.

Do you want to set up a Ghost blog? Check the getting started guide

Do you want to modify or contribute to Ghost-Admin? Please read how to install from source and swing by our forum if you need any help 😄

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-2020 Ghost Foundation - Released under the MIT license. Ghost and the Ghost Logo are trademarks of Ghost Foundation Ltd. Please see our trademark policy for info on acceptable usage.