Habit Tracker Dashboard

The interface uses a clean, friendly design with clear visual hierarchy and intuitive daily habit tracking features. However, improvements could be made in icon consistency and enhancing accessibility through better contrast and text size adjustments.
Analyzed design
Fixes by Category
  • 3
    Color & Contrast
  • 1
    Content Readability & Clarity
  • 3
    Visual Consistency, Imagery & Media
  • 0
    Navigation & Structure
  • 2
    Conversion & Actions
  • 3
    Tone, Friendliness & Delight
  • 3
    Accessibility & Input Ergonomics
  • 2
    Efficiency & Cognitive Load
  • 1
    Flow & States Completeness
  • 2
    Strategic Design
  • Recommended Fixes by Impact
    0Critical
    1Major
    13Moderate
    8Minor

    Small clickable checkboxes for habits

    Major
    Accessibility & Input Ergonomics
    The Problem
    The circular checkboxes on the right side of each habit item appear to be around 24x24 pixels or smaller, which is likely below the recommended touch target size of 44x44 pixels.
    Why it Matters
    Small tap targets increase the risk of user errors and frustration, especially for users with motor impairments or when using the device with one hand.
    How to Fix
    Increase the size of the checkboxes to at least 44x44 pixels and ensure sufficient spacing around each check target for easier tapping.
    Issue Highlights
    Finding region

    Unclear time context for habit reminders

    Moderate
    Ambiguous Date/Time/Timezone
    The Problem
    Times displayed for habits such as '7:00 AM' and '8:00 AM' lack timezone or context, which may confuse users in different regions or timezones.
    Why it Matters
    Users might misinterpret reminder times if timezone context is absent, reducing task adherence.
    How to Fix
    Add timezone information or use relative time labeling (e.g., 'local time') to clarify the meaning of displayed times.
    Issue Highlights
    Finding region

    Low contrast for secondary text below task titles

    Moderate
    Color & Contrast
    The Problem
    The secondary text such as 'Every day - 7:00 AM' and 'Track throughout the day' appears in a light gray color on a white background, likely below the WCAG AA contrast ratio of 4.5:1 for normal text.
    Why it Matters
    Users with mild visual impairments or under bright light conditions may have difficulty reading these details, reducing the clarity of task scheduling information.
    How to Fix
    Darken the secondary text color to achieve at least a 4.5:1 contrast ratio against the white background or use a bolder font weight.
    Issue Highlights
    Finding region

    Insufficient distinction between habit titles and schedules

    Moderate
    Content Readability & Clarity
    The Problem
    Habit titles ('Morning Run') and their schedule details ('Every day · 7:00 AM') appear similar in font size and weight, reducing visual hierarchy.
    Why it Matters
    Users may struggle to quickly distinguish the primary habit name from secondary schedule details, impacting scanning efficiency.
    How to Fix
    Increase font size or weight of habit titles relative to the schedule text to create a clearer visual hierarchy.
    Issue Highlights
    Finding region

    Inconsistent icon style in habit list items

    Moderate
    Visual Consistency, Imagery & Media
    The Problem
    The icons next to each habit vary in style: the 'Morning Run' icon is more colorful and cartoonish, the 'Read 20 Pages' icon is less saturated and simpler, and the 'Drink 2L Water' icon looks somewhat different in style and saturation compared to the others.
    Why it Matters
    Inconsistent icon styles within a related set can reduce perceived polish and professionalism, causing a disjointed visual experience.
    How to Fix
    Use a consistent icon set or style (color palette, stroke weight, level of detail) for all habit list icons.
    Issue Highlights
    Finding region

    Vague 'Mark all as complete' CTA lacks clarity

    Moderate
    Conversion & Actions
    The Problem
    'Mark all as complete' button label is generic and does not clearly communicate the action's effect or consequences, which might confuse users about what exactly will be marked complete.
    Why it Matters
    Users may hesitate to use the button or be uncertain if it applies to all tasks or just those visible, risking underuse or errors.
    How to Fix
    Use a clearer label such as 'Mark all habits as complete today' or add a brief tooltip to explain the action.
    Issue Highlights
    Finding region

    Unclear next action after completing habits

    Moderate
    Flow & States Completeness
    The Problem
    The screen shows habits with an option to mark all as complete and individual completion checkboxes, but there is no clear indication of what happens after marking habits complete or what user should do next.
    Why it Matters
    Users may be uncertain if they need to submit, save, or proceed to another screen, leading to confusion or incomplete flow completion.
    How to Fix
    Add a clear next step such as a confirmation message, navigation to a summary screen, or enabled action button after completion to guide users forward.
    Issue Highlights
    Finding region

    Low contrast for small calendar day labels (T, W, T, S, S, M)

    Moderate
    Color & Contrast
    The Problem
    The small day initial letters above the dates from 24 to 30 appear in a light gray color against a white background, likely failing the minimum 4.5:1 contrast ratio for readability.
    Why it Matters
    This reduces legibility of the calendar headings, making it harder for users to quickly identify weekdays.
    How to Fix
    Increase the text contrast by choosing a darker color for the day labels or adding a subtle background highlight to improve separation.
    Issue Highlights
    Finding region

    Low contrast for bottom navigation icons and labels (Stats, Habi, Me)

    Moderate
    Color & Contrast
    The Problem
    The icons and text for the bottom navigation items 'Stats', 'Habi', and 'Me' appear in a very light gray color on a white background, making the contrast likely below WCAG AA 3:1 for UI components.
    Why it Matters
    Users may have difficulty recognizing and activating these navigation options, impairing app usability.
    How to Fix
    Use a darker color or style the icons and text with higher contrast, such as a medium or dark gray tone to meet minimum contrast standards.
    Issue Highlights
    Finding region

    No clear location or role indicators in app header

    Moderate
    Orientation Missing (Environment/Role/Location)
    The Problem
    The header only shows 'HOME' and a greeting but lacks clear visual cues or labels indicating the user's current section or role within the app.
    Why it Matters
    Users might feel uncertain about where they are in the app, especially if they navigate away and return, reducing orientation and ease of use.
    How to Fix
    Add a distinct page title or breadcrumb indicating the current section more prominently, or use contextual subheaders to clarify user location or role in the app.
    Issue Highlights
    Finding region

    Check buttons and habit text are closely spaced

    Moderate
    Accessibility & Input Ergonomics
    The Problem
    The check circles are visually close to the habit titles and subtitles without much spacing or padding between their tap areas.
    Why it Matters
    Close spacing can cause accidental taps on the wrong target, reducing ease of use and increasing user frustration.
    How to Fix
    Provide more spacing or padding between the check circles and the habit text elements to clearly separate their touch targets.
    Issue Highlights
    Finding region

    Checkmarks on habit items lack immediate tactile affordance

    Moderate
    Strategic Design
    The Problem
    The circular checkboxes on each habit item have thin borders and no filled state is visible, making it unclear whether they are tappable or show completion state.
    Why it Matters
    Users may find it difficult to understand where and how to mark a habit complete, reducing ease of interaction.
    How to Fix
    Add a filled checkmark or color change on tap states, and increase border thickness or button size for easier recognition and interaction.
    Issue Highlights
    Finding region

    Multiple Habit Completion Actions Per Task

    Moderate
    Efficiency & Cognitive Load
    The Problem
    Each habit item has an individual completion button plus a separate 'Mark all as complete' button, requiring users to decide between marking habits one-by-one or all at once.
    Why it Matters
    Having separate buttons for individual and bulk completion adds extra steps and decision points, increasing cognitive load and slowing task completion.
    How to Fix
    Consider consolidating completion actions by automatically marking all visible tasks as complete during a bulk operation or simplifying UI to reduce redundant controls.
    Issue Highlights
    Finding region

    Subtle date highlighting reduces quick comprehension

    Moderate
    Strategic Design
    The Problem
    The currently selected date (Mar 27) is highlighted with a darker green background, but the contrast between the selected date and other dates is subtle and the typography size difference is minimal, making it less visually prominent.
    Why it Matters
    Users may take longer to quickly identify the active date, which can slow interaction and reduce clarity of the app's state at a glance.
    How to Fix
    Increase the visual distinction of the selected date by using stronger contrast, larger font size, or additional visual cues like a bold border or shadow.
    Issue Highlights
    Finding region

    Navigation icons and labels misaligned vertically

    Minor
    Visual Consistency, Imagery & Media
    The Problem
    In the navigation bar at the bottom, the icons and their text labels do not appear perfectly vertically centered or aligned with each other, with slight vertical offset between icon and text.
    Why it Matters
    Misalignment in core navigation elements reduces clarity and visual polish.
    How to Fix
    Vertically center icons and text labels within each navigation item for consistent alignment.
    Issue Highlights
    Finding region

    Cute mascot may undermine serious habit tracking tone

    Minor
    Tone, Friendliness & Delight
    The Problem
    The prominently featured cute panda mascot with soft green glow gives a playful, casual tone that may not align with all users’ expectations for a serious habit tracking tool.
    Why it Matters
    Users seeking motivation and self-discipline tools might find the mascot less trustworthy and less professional, potentially affecting engagement and perceived reliability.
    How to Fix
    Consider providing an option to minimize or replace the mascot for users preferring a more focused, serious interface tone.
    Issue Highlights
    Finding region

    Checkmark circles in habit list misaligned horizontally

    Minor
    Visual Consistency, Imagery & Media
    The Problem
    The circular checkmarks on the right side of each habit item appear slightly off in horizontal alignment relative to each other, not perfectly aligned vertically.
    Why it Matters
    Misaligned elements can distract users and reduce perceived quality of the interface.
    How to Fix
    Align the checkmark circles to a consistent vertical axis across all habit items.
    Issue Highlights
    Finding region

    'Create New Habit' button could emphasize primary action more

    Minor
    Conversion & Actions
    The Problem
    The 'Create New Habit' button uses a secondary-like style with a softer green fill and an explanatory subtitle that might reduce urgency or prominence as the primary CTA.
    Why it Matters
    Users could miss or delay initiating new habit creation, lowering conversion or engagement.
    How to Fix
    Increase contrast, size or remove the subtitle to make the CTA visually stronger and more actionable.
    Issue Highlights
    Finding region

    Missing reassurance on habit completion action

    Minor
    Tone, Friendliness & Delight
    The Problem
    The 'Mark all as complete' button does not provide any reassurance or confirmation message explaining what this action entails or if it can be undone.
    Why it Matters
    Users may be hesitant to use this action as it might complete multiple habits without clear feedback, leading to uncertainty or accidental completion.
    How to Fix
    Add brief explanatory text or a confirmation prompt reassuring users about the action's effect and the ability to undo it if applicable.
    Issue Highlights
    Finding region

    Potentially misleading time estimate on habit creation

    Minor
    Tone, Friendliness & Delight
    The Problem
    The 'Create New Habit' button label states 'Takes less than 10 seconds,' which may set unrealistic expectations for users unfamiliar with habit creation complexity.
    Why it Matters
    If the actual process takes longer, users may lose trust and frustration may increase, undermining the app’s credibility and perceived ease of use.
    How to Fix
    Clarify or soften the language by using phrases such as 'Usually quick to create' or 'Simple and fast habit setup.'
    Issue Highlights
    Finding region

    Habit items do not appear clearly interactive

    Minor
    Accessibility & Input Ergonomics
    The Problem
    The habit items themselves mostly show text and a small icon but lack obvious affordance like button styles or background highlight, which might confuse users about what parts of the item are tappable.
    Why it Matters
    Poor affordance reduces discoverability and confidence in interactive elements, potentially causing users to miss functionality or hesitate while using the app.
    How to Fix
    Use clearer visual affordances such as backgrounds, shadows, or distinct button styling to make habit items or their check areas look more obviously tappable.
    Issue Highlights
    Finding region

    Selecting Day Filter Requires User Memory

    Minor
    Efficiency & Cognitive Load
    The Problem
    The top horizontal day selector requires users to remember the context of each date and toggle between days to see related habits, creating a mild memory burden.
    Why it Matters
    Users must continually recall which day they viewed last and what habits belonged to each date, increasing mental effort to track progress.
    How to Fix
    Display contextual summaries for all days on the main screen or allow quick switching with visible habit counts to reduce reliance on memory.
    Issue Highlights
    Finding region