From 6eab9df088534a12dcbc720a22d0971485f89e40 Mon Sep 17 00:00:00 2001 From: "Khoa.vo" Date: Fri, 19 Dec 2025 19:51:42 +0700 Subject: [PATCH] Remove loading spinners and cleanup unused VNC files --- frontend/src/components/VideoPlayer.tsx | 11 +++--- frontend/src/pages/Login.tsx | 9 ++--- supervisord.conf | 45 ------------------------- 3 files changed, 8 insertions(+), 57 deletions(-) delete mode 100644 supervisord.conf diff --git a/frontend/src/components/VideoPlayer.tsx b/frontend/src/components/VideoPlayer.tsx index 1bebbeb..c938ecb 100644 --- a/frontend/src/components/VideoPlayer.tsx +++ b/frontend/src/components/VideoPlayer.tsx @@ -316,12 +316,13 @@ export const VideoPlayer: React.FC = ({ onPlaying={() => setIsLoading(false)} /> - {/* Loading Spinner Overlay */} + {/* Loading Overlay - Subtle pulsing logo */} {isLoading && ( -
-
-
- Loading... +
+
+ + +
)} diff --git a/frontend/src/pages/Login.tsx b/frontend/src/pages/Login.tsx index d30c4f3..4f31603 100644 --- a/frontend/src/pages/Login.tsx +++ b/frontend/src/pages/Login.tsx @@ -29,15 +29,10 @@ export const Login: React.FC = () => { } }; - // Loading state + // Loading state - brief, no spinner needed if (isChecking) { return ( -
-
-
- Checking session... -
-
+
); } diff --git a/supervisord.conf b/supervisord.conf deleted file mode 100644 index 7c252cb..0000000 --- a/supervisord.conf +++ /dev/null @@ -1,45 +0,0 @@ -[supervisord] -nodaemon=true -logfile=/dev/stdout -logfile_maxbytes=0 -loglevel=info - -[program:xvnc] -command=/usr/bin/Xvnc :99 -geometry 1920x1080 -depth 24 -rfbport 5900 -SecurityTypes None -AlwaysShared -autorestart=true -priority=100 -stdout_logfile=/dev/stdout -stdout_logfile_maxbytes=0 -stderr_logfile=/dev/stderr -stderr_logfile_maxbytes=0 - -[program:openbox] -command=openbox -environment=DISPLAY=":99" -autorestart=true -priority=150 -stdout_logfile=/dev/stdout -stdout_logfile_maxbytes=0 -stderr_logfile=/dev/stderr -stderr_logfile_maxbytes=0 - - -[program:novnc] -command=/opt/novnc/utils/novnc_proxy --vnc localhost:5900 --listen 6080 -autorestart=true -priority=300 -stdout_logfile=/dev/stdout -stdout_logfile_maxbytes=0 -stderr_logfile=/dev/stderr -stderr_logfile_maxbytes=0 - -[program:app] -command=python -m uvicorn main:app --host 0.0.0.0 --port 8002 -directory=/app/backend -environment=DISPLAY=":99",PYTHONUNBUFFERED="1" -autorestart=true -priority=400 -stdout_logfile=/dev/stdout -stdout_logfile_maxbytes=0 -stderr_logfile=/dev/stderr -stderr_logfile_maxbytes=0