Un portafolio web interactivo con estĂ©tica Retro/Cyberpunk (estilo Windows 95), construido con tecnologĂas modernas para un alto rendimiento y una experiencia de usuario Ăşnica.
- Interfaz Retro OS: Diseño inspirado en sistemas operativos de los 90s con toques Cyberpunk.
- Efectos CRT: Scanlines, parpadeo de pantalla (flicker) y animaciones de arranque (boot sequence).
- Diseño Responsive: Adaptable a mĂłviles, tablets (diseño hĂbrido) y escritorio (layout completo).
- Sistema de Ventanas: Navegación por pestañas simulando aplicaciones de escritorio.
- Performance: Carga ultrarrápida gracias a Vite.
- Interactividad: Reloj en tiempo real, menĂşs desplegables y animaciones CSS avanzadas.
- Core: HTML5 Semántico y JavaScript (Vanilla ES6+).
- Estilos: Tailwind CSS v3 (con configuraciĂłn personalizada de fuentes y colores).
- Build Tool: Vite.
- Fuentes: 'VT323' (Pixel Art) y 'Space Grotesk' (Google Fonts).
- Iconos: FontAwesome.
portfolio-luci/
├── public/ # Archivos públicos estáticos
│ ├── img/ # Imágenes del proyecto
│ ├── CV_Lucilene...pdf # Tu currĂculum descargable
│ ├── favicon.png
│ └── vite.svg
├── src/ # Código fuente
│ ├── main.js # Lógica principal (Boot, Reloj, Tabs)
│ ├── style.css # Importación de Tailwind y estilos custom
│ ├── counter.js # (Opcional/Remanente de Vite)
│ └── javascript.svg
├── index.html # Punto de entrada principal
├── tailwind.config.js # Configuración de tema (Fuentes pixel, colores retro)
├── postcss.config.js # Configuración de PostCSS para Tailwind
├── package.json # Dependencias y scripts del proyecto
└── .gitignore # Archivos ignorados por GitSi quieres clonar y ejecutar este proyecto en tu máquina local:
-
Clonar el repositorio:
git clone [https://github.com/xni0/portfolio-luci.git](https://github.com/xni0/portfolio-luci.git) cd portfolio-luci -
Instalar dependencias:
npm install
-
Iniciar servidor de desarrollo:
npm run dev
La web estará disponible en http://localhost:5173 ó http://localhost:5174 lo más seguro
-
Construir para producciĂłn:
npm run build
Esto generará una carpeta dist/ optimizada y lista para subir a tu hosting.
El proyecto está diseñado para ser fácilmente modificable:
- Colores y Fuentes: Revisa
tailwind.config.jspara modificar la paleta de coloresos-bg,win-bg,accent, etc. - Contenido: Todo el texto, enlaces a proyectos y estructura HTML se encuentran directamente en
index.html. - LĂłgica: La secuencia de arranque (
boot sequence), el reloj y las funciones de ventana están ensrc/main.js.
¡Las contribuciones son bienvenidas! Si tienes ideas para mejorar este sistema operativo web:
- Haz un Fork del proyecto.
- Crea una rama con tu nueva funcionalidad (
git checkout -b feature/AmazingFeature). - Haz Commit de tus cambios (
git commit -m 'Add some AmazingFeature'). - Haz Push a la rama (
git push origin feature/AmazingFeature). - Abre un Pull Request.
Este proyecto está bajo la Licencia MIT - siéntete libre de usarlo como inspiración para tu propio portafolio.
