impress/app/views
Emi Matchu b2a23b3e7b Add magnification when editing pet appearance
I couldn't find a library for this functionality that didn't require
jQuery, and I don't want to be adding *more* jQuery requirements. So, I
decided to throw together my own!

The `<magic-magnifier>` component copies its contents into a "lens"
element, then uses basic JS to track mouse position, then uses CSS to
move the lens and its contents into a helpful position.

One thing I noticed here is that the zoom is a bit crunchy because
we're using PNG images, and it's hard to zoom in even further than we
already are. I might try switching this UI to use the SVG images by
default instead?
2024-12-07 11:39:37 -08:00
..
about Remove "About NeoPass" page, now that it's on the blog 2024-09-20 18:43:38 -07:00
alt_styles Extract alt style's "go to next" field into a support form helper 2024-12-01 09:42:19 -08:00
application Extract the more complex support form helpers into templates 2024-12-01 09:26:40 -08:00
auth_users Update some stylesheets to use new page_stylesheet_link_tag helper 2024-05-14 16:10:09 -07:00
closet_hangers Don't show the list filter for petpage exports if you have no lists 2024-09-20 19:30:23 -07:00
closet_lists Add trade warning to closet list form 2024-04-16 16:53:30 -07:00
contributions Remove old record_tag_helper gem 2024-09-26 12:50:47 -07:00
devise Update some stylesheets to use new page_stylesheet_link_tag helper 2024-05-14 16:10:09 -07:00
fundraising Serve jquery and jquery.tmpl from our own codebase, instead of a CDN 2024-09-20 19:23:53 -07:00
item_trades Extract all the item pages' stylesheets into their own CSS files 2024-09-09 18:48:08 -07:00
items Add actions helper to support form builder 2024-12-01 09:30:17 -08:00
layouts Add homepage link to Rainbow Pool, and move Modeling Hub to footer 2024-10-11 15:27:36 -07:00
neopets_page_import_tasks Remove some silly view template caching calls 2024-09-20 18:08:11 -07:00
outfits Announce the temporary server upgrade (and refactor announcement helper) 2024-12-01 19:26:42 -08:00
pet_states Add magnification when editing pet appearance 2024-12-07 11:39:37 -08:00
pet_types Add "Support summary" section to Rainbow Pool 2024-12-01 11:13:21 -08:00
pets Serve jquery and jquery.tmpl from our own codebase, instead of a CDN 2024-09-20 19:23:53 -07:00
sitemap Update most URLs to use HTTPS 2023-10-25 15:22:57 -07:00
swf_assets Move JS libraries to vendor/javascript 2024-09-13 21:16:46 -07:00
users i18n for contributions#index 2013-01-24 18:23:18 -06:00