diff --git a/README.md b/README.md index 8513417..15ea6ba 100644 --- a/README.md +++ b/README.md @@ -98,7 +98,7 @@ npm run dev **Security Note:** - Dev mode ONLY activates when `NODE_ENV==='development'` AND `hostname==='localhost'` - Password stored in plain text in IndexedDB (local only, never sent to server) -- Clear dev data: `indexedDB.deleteDatabase('gwasifier_dev_mode')` in browser console +- Clear dev data: `indexedDB.deleteDatabase('monaidc_dna_explorer_dev_mode')` in browser console **Enable Full Auto-Load in Brave:** 1. Open `brave://settings/` @@ -378,7 +378,7 @@ WHERE accessed_at < NOW() - INTERVAL '90 days' ## Premium Features & Payments -GWASifier offers premium features including LLM-powered genetic analysis chat, Run All analysis, and comprehensive reports. +Monadic DNA Explorer offers premium features including LLM-powered genetic analysis chat, Run All analysis, and comprehensive reports. ### Dual Payment System diff --git a/STABLECOIN_PAYMENTS.md b/STABLECOIN_PAYMENTS.md index c57d9af..fe04bc1 100644 --- a/STABLECOIN_PAYMENTS.md +++ b/STABLECOIN_PAYMENTS.md @@ -2,7 +2,7 @@ ## Overview -GWASifier Premium now uses a **database-free, stablecoin-based payment system**. Users pay with stablecoins (USDC, USDT, or DAI) from their connected wallet, and subscription status is verified on-chain using Alchemy's indexer API. +Monadic DNA Explorer Premium now uses a **database-free, stablecoin-based payment system**. Users pay with stablecoins (USDC, USDT, or DAI) from their connected wallet, and subscription status is verified on-chain using Alchemy's indexer API. ## How It Works diff --git a/app/components/DisclaimerModal.tsx b/app/components/DisclaimerModal.tsx index 722b8fd..78af679 100644 --- a/app/components/DisclaimerModal.tsx +++ b/app/components/DisclaimerModal.tsx @@ -31,10 +31,10 @@ export default function DisclaimerModal({ isOpen, onClose, type, onAccept }: Dis // More generous threshold for reaching bottom const threshold = 30; const isAtBottom = scrollTop + clientHeight >= scrollHeight - threshold; - + // Also check if content is shorter than container (no scrolling needed) const needsScrolling = scrollHeight > clientHeight; - + if (isAtBottom || !needsScrolling) { setHasScrolledToBottom(true); } @@ -64,7 +64,7 @@ export default function DisclaimerModal({ isOpen, onClose, type, onAccept }: Dis
This is an entertainment and educational application only.
-GWASifier is designed for entertainment, curiosity, and educational purposes. It is NOT a medical device, diagnostic tool, or healthcare application.
+Monadic DNA Explorer is designed for entertainment, curiosity, and educational purposes. It is NOT a medical device, diagnostic tool, or healthcare application.