da8cd8eda9
Extend the outfit deadline to Aug 1
...
I figure 1 month is fiiiine, but 2 months is less likely to catch people unawares, and I think that's important here.
2021-06-01 17:38:23 -07:00
e1d6981274
Fix mobile layout for outift URLs no-op message
...
Copied styles from the similar layout in the bulk converter tool! The status will flush to the right of the field header on desktop, and move below the input on mobile.
2021-06-01 17:35:29 -07:00
9191a5a65a
Add UI for already converted outfit URLs
...
When the outfit image URL is already converted, we show a happy no-change message!
2021-06-01 17:32:27 -07:00
1865d62945
Clarify that outfit page links won't change
...
I add copy to indicate this, and update the tool to respond with a happy-looking no-change UI when you put in an outfit page link!
2021-06-01 17:29:13 -07:00
684bf5778f
Use live outfit URLs in bulk converter
2021-05-26 20:00:01 -07:00
929e6c57a4
Use live outfit image URLs in single image converter
2021-05-26 19:57:06 -07:00
3603d6fd85
Explain the error condition
2021-05-26 19:11:04 -07:00
81b434347a
Add title to OutfitUrlsPage
2021-05-26 19:03:21 -07:00
e829cc5525
Add a delay to bulk image conversion loading state
...
Right, yeah, in prod this is way faster, so the loading indicator is a distraction!
2021-05-25 05:49:47 -07:00
5f1980241f
Oops, don't stretch preview when showing error
...
Right, oops, if you typed an invalid image url, the preview square would try to stretch to match! Now, it has a max-height to match its max-width.
2021-05-25 05:47:58 -07:00
11703140c4
Add more explainer copy to /outfit-urls
2021-05-25 05:46:10 -07:00
a08f4e3bd1
Fix controlled component warning
...
Mm right, when we first render the output, `imageUrl` is `undefined`, so the output textbox renders with `value={undefined}`, which is an "uncontrolled" component that the DOM is free to change.
In practice, this isn't an issue because the textbox has `isReadOnly`, so the user can't _actually_ change it. But it's still a good idea for consistency and clarity to use an empty string instead of `undefined`, and it removes warning spam from my console!
2021-05-25 05:30:57 -07:00
f9f8cdc553
Wire up the bulk outfit image converter
...
Heck yeah, it's looking great!! Good error handling too :) you can test the partial error case by changing some image URLs to have invalid IDs.
2021-05-25 05:28:02 -07:00
08eee30743
Lookup/petpage converter layout upgrades
...
Added placeholders, and improved copy styles
I tried a two-column view for desktop, but it's too busy with the long label text. This is clearer!
2021-05-25 04:17:09 -07:00
8b3cfe7118
Basic lookup/petpage design for /outfit-urls
...
Not converting yet, and only mobile design, but hitting save on it anyway!
2021-05-25 04:04:35 -07:00
390c21b53e
Add image converter to /outfit-urls
...
Adding the tool that will help people convert one image at a time!
2021-05-25 03:35:32 -07:00
42b8c3833c
Create /outfit-urls page
...
Gonna put an upgrade tool here for outfit images, and provide the URL in the replacement images on S3!
2021-05-24 21:07:30 -07:00