impress/app/assets
Emi Matchu 1f1c6d92b1 Oops, fix item page's "Customize More" not animating after color change
Ah whoops, I didn't notice that, when Turbo morphs the
`<measured-container>` into what the server HTML returns, it deletes
the `style` attribute we were using.

In this change, I refactor for `MeasuredContainer` to be the component
rather than `MeasuredContent`, so that it can also be responsible for
listening for changes to its own `style` prop, and remeasuring when
they happen.

We're also careful to avoid infinite loops, by only doing this when the
property is missing! (Otherwise, setting `--natural-width` triggers the
callback again, oops!)
2024-09-29 14:59:52 -07:00
..
builds Bundle wardrobe-2020 into the app 2023-10-23 19:05:08 -07:00
config Move JS libraries to vendor/javascript 2024-09-13 21:16:46 -07:00
fonts Remove unused Delicious-Heavy.otf font 2024-09-13 20:39:22 -07:00
images Delete unused images 2024-09-20 19:38:52 -07:00
javascripts Oops, fix item page's "Customize More" not animating after color change 2024-09-29 14:59:52 -07:00
stylesheets Use radio buttons for poses in Rainbow Pool form, instead of dropdown 2024-09-27 22:34:52 -07:00