Auction: Theodore

Current bid (Last updated: , Next refresh in: )

$

Place your bid

Theodore belongs to the boardwalk the way the tide belongs to the shore, drifting along the planks like the world couldn’t possibly hurry him. He’s forever tipping an invisible hat to the dames strolling by, tossing compliments smooth as a jukebox tune. They pretend not to notice. They always notice. Theodore treats the whole scene like it’s been staged for his personal amusement. Afternoons mean salt water taffy in twisted paper and plenty of joshing with the neighborhood boys about who’s got the quicker wit. Theodore doesn’t need to win… he just needs the last laugh. Times may be lean and folks may count their pennies, but out on those sun-warmed boards Theodore is certain of one thing: charm still spends.

X-Large Scary Monster: 9.75" x 8.5" x 6.75"

gloss glaze finish, matte glaze finish, silver luster

* towel

One of a kind scary monster sculpture made with cone 6 white stoneware clay. Scary monsters are made from slabs of clay that are pushed and manipulated into their monster shapes. They are all fired in a kiln for 3 firings (thats 3 trips into the abyss of 2000+ degrees) depending on the final finish.

IMPLEMENTATION DETAILS:
- setting up an auction page:
  - duplicate this page
  - edit monster's name at the top of the page
  - edit form to set monster's slug asinput[type=hidden][name="SQF_ITEM"][value=SLUG>]
  - edit form to update submit CTA with monster's name
  - connect form to google sheet
  - add monster's slug, label, and reserve price to SlugMap in Google Sheet
  - rename first tab to FormRaw
  - change formatting for FormRaw:$D (BidAmount) from Number -> Automatic to Number -> Plain text
  - copy SlugMap from "Scary Monsters Auction" sheet into the new auction sheet, rename from Copy of SlugMap to SlugMap
  - copy Normalized from "Scary Monsters Auction" sheet into the new auction sheet, rename from Copy of Normalized to Normalized
  - copy PublicSummary from "Scary Monsters Auction" sheet into the new auction sheet, rename from Copy of PublicSummary to PublicSummary
  - IF CELLS ARE NOT CONNECTED: ensure tab names have "Copy of" removed and the formulas in row 2 have been refreshed (navigate to cell, hit ENTER key twice, then navigate to next column)
  - publish PublicSummary tab as TSV (Google Sheet -> File -> Share -> Publish to Web)
  - update script block with URL for TSV

TODOs:
- [x]: handle starting bid
- [x]: handle lastUpdated with no updates
- [ ]: update top bid on successful submission
- [x]: remove static content
- [x]: test multiple auctions running on same spreadsheet
- [x]: prettify page and UI
- [x]: clean up/comment out console.logging
- [ ]: test on small device/mobile

NICE_TO_HAVES:
- [ ]: user-friendly copy for error state when fail to fetch the auction bids (currently "Error loading data.")
- [ ]: prepoulate form with the current bid + increment
- [ ]: "remember" user by storing form values in a cookie
- [ ]: placeholder text/value for Current Bid while we're fetching

NOTES:
- form must be exactly the same to share a google sheet