Ghost/ghost/admin/app/components
Kevin Ansfield 9d67980a7e Refactor modals
refs #5798, closes #5018
- adds new `gh-fullscreen-modal` component - modals are now specified in-context so that they can have deeper interaction with their surrounding components/controller/route, i.e. a modal component can be a thin confirm/deny wrapper over the underlying controller action keeping all context-sensitive logic in one place
- adds spin-buttons to all modals with async behaviour
- adds/improves behaviour of inline-validation in modals
- improves re-authenticate modal to properly handle validation and authentication errors
2016-01-12 20:53:08 +00:00
..
modals Refactor modals 2016-01-12 20:53:08 +00:00
gh-activating-list-item.js Use es6 across client and add ember-suave to enforce rules 2015-11-30 10:41:01 +00:00
gh-alert.js Use es6 across client and add ember-suave to enforce rules 2015-11-30 10:41:01 +00:00
gh-alerts.js Use es6 across client and add ember-suave to enforce rules 2015-11-30 10:41:01 +00:00
gh-app.js Use es6 across client and add ember-suave to enforce rules 2015-11-30 10:41:01 +00:00
gh-blog-url.js Use es6 across client and add ember-suave to enforce rules 2015-11-30 10:41:01 +00:00
gh-cm-editor.js Always call _super when using Ember hooks 2015-11-30 12:45:37 +00:00
gh-content-cover.js Use es6 across client and add ember-suave to enforce rules 2015-11-30 10:41:01 +00:00
gh-content-preview-content.js Remove setScrollClassName mixin and usage 2015-12-15 12:00:57 +00:00
gh-content-view-container.js Use es6 across client and add ember-suave to enforce rules 2015-11-30 10:41:01 +00:00
gh-datetime-input.js Fix changing text and jumping caret in PSM's date input 2015-12-08 10:13:17 +00:00
gh-dropdown-button.js Use es6 across client and add ember-suave to enforce rules 2015-11-30 10:41:01 +00:00
gh-dropdown.js Use es6 across client and add ember-suave to enforce rules 2015-11-30 10:41:01 +00:00
gh-ed-editor.js Refactor modals 2016-01-12 20:53:08 +00:00
gh-ed-preview.js Remove $ from jshint's predef, always use Ember's $ 2015-12-01 20:52:25 +00:00
gh-editor-save-button.js Use es6 across client and add ember-suave to enforce rules 2015-11-30 10:41:01 +00:00
gh-editor.js Refactor modals 2016-01-12 20:53:08 +00:00
gh-error-message.js Use es6 across client and add ember-suave to enforce rules 2015-11-30 10:41:01 +00:00
gh-file-upload.js Use es6 across client and add ember-suave to enforce rules 2015-11-30 10:41:01 +00:00
gh-form-group.js Fix nav regressions in admin client 2015-09-23 17:05:41 +01:00
gh-fullscreen-modal.js Refactor modals 2016-01-12 20:53:08 +00:00
gh-infinite-scroll-box.js Remove setScrollClassName mixin and usage 2015-12-15 12:00:57 +00:00
gh-infinite-scroll.js Use es6 across client and add ember-suave to enforce rules 2015-11-30 10:41:01 +00:00
gh-input.js Use es6 across client and add ember-suave to enforce rules 2015-11-30 10:41:01 +00:00
gh-main.js Use es6 across client and add ember-suave to enforce rules 2015-11-30 10:41:01 +00:00
gh-menu-toggle.js Use es6 across client and add ember-suave to enforce rules 2015-11-30 10:41:01 +00:00
gh-nav-menu.js Refactor modals 2016-01-12 20:53:08 +00:00
gh-navigation.js fix autoscoping of _this in settings/navigation 2015-12-27 17:25:36 -07:00
gh-navitem-url-input.js Fix sub-dir being added to navigation urls when installed in sub-dir 2015-12-01 15:23:21 +00:00
gh-navitem.js Use es6 across client and add ember-suave to enforce rules 2015-11-30 10:41:01 +00:00
gh-notification.js Always call _super when using Ember hooks 2015-11-30 12:45:37 +00:00
gh-notifications.js Use es6 across client and add ember-suave to enforce rules 2015-11-30 10:41:01 +00:00
gh-popover-button.js Use es6 across client and add ember-suave to enforce rules 2015-11-30 10:41:01 +00:00
gh-popover.js Use es6 across client and add ember-suave to enforce rules 2015-11-30 10:41:01 +00:00
gh-posts-list-item.js Fix posts navigation slowdown when lots of posts are loaded 2016-01-04 16:55:36 +00:00
gh-profile-image.js Fix teardown of gh-profile-image when fileStorage=false 2015-12-21 11:08:49 +00:00
gh-search-input.js Fix unresponsive search 2016-01-04 12:04:57 +00:00
gh-select-native.js Fix Select Component 2015-12-07 16:44:54 +07:00
gh-selectize.js Fix disappearing tags when input's selection is swapped out 2016-01-06 12:21:39 +00:00
gh-skip-link.js Remove $ from jshint's predef, always use Ember's $ 2015-12-01 20:52:25 +00:00
gh-spin-button.js Always call _super when using Ember hooks 2015-11-30 12:45:37 +00:00
gh-tab-pane.js Always call _super when using Ember hooks 2015-11-30 12:45:37 +00:00
gh-tab.js Always call _super when using Ember hooks 2015-11-30 12:45:37 +00:00
gh-tabs-manager.js Use es6 across client and add ember-suave to enforce rules 2015-11-30 10:41:01 +00:00
gh-tag-settings-form.js Refactor modals 2016-01-12 20:53:08 +00:00
gh-tags-management-container.js Use es6 across client and add ember-suave to enforce rules 2015-11-30 10:41:01 +00:00
gh-textarea.js Use es6 across client and add ember-suave to enforce rules 2015-11-30 10:41:01 +00:00
gh-trim-focus-input.js Use es6 across client and add ember-suave to enforce rules 2015-11-30 10:41:01 +00:00
gh-uploader.js Always call _super when using Ember hooks 2015-11-30 12:45:37 +00:00
gh-url-preview.js Use es6 across client and add ember-suave to enforce rules 2015-11-30 10:41:01 +00:00
gh-user-active.js Use es6 across client and add ember-suave to enforce rules 2015-11-30 10:41:01 +00:00
gh-user-invited.js Refactor modals 2016-01-12 20:53:08 +00:00
gh-validation-status-container.js Use es6 across client and add ember-suave to enforce rules 2015-11-30 10:41:01 +00:00
gh-view-title.js Use es6 across client and add ember-suave to enforce rules 2015-11-30 10:41:01 +00:00