Commit Graph

67 Commits

Author SHA1 Message Date
Ü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ç 8675325f50 feat: enhance header component with responsive navigation and tooltip support, improving user experience and accessibility 2026-05-21 20:54:28 +03:00
Ümit Tunç ab08b6b840 feat: add new translation files for app development, corporate, home menu, and miscellaneous site content, enhancing multilingual support and user experience 2026-05-21 20:44:06 +03:00
Ümit Tunç f75632d0e8 feat: enhance company history timeline with reveal animations and improved accessibility, optimizing user engagement and visual appeal 2026-05-21 20:28:27 +03:00
Ümit Tunç d24c9e4502 feat: improve company history timeline display by dynamically assigning positions based on index, enhancing visual consistency and user experience 2026-05-21 20:22:34 +03:00
Ümit Tunç 506a98163a feat: add quarter labels to company history localization files, improving clarity and user experience in timeline display 2026-05-21 20:21:54 +03:00
Ümit Tunç 2018860c23 feat: add quarter field to company history items with localization support, enhancing data organization and user experience 2026-05-21 20:16:32 +03:00
Ümit Tunç 42c3b3ac45 feat: expand company history module with additional translations, new illustration, and updated header layout for enhanced user experience 2026-05-21 20:05:11 +03:00
Ümit Tunç 69710a71b9 feat: enhance company history module with new font styles, improved localization functions, and optimized layout for better readability 2026-05-21 19:43:54 +03:00
Ümit Tunç 4150931ac8 feat: update company history module with new hero section, enhanced localization support, and improved layout for better user experience 2026-05-21 19:36:28 +03:00
Ümit Tunç c82dd5c6b6 feat: implement Company History module with CRUD functionality, localization support, and timeline display for enhanced user experience 2026-05-21 19:33:38 +03:00
Ümit Tunç 502460be79 feat: enhance language selector component to prioritize specific languages for improved localization support and user experience 2026-05-21 10:17:48 +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ç 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ç e232d25fc8 refactor: remove redundant inline styles and simplify Tailwind utility classes in language selector component 2026-05-20 08:40:23 +03:00
Ümit Tunç bc65bb10ef style: add mobile-specific styling to language selector dropdown for improved visibility 2026-05-20 06:28:02 +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ç a81f4fdf9e feat: add internship application page and update career menu dropdown 2026-05-11 07:54:27 +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
Muhammet Güler 90565412a4 Kitaplarımız sayfası eklendi 2026-02-02 12:51:46 +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ç 36471b5965 Add External URL Field to Product Schema and Localization: Introduced an 'external_url' field in the ProductForm for enhanced product management. Updated the Product model to include this new field and created a migration to add it to the products table. Enhanced localization support by adding relevant translations in both English and Turkish language files. Updated the menu-item Blade component to utilize the external URL, allowing links to open in a new tab if provided, improving user experience. 2026-01-06 21:18:25 +03:00
Ümit Tunç 89eb9f5c4e Refactor Featured Products Section in Menu Item Component: Updated the layout and styling of the featured products section in the menu-item Blade component for improved visual appeal and user experience. Enhanced the structure for better responsiveness and consistency in design. 2026-01-01 20:00:34 +03:00
Ümit Tunç 0ca75829bb frontend style fix 2026-01-01 16:25:27 +03:00
Ümit Tunç e8cdba4fd3 Refactor Product and Category Tables for Enhanced Localization: Updated the ProductCategoriesTable and ProductsTable to utilize the getStateUsing method for retrieving translated titles, improving localization support. Enhanced the search functionality to filter by translations, ensuring consistent display of titles across different languages. Additionally, modified the menu-item Blade component to include featured products, improving the layout and user experience. 2026-01-01 11:13:45 +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ç 5aa2a3d6e5 Enhance Settings and PageController Logic: Updated the SettingForm to include dynamic selection for header and footer templates based on active settings, improving modularity and user experience. Refactored PageController to retrieve active settings for rendering templates, ensuring fallback logic is streamlined and enhancing overall functionality. Updated navbar component to dynamically display social media links from settings, contributing to better localization and user engagement. 2026-01-01 09:55:16 +03:00
Ümit Tunç d75434674f Add Dynamic Menu Item Component: Introduced a new Blade component for front-end menu items, enhancing the navigation structure with support for mega menus and nested children. Updated the header template to utilize this component, improving modularity and localization for menu titles. 2026-01-01 00:12:46 +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ç a2827c5d7a a 2025-12-31 22:00:45 +03:00
Ümit Tunç 194beaee1c iniit 2025-12-31 21:37:21 +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ç 605f0d158f Refactor Blog and Page Controllers: Updated BlogController and PageController to utilize the new Blog model and integrated dynamic header and footer templates. Removed the DatabaseSeeder file as it is no longer needed. Enhanced the TemplateService to support dynamic content rendering for both blog and page templates, improving the overall template management system. 2025-11-06 16:49:02 -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ç 9248df9a99 Update placeholder picker component: Added support for special placeholders in the placeholder picker, enhancing the user experience by allowing easier insertion of predefined placeholders. Removed the dedicated section for special placeholders to streamline the interface. 2025-11-05 11:09:14 -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ç f1b1f6e266 Add locale management middleware: Introduced SetLocale middleware to handle language settings based on user session and available languages. Updated app bootstrap to include the middleware, ensuring proper localization support throughout the application. Enhanced language selector component for improved user experience. 2025-11-04 15:40:53 -03:00
Ümit Tunç 8a99a36ee9 Enhance placeholder parsing functionality: Updated the TemplateService to support both dot and kebab-case formats for placeholders in HTML content. Improved regex patterns for parsing placeholders and custom blade components, ensuring better flexibility in template customization. 2025-11-04 15:38:15 -03:00
Ümit Tunç 45534be05e Add language switch functionality: Implemented a new route for switching languages, allowing users to change the application language dynamically. Introduced a language selector component in the navbar for improved user experience, ensuring proper localization support. Updated the switch_language helper function to streamline locale management. 2025-11-04 15:28:24 -03:00
Ümit Tunç 7da35f79bb Update menu component localization: Enhanced the menu blade template to utilize the translation feature for item titles, ensuring proper localization support for both English and Turkish languages. This change improves the user experience by dynamically displaying translated titles when available. 2025-11-04 15:24:13 -03:00
Ümit Tunç 9dd1bde863 Enhance placeholder picker functionality: Added support for custom placeholders in the placeholder picker component, allowing dynamic loading of custom blade files. Updated localization for both English and Turkish languages to include new placeholder types, improving user experience and flexibility in template customization. 2025-11-04 12:08:31 -03:00
Ümit Tunç 01ef804c03 Add custom menu and navbar components: Introduced a new menu component to dynamically render menu items from the Pages model, including nested children. Added a social media navbar component for enhanced user engagement. Implemented an offcanvas footer for additional contact information and social links, improving overall site navigation and accessibility. 2025-11-04 11:48:24 -03:00
Ümit Tunç ae7d85fc88 Enhance placeholder picker component: Updated the placeholder picker to improve usability by adding drag-and-drop functionality for placeholder insertion. Adjusted the styling of the placeholder list for better visibility and user experience. 2025-11-04 11:39:16 -03:00
Ümit Tunç 6060fe1b23 Add template save event handling and update preview functionality: Implemented afterSave method in Footer, Header, Menu, and Section templates to dispatch a 'template-saved' event for Livewire. Updated template preview components to listen for this event, ensuring previews are refreshed after template modifications. Enhanced viewData method in template forms for better record ID handling. 2025-11-04 06:10:35 -03:00
Ümit Tunç f9730a64f7 Add User Guide functionality: Created UserGuide page and GuideService to manage and display user guides. Implemented localization for user guide labels and integrated a search feature for easy navigation. Added markdown support for guide content and established a structured layout for guide selection and display. 2025-11-03 17:08:15 -03:00
Ümit Tunç 6a5e26638c Add placeholder picker component to template forms: Integrated a new placeholder picker component in Footer, Header, Menu, and Section template forms to enhance user experience by allowing easy insertion of placeholder variables. Updated the TemplateService to support custom blade components and added localization for the new placeholder picker functionality. 2025-11-03 16:30:50 -03:00
Ümit Tunç 5b14260622 Add data transformation for default_data fields in template forms: Implemented mutateFormDataBeforeSave method in Create and Edit pages for Footer, Header, and Section templates to properly format nested default_data fields into an array structure before saving. This enhancement improves data handling and ensures consistency across template forms. 2025-11-03 16:16:06 -03:00
Ümit Tunç 4a2a66c55c Add Menu Template functionality: Created MenuTemplate resource with CRUD pages, schemas, and table configuration. Implemented localization for menu template fields and integrated menu rendering capabilities. Enhanced TemplatePreviewController to support menu templates and updated dynamic template documentation accordingly. 2025-11-03 15:43:47 -03:00