24 Commits
Author SHA1 Message Date
poyrazavsever 87e6279dec perf(images): serve optimized portfolio media 2026-08-31 10:20:02 +03:00
poyrazavsever 36f888931d feat(agenda): add weekly agenda experience 2026-08-31 09:28:11 +03:00
Poyraz 6907ec5183 feat(animation-sources): improve discovery and sharing 2026-08-29 17:38:08 +03:00
Poyraz a019910d61 feat(animation-sources): add content-driven guide system 2026-08-29 17:33:25 +03:00
Poyraz 13cafffa5d feat(navigation): add extensible others menus 2026-08-29 16:59:57 +03:00
poyrazavsever 3b955d4050 feat: updated logo 2026-07-29 20:05:27 +03:00
poyrazavsever 462378f6c6 fix(navbar): prevent dropdown prop leaking to links 2026-07-16 12:39:13 +03:00
poyrazavsever 1e51fc1006 fix: fixed ataturk-widget-modal dark/light problem 2026-07-16 10:50:50 +03:00
poyrazavsever 8051dd9915 fix: fixed topbar layout style problem and removed padding left 6px 2026-07-16 10:15:07 +03:00
poyrazavsever 30204be512 feat: updated some sections 2026-07-14 15:48:06 +03:00
poyrazavsever db3b6930e5 fix: fixed social button dropdown menu style 2026-07-14 13:50:42 +03:00
poyrazavsever 2c28b8a33e feat: updated navbar, topbar and announcement bar 2026-07-14 13:47:53 +03:00
Poyraz eaac0f977e feat: implement dynamic resume links and add English and Turkish resume PDFs 2026-06-30 12:53:42 +03:00
Poyraz 66c8848760 fix(links): fix static file routing issues for RSS and resume files 2026-06-27 15:19:57 +03:00
Poyraz 0d112c6568 feat(i18n): localize static elements, navbar switcher, and search palette 2026-06-27 14:42:45 +03:00
Poyraz Avsever 0609170073 feat: enhance components with new features and optimizations
- Added support for conditional rendering of the NekoFollower component in AppShell based on ENABLE_NEKO_FOLLOWER.
- Introduced MarkdownImage component in BlogDetailContent for handling images in markdown, supporting both local and external assets.
- Improved BlogToc component to use IntersectionObserver for better performance in tracking active headings.
- Refactored ContentContent to utilize YoutubeLiteEmbed for embedding YouTube videos, simplifying the video rendering logic.
- Created a new YoutubeLiteEmbed component for lazy loading YouTube videos with thumbnail previews.
- Updated site-settings to include ENABLE_NEKO_FOLLOWER constant for feature toggling.
- Enhanced next.config.ts with image optimization settings for better performance.
- Refactored snippets-content to improve code readability and structure.
- Cleaned up home-hero and home-videos-section components for better layout and performance.
2026-04-15 10:38:28 +03:00
Poyraz Avsever 31da9f114b feat(snippets): introduce reusable code chunks section, add cms support, and fix navbar turkish characters 2026-03-30 11:30:14 +03:00
Poyraz 64155dae65 Fix typos in Turkish labels in site-navbar 2026-03-16 11:16:18 +03:00
Poyraz Avsever bb2ddfdb45 feat: add LinksPage and LinksContent components for link management 2026-03-16 09:49:15 +03:00
poyrazavsever 4ac6c518c6 Translate various components to Turkish, including blog content, contact forms, newsletter, and navigation links. Update labels, placeholders, and error messages for better localization. Adjust layout and styling for improved user experience. 2026-03-11 00:04:31 +03:00
poyrazavsever ad432cfa5e feat: update layout and enhance SiteNavbar with top icon links 2026-03-10 22:37:03 +03:00
poyrazavsever d732f9b1c3 fix: fixed hydr error in site navbar 2026-03-10 15:11:31 +03:00
Poyraz Avsever f84d345612 feat: update layout and components for improved styling and functionality 2026-03-10 10:51:22 +03:00
Poyraz Avsever 29a0a8a893 Add logo image to the public directory 2026-03-10 09:36:47 +03:00