This example shows how to use Tailwind CSS (v2.2) with Next.js. It follows the steps outlined in the official Tailwind docs.
It uses the new Just-in-Time Mode
for Tailwind CSS.
Preview the example live on StackBlitz:
Deploy the example using Vercel:
Execute create-next-app
with npm or Yarn to bootstrap the example:
npx create-next-app --example with-tailwindcss with-tailwindcss-app
# or
yarn create next-app --example with-tailwindcss with-tailwindcss-app
Deploy it to the cloud with Vercel (Documentation).
Remaining [x] BG hero image on mobile [ ] exclusive access image without black bg [ ] disconnect wallet [ ] Better responsive images
- Figure out how we're going to get client's Plug count (metamask/ethers vs etherscan vs opensea)
[ ] Use the
balanceOf(address a)
function fromERC721.sol
- Logic to limit purcahses to a single JuiceBox per wallet (frontend mostly just needs an error message)
- Include whitelist logic (which will be list of Plug holders)
- Make MetaMask connection global so that we aren't repeating code on every page for connecting etc.
- Mobile site!!!!