Poyraz Avsever
5983e64910
feat: add site settings configuration and announcement data structure
2026-04-16 13:24:37 +03:00
Poyraz Avsever
85868b4a14
feat: add Atatürk quote widget modal to app shell and initialize home page layout
2026-04-16 10:24:29 +03:00
Poyraz Avsever
2744059281
feat: add contact section and home footer with Ataturk quote widget
2026-04-16 10:06:06 +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
5fc2658460
Refactor blog posts with code snippets and formatting improvements for better readability and consistency across various topics including Chakra UI, Materialize, Docker, Jest, Cypress, Next.js, Svelte, Tailwind CSS, Three.js, and TypeScript.
2026-04-14 11:48:49 +03:00
Poyraz Avsever
c9ebebab74
feat: add site announcement configuration data structure and initial items
2026-04-14 09:55:29 +03:00
Poyraz Avsever
7982d0fb6b
feat: implement gallery page with lightbox functionality and image data management
2026-04-13 12:14:37 +03:00
Poyraz Avsever
c147dc4eb4
feat: add ReferencesSection component with gradient overlay for reference cards
2026-04-10 11:59:01 +03:00
Poyraz Avsever
36ffbea30a
feat: add new blog posts, associated images, and automation scripts for content management
2026-04-10 11:55:47 +03:00
Poyraz Avsever
83e192ebd6
feat: implement gallery page with category filtering and lightbox functionality
2026-04-10 10:50:54 +03:00
Poyraz Avsever
ee3bd56093
docs: add medium.com article documentation
2026-04-10 10:20:37 +03:00
Poyraz Avsever
34f9ff2531
feat: add BlogToc component to parse markdown headings and provide scroll-spy navigation
2026-04-10 10:18:07 +03:00
Poyraz Avsever
62e024c0a7
feat: implement blog post detail page with markdown rendering, table of contents, and reading progress bar
2026-04-10 09:54:35 +03:00
Poyraz Avsever
af6d4c9f4d
feat: implement data management panel and blog data utilities
2026-04-10 09:23:43 +03:00
Poyraz Avsever
dd67952212
content: update projects.ts (2026-04-03 09:12)
2026-04-03 12:12:18 +03:00
Poyraz Avsever
36f671eab5
content: update projects.ts (2026-04-03 09:11)
2026-04-03 12:11:51 +03:00
Poyraz Avsever
6ade8a06be
content: update projects.ts, quick-fill.png, sound_sync.png (2026-04-03 09:11)
2026-04-03 12:11:06 +03:00
Poyraz Avsever
e0130d42e6
fix(references): adjust padding for responsive layout in ReferencesSection
2026-04-03 12:03:51 +03:00
Poyraz Avsever
ed5f3b0900
Refactor sitemap and project components; remove snippets page; update project data structure and command palette links
2026-04-03 11:53:22 +03:00
Poyraz Avsever
7b95ca43b7
feat: add Google Analytics integration component using Next.js Script
2026-03-30 11:33:52 +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 Avsever
d3c13ed25d
feat(blog): revamp detail ui, add dynamic table of contents, and integrate giscus comments
2026-03-30 11:30:13 +03:00
Poyraz Avsever
87f6585a78
feat(ui): add staggered entry animations using framer-motion and fix typography nesting
2026-03-30 11:30:12 +03:00
Poyraz Avsever
a23665ee9e
feat(seo): implement google analytics, sitemap, robots and json-ld structured data
2026-03-30 11:28:05 +03:00
Poyraz Avsever
e08b9ae708
chore(deps): add framer-motion and giscus
2026-03-30 11:25:27 +03:00
Poyraz Avsever
99c8904b11
feat: add blog post about conventional commits
2026-03-30 10:08:59 +03:00
Poyraz Avsever
6627402267
feat: refactor layout and links page, add AppShell component for improved structure
2026-03-18 12:24:37 +03:00
Poyraz Avsever
80da5424dc
feat: add cover image for branding in public logo
2026-03-18 11:18:52 +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
Poyraz
c78d656240
Update quote for Halil Ibrahim Sabo
2026-03-12 11:02:19 +03:00
poyrazavsever
194fd90cc7
content: update projects.ts, menu.png (2026-03-11 15:04)
2026-03-11 18:04:46 +03:00
poyrazavsever
5c50c2bc27
fix: replace Image component with img tag for cover image in BlogDetailContent
2026-03-11 17:43:06 +03:00
poyrazavsever
539084960b
fix: update padding in ReferencesSection for improved layout
2026-03-11 17:40:05 +03:00
Poyraz Avsever
9beee24b6b
fix: adjust PDF preview scaling and layout for better responsiveness
2026-03-11 16:38:46 +03:00
Poyraz Avsever
04c30d0fe8
fix: correct typos and improve formatting in README.md
2026-03-11 16:12:58 +03:00
Poyraz Avsever
96d8938128
feat: add RSS feed route for blog articles
2026-03-11 16:02:35 +03:00
Poyraz Avsever
f65a9bcd9e
feat: update layout metadata and add icons for data panel
2026-03-11 15:22:27 +03:00
Poyraz Avsever
c6d1252bb8
Refactor code structure for improved readability and maintainability
2026-03-11 14:44:20 +03:00
Poyraz Avsever
bcbfebe5a3
content: update projects.ts (2026-03-11 11:26)
2026-03-11 14:26:36 +03:00
Poyraz Avsever
f1e33d3ecc
content: update projects.ts, arc.png, ataturk.png, hsd.png (2026-03-11 11:17)
2026-03-11 14:17:36 +03:00
poyrazavsever
d59f0985b7
feat: add blog category selection and update project section title
2026-03-11 13:43:17 +03:00
poyrazavsever
8c37be35f0
content: update blog.ts, projects.ts, hsd.png, targiz.png (2026-03-11 10:41)
2026-03-11 13:41:53 +03:00
poyrazavsever
b3e2b42de5
fix: fixed category filtering problem
2026-03-11 13:29:52 +03:00
poyrazavsever
875ea7f70e
fix: fixed the react syntax highlight type def
2026-03-11 13:19:08 +03:00
poyrazavsever
0a02432a54
feat: updated blog content and blog detail component
2026-03-11 13:16:24 +03:00
poyrazavsever
eea179c96a
content: added new blog content
2026-03-11 12:46:24 +03:00
Poyraz Avsever
c0797d50b1
feat(resume): add new resume for Poyraz Avsever
2026-03-11 12:02:02 +03:00
Poyraz Avsever
00a61fe9ad
refactor(content): keep single placeholder episodes for podcast sections
2026-03-11 12:01:41 +03:00
Poyraz Avsever
529893af38
feat(about): localize education, experience and certificates
2026-03-11 12:01:23 +03:00