frosty/web
Tommy Chow 10e924b4ab gate emote entrance animations on image load and optimize fetching
Emotes now animate (fade + deblur) only after each image loads from
cdn.7tv.app, with stagger based on load order. Also reduces network
requests by lazily assigning src to only the active particle count,
adds preconnect for the CDN, and marks emotes with decoding=async
and fetchpriority=low.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-19 02:23:42 -08:00
..
.claude migrate web to next 16 template and redesign landing page (#526) 2026-02-17 19:53:43 -08:00
public migrate web to next 16 template and redesign landing page (#526) 2026-02-17 19:53:43 -08:00
src gate emote entrance animations on image load and optimize fetching 2026-02-19 02:23:42 -08:00
.gitignore migrate web to next 16 template and redesign landing page (#526) 2026-02-17 19:53:43 -08:00
.mcp.json migrate web to next 16 template and redesign landing page (#526) 2026-02-17 19:53:43 -08:00
.npmrc migrate web to next 16 template and redesign landing page (#526) 2026-02-17 19:53:43 -08:00
.prettierignore migrate web to next 16 template and redesign landing page (#526) 2026-02-17 19:53:43 -08:00
.prettierrc.json migrate web to next 16 template and redesign landing page (#526) 2026-02-17 19:53:43 -08:00
AGENTS.md migrate web to next 16 template and redesign landing page (#526) 2026-02-17 19:53:43 -08:00
components.json migrate web to next 16 template and redesign landing page (#526) 2026-02-17 19:53:43 -08:00
eslint.config.mjs migrate web to next 16 template and redesign landing page (#526) 2026-02-17 19:53:43 -08:00
LICENSE Migrate and redesign website (#398) 2024-09-15 21:43:51 -07:00
next.config.ts migrate web to next 16 template and redesign landing page (#526) 2026-02-17 19:53:43 -08:00
open-next.config.ts migrate web to next 16 template and redesign landing page (#526) 2026-02-17 19:53:43 -08:00
package.json migrate web to next 16 template and redesign landing page (#526) 2026-02-17 19:53:43 -08:00
pnpm-lock.yaml migrate web to next 16 template and redesign landing page (#526) 2026-02-17 19:53:43 -08:00
postcss.config.mjs migrate web to next 16 template and redesign landing page (#526) 2026-02-17 19:53:43 -08:00
README.md Migrate and redesign website (#398) 2024-09-15 21:43:51 -07:00
tsconfig.json migrate web to next 16 template and redesign landing page (#526) 2026-02-17 19:53:43 -08:00
wrangler.jsonc update wrangler config: enable source maps and keep variable names 2026-02-17 23:11:47 -08:00

next-template

A tailored Next.js template project for getting started quickly.

Why

I spend a bit of tme repeating the same steps when setting up Next.js projects. This template builds upon create-next-app to include my essential packages, configurations, linting rules, and more by default.

Features

  • Precofigured packages
  • Preconfigured ESLint and Prettier rules
  • Default boilerplate removed
  • Dark mode support
  • Formatted README

Stack

Setup

Setup instructions are here if necessary. Usually adding environment variables like so:

# .env.local
CLIENT_ID=
SECRET=

License

next-template is licensed under MIT.