alaselababatunde commited on
Commit
be6e828
·
1 Parent(s): b23c850

fix: lock background scroll, remove auto-scroll, and fix mobile branding alignment

Browse files
Files changed (1) hide show
  1. frontend/src/App.tsx +6 -5
frontend/src/App.tsx CHANGED
@@ -31,9 +31,10 @@ const App: React.FC = () => {
31
  setVerse(VERSES[dayOfYear % VERSES.length]);
32
  }, []);
33
 
34
- useEffect(() => {
35
- chatEndRef.current?.scrollIntoView({ behavior: 'smooth' });
36
- }, [messages]);
 
37
 
38
  const handleSend = async () => {
39
  if (!input.trim() || isLoading) return;
@@ -69,7 +70,7 @@ const App: React.FC = () => {
69
  };
70
 
71
  return (
72
- <div className="min-h-screen bg-[#002B22] flex flex-col items-center justify-center p-0 md:p-4 font-outfit text-white overflow-x-hidden relative">
73
  {/* Dynamic Background Elements */}
74
  <div className="absolute top-[-20%] left-[-10%] w-[60%] h-[60%] bg-[#007055]/20 rounded-full blur-[150px] animate-pulse pointer-events-none"></div>
75
  <div className="absolute bottom-[-20%] right-[-10%] w-[60%] h-[60%] bg-[#FDFBD4]/5 rounded-full blur-[150px] pointer-events-none"></div>
@@ -84,7 +85,7 @@ const App: React.FC = () => {
84
  <img src="/assets/logo.jpg" alt="CLCC Logo" className="w-full h-full object-cover" />
85
  </div>
86
  </div>
87
- <div className="text-center sm:text-left space-y-2">
88
  <h1 className="text-3xl md:text-4xl font-black tracking-tighter bg-clip-text text-transparent bg-gradient-to-br from-white via-[#FDFBD4] to-[#007055]">
89
  Theo AI
90
  </h1>
 
31
  setVerse(VERSES[dayOfYear % VERSES.length]);
32
  }, []);
33
 
34
+ // Automatic scroll removed as per user request for manual control
35
+ // useEffect(() => {
36
+ // chatEndRef.current?.scrollIntoView({ behavior: 'smooth' });
37
+ // }, [messages]);
38
 
39
  const handleSend = async () => {
40
  if (!input.trim() || isLoading) return;
 
70
  };
71
 
72
  return (
73
+ <div className="h-screen bg-[#002B22] flex flex-col items-center justify-center p-0 md:p-4 font-outfit text-white overflow-hidden relative">
74
  {/* Dynamic Background Elements */}
75
  <div className="absolute top-[-20%] left-[-10%] w-[60%] h-[60%] bg-[#007055]/20 rounded-full blur-[150px] animate-pulse pointer-events-none"></div>
76
  <div className="absolute bottom-[-20%] right-[-10%] w-[60%] h-[60%] bg-[#FDFBD4]/5 rounded-full blur-[150px] pointer-events-none"></div>
 
85
  <img src="/assets/logo.jpg" alt="CLCC Logo" className="w-full h-full object-cover" />
86
  </div>
87
  </div>
88
+ <div className="text-center md:text-left space-y-2">
89
  <h1 className="text-3xl md:text-4xl font-black tracking-tighter bg-clip-text text-transparent bg-gradient-to-br from-white via-[#FDFBD4] to-[#007055]">
90
  Theo AI
91
  </h1>