top of page

Report-Theme Panel Redesign

A global styling panel redesigned for clarity, efficiency, and confidence in report creation

Employer

Megaputer Intelligence Inc.

Team

Lead Designer (Me) | Front-End Developers

Year & Duration

2025 | 1 Month

Outcome

100% User Satisfaction | -80% Time on Task

"I can now find controls and apply them more confidently"

5. Enhance user intent awareness with a confirmation modal

When users first enter the report, the default style will be automatically applied to all sheets. Any changes made in the control panel trigger a modal dialog to ensure users are aware of and intentional about modifying the report's appearance.

modal 2.png
Modal 1.png

6. Separate advanced options for better usability
To enhance usability and reduce cognitive load, relocate less frequently used options into a new tab labeled "Advanced Options". This reorganization allows commonly used controls to remain easily accessible while placing rarely adjusted settings in a dedicated space. 

left panel 3.png

Scroll inside box to see full panel

Impacts

The usability testing results demonstrated significant improvements in efficiency and satisfaction in the post-lunch evaluation.

+ 80%

Time on Task

significantly accelerating the report creation process

+ 100%

User Satisfaction

clear and intuitive labeling reduced confusion

My Key Takeaways

 

Designing with users' mental models, established conventions, and clear labeling is crucial to a product’s success. These elements directly influence usability and decision-making. One of the core challenges was balancing simplicity with functionality—ensuring the interface remained clear and approachable while still offering access to advanced features for experienced users.

Introduction

As a UX Specialist at Megaputer Intelligence, I redesigned the Report Theme panel in the Web Report Editor—a platform for building interactive data dashboards. The panel enables users to set the visual style of reports across all pages and components. My goal was to simplify this process by introducing intuitive global controls, reducing cognitive load, and improving overall usability.

Current design; users should scroll through a long list of controls in Report Theme panel

The Problems

By conducting usability testing and interviews with users, I discovered some pain points.

"I usually skip the theme panel because there are too many options, and I don’t know what most of them do".  -  Data analysts

Cognitive Overload

Too many ungrouped controls slowed customization and caused decision fatigue.

Poor Mental-Model Alignment

The panel grouped settings by system logic (code structure) rather than user priorities, such as color or typography.

Lack of Clarity and Hierarchy

Users were unsure what each setting controlled and how it would affect their report.

Redundant and Unused Controls

Several low-impact options cluttered the interface, adding no value.

Lack of Visual Feedback

Users wanted to instantly see changes when adjusting themes.

"We’re on a tight sprint cycle and need a version of this redesign that can be implemented quickly."  -  Software developers

Limited Resources & Release Cycle

Must balance UX improvement with existing engineering capacity and fit within a one-month sprint. 

 

Technical Constraints

Some visual updates couldn’t support live previews without major refactoring.

Design Goal Statement

My goal was to redesign the panel into a lean, intuitive interface that streamlines styling tasks, promotes consistency, and reduces cognitive load—while respecting development time, budget, and architectural limits.

Defining Design Principles

To guide the redesign process, I established design principles rooted in user research:

Progressive Disclosure
Surface only essential controls; hide advanced settings in expandable sections to minimize cognitive load.

Visual Hierarchy
Differentiate control levels through spacing, grouping, and typography to improve scanability.

Visible Impact
Provide instant visual feedback through live previews, reinforcing user confidence.

Final Design Deliverables

Left Control Panel - Current Design
Left Control Panel - Current Design
Left Control Panel - Redesigned
Left Control Panel - Redesigned

Before

After

Left panel final mobile.png

1. Displaying “restore default” once in the heading

Omitting the repetition of this text maintains a cleaner and more concise design, reducing unnecessary visual noise for the user.

2. Shorten the customization process by automating part of the process or providing presets.

3. Organize controls into collapsible sections based on user’s mental models (Typography, Colors, sheet-specific controls, etc).

4. Reveal sheet controls on uncheck

Any changes in this section trigger a one-time modal dialog, notifying users that these actions will overwrite settings edited in the section above. (Image below)

bottom of page