Commit Graph

7 Commits

Author SHA1 Message Date
Ümit Tunç 79a1f5b746 Add Blog module to Citrus Platform: Created Blog resource with CRUD pages, schemas, and models. Implemented localization for English and Turkish, ensuring consistent user experience. Added migrations for blog categories, posts, and comments, including soft delete functionality. Enhanced table and form structures for better organization and usability. 2025-09-29 10:20:40 -03:00
Ümit Tunç 26401cdb91 Add localization support for Pages in Filament admin panel: Introduced language files for English and Turkish, added translation methods for page titles and notifications in Create, Edit, and List pages, enhancing user experience and accessibility. 2025-09-27 14:52:55 -03:00
Ümit Tunç 3520861dab Update navigation icon in PageResource for improved clarity: Changed icon from 'OutlinedRectangleStack' to 'OutlinedDocumentText' to better represent page content. 2025-09-27 14:50:03 -03:00
Ümit Tunç c91976b4e9 Refactor PageForm schema in Filament admin panel: Restructured form layout into sections for better organization, including 'İçerik', 'Sayfa Ayarları', and 'SEO Ayarları'. Updated components to enhance user experience and maintainability. 2025-09-27 14:29:58 -03:00
Ümit Tunç ee68472eab Refactor featured image handling in Page model and update PagesTable: Renamed 'featured_image' to 'featured_image_url' in PagesTable for clarity. Added a new accessor method in the Page model to generate the URL for the featured image. 2025-09-27 14:19:48 -03:00
Ümit Tunç d54601cb6b Add Page resource to Filament admin panel: Implemented Page model, resource, and associated pages (create, edit, list). Defined page form schema and table configuration. Added migration for pages table. 2025-09-27 14:03:03 -03:00
Ümit Tunç 9dbc99200b Add Customer resource to Filament admin panel: Implemented Customer model, resource, and associated pages (create, edit, list). Defined customer form schema and table configuration. Added migration for customers table. 2025-09-27 13:24:45 -03:00