No description
Find a file
2026-04-29 16:31:00 +07:00
public Complete tetris grid layout with animations and mobile support 2026-04-29 15:17:07 +07:00
src stagger blink timing for one-by-one effect 2026-04-29 16:31:00 +07:00
.gitignore feat: makingsoftware.com pixel-perfect portal transformation 2026-04-19 10:16:32 +07:00
eslint.config.js feat: makingsoftware.com pixel-perfect portal transformation 2026-04-19 10:16:32 +07:00
index.html Complete tetris grid layout with animations and mobile support 2026-04-29 15:17:07 +07:00
package-lock.json Complete tetris grid layout with animations and mobile support 2026-04-29 15:17:07 +07:00
package.json Complete tetris grid layout with animations and mobile support 2026-04-29 15:17:07 +07:00
postcss.config.js feat: makingsoftware.com pixel-perfect portal transformation 2026-04-19 10:16:32 +07:00
README.md Update README with tetris grid layout description 2026-04-29 15:18:07 +07:00
SECURITY.md feat: makingsoftware.com pixel-perfect portal transformation 2026-04-19 10:16:32 +07:00
tailwind.config.js Complete tetris grid layout with animations and mobile support 2026-04-29 15:17:07 +07:00
vite.config.js Complete tetris grid layout with animations and mobile support 2026-04-29 15:17:07 +07:00

Khoa.vo Portal

A personal link portal with tetris-style grid layout.

Overview

A responsive web portal that displays links in a tetris-inspired grid layout. Each block represents a different service or project, with animations that drop blocks from top to bottom on page load.

Features

  • Tetris Grid Layout: Blocks arrange themselves in a non-overlapping grid pattern
  • Sequential Animation: Blocks drop in one by one from top to bottom on refresh
  • Row-based Color Blink: Colors pulse row by row with a subtle breathing effect
  • Mobile Responsive: Optimized for mobile devices with touch-friendly buttons
  • Dark/Light Theme: Toggle between dark and light modes
  • Refresh Layout: Shuffle button to regenerate the grid layout
  • portfolio - Portfolio website
  • cv - Video resume
  • netflix, youtube, spotify, tiktok - Media platforms
  • tools, save, free, jpg, pdf - Utility links
  • rm8pfix - Custom project

Stack

  • React + Vite
  • CSS (no external CSS framework)

Run locally

npm install
npm run dev

Build

npm run build

© 2026 Khoa.vo