feat: optimize homepage

This commit is contained in:
Oleg Proskurin 2025-12-18 00:21:07 +07:00
parent 097fdd3d2d
commit efbcb8bfcd
11 changed files with 1 additions and 21 deletions

View File

@ -4,7 +4,7 @@ const nextConfig: NextConfig = {
output: 'standalone', output: 'standalone',
trailingSlash: true, trailingSlash: true,
images: { images: {
unoptimized: true, // Enable Next.js image optimization for better performance
}, },
eslint: { eslint: {
ignoreDuringBuilds: true, ignoreDuringBuilds: true,

View File

@ -1,5 +1,3 @@
'use client';
import { Terminal } from 'lucide-react'; import { Terminal } from 'lucide-react';
export function ApiExampleSection() { export function ApiExampleSection() {

View File

@ -1,5 +1,3 @@
'use client';
const blobs = [ const blobs = [
{ {
className: 'w-[600px] h-[600px] top-[-200px] right-[-100px]', className: 'w-[600px] h-[600px] top-[-200px] right-[-100px]',

View File

@ -1,5 +1,3 @@
'use client';
import { Zap, Check, Crown, Type, Brain, Target, Image, Award } from 'lucide-react'; import { Zap, Check, Crown, Type, Brain, Target, Image, Award } from 'lucide-react';
const flashFeatures = [ const flashFeatures = [

View File

@ -1,5 +1,3 @@
'use client';
export function HeroGlow() { export function HeroGlow() {
return ( return (
<div <div

View File

@ -1,5 +1,3 @@
'use client';
import { Settings2, Check, Info } from 'lucide-react'; import { Settings2, Check, Info } from 'lucide-react';
const steps = [ const steps = [

View File

@ -1,5 +1,3 @@
'use client';
import { Server, Code, Cpu, Terminal, FlaskConical, Link2 } from 'lucide-react'; import { Server, Code, Cpu, Terminal, FlaskConical, Link2 } from 'lucide-react';
const tools = [ const tools = [

View File

@ -1,5 +1,3 @@
'use client';
import { AtSign, GitBranch, Palette, Globe, SlidersHorizontal, Link } from 'lucide-react'; import { AtSign, GitBranch, Palette, Globe, SlidersHorizontal, Link } from 'lucide-react';
const features = [ const features = [

View File

@ -1,5 +1,3 @@
'use client';
import { RefreshCw, ArrowLeftRight, Package, Layers, Check } from 'lucide-react'; import { RefreshCw, ArrowLeftRight, Package, Layers, Check } from 'lucide-react';
const problems = [ const problems = [

View File

@ -1,5 +1,3 @@
'use client';
import { Sparkles } from 'lucide-react'; import { Sparkles } from 'lucide-react';
export function PromptUrlsSection() { export function PromptUrlsSection() {

View File

@ -1,5 +1,3 @@
'use client';
import { MessageCircle, Vote, Users } from 'lucide-react'; import { MessageCircle, Vote, Users } from 'lucide-react';
const ZIGZAG_POINTS = [ const ZIGZAG_POINTS = [