Poyraz
f6e30dcc47
feat: add new Turkcell certification images
2026-07-03 22:14:45 +03:00
Poyraz
ced9743f99
Merge branch 'master' of https://github.com/poyrazavsever/poyraz-portfolio-new
2026-07-01 18:52:00 +03:00
Poyraz
bd0ec232be
feat: add Turkcell certificates and update portfolio data repository
2026-07-01 18:51:58 +03:00
Poyraz
1d9d01ba7c
feat: update middleware configuration to match pages while excluding API and static files
2026-06-30 18:16:18 +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
f41728564b
feat: refine Home role description for clarity and conciseness in English and Turkish
2026-06-30 11:54:38 +03:00
Poyraz
5dfaa22df4
feat: update resume PDFs with enhanced skills, experience, and certifications for improved clarity and detail
2026-06-30 11:46:55 +03:00
Poyraz
912830337d
feat: update HomeHero role description for clarity and conciseness in English and Turkish
2026-06-30 11:46:45 +03:00
Poyraz
2a621cf2ba
feat: enhance HomeHero role description with detailed personal and professional information
2026-06-30 11:35:43 +03:00
Poyraz
d925e02b83
fix: update ReferenceCards component for improved hover effects and quote handling
2026-06-29 23:46:23 +03:00
Poyraz
edae5846f0
Add files via upload
2026-06-29 14:44:10 +03:00
Poyraz
6e11fe1acd
Delete public/resume-tr.pdf
2026-06-29 14:43:46 +03:00
Poyraz
7d723dabd6
Delete public/resume-en.pdf
2026-06-29 14:43:17 +03:00
Poyraz
c637102e20
feat: add reference components including reusable cards, section marquee, and detail page content
2026-06-29 10:04:31 +03:00
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