Commit Graph
100 Commits
Author SHA1 Message Date
poyrazavsever a2259848dc feat(projects): add interactive GitHub contribution graph 2026-08-31 12:26:04 +03:00
poyrazavsever 1522ef0355 feat: updated google analytics 2026-08-31 12:06:11 +03:00
poyrazavsever f10bc9e49c feat: added new project detail page 2026-08-31 11:39:59 +03:00
poyrazavsever 37af80c0be feat(seo): add widescreen social previews 2026-08-31 10:36:52 +03:00
poyrazavsever caf9fceb7a feat(seo): expand sitemap and structured data 2026-08-31 10:27:33 +03:00
poyrazavsever e2c33d6b29 feat(seo): add localized route metadata 2026-08-31 10:23:53 +03:00
poyrazavsever 87e6279dec perf(images): serve optimized portfolio media 2026-08-31 10:20:02 +03:00
poyrazavsever 5c48b029ca feat(content): organize platform media sections 2026-08-31 10:13:35 +03:00
poyrazavsever 79dd81240d chore(seo): index weekly agenda routes 2026-08-31 09:28:19 +03:00
poyrazavsever 36f888931d feat(agenda): add weekly agenda experience 2026-08-31 09:28:11 +03:00
poyrazavsever ea35a30198 refactor(content): separate blog and agenda feeds 2026-08-31 09:28:01 +03:00
poyrazavsever f7274e49ad feat(cat): let neko wander independently 2026-08-31 09:01:34 +03:00
poyrazavsever 6b433855e1 feat(projects): link OSTIM portals 2026-08-30 21:59:23 +03:00
poyrazavsever 4429147434 feat(theme): add sleeping dark mode portrait 2026-08-30 20:18:04 +03:00
poyrazavsever 5dc68b2d5a feat(projects): localize project titles 2026-08-30 20:13:31 +03:00
poyrazavsever ea8fcb9db4 feat: added new photos 2026-08-30 20:11:22 +03:00
poyrazavsever 4d5738343f fix(projects): correct OSTIM UI kit label 2026-08-30 20:11:03 +03:00
poyrazavsever d606196e06 fix(projects): preserve popover card width 2026-08-30 20:10:33 +03:00
poyrazavsever 738338932f feat(projects): add OSTIM portals and stack popovers 2026-08-30 20:06:51 +03:00
poyrazavsever f71aedf2b5 feat: added new blg post 2026-08-30 19:09:36 +03:00
poyrazavsever 913fc90585 Add media kit partner logos 2026-08-14 09:43:38 +03:00
poyrazavsever 7b397c3146 feat: add poyraz newsletter 0309082026 2026-08-09 15:52:12 +03:00
poyrazavsever 5d5161da56 fix: remove hero side image 2026-07-29 22:05:38 +03:00
poyrazavsever c1b0ecfe81 feat: updated hero2 image 2026-07-29 21:40:05 +03:00
poyrazavsever b82a5af8d8 fix: keep hero hover image size stable 2026-07-29 20:31:32 +03:00
poyrazavsever 4802c4764a feat: add hero hover wave animation 2026-07-29 20:26:32 +03:00
poyrazavsever 0ae6b372f8 feat: added new hero photo 2026-07-29 20:11:25 +03:00
poyrazavsever 3b955d4050 feat: updated logo 2026-07-29 20:05:27 +03:00
poyrazavsever 4bbe15a36d feat: added new blog post 2026-07-26 13:20:14 +03:00
poyrazavsever c4737db87a feat: added new certificate tricky parts of javascript 2026-07-20 09:51:35 +03:00
poyrazavsever 9b998c47ce feat: added new newsletter episode 2026-07-19 02:46:35 +03:00
poyrazavsever 67fea16abd feat: added new page media kit 2026-07-18 14:39:18 +03:00
poyrazavsever 5d46fd1356 fix: fixed cover image link latest blog 2026-07-18 12:37:00 +03:00
poyrazavsever 188b193e96 feat: added new blog 2026-07-18 12:34:08 +03:00
poyrazavsever a00a4db166 feat(about): highlight active timeline entries 2026-07-16 14:26:59 +03:00
poyrazavsever 6fc939dcd9 feat(content): link social profiles from section headers 2026-07-16 12:40:24 +03:00
poyrazavsever ec5aa647c1 feat(projects): add profile actions and section spacing 2026-07-16 12:39:59 +03:00
poyrazavsever 462378f6c6 fix(navbar): prevent dropdown prop leaking to links 2026-07-16 12:39:13 +03:00
poyrazavsever 1ebad10166 feat: updated proxy and deleted middleware 2026-07-16 11:24:49 +03:00
poyrazavsever 35d209d498 chore: updated blog categories data 2026-07-16 11:22:21 +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 5aae35d2d1 feat: updated about content 2026-07-16 09:37:03 +03:00
poyrazavsever f86e103b70 feat: updated about content and design template 2026-07-16 09:13:33 +03:00
poyrazavsever 79661e564d fix: deleted sponsors section in home page 2026-07-16 09:02:54 +03:00
poyrazavsever 978f76bfc2 feat: updated home section like projects section card, referance card 2026-07-16 09:02:41 +03:00
poyrazavsever 6e12c03312 feat: added projects section and updated layout 2026-07-14 16:23:46 +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
poyrazavsever a9a80dba27 fix: include poyraz-ui dist in tailwind source 2026-07-14 11:48:25 +03:00
poyrazavsever 3628ec65fc chore: migrate portfolio to poyraz-ui v3 2026-07-14 11:47:35 +03:00
poyrazavsever b75057dea9 docs: plan poyraz-ui v3 migration 2026-07-14 11:46:36 +03:00
poyrazavsever 33db400ef3 feat: updated baseline and roadmap 2026-07-14 09:41:15 +03:00
poyrazavsever 56db4076fc feat: added new certificate "javascriptScrimba" 2026-07-13 16:13:11 +03:00
poyrazavsever 87de489b9b feat: add newsletter issue 0612072026 to blog posts 2026-07-12 15:56:48 +03:00
poyrazavsever be194b8ef5 feat: add Scrimba CSS Animations certificate and image 2026-07-08 11:56:33 +03:00
poyrazavsever 78ba694dd5 feat: add new Scrimba certificates and images for CSS Grid and HTML/CSS 2026-07-08 09:19:18 +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 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
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 Avsever bb2ddfdb45 feat: add LinksPage and LinksContent components for link management 2026-03-16 09:49:15 +03:00
poyrazavsever 194fd90cc7 content: update projects.ts, menu.png (2026-03-11 15:04) 2026-03-11 18:04:46 +03:00