Skip to content

UI Enhancements: Optimize Sizing and Alignment for Invoice Creation #184

Description

@Atharva0506

Description:
The current Invoice Creation UI requires excessive scrolling, which negatively impacts the user experience. This is primarily caused by unoptimized padding, margins, and the overall sizing of fonts, divs, and blocks. We need to refine the UI layout to ensure all elements fit better within the viewport while maintaining a clean, readable design.

Current Problem:

  • Users have to scroll significantly to view and fill out the invoice creation form.
  • There is "lost" or excessive padding and margins between elements.
  • Font, div, and block sizes are not appropriately scaled for the screen.
  • The overall alignment of the invoice creation UI feels disjointed.

Proposed Changes:

  • 2.1 Adjust Font, Div & Block Sizing:
    • Review and reduce oversized fonts to a standard, legible size.
    • Adjust the height and width of divs and input blocks to maximize screen real estate without feeling cluttered.
  • 2.2 Align Invoice Creation UI:
    • Standardize padding and margins across the entire form to eliminate wasted space.
    • Ensure all input fields, labels, and buttons are properly aligned on a consistent grid.
    • Group related fields together compactly.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Fields

No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions