Commit Graph
13 Commits
Author SHA1 Message Date
shancheas 78a1a905d8 feat: update login component with new branding and remove unused assets
- Replaced the login heading from "Login to your account!" to "Sign in to TrackGo" for improved branding consistency.
- Updated the login component to include a new login banner image.
- Removed unused icon components (AndroidIcon, ChromeIcon, GoogleIcon, MicrosoftIcon, IconCircle, and Ring) to streamline the codebase.
- Adjusted language files for English and Indonesian to reflect the new login title and description.

These changes enhance the user experience by aligning the login interface with the updated branding and improving code maintainability.
2026-09-03 14:43:42 +07:00
shancheas 67ae5b6c11 refactor: improve code formatting and consistency across multiple files
- Standardized import statements and removed unnecessary line breaks for better readability in various components.
- Enhanced error handling and logging in the useElectronPrinter hook.
- Updated sample data formatting in AgGridShowcase for improved clarity.
- Refactored JSX elements for consistent indentation and structure in LandingSample, AuthPage, and EventsPage components.
- Consolidated and simplified conditional rendering logic in several components.

These changes aim to enhance code maintainability and readability throughout the project.
2026-08-25 17:50:48 +07:00
Firman Ramdhani eb63a48047 feat: initialize product-site app with Next.js, i18n routing, and custom brand configurations 2026-07-29 15:29:35 +07:00
Firman Ramdhani fcea8f221b feat: implement @repo/brand package for centralized asset management and automated distribution to consuming apps 2026-07-29 12:27:27 +07:00
Firman Ramdhani 9b09938a50 Refactor i18n structure and update language files
- Removed old validation and common language files for English and Indonesian.
- Created new language files for English and Indonesian under the updated directory structure.
- Updated setup to reflect new language file paths and changed default language to English.
- Modified storage keys from 'locale' to 'language' for consistency.
- Added new language files for various modules including bookmarks, history, navigation, and system settings.
- Introduced new booking module language files for both English and Indonesian.
- Implemented a login page component with basic structure.
2026-07-16 10:35:08 +07:00
Firman Ramdhani 5d9f0f6d94 refactor: restructure storage and environment modules; remove unused code
- Deleted unused PouchDB configuration and types from core storage.
- Removed Electron-related hooks and utilities that are no longer needed.
- Introduced new local storage management for application keys.
- Created a new environment wrapper for landing application.
- Added public HTTP client for landing application with minimal configuration.
- Implemented new PouchDB entities for items and POS configurations.
- Updated main application entry point to reflect new storage structure.
2026-05-29 17:36:34 +07:00
Firman Ramdhani 86c02e7111 feat: implement type-safe environment configuration and add .env.example files for web and landing apps 2026-05-29 13:43:31 +07:00
Firman Ramdhani dff05748f5 refactor: enhance i18n handling by implementing state management for active language and optimizing resource loading 2026-05-28 13:52:34 +07:00
Firman Ramdhani d0ebceb1bb refactor: decouple core-storage services from static keys and update i18n setup to use configurable storage adapters 2026-05-28 13:27:13 +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
Firman Ramdhani 4260e240a0 Refactor code structure for improved readability and maintainability 2026-05-22 17:53:35 +07:00
Firman Ramdhani 50592f27f3 feat: enhance project configuration with type checking and improved .gitignore entries 2026-04-06 12:23:49 +07:00
Firman Ramdhani 8c7b6d3017 feat: initialize landing application with Vite and Mantine configuration 2026-04-06 12:11:17 +07:00