Invoice Email Sender
The interface excels in presenting a clean, focused modal with clear labels and a logical form flow for composing and sending invoice emails. However, improvements could be made in increasing contrast for better readability and adding more visual separation between sections to reduce cognitive load.
Public

Design Score
Polish Opportunities
Design Perspectives
0To Review
Recommended Fixes by Impact
0Total
Fixes by Category
1
Color & Contrast2
Content Readability & Clarity3
Visual Consistency, Imagery & Media2
Navigation & Structure2
Conversion & Actions2
Tone, Friendliness & Delight2
Accessibility & Input Ergonomics4
Efficiency & Cognitive Load1
Flow & States Completeness2
Strategic DesignRecommended Fixes by Impact
0Critical
2Major
15Moderate
6Minor
Unlabeled icons in email toolbar
Major
Visual Consistency, Imagery & Media
The Problem
The icons in the email text editor toolbar lack visible labels or tooltips, potentially causing confusion about their function.
Why it Matters
Users unfamiliar with these icons may hesitate or make errors trying to understand or use email editing options.
How to Fix
Add descriptive tooltips on hover or visible text labels to clarify icon functions for a wider user audience.
Issue Highlights
Incomplete upload progress feedback
Major
Flow & States Completeness
The Problem
The file upload progress bar is visible at 83%, but there is no clear indication of success or failure once the upload completes or if there is an error.
Why it Matters
Users need clear feedback when attachments are successfully uploaded or if they failed, to avoid confusion about whether the invoice email is ready to send.
How to Fix
Implement clear success and error states for file uploads with distinct messages or icons once the upload completes or fails.
Issue Highlights
Low contrast on Cancel button text
Moderate
Color & Contrast
The Problem
The 'Cancel' button text light gray color on a slightly darker gray background has low contrast, likely below WCAG AA minimum contrast ratio of 4.5:1 for normal text.
Why it Matters
Users with low vision or color blindness may find it difficult to distinguish this button's label, causing usability issues.
How to Fix
Increase the text color contrast by using a darker text color or a lighter background color to meet at least 4.5:1 contrast ratio.
Issue Highlights
Inconsistent horizontal alignment of form field labels and inputs
Moderate
Visual Consistency, Imagery & Media
The Problem
The 'To', 'Subject', and 'Message' labels and their corresponding input fields are not consistently aligned, causing visual imbalance in the form layout.
Why it Matters
Misalignment makes the form harder to scan and can increase cognitive load as users struggle to associate labels with inputs.
How to Fix
Adjust the horizontal spacing and use a consistent left margin or grid to align all labels and inputs perfectly.
Issue Highlights
Missing page or role context within modal overlay
Moderate
Orientation Missing (Environment/Role/Location)
The Problem
The modal overlay titled 'Send invoice via Email' provides no breadcrumb or clear indication of where the user is in the broader workflow beyond the modal title.
Why it Matters
Users might lose their sense of workflow progression or context, especially for multi-step tasks, leading to confusion or errors.
How to Fix
Add breadcrumbs or progress indicators inside or near the modal to show current task state or next steps clearly.
Issue Highlights
No reassurance or confirmation before sending invoice email
Moderate
Tone, Friendliness & Delight
The Problem
The 'Send Email' button for sending the invoice is visible but there is no visible reassurance, confirmation dialog, or trust signal to confirm the action or its security.
Why it Matters
Users might feel uncertain or worried about accidentally sending sensitive financial information without a clear confirmation step or security assurance.
How to Fix
Add a confirmation dialog with clear messaging before sending, or display trust indicators (e.g., secure transfer notice) near the send button.
Issue Highlights
Multiple detailed input fields demand high user effort
Moderate
Efficiency & Cognitive Load
The Problem
The Send Invoice modal requires users to fill multiple fields including To, Cc, Bcc, Subject, Message text with formatting options, attachment uploads, and payment reminder scheduling before sending the email.
Why it Matters
Users may find this step overwhelming and time-consuming, increasing the likelihood of frustration or error, which could lead to abandonment or delay in sending invoices.
How to Fix
Simplify the modal by pre-filling common fields, minimizing required inputs, and optionally hiding advanced options like Cc/Bcc and payment reminders behind expandable sections.
Issue Highlights
Inconsistent button styles on form actions
Moderate
Visual Consistency, Imagery & Media
The Problem
The 'Cancel' button uses a light gray background, while the 'Send Email' button uses a purple background with white text, creating visual imbalance between primary and secondary actions.
Why it Matters
Inconsistent button styles reduce clarity about which action is primary, potentially confusing users when deciding what to do next.
How to Fix
Standardize button styles by following the design system rules for primary and secondary buttons, ensuring consistent colors and font weights.
Issue Highlights
Primary navigation visually deemphasized by overlay
Moderate
Navigation & Structure
The Problem
The left sidebar navigation is visible but heavily blurred and dimmed by the overlay window for sending the invoice email, which obscures the main navigation visually and interaction-wise.
Why it Matters
Users might lose their sense of context or have difficulty quickly switching tasks as the main navigation is visually suppressed and interaction is likely disabled.
How to Fix
Allow clearer visibility or access to primary navigation even when modal overlays are open, such as by reducing overlay opacity or providing a clearer focus path to navigation after closing the modal.
Issue Highlights
Primary CTA 'Send Email' lacks explicit confirmation context
Moderate
Conversion & Actions
The Problem
The primary action button is labeled 'Send Email' but there is no additional contextual confirmation or tooltip to clarify what happens exactly after clicking, such as sending invoice details or any confirmation step.
Why it Matters
Users may hesitate or feel uncertain whether clicking 'Send Email' finalizes the invoice dispatch, which can reduce conversion or cause users to drop off.
How to Fix
Add contextual confirmation messaging or clarify the button label to specify the action, e.g., 'Send Invoice Email' and consider adding a post-click confirmation dialog or success message.
Issue Highlights
Small tap targets in email 'Cc' and 'Bcc' controls
Moderate
Accessibility & Input Ergonomics
The Problem
The 'Cc' and 'Bcc' buttons in the 'To' input field area appear very small, likely less than the recommended 44x44 pixels touch target size.
Why it Matters
Small tap targets force users to be precise when tapping, increasing the chance of input errors and frustration, especially for users with motor impairments or on small touchscreen devices.
How to Fix
Increase the size of the 'Cc' and 'Bcc' tap targets to at least 44x44 pixels and add sufficient padding around them to make them easier to tap.
Issue Highlights
Close proximity between 'Cancel' and 'Send Email' buttons
Moderate
Accessibility & Input Ergonomics
The Problem
The 'Cancel' and 'Send Email' buttons at the bottom right appear spaced less than the recommended minimum touch target distance, increasing risk of accidental taps.
Why it Matters
Buttons that are too close together cause users to tap the wrong button, potentially leading to submission cancellation or sending an email by mistake.
How to Fix
Increase horizontal spacing between the 'Cancel' and 'Send Email' buttons to at least 8-10 mm (approximately finger width) to reduce accidental taps.
Issue Highlights
Rich text formatting toolbar increases visual clutter
Moderate
Efficiency & Cognitive Load
The Problem
The message input area includes a full rich text toolbar with many formatting options which may be unnecessary for form emails like invoices.
Why it Matters
This adds visual clutter and may distract users or confuse those who do not need advanced formatting, increasing cognitive load.
How to Fix
Offer a simplified editor by default with an option to enable advanced formatting if needed, reducing unnecessary UI elements.
Issue Highlights
Inadequate emphasis on section title 'Send invoice via Email'
Moderate
Content Readability & Clarity
The Problem
The main section title 'Send invoice via Email' uses normal font weight and size that does not strongly differentiate it from the body text fields below.
Why it Matters
Users might find it hard to immediately identify the main task or area they are in, reducing form input clarity and increasing cognitive load.
How to Fix
Increase the font size and weight of the title; consider adding spacing or a subtle underline to emphasize main form heading.
Issue Highlights
Lack of clear active state or role context in primary navigation
Moderate
Orientation Missing (Environment/Role/Location)
The Problem
The left sidebar navigation icons have no visible labels or active state to indicate the current user location or context within the app beyond an icon background color highlight.
Why it Matters
Users might be unsure about their exact location or role in the app, reducing confidence and making navigation harder especially for new users.
How to Fix
Include a clear active state label or highlight with text on current navigation item, or add tooltips or role context to the sidebar.
Issue Highlights
Users must remember invoice details outside email modal
Moderate
Efficiency & Cognitive Load
The Problem
The email modal references invoice number and amount but does not show the full invoice details on screen, relying on users' memory or prior context.
Why it Matters
Users might forget or confuse invoice specifics when editing the email content, potentially causing incorrect or incomplete communication.
How to Fix
Add a small readonly summary of key invoice details (total, date, recipient) within the modal for quick reference without needing to leave the screen.
Issue Highlights
Send invoice email dialog lacks distinctive branding or visual hierarchy
Moderate
Strategic Design
The Problem
The email sending modal is a plain white box centered over a blurred background. It lacks distinctive branding elements, clear visual hierarchy, or strong affordances that make this moment memorable or reassure users about the process.
Why it Matters
Users may feel uncertain about the importance or security of sending an invoice email without clear branding or confirmation cues. This may reduce confidence and satisfaction.
How to Fix
Add branding such as logo or colors to the send invoice modal, reinforce visual hierarchy with distinct headings and buttons, and consider adding confirmation or progress indicators that highlight the critical action.
Issue Highlights
Lack of visual hierarchy between 'Cc' and 'Bcc' options
Minor
Content Readability & Clarity
The Problem
'Cc' and 'Bcc' appear as plain text next to the recipient field with minimal visual separation or emphasis, making them less distinguishable as interactive options.
Why it Matters
Users may not easily recognize they can click or interact with 'Cc' and 'Bcc' to add additional recipients, potentially limiting email functionality usage.
How to Fix
Use buttons or links styled differently (e.g., underline, color, or icon) to visually differentiate 'Cc' and 'Bcc' as interactive elements outside the input box.
Issue Highlights
Dense toolbar icons lack spacing and separation
Minor
Navigation & Structure
The Problem
The top-right toolbar icons (notification, profile, plus etc.) appear closely spaced without strong visual separation or grouping, causing potential for accidental clicks.
Why it Matters
Users may accidentally click the wrong icon, disrupting workflow or causing annoyance.
How to Fix
Increase spacing or add distinct grouping/hover feedback to clearly separate these toolbar controls.
Issue Highlights
Secondary CTA 'Cancel' uses weak label without clear action context
Minor
Conversion & Actions
The Problem
The 'Cancel' button is present but its effect is not clear on the modal—whether it discards edits, closes modal without saving, or something else.
Why it Matters
This vagueness may induce hesitation or mistakes if users accidentally discard changes expecting a different behavior.
How to Fix
Enhance the label or add a tooltip clarifying the exact impact of 'Cancel' to help users make informed decisions.
Issue Highlights
Attachment upload progress bar partially obscured by other UI elements
Minor
Strategic Design
The Problem
The progress bar for the invoice PDF upload is underneath the file name and close to the text field border, potentially confusing users about the upload progress or if the file is attached.
Why it Matters
Users might misunderstand the status of the attachment upload, risking incomplete email sending or the need to reupload files.
How to Fix
Increase spacing and better separate the progress bar from file name text and buttons by adjusting layout or adding padding.
Issue Highlights
Visible Cc and Bcc options add less critical decisions
Minor
Efficiency & Cognitive Load
The Problem
Cc and Bcc options are openly visible and selectable, presenting users with choices that may not always be relevant for sending an invoice email.
Why it Matters
Including these fields openly increases cognitive load by requiring users to decide if they need to add recipients in these fields, which is usually optional.
How to Fix
Consider collapsing Cc and Bcc behind toggle buttons or hiding by default to reduce decision points unless specifically needed.
Issue Highlights
Formal and cautious language may reduce trust
Minor
Tone, Friendliness & Delight
The Problem
The message uses very formal and cautious language such as 'Please be advised' which may come across as distant or legalistic rather than friendly and trustworthy when communicating with clients.
Why it Matters
A formal and less personal tone can decrease emotional connection and trust from users receiving the invoice email, reducing overall user satisfaction.
How to Fix
Use a warmer, clearer, and more straightforward tone that reassures recipients and builds trust, e.g., 'We have issued your new invoice INV-2026-0063…'.
Issue Highlights