Skip to content

Feature/ui-style - #3

Merged
striker561 merged 5 commits into
mainfrom
feature/ui-style
Jul 2, 2026
Merged

Feature/ui-style#3
striker561 merged 5 commits into
mainfrom
feature/ui-style

Conversation

@striker561

Copy link
Copy Markdown
Owner

Refactor UI components and enhance styling for improved consistency

  • Introduced a new x-ui.logo-mark component for standardized logo presentation across the application.

  • Updated various views to utilize the new logo component, enhancing visual consistency.

  • Refactored CSS styles to centralize clip-path definitions for better maintainability.

  • Added new UI rules for layout and component conventions to streamline development practices.

  • Removed outdated placeholder-pattern component to clean up the codebase.

Enhance UI components and layout for improved user experience

- Updated CSS to replace the font with "Plus Jakarta Sans" and added new color variables for branding.

- Refactored dashboard and welcome views to utilize new components, enhancing layout and responsiveness.

- Introduced new components for buttons, checkboxes, inputs, and dividers to standardize UI elements.

- Improved accessibility and visual consistency across authentication and profile management pages.

- Removed outdated layout files and streamlined sidebar navigation for admin and user roles.
Add new feature card component and enhance styling for improved UI

- Introduced a new `handoff-feature-card` component for better feature presentation.

- Updated CSS styles for feature wrapping and frames, including drop shadows and background gradients.

- Refactored the welcome view to utilize the new feature card component, enhancing layout and responsiveness.

- Improved logo styling in the app logo component for consistency across themes.
Introduce workspace layout and passkey management components

- Added `WorkspaceType` enum to define user-specific workspace types (Agency, Portal).

- Created `Passkeys` Livewire component for managing user passkeys, including loading, deleting, and confirming actions.

- Implemented `Workspace` layout component to standardize the application layout based on user roles.

- Updated CSS styles for new components and improved overall UI consistency.

- Refactored dashboard and welcome views to utilize the new workspace layout and components.
Enhance dashboard and sidebar components for improved user experience

- Introduced a new `handoff-dashboard-callout` component for better user notifications.

- Updated sidebar navigation structure to utilize new Flux components, enhancing consistency and accessibility.

- Refactored CSS styles for sidebar items and actions, implementing new color variables for improved theming.

- Added footer to sidebar layouts for better organization of settings and logout options.

- Implemented password confirmation middleware for security settings routes, enhancing user security flow.
Refactor UI components and enhance styling for improved consistency

- Introduced a new `x-ui.logo-mark` component for standardized logo presentation across the application.

- Updated various views to utilize the new logo component, enhancing visual consistency.

- Refactored CSS styles to centralize clip-path definitions for better maintainability.

- Added new UI rules for layout and component conventions to streamline development practices.

- Removed outdated `placeholder-pattern` component to clean up the codebase.
@striker561
striker561 merged commit d04712b into main Jul 2, 2026
1 check failed
@striker561
striker561 deleted the feature/ui-style branch July 2, 2026 20:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant