diff --git a/public/assets/css/main.css b/public/assets/css/main.css index 109016d..1030cd5 100644 --- a/public/assets/css/main.css +++ b/public/assets/css/main.css @@ -45,9 +45,9 @@ Version: 1.0.0 --body: #fff; --black: #000; --white: #fff; - --theme: #BA312E; - --theme-2: #071830; - --header: #151a26; + --theme: #E13833; + --theme-2: #0048B4; + --header: #151A26; --text: #535761; --text-2: #0B4E3D; --border: #C9C9C9; @@ -6525,71 +6525,26 @@ html.lenis, html.lenis body { color: var(--theme); position: relative; } -.preloader - .animation-preloader - .txt-loading - .letters-loading:nth-child(2):before { - animation-delay: 0.1s; -} -.preloader - .animation-preloader - .txt-loading - .letters-loading:nth-child(3):before { +.preloader .animation-preloader .txt-loading .letters-loading:nth-child(2):before { animation-delay: 0.2s; } -.preloader - .animation-preloader - .txt-loading - .letters-loading:nth-child(4):before { - animation-delay: 0.3s; -} -.preloader - .animation-preloader - .txt-loading - .letters-loading:nth-child(5):before { +.preloader .animation-preloader .txt-loading .letters-loading:nth-child(3):before { animation-delay: 0.4s; } -.preloader - .animation-preloader - .txt-loading - .letters-loading:nth-child(6):before { - animation-delay: 0.5s; -} -.preloader - .animation-preloader - .txt-loading - .letters-loading:nth-child(7):before { +.preloader .animation-preloader .txt-loading .letters-loading:nth-child(4):before { animation-delay: 0.6s; } -.preloader - .animation-preloader - .txt-loading - .letters-loading:nth-child(8):before { - animation-delay: 0.7s; -} -.preloader - .animation-preloader - .txt-loading - .letters-loading:nth-child(8):before { +.preloader .animation-preloader .txt-loading .letters-loading:nth-child(5):before { animation-delay: 0.8s; } -.preloader - .animation-preloader - .txt-loading - .letters-loading:nth-child(9):before { - animation-delay: 0.9s; -} -.preloader - .animation-preloader - .txt-loading - .letters-loading:nth-child(10):before { +.preloader .animation-preloader .txt-loading .letters-loading:nth-child(6):before { animation-delay: 1s; } -.preloader - .animation-preloader - .txt-loading - .letters-loading:nth-child(11):before { - animation-delay: 1.1s; +.preloader .animation-preloader .txt-loading .letters-loading:nth-child(7):before { + animation-delay: 1.2s; +} +.preloader .animation-preloader .txt-loading .letters-loading:nth-child(8):before { + animation-delay: 1.4s; } .preloader .animation-preloader .txt-loading .letters-loading::before { animation: letters-loading 4s infinite; diff --git a/standalone-build.sh b/standalone-build.sh index c422041..c88f311 100755 --- a/standalone-build.sh +++ b/standalone-build.sh @@ -1,43 +1,15 @@ #!/bin/bash - set -e echo "=== Next.js Standalone Build ===" -APP_DIR=$(pwd) -BUILD_DIR=".next" -STANDALONE_DIR=".next/standalone" - -echo "1. Installing dependencies..." npm install - -echo "2. Building Next.js..." npm run build -echo "3. Preparing standalone structure..." +echo "Copying required files..." -# ensure directories exist -mkdir -p $STANDALONE_DIR/.next +# CHỈ cần 2 dòng này +cp -r .next/static .next/standalone/.next/ +cp -r public .next/standalone/ -# copy static assets -echo "Copying static assets..." -cp -r $BUILD_DIR/static $STANDALONE_DIR/.next/ 2>/dev/null || true - -# copy public folder -if [ -d "public" ]; then - echo "Copying public folder..." - cp -r public $STANDALONE_DIR/ -fi - -echo "4. Creating deploy package..." - -tar -czf standalone-deploy.tar.gz \ - -C $STANDALONE_DIR . \ - -C $APP_DIR public 2>/dev/null || true - -echo "" -echo "Build completed." -echo "Deploy file: standalone-deploy.tar.gz" -echo "" -echo "Run on server:" -echo "PORT=3005 node server.js" +echo "Done"