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
d517abab9f
refactor(footer, header, robots): enhance accessibility, improve formatting, and update sitemap directives
2025-02-13 18:18:00 +01:00
Denshooter
635c244c06
feat: update dependencies and enhance privacy policy
...
Replace "@vercel/analytics" with "@tryghost/content-api" and add
"node-fetch" to dependencies. Remove "@vercel/speed-insights" to
streamline the package. Update robots.txt to dis access to
"/legal-notice" and "/privacy-policy". Change <p> tags to <div> in
the Privacy Policy for better structure. Update the last modified
date in the Legal Notice. Add a new API route for fetching images
with error handling for missing URL parameters.
2025-02-12 12:59:15 +01:00
Denshooter
f9f9097991
fix: update Umami script source to use HTTPS ( #9 )
...
Change the Umami script source from HTTP to HTTPS to enhance
security and ensure that the script is loaded securely. This
improves the overall integrity of the application by preventing
mixed content issues.
2025-02-10 23:49:37 +01:00
Denshooter
afe9aeadff
refactor: remove unused imports from layout.tsx ( #8 )
2025-02-10 23:42:43 +01:00
Denshooter
008ac8523f
Dev ( #7 )
...
* removed vercel analytics, added umami
* removed unused stuff
2025-02-10 23:39:09 +01:00
Denshooter
a5233d09a4
removed vercel analytics, added umami ( #6 )
2025-02-10 23:32:39 +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
e37aba3ece
feat: implement project fetching and markdown rendering for enhanced project display
2025-02-04 01:51:46 +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
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