Poyraz
88c911564d
feat: add avatar image for ilker
2026-06-29 10:00:22 +03:00
Poyraz
cd7cc56688
feat: add ReferenceCards component and update pnpm workspace build configuration
2026-06-29 09:54:46 +03:00
Poyraz
4100d7d9e2
feat: implement references section with marquee-scrolling testimonial cards and data model
2026-06-29 09:40:54 +03:00
Poyraz
efd95da0d0
feat: add Turkish and English resume PDFs to public directory
2026-06-28 21:43:22 +03:00
Poyraz
69504fa67e
Delete public/resume-tr.pdf
2026-06-28 15:00:28 +03:00
Poyraz
502f46aad7
Delete public/resume-en.pdf
2026-06-28 15:00:17 +03:00
Poyraz
79b37e209a
feat(i18n): localize global app shell announcement bar and widgets
2026-06-27 15:32:18 +03:00
Poyraz
d0d3c17ba6
feat: add Turkish and English resume PDFs to public directory
2026-06-27 15:30:33 +03:00
Poyraz
18f92d9a80
fix(links): simplify TOP_ICON_LINKS rendering as standard anchors
2026-06-27 15:20:56 +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
c4a7542f76
feat(blog): add english translation of clean architecture frontend article
2026-06-27 14:52:36 +03:00
Poyraz
1477a8e9a1
fix(i18n): add next-intl dependency to workspace root package.json
2026-06-27 14:47:22 +03:00
Poyraz
66639bf31c
feat(blog): isolate articles by locale and add initial english posts
2026-06-27 14:42:52 +03:00
Poyraz
ac20bd697c
feat(i18n): convert portfolio lists to bilingual schemas and resolve localized values
2026-06-27 14:42:48 +03:00
Poyraz
0d112c6568
feat(i18n): localize static elements, navbar switcher, and search palette
2026-06-27 14:42:45 +03:00
Poyraz
d3c56713fb
feat(i18n): migrate route structure under [locale] parameter prefix
2026-06-27 14:42:42 +03:00
Poyraz
968ebb33c5
feat(i18n): setup next-intl core config and translation dictionaries
2026-06-27 14:42:40 +03:00
Poyraz
6d2ecbc14f
feat: add references data model and new Ada Raimova testimonial with avatar
2026-06-23 23:20:00 +03:00
Poyraz
cc67b2a904
feat: set maximum height for reference cards section
2026-06-22 23:48:33 +03:00
Poyraz Avsever
19a27d6d7a
feat: add new reference for Buğrahan Arıcı with avatar
2026-06-22 22:38:30 +03:00
Poyraz Avsever
02429f69fd
feat: add reference cards and detail content components to display testimonials
2026-06-20 12:49:45 +03:00
Poyraz Avsever
a22055c4d9
feat: add sponsors section to homepage with new sponsor data and assets
2026-06-20 12:48:07 +03:00
Poyraz
139c21d27b
feat: add portfolio projects, education, site settings, and gallery assets
2026-06-16 17:01:15 +03:00
Poyraz Avsever
2e46b08da7
feat: add new image to gallery
2026-05-18 14:17:54 +03:00
Poyraz Avsever
88840472ce
content: update projects.ts, 13.jpeg, ohhike.png, ohhike.png (2026-05-18 11:12)
2026-05-18 14:12:41 +03:00
Poyraz Avsever
a646b35a33
feat: add blog detail content component with markdown parsing, syntax highlighting, and reading progress tracking
2026-04-24 11:20:35 +03:00
Poyraz Avsever
d15e2d4828
feat: add blog post about JavaScript scope, hoisting, and closures
2026-04-24 11:16:31 +03:00
Poyraz Avsever
44897b548a
feat: export theme constants and objects from poyraz-ui
2026-04-22 14:16:02 +03:00
Poyraz Avsever
1e372fba51
feat: add AppShell component and include new Vue.js documentation project blog post with supporting assets
2026-04-22 14:02:54 +03:00
Poyraz Avsever
04e6eb44d1
updated action href in site settings
2026-04-21 10:52:25 +03:00
Poyraz Avsever
bcd96480e0
feat: implement dynamic blog post page with metadata and JSON-LD support
2026-04-17 11:03:20 +03:00
Poyraz Avsever
d6ca87c664
feat: add new blog post about JavaScript's single-threaded nature
2026-04-17 10:55:55 +03:00
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