Seems better now when I can see the maximum amount I can exchange. The current liquidity is 4.7 XMR. I assume this number gets updated in real time as people remove and add liquidity to XMR and BTC, right?
One thing I noticed is that the exchange requires 6 on-chain confirmations for Bitcoin. This might be too much. I know that many exchanges have similar standards, but there really is no reason that people who conduct small trades of $50 or $100 have to wait that long for the 6th confirmation. If you are unlucky, this might take 2 hours or so. Maybe you can take this number down to 2 or 3.
Try to add a dark mode. It's more pleasant to look at.