Project
nlogic Design System
Client
nlogic Canada
Role
Product Designer
Design Advocate
Disciplines
Product Design
Branding
Design Leadership
notice
Data and product details have been redacted for confidentiality. Designs shown are illustrative to reflect the design philosophy of the nlogic product suite, not live or client-specific work. The company logo is live work and remains the property of nlogic Canada.
Synopsis
status quo
Nlogic is a long-standing team of 30–40 broadcasting experts known for trusted insights, strong client relationships, and a culture that balances professionalism with a playful edge. However, its muted branding and convoluted, nested user experience failed to reflect this culture. This made innovation harder in an already complex industry; they needed a simpler, more intuitive system.
challenge
discover
key stats
problems
The back-end engineering team was resistant to front-end work. This was because of fears around work-debt. The features were developed reactively and there were many UI kits in use at once. This made the UX/UI fragmented.
Users ranged from seasoned pros to novices but, there wasn't a unified way of speaking to all audiences. User-testing was rare due to tight release windows.
The brand identity and UI was muted in tone. It felt disconnected from their lively business culture. More product documentation work fell on client services.
insight
define
With all the research I conducted, I managed to uncover the patterns and sharpen my focus on solving for operational excellence, user delight and cohesive visual communication. I also noticed I was solving for multiple parties at once. I’ve mapped out the basics of the user and stakeholder personas.
ethos
demographic
nlogic Software Engineers wanted something easy to implement and maintain over time. They also wanted something with as little front-end work as possible, at least until they hired a front-end developer to help.
These nlogic professionals work closely with clients to troubleshoot and instruct how to use nlogic products. Client Services needed an app that is easy to understand and use so, they might articulate how best to use the software, if any instruction would be needed afterwards.
The nlogic Product Managers wanted to create a product suite that was cohesive and adhere to product design best practices. They also wanted to create products that harmonized the different departments and ultimately pleased our end-users.
nlogic Marketers needed guidance on how to align their material to the products.
There are a series of broadcast professionals spanning TV, Radio, Streaming and Cross-Platform experiences who want software that is intuitive to their understanding of the industry. This includes complex acronyms, jargon and other conventions unique to broadcasters. We also needed make apps that are self-explanatory and instructionally obvious—some users are elder and we found out while user-testing that some users that they did not do well with complex steps or heavy text layouts.
On the other end, there are fresh grads and industry newcomers who prefer software that reflect their muscle memory and conventions used with other software they use daily (ex. Gmail). It would be important to create an experience that ignites a desire to create as much as they are expected to produce reports for this demographic.
objectives
design
I revamped the product suite by firstly redesigning Lens, nlogic's flagship product, and solving it's most complex product issues. The legacy version of Lens was full of complexity—there were hidden menus, poor hierarchy and numerous workarounds that added to the user's workflow. I took my time to analyze each page, understand the core functionality and desired user goals and distilled the aim of the product into a new approach. Through various meetings with the stakeholders and users, I was able to distill the essential layouts to the following two layouts.
wireframes
all-products
Product Colours
lens (flagship-product)
colour / main / light-mode /
/ focus
/ emphasis-high
/ emphasis-mid
/ emphasis-low
/ border
/ surface
/ surface-button
/ background (bg)
/ bg-modal
/ state-hover
/ state-pressed
/ state-selected
…/ dark-mode /
/ focus
/ emphasis-high
/ emphasis-mid
/ emphasis-low
/ border
/ surface
/ surface-button
/ background (bg)
/ bg-modal
/ state-hover
/ state-pressed
/ state-selected
colour / alert / light-mode /
/ focus
/ emphasis-high
/ emphasis-mid
/ emphasis-low
/ border
/ surface
/ surface-button
/ background (bg)
/ bg-modal
/ state-hover
/ state-pressed
/ state-selected
…/ dark-mode /
/ focus
/ emphasis-high
/ emphasis-mid
/ emphasis-low
/ border
/ surface
/ surface-button
/ background (bg)
/ bg-modal
/ state-hover
/ state-pressed
/ state-selected
typescale
all-products
Instrument Sans
Semi-bold
64 px
Used as a page or section indicator; also for promotions
Head 2
52 px
Head 3
48 px
Head 4
32 px
Head 5
24 px
Head 6
20 px
Subtitle 1
Medium
16 px
Used as a label or precursor to body-1, in-line text interactions or for promotional purposes
Subtitle 2
14 px
Used as a label or precursor to body-2 or in-line text interactions
Body 1
Regular
16 px
Used for promotional large bodies of text
Body 2
14 px
Used for general large bodies of text
OVERLINE
Medium
12 px
0.25 em kerning
Used for subtext before large bodies of text
Button
Semi-bold
14 px
Used for interactive text within components or independently
Caption
Regular
12 px
Used for subtext after large bodies of text
colour samples
dark-mode & all-products
Component samples
all-products (lens-colours, not-true-size)
buttons-main
buttons-alert
table-tabbed
snackbars
chips
card
tooltip
field
load-indicator
toggle
User flow
log-in → video-planner → report-results
deliver
Through ongoing user testing, stakeholder feedback and close collaboration with engineering, I iteratively refined the design system and its documentation. This resulted in a robust foundation that made building new solutions faster, easier and more cost-effective.
Results
Outcomes
Assets


































