Compare commits

..

12 Commits

Author SHA1 Message Date
6896a7582b Updated animation 2026-02-23 21:12:52 +01:00
2adf5a046b Formatting 2026-02-23 21:10:24 +01:00
039f2d522a Removed email on brand name 2026-02-23 21:10:02 +01:00
a126ea8344 Removed testing function 2026-02-23 21:08:01 +01:00
bf72f5aafa Merge remote-tracking branch 'origin/main' 2026-02-23 21:06:47 +01:00
7119736057 Tried updating snowfall 2026-02-23 21:06:37 +01:00
f9b3ae7df8 Fixed build path in dockerfile 2026-02-19 11:57:18 +00:00
01d6ef11cb Updated Dockerfile 2026-02-19 12:52:18 +01:00
216d91c57d Adjustments 2026-02-19 12:45:53 +01:00
3e1a8cc619 Updated lockfile 2026-02-19 12:42:00 +01:00
ad3c513e7d Merge remote-tracking branch 'origin/main' 2026-02-19 12:41:12 +01:00
ae4f412438 Updated to pnpm 2026-02-19 12:41:07 +01:00
3 changed files with 34 additions and 2742 deletions

View File

@@ -1,9 +1,16 @@
FROM node:20-alpine AS builder
FROM node:20-slim AS builder
WORKDIR /app
COPY package*.json ./
RUN npm install
COPY pnpm-lock.yaml ./
RUN npm install -g pnpm
RUN pnpm install
COPY . .
RUN npm run build
RUN pnpm run build
FROM nginx:alpine
COPY --from=builder /app/dist /usr/share/nginx/html

2711
package-lock.json generated

File diff suppressed because it is too large Load Diff

View File

@@ -27,9 +27,9 @@ export const Hero = () => {
<div className="relative z-10 text-center px-6 max-w-6xl mx-auto">
<motion.div
initial={{ scale: 0.8, opacity: 0 }}
initial={{scale: 0.5, opacity: 0}}
animate={{scale: 1, opacity: 1}}
transition={{ duration: 0.8 }}
transition={{duration: 0.5}}
className="mx-auto mb-8 w-24 h-24 md:w-32 md:h-32 rounded-full bg-[#00A3FF]/5 flex items-center justify-center border border-[#00A3FF]/30 shadow-[0_0_60px_-10px_rgba(0,163,255,0.4)]"
>
<BrandLogo className="w-14 h-14 md:w-20 md:h-20 text-[#00A3FF]"/>
@@ -41,15 +41,11 @@ export const Hero = () => {
transition={{delay: 0.2}}
>
<h1 className="text-4xl md:text-7xl font-extrabold tracking-tighter mb-6">
<ObfuscatedMail
email={rawEmail}
className="cursor-pointer hover:opacity-80 transition-opacity duration-300 bg-transparent border-none p-0 font-extrabold tracking-tighter text-4xl md:text-7xl text-white"
>
LIQUID
<span className="ml-3 text-transparent bg-clip-text bg-gradient-to-r from-[#00A3FF] to-cyan-200">
<span
className="ml-3 text-transparent bg-clip-text bg-gradient-to-r from-[#00A3FF] to-cyan-200">
DEVELOPMENT
</span>
</ObfuscatedMail>
</h1>
</motion.div>