Znfeoqm commited on
Commit
eef8679
·
verified ·
1 Parent(s): c170c7c

Update src/App.jsx

Browse files
Files changed (1) hide show
  1. src/App.jsx +3 -3
src/App.jsx CHANGED
@@ -47,8 +47,8 @@ const QRGeneratorTab = ({
47
  }, [qrStyles, drawQrCode, styleCanvasRefs]);
48
 
49
  return (
50
- // Modified: Ensure this component takes full height within its parent (tab-content)
51
- <div className="flex flex-col lg:flex-row p-4 md:p-6 space-y-6 lg:space-y-0 lg:space-x-6 h-full">
52
  {/* Left Panel: Input and Controls - Added flex-grow to make it fill available space */}
53
  <div className={`flex flex-col w-full lg:w-3/4 p-6 rounded-2xl border ${currentThemeClasses.glassBorder} ${currentThemeClasses.glassBg} shadow-2xl ${currentThemeClasses.shadow} transform transition-all duration-500 ease-in-out flex-grow`}>
54
  <label className={`mb-2 font-semibold ${currentThemeClasses.labelColor} font-inter`}>Enter Content:</label>
@@ -1363,7 +1363,7 @@ const App = () => {
1363
  return (
1364
  // Modified: Set height to 100vh and added flex-col to enable vertical flex layout
1365
  <div className={`h-screen flex flex-col font-inter antialiased ${currentThemeClasses.bg} ${currentThemeClasses.text} transition-all duration-500 ease-in-out`}>
1366
- <div className="container mx-auto p-4 max-w-7xl flex flex-col flex-grow"> {/* Added flex-col and flex-grow */}
1367
  <h1 className={`text-4xl lg:text-5xl font-extrabold text-center mb-8 bg-clip-text text-transparent ${currentThemeClasses.headerGlow} font-orbitron`}>
1368
  QuantumQR Studio
1369
  </h1>
 
47
  }, [qrStyles, drawQrCode, styleCanvasRefs]);
48
 
49
  return (
50
+ // Modified: Changed h-full to flex-grow to ensure it fills available space from parent
51
+ <div className="flex flex-col lg:flex-row p-4 md:p-6 space-y-6 lg:space-y-0 lg:space-x-6 flex-grow">
52
  {/* Left Panel: Input and Controls - Added flex-grow to make it fill available space */}
53
  <div className={`flex flex-col w-full lg:w-3/4 p-6 rounded-2xl border ${currentThemeClasses.glassBorder} ${currentThemeClasses.glassBg} shadow-2xl ${currentThemeClasses.shadow} transform transition-all duration-500 ease-in-out flex-grow`}>
54
  <label className={`mb-2 font-semibold ${currentThemeClasses.labelColor} font-inter`}>Enter Content:</label>
 
1363
  return (
1364
  // Modified: Set height to 100vh and added flex-col to enable vertical flex layout
1365
  <div className={`h-screen flex flex-col font-inter antialiased ${currentThemeClasses.bg} ${currentThemeClasses.text} transition-all duration-500 ease-in-out`}>
1366
+ <div className="container mx-auto p-4 max-w-7xl flex flex-col flex-grow overflow-y-auto"> {/* Added overflow-y-auto here */}
1367
  <h1 className={`text-4xl lg:text-5xl font-extrabold text-center mb-8 bg-clip-text text-transparent ${currentThemeClasses.headerGlow} font-orbitron`}>
1368
  QuantumQR Studio
1369
  </h1>