Spaces:
Running on CPU Upgrade
Running on CPU Upgrade
Update frontend/src/pages/LandingPage.jsx
Browse files
frontend/src/pages/LandingPage.jsx
CHANGED
|
@@ -64,6 +64,15 @@ export const LandingPage = () => {
|
|
| 64 |
|
| 65 |
const [activeTab, setActiveTab] = useState('Security Score');
|
| 66 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 67 |
const calendarDays = calendarOffset === 0 ? allDays.slice(0, 8) : allDays.slice(8, 16);
|
| 68 |
|
| 69 |
const timeSlots = [
|
|
@@ -161,7 +170,7 @@ export const LandingPage = () => {
|
|
| 161 |
const tabs = ['Security Score', 'Assets', 'Vulnerabilities', 'AI Insights', 'Compliance', 'Reports'];
|
| 162 |
|
| 163 |
return (
|
| 164 |
-
<div className="bg-surface text-on-surface font-body-md min-h-screen flex flex-col selection:bg-primary/10 overflow-x-hidden w-full max-w-full">
|
| 165 |
|
| 166 |
{/* TopNavBar */}
|
| 167 |
<header className="fixed top-0 w-full z-50 border-b border-outline-variant glass-header shadow-sm transition-all duration-300">
|
|
|
|
| 64 |
|
| 65 |
const [activeTab, setActiveTab] = useState('Security Score');
|
| 66 |
|
| 67 |
+
useEffect(() => {
|
| 68 |
+
document.documentElement.classList.add('hide-scrollbar');
|
| 69 |
+
document.body.classList.add('hide-scrollbar');
|
| 70 |
+
return () => {
|
| 71 |
+
document.documentElement.classList.remove('hide-scrollbar');
|
| 72 |
+
document.body.classList.remove('hide-scrollbar');
|
| 73 |
+
};
|
| 74 |
+
}, []);
|
| 75 |
+
|
| 76 |
const calendarDays = calendarOffset === 0 ? allDays.slice(0, 8) : allDays.slice(8, 16);
|
| 77 |
|
| 78 |
const timeSlots = [
|
|
|
|
| 170 |
const tabs = ['Security Score', 'Assets', 'Vulnerabilities', 'AI Insights', 'Compliance', 'Reports'];
|
| 171 |
|
| 172 |
return (
|
| 173 |
+
<div className="bg-surface text-on-surface font-body-md min-h-screen flex flex-col selection:bg-primary/10 overflow-x-hidden w-full max-w-full hide-scrollbar">
|
| 174 |
|
| 175 |
{/* TopNavBar */}
|
| 176 |
<header className="fixed top-0 w-full z-50 border-b border-outline-variant glass-header shadow-sm transition-all duration-300">
|