Price in dollars behind the scenes and represent the prices in sats automatically based on exchange rate on the site. You can update prices as frequently as you'd like, even in real-time.
As you mentioned, until *everyone* is on a Bitcoin Standard, prices are still anchored to dollars, unfortunately.