fix: Add scrollable container to ToolSelectorModal for small screens

- Add max-h-[90vh] and flex-col to modal content container
- Wrap tools grid in max-h-[50vh] overflow-y-auto container
- Add overscroll-contain for smooth scroll behavior on mobile
- Fixes issue where 21 PDF tools overflow viewport on small screens
This commit is contained in:
Your Name
2026-04-01 22:22:48 +02:00
parent 3e1c0e5f99
commit 314f847ece
49 changed files with 2142 additions and 361 deletions

View File

@@ -326,6 +326,18 @@
"API access"
],
"featureCompare": "Feature Comparison",
"features": {
"credits": "Credits per window",
"apiAccess": "API access",
"apiRequests": "API requests",
"maxFileSize": "Max file size",
"historyRetention": "History retention",
"allTools": "All 44 tools",
"aiTools": "AI tools included",
"priorityProcessing": "Priority processing",
"noAds": "No ads",
"emailSupport": "Email support"
},
"faqTitle": "Frequently Asked Questions",
"faq": [
{
@@ -971,6 +983,8 @@
"webQuotaTitle": "Web Tasks This Month",
"apiQuotaTitle": "API Tasks This Month",
"quotaPeriod": "Period",
"creditBalanceTitle": "Credit Balance",
"creditWindowResets": "Resets on",
"apiKeysTitle": "API Keys",
"apiKeysSubtitle": "Manage your B2B API keys. Each key gives Pro-level async access to all tools.",
"apiKeyNamePlaceholder": "Key name (e.g. Production)",
@@ -1017,6 +1031,17 @@
"downloadReady": "Your file is ready for download.",
"linkExpiry": "Download link expires in 30 minutes."
},
"downloadGate": {
"title": "Sign up to download your file",
"subtitle": "Your file is processed and ready. Create a free account to download it.",
"benefit1": "Download your processed files instantly",
"benefit2": "50 free credits every 30 days",
"benefit3": "Access to all tools with no restrictions",
"createAccount": "Create Free Account",
"signIn": "Already have an account? Sign in",
"switchToRegister": "Don't have an account? Create one",
"downloadCta": "Sign up to download"
},
"seo": {
"headings": {
"whatItDoes": "What This Tool Does",