Sitio web oficial de TryCatch.tv, una plataforma de contenido tecnológico en español.
- Astro - Framework web moderno
- React - Biblioteca de UI
- Tailwind CSS - Framework de CSS
- TypeScript - Tipado estático
- MDX - Markdown con componentes
# Clonar el repositorio
git clone https://github.com/trycatch-tv/trycatch-tv.github.io.git
cd trycatch-tv.github.io
# Instalar dependencias
npm install
# Ejecutar en modo desarrollo
npm run dev
# Construir para producción
npm run build
# Vista previa de la construcción
npm run previewsrc/
├── components/ # Componentes reutilizables
├── layouts/ # Layouts de página
├── pages/ # Páginas y rutas
│ └── posts/ # Artículos del blog (MDX)
├── assets/ # Imágenes y recursos estáticos
└── env.d.ts # Tipos de entorno
El proyecto utiliza un sistema de colores personalizado definido en tailwind.config.cjs:
tc-black: #232122tc-black-l: #474646tc-cyan: #A2F2F2tc-yellow: #EDF2C2tc-gray: #B5B5B5tc-gray-l: #F2F2F2
Los artículos del blog se escriben en MDX y se almacenan en src/pages/posts/. Cada artículo debe incluir frontmatter con:
title: Título del artículoauthor: Autorimage: URL e información de la imagen destacadadate: Fecha de publicacióntags: Etiquetas del artículo
El sitio se despliega automáticamente en GitHub Pages desde la rama main.
Este proyecto está bajo la Licencia MIT. Ver el archivo LICENSE para más detalles.