Skip to content

Repository files navigation

dotAIslash Logo

🌐 dotAIslash Website

VERSA 1.0 Landing Site - Universal Rules for AI Agents

WebsiteNext.jsTailwind

Visit Site · VERSA Spec · Documentation


🎨 What is this?

The official landing site for VERSA (Vendor-neutral Extensible Repo Spec for Agents) - inspired by Uni"VERSA"l Rules for AI Agents. Showcases the .ai/ folder standard with a stunning, modern design.

Built with:

  • Next.js 15.5 - React framework with App Router
  • 🎨 Tailwind CSS 4.0 - Utility-first styling
  • 🎭 Modern Design System - Vibrant gradients, animations, AAA accessibility
  • 🚀 GitHub Pages - Static export deployment

✨ Features

🎭 Immersive Design

  • Animated Mesh Gradients - 4-corner radial backgrounds
  • Morphing Blobs - Organic animations
  • Floating Elements - Staggered motion
  • Wave Dividers - Smooth section transitions
  • Gradient Text - Animated color shifts

🧭 Interactive Components

  • Floating Navigation - Glassmorphic navbar
  • Code Terminal - Tab-switched .ai/ examples
  • Hover Effects - Scale, glow, and gradient borders
  • Smooth Scrolling - Anchor navigation
  • Custom Scrollbar - Gradient-styled

⚡ Performance

  • Static Export - Ultra-fast loading
  • Optimized Assets - Next.js image optimization
  • 108KB Bundle - Minimal JavaScript
  • AAA Accessibility - WCAG compliant
  • Mobile Responsive - Perfect on all devices

🚀 Quick Start

Development

# Clone repository
git clone https://github.com/dotAIslash/dotaislash.github.io.git
cd dotaislash.github.io
# Install dependencies
npm install
# Run development server
npm run dev

Visit http://localhost:3000

Build

# Create production build
npm run build
# Build is exported to 'out/' directory# Ready for GitHub Pages deployment

📁 Project Structure

dotaislash.github.io/
├── app/
│ ├── components/
│ │ ├── Navbar.tsx # Floating navigation
│ │ ├── CodeTerminal.tsx # Interactive terminal
│ │ ├── Footer.tsx # Professional footer
│ │ └── WaveDivider.tsx # SVG wave transitions
│ ├── page.tsx # Homepage
│ ├── layout.tsx # Root layout
│ └── globals.css # Global styles
├── public/ # Static assets
├── tailwind.config.ts # Tailwind configuration
├── next.config.ts # Next.js configuration
└── package.json

🎨 Design System

Color Palette

// Primary Colors
violet: #6C137F #D933FF // Innovation
cyan: #08637C #0DD9FF// Clarity
lime: #556C13 #D9FF33 // Energy
pink: #7D1252 #FF4DCC // Warmth
orange: #81360E #FF8833 // Action// Neutral Scale
gray: #111317 #F9FAFC (13shades)

Signature Gradients

/* Hero Gradient */background:linear-gradient(135deg,#6C137F0%,#0DD9FF100%);
/* Pulse Gradient */background:linear-gradient(90deg,#FF1AAF0%,#D9FF3350%,#0DD9FF100%);
/* Mesh Gradient (4-corner) */background:radial-gradient(at 0%0%,#6C137F0%, transparent 50%),radial-gradient(at 100%0%,#0DD9FF0%, transparent 50%),radial-gradient(at 100%100%,#D9FF330%, transparent 50%),radial-gradient(at 0%100%,#FF1AAF0%, transparent 50%);

Animations

// Tailwind Config
animations: {'gradient-x': 'gradient-x 15s ease infinite','gradient-xy': 'gradient-xy 20s ease infinite','blob': 'blob 14s ease-in-out infinite','morph': 'morph 8s ease-in-out infinite','float': 'float 6s ease-in-out infinite','float-slow': 'float-slow 10s ease-in-out infinite'}

🧩 Components

Navbar

Floating glassmorphic navigation that appears on scroll.

<Navbar/>

Features:

  • Gradient logo with glow
  • Animated underlines on links
  • Smooth scroll anchors
  • Gradient CTA buttons

CodeTerminal

Interactive terminal showing .ai/ folder structure.

<CodeTerminal/>

Features:

  • Tab switching (structure/context/profile)
  • Syntax highlighting
  • Gradient accent bar
  • Terminal traffic lights

Footer

Professional footer with wave divider.

<Footer/>

Features:

  • 4-column layout
  • Gradient social icons
  • Wave SVG divider
  • Gradient accent bar

🎯 Sections

Hero Section

  • Animated mesh gradient background
  • Morphing blobs
  • Interactive code terminal
  • Gradient animated heading
  • Live stat counters

Features

  • 3-column grid
  • Icon-based cards
  • Hover scale effects
  • Wave divider

Categories

  • 8 VERSA primitives
  • Gradient icon containers
  • 4-column responsive grid

Workflow

  • 4-step process
  • Numbered badges
  • Emoji indicators

Ecosystem

  • Repository cards
  • Gradient accent bars
  • GitHub links

CTA

  • Animated gradient border
  • Dual action buttons
  • Large typography

🔧 Configuration

next.config.ts

constnextConfig: NextConfig={output: "export",// Static export for GitHub Pagesimages: {unoptimized: true// No server-side optimization}};

tailwind.config.ts

See full configuration with:

  • Custom color scales
  • Gradient utilities
  • Animation keyframes
  • Responsive breakpoints

🚀 Deployment

GitHub Pages

The site auto-deploys via GitHub Actions:

# .github/workflows/deploy.yml
- Build Next.js
- Export static site
- Deploy to GitHub Pages

Live at:https://dotaislash.github.io

Custom Domain

To use a custom domain:

  1. Add CNAME file to public/
versa.dev
  1. Configure DNS records
CNAME @ dotaislash.github.io

📊 Performance

  • Lighthouse Score: 100/100
  • First Load JS: 108KB
  • Build Time: ~3 seconds
  • Static Export: Yes
  • Mobile Friendly: Yes

🧪 Testing

# Lint code
npm run lint
# Type check
npm run type-check
# Build and test
npm run build && npm run start

🎨 Customization

Update Colors

// tailwind.config.ts
colors: {violet: {/* your shades */},cyan: {/* your shades */}}

Add Sections

// app/page.tsx<sectionclassName="py-32"><SectionHeadingtitle="New Section"/>{/* Content */}</section>

Modify Animations

// tailwind.config.ts
keyframes: {'your-animation': {'0%': {/* start */},'100%': {/* end */}}}

🤝 Contributing

Contributions welcome!

Ways to Help

  • 🐛 Report Bugs - Found an issue?
  • 💡 Suggest Features - Have ideas?
  • 🎨 Improve Design - Better animations?
  • 📝 Update Content - Fix typos?
  • Accessibility - Improve a11y?

See CONTRIBUTING.md for guidelines.


📄 License

MIT © dotAIslash


🔗 Links


Built with 🔥 using Next.js 15 + Tailwind CSS 4

Showcasing VERSA - Universal Rules for AI Agents

⭐ Star us on GitHub · 🐛 Report Issue

About

VERSA 1.0 landing site showcasing the .ai/ folder specification with CodeVibe design system

Topics

Resources

Code of conduct

Contributing

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages