Commit Graph

21 Commits

Author SHA1 Message Date
Ümit Tunç 15ba98e14d fix: resolve double-escaped newlines in code block copy functionality and update blog seeders 2026-05-25 06:58:33 +03:00
Ümit Tunç f69e7bae7b feat: add Schema.org structured data to blog index and post pages 2026-05-25 06:48:14 +03:00
Ümit Tunç c1dc4629c0 feat: integrate CodeMirror with custom macOS-style themes for code block syntax highlighting 2026-05-25 06:44:29 +03:00
Ümit Tunç 809f796f56 style: implement uniform layout clamping and flexbox sizing for blog post cards 2026-05-25 06:38:19 +03:00
Ümit Tunç 654a7ed175 refactor: migrate blog post layout from classic view to responsive isotope grid with dynamic category styling and simulated engagement metrics 2026-05-25 06:19:49 +03:00
Ümit Tunç b4a81d703a feat: replace static category grid with swiper carousel and upgrade blog search UI 2026-05-25 06:18:44 +03:00
Ümit Tunç afa92d8f4a feat: implement premium blog search and filter UI with improved layout and dynamic post loading. 2026-05-25 06:01:35 +03:00
Ümit Tunç 22c5e40cfc feat: implement dynamic blog category highlights with category-specific imagery and responsive grid layouts 2026-05-24 10:59:32 +03:00
Ümit Tunç b36ccf298b feat: implement blog homepage widgets including hero carousel, category highlights, and sidebar components 2026-05-24 10:37:32 +03:00
Ümit Tunç 474882ba7c feat: add new illustration for truncgil overview timeline and update styles for improved visual consistency across blog and component views 2026-05-22 05:34:04 +03:00
Ümit Tunç 6d9ffc808b feat: implement structured data support for blog and page components, enhancing SEO and user experience through JSON-LD integration 2026-05-21 21:54:12 +03:00
Ümit Tunç 4168e1c8d4 feat: add localized hero title and extract underline styles, fix schema JSON syntax 2026-05-20 00:10:43 +03:00
Muhammet Güler 45440f2814 feat: kariyer formu, mobil offcanvas menu ve blog modulu iyilestirmeleri 2026-03-10 19:55:25 +03:00
Muhammet Güler 4924cb0dc8 feat: kariyer formu, mobil offcanvas menu ve blog modulu iyilestirmeleri 2026-03-10 18:50:23 +03:00
Muhammet Güler 477993ec83 Optimize images to WebP and enable lazy loading. Add security headers (HSTS, CSP, etc) for A+ SSL score. 2026-02-17 10:30:36 +03:00
Ümit Tunç c73d448f47 Implement Dynamic Header and Footer Templates in Blog Controller: Enhanced the BlogController to prioritize page-specific header and footer templates based on the 'blog' page settings. If no specific templates are set, it falls back to the default active templates. Updated the blog index view to include a header template variable for better customization. Additionally, added redirects for legacy index URLs to improve user navigation. 2026-01-06 22:03:05 +03:00
Ümit Tunç 0ca75829bb frontend style fix 2026-01-01 16:25:27 +03:00
Ümit Tunç 7563577aa8 Implement Filtering and Commenting Features in Blog: Enhanced BlogController to support filtering posts by author, category, and tags. Added a storeComment method to handle comment submissions, including validation and success/error messaging. Updated blog views to display comments and improved layout for better user engagement. 2025-11-06 17:08:46 -03:00
Ümit Tunç 4bdcf66c99 Implement Commenting Feature in Blog: Enhanced BlogController to handle comments by adding a new storeComment method. Updated blog show view to display approved comments and related posts, improving user engagement and content interaction. Added routes for comment submission, ensuring a complete commenting system. 2025-11-06 16:59:25 -03:00
Ümit Tunç 43ff270cbd Refactor TemplateService and Blog Views: Updated TemplateService to utilize a generic model for placeholder replacement, enhancing flexibility in content rendering. Modified blog views to use the new featured image URL property, improving image handling and ensuring consistency across templates. 2025-11-06 16:51:17 -03:00
Ümit Tunç 08e07a9e63 Add Blog functionality: Created BlogController with index and show methods, added blog views, and integrated localization for meta tags. Updated routes to include blog paths. 2025-10-30 15:26:11 -03:00