Commit Graph
9 Commits
Author SHA1 Message Date
Firman Ramdhani 2b8f9a9cbc feat: add full page index component with pagination and actions
- Implemented FullPagePageIndex component with mock data for database clusters.
- Added pagination and bulk actions for managing database clusters.
- Created navigation context hooks for detail, edit, duplicate, and create actions.
- Introduced a new store for managing state in full-page and single-page modules.

feat: add navigation localization files

- Added English and Indonesian localization files for navigation menu items.
- Included translations for various modules including CRM, Sales, Supply Chain, and more.

feat: create system information shortcuts component

- Developed Shortcut component to display keyboard shortcuts with search functionality.
- Implemented System component to show placeholder information when system details are unavailable.
- Added localization for shortcuts and system information in English and Indonesian.

feat: implement global theme store

- Created a Zustand store for managing theme color scheme with localStorage persistence.

feat: add module page header component

- Developed ModulePageHeader component for consistent page header across modules.
- Included breadcrumb navigation, title, description, and action buttons.

feat: define default privileges for enterprise module

- Established default privileges for CRUD operations and other actions in the enterprise module.
2026-07-10 22:58:55 +07:00
Firman Ramdhani a43ea0697a feat: internationalize sidebar collapse and expand labels using translation keys 2026-07-06 15:21:04 +07:00
Firman Ramdhani 34d1dff0f6 feat(sidebar): add expand/collapse functionality and search menu with keyboard shortcuts
feat(i18n): add translations for expand/collapse menu and search menu
2026-07-06 13:27:28 +07:00
Firman Ramdhani c9dbe6c204 feat: add system pages for information, notifications, and settings with corresponding navigation and i18n support 2026-07-03 16:27:30 +07:00
Firman Ramdhani 03fc2d2036 refactor: update notification strings and improve translations in common.json 2026-07-03 16:18:33 +07:00
Firman Ramdhani 1de110818a feat: implement notification dropdown component and add localized notification strings 2026-07-03 16:08:29 +07:00
Firman Ramdhani f9df63a27d feat: enhance HeaderLayout with user profile menu and notifications, update translations for common terms 2026-07-03 15:51:00 +07:00
Firman Ramdhani 8f14c4bc7b feat: add RowActions component for enhanced row-level actions in data grids
- Introduced RowActions component to manage row-level actions with tooltips and dropdown menus.
- Created types for row actions and page actions to standardize action properties.
- Implemented utility function to map action intents to Mantine theme colors.
- Updated CoreAppShell component to support optional slots for better flexibility.
- Added enterprise module structure with context hooks for managing module state and actions.
- Implemented draft management for forms to enhance user experience during data entry.
- Established context providers for detail, form, and index pages to streamline data handling.
- Updated dependencies to ensure compatibility with the latest versions.
2026-07-01 17:04:20 +07:00
Firman Ramdhani 4655362ff4 feat: implement core-i18n package with decentralized namespace support and integrate into landing and web apps 2026-05-22 23:30:41 +07:00