Ghost/ghost/admin/app/services
Kevin Ansfield 5b90fe87ad Adjusted keyboard nav in gif selector to reduce vertical scroll jumps
refs https://github.com/TryGhost/Team/issues/1225

- `TAB` / `SHIFT+TAB` now cycle through gifs in the search return order. It means the highlight gif will not always be in the next column over but it drastically reduces the vertical scroll jumping
- `LEFT` / `RIGHT` now select the gif to the left/right that visually lines up with the top third of the currently highlighted gif and will stop at the grid edges. The result is `UP` / `DOWN` / `LEFT` / `RIGHT` act more like spatial navigation with no unexpected scroll jumps
- switching to only storing the highlighted gif and relying on indexes added to each gif by the `tenor` service when assigning to columns means that column number changes when resizing the viewport are automatically handled
2021-11-30 10:52:47 +00:00
..
ajax.js Fixed tests 2021-07-14 12:55:23 +01:00
billing.js Fetched owner users at earlier stage to have it ready for BMA 2021-10-28 12:10:24 +02:00
clock.js Remove more import Ember via module imports 2018-05-03 17:52:39 +01:00
config.js Added pre-filled options to email-cta card's button url input 2021-08-20 14:33:30 +01:00
custom-theme-settings.js Optimized loading of custom theme setting in design screens 2021-10-22 10:49:13 +01:00
custom-views.js Made session.user a synchronous property rather than a promise 2021-07-08 14:54:31 +01:00
dropdown.js Switched from ember-cli-shims to new module imports (#779) 2017-08-22 14:53:26 +07:00
event-bus.js Switched from ember-cli-shims to new module imports (#779) 2017-08-22 14:53:26 +07:00
feature.js Added quoteStyles labs flag and toggle 2021-11-24 16:36:44 +00:00
frontend.js 🐛 Fixed login problems in Safari on private sites that have front-end/admin on different domains 2021-11-09 15:38:58 +00:00
ghost-paths.js 🐛 Fixed low-resolution gravatar images on Team/User screens 2018-05-14 12:15:08 +01:00
lazy-loader.js 🐛 Fixed night shift toggle in Firefox Nightly. (#1174) 2019-04-25 09:40:26 +02:00
limit.js Added upgrade moal when unsuspending staff user 2021-04-28 18:07:18 +04:00
media-queries.js Unsplash integration 2017-08-15 16:01:12 +01:00
media.js Bumped dependencies (#1108) 2019-03-05 17:34:00 +00:00
member-import-validator.js Added new members CSV importer (#1797) 2020-12-10 01:02:31 +05:30
members-count-cache.js Made session.user a synchronous property rather than a promise 2021-07-08 14:54:31 +01:00
members-stats.js 🐛 Fixed incorrect MRR value on dashboard 2021-08-09 17:47:09 +05:30
members-utils.js Refined offer detail screen 2021-10-19 13:08:31 +05:30
modals.js Removed duplication of default modal class in modals service 2021-11-01 18:38:00 +00:00
navigation.js Made session.user a synchronous property rather than a promise 2021-07-08 14:54:31 +01:00
notifications.js Added additional error reporting and context to Sentry 2021-11-08 12:34:23 +00:00
resize-detector.js Switch from embor-browserify to ember-auto-import 2019-01-22 13:09:38 +00:00
session.js 🐛 Fixed login problems in Safari on private sites that have front-end/admin on different domains 2021-11-09 15:38:58 +00:00
settings.js Added default newsletter recipients setting (#1946) 2021-05-07 10:02:19 +01:00
slug-generator.js Refactored usage of .get('property') with es5 getters 2019-03-06 13:54:14 +00:00
tenor.js Adjusted keyboard nav in gif selector to reduce vertical scroll jumps 2021-11-30 10:52:47 +00:00
theme-management.js 🐛 Fixed design settings preview using old settings immediately after activating theme 2021-11-08 09:47:14 +00:00
ui.js Removed text contrast adjustment for accent buttons 2021-11-16 17:01:52 +00:00
unsplash.js Fixed multiple no-shadow linting errors 2020-06-17 09:35:46 +01:00
upgrade-status.js Switch deprecated htmlSafe imports from @ember/string to @ember/template 2021-05-12 12:33:40 +01:00
utils.js Added utils service with downloadFile() method 2021-10-05 14:21:19 +01:00
whats-new.js Added "What's new" indicator and modal to highlight recent updates (#1292) 2019-08-23 10:01:27 +01:00