Expense Records Overview

The interface presents financial records in a clear, date-grouped list with distinct currency notation, aiding quick comprehension. However, it could improve by reducing visual clutter, enhancing button prominence, and providing better affordance for interactive elements like expandable rows.
Analyzed design
Fixes by Category
  • 3
    Color & Contrast
  • 1
    Content Readability & Clarity
  • 3
    Visual Consistency, Imagery & Media
  • 2
    Navigation & Structure
  • 2
    Conversion & Actions
  • 1
    Tone, Friendliness & Delight
  • 2
    Accessibility & Input Ergonomics
  • 3
    Efficiency & Cognitive Load
  • 2
    Flow & States Completeness
  • 0
    Strategic Design
  • Recommended Fixes by Impact
    0Critical
    6Major
    12Moderate
    3Minor

    Primary CTA button label is vague

    Major
    Conversion & Actions
    The Problem
    The button labeled '調整匯率' is likely a primary action but the label is not explicit about what action will be performed, which can confuse users.
    Why it Matters
    Users may hesitate or be unsure about clicking because the CTA label doesn't clearly communicate the expected result.
    How to Fix
    Change the CTA label to a clearer, more specific phrase describing the exact action it initiates, such as 'Adjust Exchange Rate' or 'Update Rate'.
    Issue Highlights
    Finding region

    Unlabeled Icon Buttons Near Exchange Rate

    Major
    Visual Consistency, Imagery & Media
    The Problem
    Buttons near the exchange rate message (e.g., '調整匯率') are unlabeled with icons but lack tooltips or visible textual labels explaining their functions clearly.
    Why it Matters
    Without clear labels or tooltips, users may not understand the purpose of the buttons, which can reduce usability and user confidence.
    How to Fix
    Add descriptive tooltips or visible labels to icon buttons and ensure icons visually match their intended actions.
    Issue Highlights
    Finding region

    Missing search or filter for transaction list

    Major
    Navigation & Structure
    The Problem
    The list of transactions is long and detailed with dates and multiple entries, but there is no visible search or filter functionality to help users quickly find specific records.
    Why it Matters
    Users must manually scan a long list to find relevant data, which can cause frustration and increase the time needed to complete tasks.
    How to Fix
    Add a visible search box or filter controls above the transaction list to allow users to narrow down results by date, name, or amount.
    Issue Highlights
    Finding region

    Small clickable expand arrows require precise tapping

    Major
    Accessibility & Input Ergonomics
    The Problem
    The small arrows used to expand expense items appear to be around 15x15 pixels, which is smaller than recommended touch target sizes, requiring excess precision.
    Why it Matters
    Users with motor impairments or on small mobile devices may find it difficult to tap these small arrows accurately, leading to errors or frustration.
    How to Fix
    Increase the size of the arrows to at least 44x44 pixels or add extra padding around them to enlarge the tap target area.
    Issue Highlights
    Finding region

    Unclear action for next step in current expense logs

    Major
    Flow & States Completeness
    The Problem
    The screen displays detailed expense records grouped by date, but there is no clear call to action for the user to add, edit, delete, or proceed with these records. Buttons such as '分享連結' (Share Link) and '重新整理' (Refresh) are present, but no prompt or next step guidance appears related to managing or concluding these entries.
    Why it Matters
    Without clear next steps, users might be unsure how to modify, finalize, or navigate forward with their expense data, which can cause user frustration or abandonment of the task.
    How to Fix
    Add a prominent call to action such as an 'Add Expense' button, 'Edit' mode toggle, or a clear navigation path to the next logical step in the workflow, such as expense summary or payment.
    Issue Highlights
    Finding region

    No confirm or submit button for exchange rate adjustment

    Major
    Flow & States Completeness
    The Problem
    The interface shows a displayed exchange rate with a nearby button labeled '調整匯率' (Adjust Exchange Rate), but there is no visible confirmation, submit, or cancel button related to modifying this rate or moving forward after adjusting it.
    Why it Matters
    Users adjusting the exchange rate may have no way to save or apply their changes, causing frustration or failure to complete work.
    How to Fix
    Add clear confirm/apply and cancel buttons near the exchange rate adjustment function so users can proceed or revert changes easily.
    Issue Highlights
    Finding region

    Currency Codes Misaligned in Expense List

    Moderate
    Visual Consistency, Imagery & Media
    The Problem
    The currency codes (JPY, TWD) in the expense amounts column are not consistently aligned, causing a jagged and uneven right edge in the list.
    Why it Matters
    Misalignment can confuse users trying to quickly scan and compare financial figures and reduce the visual neatness of the data presentation.
    How to Fix
    Right-align amounts and currency codes consistently, ideally using a tabular numeric font or separate columns aligned to the grid.
    Issue Highlights
    Finding region

    Low contrast for secondary text inside expense records

    Moderate
    Color & Contrast
    The Problem
    The smaller, secondary text (such as names next to the bold items) appears as light gray on a white background with insufficient contrast, likely below WCAG AA standards for normal text.
    Why it Matters
    Users with moderate visual impairments may find this lighter text difficult to read, which can reduce clarity and hinder understanding of the expense details.
    How to Fix
    Increase the font weight or darken the text color to improve contrast against the white background, ensuring at least a 4.5:1 contrast ratio for normal text per WCAG AA.
    Issue Highlights
    Finding region

    Low contrast for button text '調整匯率'

    Moderate
    Color & Contrast
    The Problem
    The text on the button labeled '調整匯率' is dark gray on a white button background but appears to be borderline insufficient contrast, likely below WCAG AA for small text.
    Why it Matters
    Users with visual impairments might not easily read the button label, impacting interaction clarity.
    How to Fix
    Use a darker text color or increase font size/weight on the button to meet minimum contrast ratio of 4.5:1.
    Issue Highlights
    Finding region

    Unclear day of week abbreviation format

    Moderate
    Ambiguous Date/Time/Timezone
    The Problem
    The dates show day of week in parentheses using Japanese characters and parentheses, e.g., '(週六)'. This may be unclear to users unfamiliar with this format or non-Japanese readers.
    Why it Matters
    Users may have difficulty quickly recognizing the day of the week, leading to slower comprehension or errors when reviewing dates.
    How to Fix
    Provide a clearer, more universally understandable day of week label or tooltip that explains the format.
    Issue Highlights
    Finding region

    User must recall exchange rate separately

    Moderate
    Efficiency & Cognitive Load
    The Problem
    The exchange rate is shown in a small panel but calculations or currency conversions are not integrated directly next to amounts, forcing users to mentally calculate or remember the rate.
    Why it Matters
    Users may make mistakes or experience delay in interpreting amounts when currency conversion requires mental effort.
    How to Fix
    Show converted amounts inline or provide an option to toggle currency views alongside original values.
    Issue Highlights
    Finding region

    Low contrast for icon handles next to list items

    Moderate
    Color & Contrast
    The Problem
    The vertical handles (represented by small dots) used to reorder list items are very light gray on a white background, likely failing WCAG AA contrast requirements.
    Why it Matters
    Users with low vision or color deficiencies may have trouble identifying these interactive elements, making drag-and-drop reordering inaccessible or difficult.
    How to Fix
    Darken the icon color to provide sufficient contrast against the white background, aiming for a minimum 3:1 contrast ratio recommended for UI components and graphical objects.
    Issue Highlights
    Finding region

    Lack of clear hierarchy between date headings and expense entries

    Moderate
    Content Readability & Clarity
    The Problem
    The date headings and individual expense items have similar font sizes and weights, making it harder to distinguish the grouping of entries under each date at a glance.
    Why it Matters
    Users may find it difficult to quickly scan and differentiate groupings of expenses by date, slowing down comprehension.
    How to Fix
    Increase the font size or weight of date headings or add spacing/padding to visually separate date groups from daily expense entries.
    Issue Highlights
    Finding region

    Lack of clear navigation orientation or user role context

    Moderate
    Orientation Missing (Environment/Role/Location)
    The Problem
    The interface shows tablike labels ('花費記錄', '結算') to switch views but does not clearly indicate the current user role or environment context beyond the title.
    Why it Matters
    Users may be uncertain where they are within the system or what role they are currently operating under, potentially leading to navigation confusion or errors.
    How to Fix
    Provide a clearer visible indicator of the current section, role, or environment context, such as an active tab highlight or breadcrumb navigation.
    Issue Highlights
    Finding region

    Dense list items with multiple expandable/clickable elements

    Moderate
    Navigation & Structure
    The Problem
    Each transaction row has multiple interactive elements closely spaced (expand icons, item names, and amounts), potentially causing users to misclick or feel overwhelmed.
    Why it Matters
    Users might struggle to accurately select their intended action, reducing efficiency and increasing frustration.
    How to Fix
    Increase spacing between interactive elements or consolidate clicks, and use clear visual affordances to differentiate clickable areas.
    Issue Highlights
    Finding region

    Secondary action buttons lack clear hierarchy

    Moderate
    Conversion & Actions
    The Problem
    Buttons labeled '分享連結' and '重新整理' appear visually similar and do not have a clear primary/secondary distinction, which can confuse user focus.
    Why it Matters
    Users may not immediately know which button is the main action, causing hesitation or clicking the wrong option.
    How to Fix
    Use a distinct style and placement for the primary CTA to clearly differentiate it from secondary actions.
    Issue Highlights
    Finding region

    Adjacent expense rows have closely spaced clickable areas

    Moderate
    Accessibility & Input Ergonomics
    The Problem
    The expand arrows and item text in each expense row are placed near each other with minimal spacing, making it easy to accidentally tap the wrong row or action.
    Why it Matters
    Insufficient spacing between interactive elements increases error rates and user frustration on touch devices.
    How to Fix
    Increase horizontal spacing between the expand arrow and the expense item text, or separate rows more vertically to reduce touch target overlap.
    Issue Highlights
    Finding region

    Multiple small expense entries increase user effort

    Moderate
    Efficiency & Cognitive Load
    The Problem
    The screen shows multiple small expense records grouped by date, each line with participant and amount details, which can fragment user attention and require many micro-steps for review or editing.
    Why it Matters
    Users must process many individual entries, increasing mental effort and time needed for comprehension or interaction.
    How to Fix
    Consider consolidating expenses where appropriate and allowing batch actions to reduce the number of micro-steps.
    Issue Highlights
    Finding region

    Excessive punctuation in title reduces professional tone

    Minor
    Tone, Friendliness & Delight
    The Problem
    The title '202607 MyGO!!!!!' uses multiple exclamation marks that can come across as overly informal or emotional for a financial or expense tracking context.
    Why it Matters
    Excessive punctuation may reduce user trust and perceived professionalism in financial apps, potentially impacting user confidence in managing money.
    How to Fix
    Simplify the title by removing extra exclamation marks, using a neutral or professional tone.
    Issue Highlights
    Finding region

    Inconsistent Use of Font Weight in Expense Titles and Payers

    Minor
    Visual Consistency, Imagery & Media
    The Problem
    Expense titles use bold font, while the payer names after the titles use a much lighter and smaller font within the same line, creating a mixed visual hierarchy.
    Why it Matters
    Inconsistent typography within expense records can reduce readability and make it harder to quickly distinguish key data.
    How to Fix
    Standardize font weights and sizes so that titles and payer labels have a clear and consistent hierarchy.
    Issue Highlights
    Finding region

    Two buttons for 'Share Link' and 'Reorganize' cause competing choices

    Minor
    Efficiency & Cognitive Load
    The Problem
    Two buttons labeled for sharing and reorganizing appear adjacent at top right, providing competing actions with no clear priority or grouping.
    Why it Matters
    Users may hesitate or waste time deciding which button to use first without clear guidance.
    How to Fix
    Group related actions, prioritize the primary action, or use progressive disclosure to reduce simultaneous decisions.
    Issue Highlights
    Finding region