Enhance frontend-web with new features and dependencies

- Added new font support for 'Oxanium' and integrated Radix UI components including Dialog and Select.
- Updated CSS to set the default font to 'Oxanium Variable' and adjusted HTML font size.
- Introduced AddAccountDialog component for managing debt accounts, enhancing user experience.
- Refactored DebtsPage to utilize the new AddAccountDialog and improved account management features.
- Updated Redux store to support debt categories and accounts, including actions for adding, updating, and removing accounts.
- Mock data added for clients and invoices to facilitate development and testing.
This commit is contained in:
2025-12-07 11:10:33 -05:00
parent bf00261e1d
commit 043f0bd316
17 changed files with 1374 additions and 422 deletions

View File

@@ -2,7 +2,7 @@ import {StrictMode} from 'react';
import {createRoot} from 'react-dom/client';
import {Provider} from 'react-redux';
import {store} from './store';
import '@fontsource-variable/geist';
import '@fontsource-variable/oxanium';
import './index.css';
import App from './App.tsx';