Commit Graph

546 Commits

Author SHA1 Message Date
gpt-engineer-app[bot]
236925f787 Enhance budget input UI
- Improve the '+' icon for budget modification.
- Display the sum of category budgets instead of an input field for the total budget.
- Change the wallet icon in budget input.
2025-03-17 12:17:32 +00:00
gpt-engineer-app[bot]
c7300bebb7 Visual edit in Lovable
Edited UI in Lovable
2025-03-17 12:14:33 +00:00
gpt-engineer-app[bot]
edeb9f8ffb Update budget display and input
- Allow budget progress bar to exceed 100% when over budget.
- Streamline budget input by directly displaying category budgets.
2025-03-17 12:10:59 +00:00
gpt-engineer-app[bot]
f9fb5364bb Enhance budget display and alerts
- Increase font size of "예산 목표 설정하기" text.
- Change budget bar color to yellow if remaining budget is less than 10%, and to red if over budget.
- Display "예산 초과" and the exceeded amount when the budget is exceeded.
2025-03-17 12:06:19 +00:00
gpt-engineer-app[bot]
ccc1d913be Emphasize initial budget setting
Add visual emphasis to the budget setting prompt on the home screen to guide new users.
2025-03-17 11:58:52 +00:00
gpt-engineer-app[bot]
0fe4825741 Visual edit in Lovable
Edited UI in Lovable
2025-03-17 11:56:29 +00:00
gpt-engineer-app[bot]
cfe035ff3f Use consistent category icons
Use the same icons in the recent transactions card as in the expense chart.
2025-03-17 11:55:38 +00:00
gpt-engineer-app[bot]
bbcea786be Display remaining budget in graph
Display the remaining budget amount in the expense graph section.
2025-03-17 11:53:43 +00:00
gpt-engineer-app[bot]
64da436552 Refactor budget categories section
Consolidated the budget categories section into a single card.
2025-03-17 11:52:10 +00:00
gpt-engineer-app[bot]
20969dfb07 Visual edit in Lovable
Edited UI in Lovable
2025-03-17 11:51:11 +00:00
hansoo
5d1d773c15 스플래시 화면 최적화: 네이티브 스플래시 화면 제거 및 Capacitor 스플래시 화면 개선 2025-03-16 23:19:57 +09:00
hansoo
a030e0cb5b 스플래시 화면 기능 추가 및 개선 2025-03-16 21:35:59 +09:00
hansoo
a84ab79a01 로컬 설정 적용: capacitor.config.ts 및 Lovable 배너 제거 설정 2025-03-16 21:23:56 +09:00
hansoo
f62d89b040 충돌 해결: 앱 아이콘 배경색 업데이트 2025-03-16 21:23:25 +09:00
hansoo
f79c52c690 안드로이드 앱 아이콘 업데이트 및 Lovable 배너 제거 2025-03-16 21:22:02 +09:00
gpt-engineer-app[bot]
0e714af410 Implement splash screen functionality
Adds a splash screen to improve the app's initial loading experience.
2025-03-16 12:18:48 +00:00
gpt-engineer-app[bot]
017f5615c1 Add bottom margin to pages
Adds a bottom margin to the last card in the Transactions and Analytics pages.
2025-03-16 12:16:14 +00:00
gpt-engineer-app[bot]
e23b62aa2b Adjust card bottom margin
Adds more bottom margin to the last card to prevent it from being partially hidden on mobile devices.
2025-03-16 12:13:29 +00:00
hansoo
7fe8b0eb74 create git branch for build app 2025-03-16 20:35:32 +09:00
gpt-engineer-app[bot]
6320ea17d4 Change recent transaction title color
Change the color of the transaction title in the recent transactions card on the home screen to black.
2025-03-16 11:31:34 +00:00
gpt-engineer-app[bot]
1c9dd41851 Visual edit in Lovable
Edited UI in Lovable
2025-03-16 11:27:13 +00:00
gpt-engineer-app[bot]
5c69ea36c1 Visual edit in Lovable
Edited UI in Lovable
2025-03-16 11:26:44 +00:00
gpt-engineer-app[bot]
24b10301ab Visual edit in Lovable
Edited UI in Lovable
2025-03-16 11:25:23 +00:00
hansoo
b6bcdedc39 안드로이드 빌드 환경 설정 및 서버 URL 변경 적용 2025-03-16 20:06:38 +09:00
gpt-engineer-app[bot]
f42d33b9a1 Improve avatar loading performance
The avatar image in the header was loading slowly. This commit aims to improve the loading performance of the avatar image.
2025-03-16 10:58:43 +00:00
gpt-engineer-app[bot]
f558a0149d Fix date format after sync
The date and time format was incorrect after syncing data from the cloud. This commit addresses the issue.
2025-03-16 10:48:06 +00:00
gpt-engineer-app[bot]
1d911153a7 Refactor SyncSettings component
Refactor SyncSettings component into smaller components and extract logic into a separate hook.
2025-03-16 10:40:07 +00:00
gpt-engineer-app[bot]
14c3fac824 Fix toast and sync settings
- Fix issue where toast notifications were not disappearing.
- Ensure sync settings are turned off upon logout.
2025-03-16 10:37:26 +00:00
gpt-engineer-app[bot]
dab1a9cb84 Fix budget synchronization issue
Ensure budget data is also synchronized when syncing with cloud after local data deletion.
2025-03-16 10:30:38 +00:00
gpt-engineer-app[bot]
8b7defb576 Refactor DataResetSection component
Refactor DataResetSection component into smaller components and extract logic into a separate hook for better maintainability.
2025-03-16 10:20:42 +00:00
gpt-engineer-app[bot]
cbe931ecb3 Handle data reset with cloud sync
The prompt requests clarification on whether data reset should also delete cloud data when the user is logged in.
2025-03-16 10:18:16 +00:00
gpt-engineer-app[bot]
f2a941c3da Fix type errors in sync settings
This commit addresses several TypeScript errors in the sync settings component and related utility functions. It corrects type definitions for the sync result, ensures correct usage of the `setLastSyncTime` function, and fixes toast variants.
2025-03-16 10:13:54 +00:00
gpt-engineer-app[bot]
b0177ba5cd Fix budget synchronization issue
Ensure budget data is synchronized correctly after local data deletion.
2025-03-16 10:11:09 +00:00
gpt-engineer-app[bot]
c3ddd3b88f Refactor network utils directory
Simplify the structure of the network utils directory for better maintainability.
2025-03-16 10:07:30 +00:00
gpt-engineer-app[bot]
776d0442aa Refactor networkUtils.ts
The file src/utils/auth/networkUtils.ts was too long, so it has been refactored into smaller files.
2025-03-16 10:06:21 +00:00
gpt-engineer-app[bot]
74e7ea19fd Refactor transaction sync module
Refactors the transaction sync module for better organization.
2025-03-16 10:05:06 +00:00
gpt-engineer-app[bot]
e3e29d6ebe Refactor budget sync logic
Refactor budget sync logic into smaller modules.
2025-03-16 10:03:35 +00:00
gpt-engineer-app[bot]
67fc6be649 Fix sync error after login
Addresses an issue where a sync error occurs after the user logs in.
2025-03-16 10:02:27 +00:00
gpt-engineer-app[bot]
bdf1584095 Clarify data synchronization process
Clarify the data synchronization process and address a scenario where data is lost after logging out, initializing data, and logging back in.
2025-03-16 09:58:20 +00:00
gpt-engineer-app[bot]
3f22e6c484 Refactor useToast hook into modules
The useToast hook was refactored into smaller, more manageable modules.
2025-03-16 09:48:44 +00:00
gpt-engineer-app[bot]
61acb461e0 Refactor useToast hook
The useToast hook was refactored into smaller, more manageable files to improve code organization and maintainability.
2025-03-16 09:47:29 +00:00
gpt-engineer-app[bot]
cd6c92d7de Refactor toast duplicate prevention
Refactor the toast wrapper to improve the logic for preventing duplicate toast messages.
2025-03-16 09:41:07 +00:00
gpt-engineer-app[bot]
d45e1bbf78 Refactor useTransactions hook
Refactor the useTransactions hook into smaller, more manageable files to improve code organization and maintainability. All existing functionality is preserved.
2025-03-16 09:39:56 +00:00
gpt-engineer-app[bot]
662cacbc99 Prevent duplicate toast notifications
The application was displaying duplicate toast notifications due to events being triggered multiple times. This commit prevents duplicate notifications.
2025-03-16 09:38:39 +00:00
gpt-engineer-app[bot]
2a70aa18b7 Fix TS2353 error in use-toast.ts
The 'open' property was not defined in the ToasterToast type, causing a TypeScript error. Updated the ToasterToast type definition to include the 'open' property.
2025-03-16 09:34:35 +00:00
gpt-engineer-app[bot]
2851f8d03c Fix: Resolve toast notification issue
The toast notifications were not displaying. This commit addresses the problem.
2025-03-16 09:33:24 +00:00
gpt-engineer-app[bot]
4b52c85478 Adjust profile picture size
Adjusted the profile picture size to occupy the height of two lines.
2025-03-16 09:29:15 +00:00
gpt-engineer-app[bot]
0f371ac87f Add symbol to home header
Adds a symbol to the left side of the welcome message and app description in the home header.
2025-03-16 09:28:19 +00:00
gpt-engineer-app[bot]
dadc4fc585 Fix typo in FingerprintIcon import
Corrected the import of FingerPrintIcon from lucide-react to FingerprintIcon to resolve a TypeScript error.
2025-03-16 09:25:52 +00:00
gpt-engineer-app[bot]
351b5e6d36 Fix: Prevent data reset without login
The data reset functionality was incorrectly prompting for login even when the user was already logged in. This commit ensures that data reset operations are only triggered when a user is authenticated.
2025-03-16 09:24:41 +00:00