Commit Graph

33 Commits

Author SHA1 Message Date
Muhammet Güler 43bcca4a5e Page errors on the Our Books page have been corrected. 2026-02-04 00:30:43 +03:00
Muhammet Güler 03ff01f24d Add Books page and minor improvements 2026-02-03 02:31:54 +03:00
Ümit Tunç dc63563e7f refactor: remove highlight spans and simplify description paragraphs in the hero section. 2026-01-30 21:46:01 +03:00
Ümit Tunç ca942c5140 Refactor Site Translations List Page and Enhance DataGrid Functionality: Updated the ListSiteTranslations page to improve session handling for view toggling between traditional table and DataGrid formats. Enhanced the getHeaderActions method for better readability and session management. Additionally, modified the render method to ensure the latest session value is utilized for rendering the appropriate view. Updated the DataGrid view to dynamically adjust the theme based on the current body class, improving user experience across different themes. 2026-01-10 22:59:58 +03:00
Ümit Tunç 2fdf187658 Implement GSAP Features in 'neler-yapariz-gsap' Template: Introduced a comprehensive set of GSAP animations and sections in the 'neler-yapariz-gsap' template, enhancing the visual dynamics of the page. This update includes new JavaScript and CSS files for various animations, such as flip, inertia, marquee, and scrolltrigger, along with a structured layout for improved user interaction. Additionally, localization support has been integrated for all text elements, ensuring a seamless experience for users across different languages. 2026-01-10 17:47:51 +03:00
Ümit Tunç 3ad69677d8 Add New GSAP Images and Update 'neler-yapariz' Template: Introduced new images for GSAP features, enhancing visual content in the 'neler-yapariz' template. Updated the template to include these images in the flip section, improving the overall aesthetic and user engagement. Additionally, made localization adjustments to ensure all text elements are translatable, further enhancing the user experience across different languages. 2026-01-10 17:12:35 +03:00
Ümit Tunç 6caa15b501 Update 'neler-yapariz' Navigation and CSS Styles: Adjusted the sub-navigation background positioning in the 'neler-yapariz' template to improve visual alignment. Updated the CSS to modify the transform property for the sub-navigation background, enhancing the overall layout and user experience. This change aims to create a more polished and cohesive design across the template. 2026-01-09 21:48:55 +03:00
Ümit Tunç 171132263b Update Toggle Styles in Additional CSS: Changed the background and border colors of the toggle ball in the 'neler-yapariz' template's additional CSS file to #ff812d for improved visual consistency with the overall design. This update enhances the user interface and aligns with recent styling changes. 2026-01-09 21:48:31 +03:00
Ümit Tunç 9e79ec28d9 Update 'neler-yapariz' Navigation Template and CSS Styles: Revamped the navigation structure in the 'neler-yapariz' template by replacing the SVG logo with an image and enhancing the sub-navigation layout for better user interaction. Additionally, updated CSS variables for improved color consistency and modified toggle slider styles to align with the new design. This update aims to enhance visual appeal and user experience across the site. 2026-01-09 21:40:01 +03:00
Ümit Tunç 3b852512f0 Refactor 'neler-yapariz' Template and Introduce New Sections: Updated the 'neler-yapariz' template to enhance its structure by adding new sections for footer, hero, inertia, marquee, and scrolltrigger. Introduced external CSS and JS files for improved styling and functionality. This update aims to enhance user experience through better organization and dynamic content integration. 2026-01-09 21:16:13 +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ç 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ç 194e575619 Update Header and Add New Home Template: Enhanced the header layout by including a language selector for improved localization support. Introduced a new 'neler-yapariz' template that integrates various sections of the home page, ensuring a cohesive structure and better user experience. 2026-01-02 23:32:03 +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ç 0ca75829bb frontend style fix 2026-01-01 16:25:27 +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ç 3e4fc26e4b Remove Unused What We Do Section from Home Template: Commented out the inclusion of the 'what-we-do' component in the home template, streamlining the layout and improving overall organization. This change contributes to a cleaner design and better modularity. 2026-01-01 00:30:14 +03:00
Ümit Tunç 68b7907981 Refactor Header and Why Choose Us Templates: Updated the header template to dynamically retrieve social media links from settings, enhancing functionality and localization support. Modified button styles in the Why Choose Us section for a more consistent rounded appearance, improving overall design coherence. 2026-01-01 00:22:50 +03:00
Ümit Tunç cb0bbf87c7 Update Header and Home Templates: Modified the header template to dynamically retrieve contact information and social media links from settings, enhancing functionality and localization support. Updated the hero section background image for improved visual appeal. Simplified the services cards layout by removing unnecessary padding, contributing to a cleaner design. 2026-01-01 00:04:00 +03:00
Ümit Tunç 77a2713aec Implement Home Page Structure: Refactored the home template to include multiple new components for improved modularity and organization. Added sections for hero, services, solutions, testimonials, and contact information, enhancing the overall layout and user experience. Ensured all new components utilize localization for text content, maintaining consistency across languages. 2025-12-31 23:47:02 +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ç a2827c5d7a a 2025-12-31 22:00:45 +03:00
Ümit Tunç 194beaee1c iniit 2025-12-31 21:37:21 +03:00
Ümit Tunç cf855fdd70 Update Home Template: Translated key sections to Turkish, enhancing localization support. Added new content blocks for services offered, including Web Design and Mobile Design, with corresponding descriptions and links. Improved layout structure for better responsiveness and user experience. 2025-12-31 01:21:30 +03:00
Ümit Tunç 6b561896c6 Enhance SiteTranslationImporter: Added 'Key' label to the import column and simplified validation rules. Improved record resolution logic to handle empty keys and ensured translations are updated correctly during import. Updated CSS paths for assets in the home template for better resource management. 2025-12-31 01:01:41 +03:00
Ümit Tunç 922add1b6f Add Import and Export Functionality for Site Translations: Implemented SiteTranslationImporter and SiteTranslationExporter classes to facilitate the import and export of site translations. Enhanced the SiteTranslationsTable with import and export actions, allowing for efficient management of translation data. Updated the migration files to create necessary tables for handling imports and exports, improving the overall localization workflow in the admin panel. 2025-12-31 00:23:16 +03:00
Ümit Tunç 064ec327ba Add Site Translation Management: Created SiteTranslation resource with pages for listing, creating, and editing translations. Implemented localization support for translation keys and values, enhancing the admin panel's usability for managing site translations. Introduced a new migration for the site_translations table and updated helper functions for translation retrieval. 2025-12-30 23:41:32 +03:00
Ümit Tunç a85e6eebe0 Implement Product and ProductCategory Resources: Created new Filament resources for managing products and product categories, including pages for listing, creating, and editing. Added schemas for forms and tables, integrated translation support, and established relationships between products and categories. Enhanced the navigation structure to include product and service links in the frontend menu, improving overall site organization and user experience. 2025-12-30 22:16:45 +03:00
Ümit Tunç d72ce2434a Enhance template placeholder functionality: Updated the TemplateService to support new placeholders for page content, title, and excerpt. Modified related components and views to utilize these placeholders, improving dynamic content rendering. Added special placeholder buttons in the placeholder picker for easier insertion. 2025-11-05 10:24:43 -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ç 1791108b1e Add Blocks Usage Documentation: Created a comprehensive guide for the block-based page creation system, detailing the available blocks, their usage, and customization options. Included example data and instructions for integrating blocks into the admin panel. 2025-10-30 15:28:57 -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