impress/app/assets/stylesheets
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
..
alt_styles Extract alt style form CSS into a new "support-form" class 2024-11-20 11:16:46 -08:00
application Add magnification when editing pet appearance 2024-12-07 11:39:37 -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 Replace closet_hangers/petpage.js with modern CSS 2024-09-20 19:27:39 -07:00
closet_lists Add trade warning to closet list form 2024-04-16 16:53:30 -07:00
contributions Upgrade to latest Sass and Sprockets 2023-10-23 19:05:09 -07:00
devise/sessions Update some stylesheets to use new page_stylesheet_link_tag helper 2024-05-14 16:10:09 -07:00
fundraising Update some stylesheets to use new page_stylesheet_link_tag helper 2024-05-14 16:10:09 -07:00
item_trades Extract all the item pages' stylesheets into their own CSS files 2024-09-09 18:48:08 -07:00
items WIP: Outfit viewers on pet type Rainbow Pool page 2024-09-26 18:20:05 -07:00
layouts Extract all the item pages' stylesheets into their own CSS files 2024-09-09 18:48:08 -07:00
neopets_page_import_tasks Upgrade to latest Sass and Sprockets 2023-10-23 19:05:09 -07:00
outfits Remove some now-unused homepage styles 2024-09-09 21:35:06 -07:00
partials Add edit page for items, to set modeling status for done/glitchy items 2024-11-20 12:07:25 -08:00
pet_states Add magnification when editing pet appearance 2024-12-07 11:39:37 -08:00
pet_types Add more explanation copy to Rainbow Pool pages 2024-10-11 17:38:34 -07:00
pets Remove needed items form on Modeling Hub 2024-09-09 18:56:39 -07:00
swf_assets Fix SassC::SyntaxError when compiling perfectly valid CSS files 2024-09-09 19:59:43 -07:00
users Upgrade to latest Sass and Sprockets 2023-10-23 19:05:09 -07:00
_layout.sass Add special styles for the placeholder option in select tags 2024-10-11 15:23:35 -07:00
_responsive.sass Improve top nav support on mobile for responsive design pages 2024-10-05 17:52:38 -07:00
application.css.sass Add filter form to alt styles page 2024-09-30 16:06:22 -07:00
fonts.css.erb Remove Noto fonts and just use system-ui 2024-09-13 20:07:12 -07:00