denshooter
be01ee2adb
🔧 Enhance Middleware and Admin Features
...
✅ Updated Middleware Logic:
- Enhanced admin route protection with Basic Auth for legacy routes and session-based auth for `/manage` and `/editor`.
✅ Improved Admin Panel Styles:
- Added glassmorphism styles for admin components to enhance UI aesthetics.
✅ Refined Rate Limiting:
- Adjusted rate limits for admin dashboard requests to allow more generous access.
✅ Introduced Analytics Reset API:
- Added a new endpoint for resetting analytics data with rate limiting and admin authentication.
🎯 Overall Improvements:
- Strengthened security and user experience for admin functionalities.
- Enhanced visual design for better usability.
- Streamlined analytics management processes.
2025-09-09 19:50:52 +02:00
denshooter
af48303c94
update
2025-09-08 08:15:58 +02:00
Dennis Konkol
ded873e6b4
🎨 Complete Portfolio Redesign: Modern Dark Theme + Admin Dashboard + Enhanced Markdown Editor
...
✨ New Features:
- Complete dark theme redesign with glassmorphism effects
- Responsive admin dashboard with collapsible projects list
- Enhanced markdown editor with live preview
- Project image upload functionality
- Improved project management (create, edit, delete, publish/unpublish)
- Slug-based project URLs
- Legal pages (Impressum, Privacy Policy)
- Modern animations with Framer Motion
🔧 Improvements:
- Fixed hydration errors with mounted state
- Enhanced UI/UX with better spacing and proportions
- Improved markdown rendering with custom components
- Better project image placeholders with initials
- Conditional rendering for GitHub/Live Demo links
- Enhanced toolbar with categorized quick actions
- Responsive grid layout for admin dashboard
📱 Technical:
- Next.js 15 + TypeScript + Tailwind CSS
- Local storage for project persistence
- Optimized performance and responsive design
2025-09-01 23:30:10 +00:00
Denshooter
a36cec04c7
✨ feat: add responsive masonry layout for projects display
2025-02-22 23:16:36 +01:00
Denshooter
05f879d226
feat: implement email sending functionality with nodemailer; add contact form handling and success/error notifications
2025-02-04 21:12:13 +01:00
Denshooter
36e44ef1b8
feat: add cookie consent banner and privacy policy page; update dependencies and improve animations
2025-02-04 16:44:49 +01:00
Denshooter
f1112becd9
feat: implement project fetching and markdown rendering for enhanced project display
2025-02-04 01:37:58 +01:00
Denshooter
e7735e8521
style: enhance layout and styling of components with improved animations and responsiveness
2025-02-04 00:38:40 +01:00
Denshooter
b1e8775346
style: enhance global styles with animated background and improved layout
2025-02-03 23:01:06 +01:00
Denshooter
bf79f2ea06
refactor: update header and hero components for improved styling and layout
2025-02-03 20:01:18 +01:00
Denshooter
262f8d3b86
update
2025-01-29 19:03:18 +01:00
Denshooter
bd657eb7ea
updata
2025-01-23 14:08:25 +01:00
Denshooter
33b8b44b1f
update
2025-01-05 21:05:18 +01:00
Denshooter
143bd821e5
update
2025-01-05 17:52:41 +01:00
Denshooter
ceb64d5251
Initial commit from Create Next App
2025-01-05 13:09:13 +01:00