Files
openhuman/app
Steven EnamakelandGitHub c27d796c8e Improve settings, rewards, chat, and skills UI polish (#328)
* feat: add Rewards page and enhance Settings navigation

- Introduced a new Rewards page, accessible via a protected route.
- Updated the Settings component to include a new SettingsSectionPage for better organization of account and automation settings.
- Refactored the SettingsHome component to group menu items and improve navigation.
- Enhanced the useSettingsNavigation hook to support new routes for account and automation settings.

* feat: implement app-dotted-canvas styling across multiple pages

- Added a new CSS class `app-dotted-canvas` to create a dotted background effect for various components.
- Updated the App, Agents, Conversations, Home, Intelligence, Invites, Mnemonic, Rewards, Settings, Skills, Webhooks, and Welcome pages to utilize the new styling, enhancing visual consistency across the application.
- Refactored the BottomTabBar component's SVG path for improved icon representation.

* refactor: update BottomTabBar styling for improved UI consistency

- Modified the BottomTabBar component's navigation and button styles to enhance visual appeal and user experience.
- Adjusted class names for better alignment with design standards, including changes to padding, border, and background colors.
- Improved active and inactive button states for clearer user interaction feedback.

* refactor: enhance layout and styling in App and Settings components

- Adjusted padding in the App component to improve layout consistency.
- Updated BottomTabBar component to enhance styling and user interaction.
- Removed deprecated delete data functionality from SettingsHome and refined related menu items for clarity.
- Modified Settings page layout for better responsiveness and visual appeal.

* refactor: improve layout and styling in Settings and Skills components

- Simplified the rendering of grouped and destructive settings in SettingsHome for better readability.
- Adjusted padding and margin in SettingsMenuItem for a more consistent button appearance.
- Introduced BuiltInSkillCard component in Skills page to enhance the display of built-in skills with improved navigation.
- Updated button styles in SkillActionButton for better visual consistency and user experience.

* style: align third-party skill card typography

* style: refine built-in and connected skills layout

* style: update Conversations component for improved UI consistency

- Changed background color of message container to `bg-stone-50` for better visual contrast.
- Adjusted input field layout to enhance user experience, including centering elements and refining focus styles.
- Updated class names for input field to ensure consistent focus behavior and visual feedback.

* feat: enhance settings navigation with fallback functionality

- Introduced a new `goBackWithFallback` function to improve navigation behavior when the user attempts to go back in the settings.
- Updated the `navigateBack` and `closeSettings` functions to utilize the new fallback mechanism, ensuring a smoother user experience when navigating through settings routes.
- Removed redundant route handling logic to streamline the navigation process.

* style: remove app-dotted-canvas class for consistent layout across pages

- Eliminated the `app-dotted-canvas` class from multiple components to streamline styling and ensure a uniform layout.
- Updated the Agents, Conversations, Home, Intelligence, Invites, Mnemonic, Rewards, Settings, Skills, Webhooks, and Welcome pages for improved visual consistency.

* style: improve code formatting and readability in Rewards and Skills components

- Reformatted code in the Rewards component for better readability by adjusting indentation and line breaks.
- Enhanced the Skills component by updating the description formatting for clarity and consistency.
- Ensured consistent styling practices across both components to maintain a clean codebase.
2026-04-05 14:45:07 -07:00
..
2026-04-04 02:59:31 -07:00
2026-03-29 10:30:18 -07:00
2026-03-29 10:30:18 -07:00
2026-03-29 10:30:18 -07:00
2026-03-29 10:30:18 -07:00
2026-03-29 10:30:18 -07:00

Tauri + React + Typescript

This template should help get you started developing with Tauri, React and Typescript in Vite.