Commit Graph

26 Commits

Author SHA1 Message Date
Ümit Tunç 42fcc5759f fix: set font-display to swap for all custom fonts and remove obsolete Tailwind CSS base styles 2026-07-04 01:12:02 +03:00
Ümit Tunç 161d1c86bc feat: implement multilingual support for sitemap and SEO, update structured data, and improve locale middleware configuration 2026-07-04 00:59:55 +03:00
Ümit Tunç e0941fe931 feat: update site typography by importing new Google Fonts and configuring global CSS font variables 2026-05-29 07:43:09 +03:00
Ümit Tunç 48f03cb83b refactor: remove redundant menu border and preload icon stylesheet for performance 2026-05-26 20:34:08 +03:00
Ümit Tunç 3fb2106707 fix: update Material Symbols font link parameters for improved icon rendering across layouts 2026-05-23 13:58:44 +03:00
Ümit Tunç ddf9640222 feat: enhance security headers and optimize asset loading for improved performance and user experience 2026-05-21 22:00:58 +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ç 55efbc6614 feat: add language flag emoji functions and enhance language selector component for improved localization support and user experience 2026-05-21 10:13:16 +03:00
Ümit Tunç da0ee2477b feat: implement language selector component with responsive design for improved user experience across devices 2026-05-21 08:53:44 +03:00
Ümit Tunç 1eab2c856b feat: improve site and partners templates with responsive design adjustments, ensuring better layout and user experience across devices 2026-05-21 08:41:30 +03:00
Ümit Tunç 15896248c4 feat: enhance MusicProductionController with structured data support, improve SEO metadata handling, and add JSON-LD integration in views for better search engine visibility 2026-05-20 23:17:30 +03:00
Ümit Tunç 3c5c4c5e2a style: update navbar responsive layout, language selector alignment, and body overflow handling 2026-05-20 06:25:01 +03:00
Ümit Tunç 51ae8fdd9c feat: implement dynamic favicon management with site settings support across all layouts 2026-05-20 06:13:19 +03:00
Ümit Tunç fc0ebf1a28 feat: implement Arabic language support with RTL layout and automated translation scripts 2026-05-19 23:57:03 +03:00
Muhammet Güler 4924cb0dc8 feat: kariyer formu, mobil offcanvas menu ve blog modulu iyilestirmeleri 2026-03-10 18:50:23 +03:00
Ümit Tunç b00ca5ea78 Add GSAP Layout and Animated Logo Component: Introduced a new layout file for GSAP integration, enhancing the site's animation capabilities. Added an animated logo component to improve visual engagement. Updated the 'neler-yapariz' template to utilize the new GSAP layout, ensuring a cohesive design and better user experience. 2026-01-09 21:03:54 +03:00
Ümit Tunç 97092dd793 Add Landing Page Section and Update Product Schema: Introduced a new LandingPageSection class to manage the layout and fields for the product landing page. Updated the ProductForm to include this new section, enhancing the product management interface. Added migration for landing_page_data in the products table and implemented localization for new fields in English and Turkish language files. Created a new landing Blade view to render the landing page dynamically, improving user experience and modularity. 2026-01-02 20:58:18 +03:00
Ümit Tunç 12441517f6 Add Custom Header and Footer Blade Selection: Implemented options for selecting custom Blade files for header and footer templates in the Page settings. Enhanced the PageController to render these templates dynamically, improving modularity and user experience. Updated relevant views to support this new functionality, ensuring better localization and flexibility in template management. 2026-01-01 10:54:38 +03:00
Ümit Tunç 1fa194260e Refactor Localization in Templates: Updated various templates to utilize the translation function for titles and content, enhancing localization support. Commented out unused fallback logic in the PageController for header templates, streamlining the rendering process. Added new header and navbar components while removing the deprecated navbar file, improving the overall structure and maintainability of the layout. 2025-12-31 23:35:42 +03:00
Ümit Tunç b345c6f71c Refactor Footer Template Logic: Commented out the fallback logic for footer templates in the PageController to streamline rendering. Updated the site layout to check for non-empty rendered footer content, enhancing the footer display logic. Cleaned up the home template by removing unnecessary characters and ensuring proper formatting. 2025-12-31 22:08:10 +03:00
Ümit Tunç 920502c5d3 Enhance placeholder functionality: Updated TemplateService to support 'setting' placeholders, allowing dynamic retrieval of settings values. Modified the placeholder picker to include setting types and added localization for new placeholder types in both English and Turkish. Improved site layout by integrating settings for favicon and custom CSS. 2025-11-05 17:18:02 -03:00
Ümit Tunç 27e1846aec Add setting helpers: Introduced a new helper function for retrieving settings values, enhancing the configuration management. Updated composer.json to autoload the new helper file. Updated the app.css and app.js files to the latest versions of Tailwind CSS and Chart.js, respectively, ensuring compatibility and performance improvements. 2025-11-05 16:52:47 -03:00
Ümit Tunç 67d8b4c781 Update site layout scripts: Replaced optional theme JS comment with inclusion of plugins.js and theme.js for improved functionality and design consistency. 2025-10-31 15:54:47 -03:00
Ümit Tunç e3ecd9078a Add stylesheets for enhanced layout: Included additional CSS files for fonts and plugins in the site layout to improve visual presentation and user experience. 2025-10-31 15:53:42 -03:00
Ümit Tunç 02e4f46694 Implement dynamic template rendering and page observer: Enhanced PageController to support dynamic header and footer templates, utilizing TemplateService for placeholder replacement. Introduced PageObserver to manage homepage status across pages. Updated routes for improved debugging and dynamic homepage display. Refactored views to accommodate new templating system. 2025-10-31 15:49:29 -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