62ef4deb4fd4432b8f032a3ec0a417f0b55c6c02
✅ Pre-Push Hook System: - Created scripts/pre-push.sh with comprehensive checks - Added Git pre-push hook (.git/hooks/pre-push) - Added npm run pre-push script - Added npm run lint:fix script 🔧 Pre-Push Checks: - Dependencies installation (npm ci) - ESLint validation (npm run lint) - Test execution (npm run test) - Build verification (npm run build) - Security audit (npm audit) - TypeScript type check (tsc --noEmit) ✅ GitHub Actions Fix: - Removed deprecated GHOST_API variables - Updated environment variables to match current .env - Fixed test and production environment setup 🎯 Benefits: - No more failed pushes to GitHub - All checks run locally before push - Same checks as GitHub Actions - Prevents broken code from reaching remote
Dennis Konkol Portfolio - Modern Dark Theme
Ein modernes, responsives Portfolio mit dunklem Design, coolen Animationen und einem integrierten Markdown-Editor.
Features
- Dunkles Theme mit Glassmorphism-Effekten
- Responsive Design für alle Geräte
- Smooth Animationen mit Framer Motion
- Markdown-Editor für Projekte
- Admin Dashboard für Content-Management
Technologien
- Next.js 15 mit App Router
- TypeScript für Type Safety
- Tailwind CSS für Styling
- Framer Motion für Animationen
- React Markdown für Content
Installation
npm install npm run dev
Verwendung
/- Homepage/projects- Alle Projekte/admin- Admin Dashboard mit Markdown-Editor
Description
Languages
TypeScript
79.3%
Shell
15.9%
CSS
2.9%
JavaScript
1.1%
PowerShell
0.4%
Other
0.4%