Solutions · Brand Identity

Muzi Studio brand identity

We’d spent ten years building brands for other people, and the last one we did was our own. The 2016 version was true red on yellow, back when we only did graphic design. Later we added websites and technical architecture, and the identity grew a gradient to match. The 2026 round marks our tenth year.

This project sits in our Brand Identity line. What would the same method look like on your project?

TypeBrand identity · Design systemYears2016–2026 (three generations)RoleStrategy · Naming · Identity · Design system · WebsiteScope3 generations · 4 extensions · 9 gradient stops · 33 token blocksStatusIn use

Muzi Studio brand identity

The cover is a v10 light field, and this one only appears here.

01

/09

ORIGIN

Where it started

In 2016 the studio was called MuziCreative, Muzi Creative Office in Chinese, and it only did graphic design. That identity was true red on yellow, and the mark was a hexagon sitting where the dot of the i would be.

By 2020 the business had grown into websites and technical architecture, and the identity got another pass. The background went white, the dot split into four colors, and for the first time there was a gradient, violet to turquoise. The same round added four offshoots: Creative, Library, Insight and Shop.

2016: true red hexagon on yellow2020: violet-to-turquoise gradient2020: four offshoots, no rules

From left: in 2016, when we only did print, the mark was a single block of solid color. The 2020 gradient band is cropped from the original files: two stops, with the renderer filling in the middle. Four offshoots, four colors, each one simply drawn on its own.

The name came before any design decision

The parents’ names happened to contain the characters for forest and grove, so naming their child Muzi, written with the character for tree, came naturally. Put the three side by side and you’re counting trees.

ForestThree treesGroveTwo treesTreeOne tree

The angle of the tree

The horizontal and two diagonal strokes of the tree character sit 60° apart: the three axes of a hexagon

The horizontal and the two diagonal strokes of the tree character fall on one set of 60° axes, and 60° is the angle of a hexagon.

That’s why the mark is a hexagon. It can repeat forever without gaps. And the shape was already in the name before 2016.

In the 2016 version the hexagon was already sitting on the i, replacing its dot.

02

/09

THE TURN

The turning point

The first two generations were about color. This one is about light.

Two changes, each with its own trigger

Both times, the business changed first and the identity followed.

2016MuziCreative (Muzi Creative Office)Graphic design studio2020MuziCreativeAdded web services and technical architecture2026Muzi StudioMore technology and AI; the parent brand needs room to extend

By 2026 this was no longer just a design studio. Technology was a bigger share of the work every year, and AI was opening up a lot of new possibilities. Muzi needed a parent brand that could keep extending outward.

Looking for the new, but deciding first what stays

The colors kept changing because what we delivered kept changing: paper, then screens, then light.

iWhere the dot sits60°The hexagon’s angle#6400DEViolet, the same value as in 2020 (unchanged)

Three things stayed: where the dot sits, the 60° angle, and the violet. The 2026 #6400DE is identical to the 2020 one, down to the last bit.

03

/09

DERIVATION

Construction

This round is the first time in ten years we changed the typeface.

Built up one step at a time

Six-step construction

Every proportion comes from a token. This is the construction redrawn from the current geometry, not a sketch from the original process.

Wordmark anatomy

The wordmark uses a dotless i. The dot is the only part of the word you can swap out and still read it, so that’s where the mark goes.

ItemValueHexagon flat width1.20 × stem widthDistance from the x-height0.50 × stem widthWordmark tracking+1.5%Descriptor0.70 × x-height · 0.1em · 500Optical spacing490.6 units

The most economical of the three

Same area, shortest perimeter: the hexagonOne vertex up close: sharp corners close cleanly, rounded ones leak starbursts

Only three regular polygons can tile a plane with no gaps. For the same area, the hexagon uses the least edge. For that to hold, the corners can’t be rounded. In our tests a 6% corner radius left a white pinhole at every vertex, and 12% gave obvious starbursts.

Everything is measured in stem widths

Three scales: 8×, 1×, 16px

The dot is 1.2 times the stem width and sits half a stem above the x-height line. Change the weight and it changes with it.

Clear space: one x-height, already in the fileMinimum size: 140px on screen, 24mm in print

Clear space is one x-height and is already built into the file. The lockup’s minimum size is 140px on screen and 24mm in print. Smaller than that, use the wordmark alone.

Mark on paper: violetMark on a dark interface: bright violetMark on light: white, top left, ≤ 6%

On paper the mark is violet, on a dark interface it’s bright violet, and on light it’s white. Three backgrounds, one rule: top-left corner only, and no wider than 6% of the frame.

More refined, and you can measure it

Two stops ➔ nine stops

The same gradient went from two stops to nine. When we changed the endpoints, the stretch where white text could safely sit got shorter. Adjusting the lightness curve later didn’t just win it back. It ended up longer than in the previous generation.

ParameterValueInterpolation spaceoklchLightness curvet^1.5Midrange chroma+0.03Hue pathshort_arcStops9

PositionColor0.0%#6400DE12.5%#5324E525.0%#3E3CE937.5%#1A51EB50.0%#0064E862.5%#0076E275.0%#0087D987.5%#0095CF100.0%#00A1C5

Ten years, three generations, and the dot never moved

Three generations side by side

The colors, typefaces and media changed. In ten years, the hexagon’s position and shape didn’t move once.

04

/09

THE SYSTEM

The system

What we delivered this round is a rule. When the next business line comes along, nothing has to be redone.

What we deliver is a rule

Extended wordmarks

Whatever name comes after it, you can work out a valid lockup. Seven constants, one variable and four don’ts, all computed by a generator.

Try a name that doesn’t exist yet. We can’t say yet what new businesses AI will lead to, so the rule has to be ready first.

Constant7The wordmark outline (muzı as a path)— never redrawnHexagon shape, orientation (pointy-top) and sharp cornersHexagon size relative to the stem (1.20× / 0.50×)Wordmark tracking +1.5%Four descriptor settings (0.70× / 0.10em / shared baseline / 500)Optical spacing 490.6 unitsViolet appears only in the hexagon, the single color event on the whole siteVariable1The slot word itself (studio / labs / …)— any length; the optical spacing absorbs itNever4Set the slot word in lowercaseGive the slot word its own color (use color twice and the hexagon is no longer the only mark)Change the wordmark, hexagon or proportions for an offshootAdd a second brand color for an offshoot

Chinese never appears on its own

The wordmark leads in English. Chinese and Japanese go on a smaller second line, with a gap between the two lines.

Bilingual wordmark: English leads, Chinese and Japanese on the second line

The studio’s Chinese name, which literally reads “Muzi Studio,” is tracked out to the same width as “muzi.” The Japanese name is Muzi Kobo, “Muzi workshop,” and the parent brand is simply Muzi.

Parent brand and studio

Muzi is the company, and muzi studio is one business line under it. The parent brand uses only paper and ink, with violet only on the dot and a nine-stop gradient bar along the top edge. The studio doesn’t draw that bar. Its color is in the light.

Parent brand and studio: one color, two states

One color, two states. Left: the parent brand’s gradient bar, as thick as the wordmark’s stem and kept inside the text margins. Right: the back of a studio business card, with a white mark on the light in the top-left corner.

Color only comes from light

Surfaces get one neutral scale, seven steps from paper to ink. Every other color is sampled from the light: three points, violet, blue and cyan. Text on light comes in just three grays. The color order for data visualization comes from the same gradient.

paper#FAFAFD16.7:1mist#DFDFE313.1:1steel#4D4D508.1:1ink#1A1A1D16.7:1field#0E0E11Light-field shadowgradient9 stopsoklchviolet#6400DE0%blue#0064E850%cyan#00A1C5100%text#FFFFFF · 19.27:1text-muted#9D9D9F · 7.12:1text-subtle#7A7A7D · 4.5:1

Type, components and icons

Eight type sizes and not one more. Outfit is only for the wordmark. Body text and headings are always IBM Plex. The icons all follow one construction method instead of being drawn one by one.

display-1 · 76/1.02muzi studiodisplay-2 · 40/1.14Light falls in from one sidetitle · 24/1.32The hexagon sits on the i as its dotlead · 21/1.58The first two generations were about color. This one is about light.body · 17/1.75Each light field is used once, and its number goes in the caption.small · 15/1.65The start point hasn’t moved a single bit. The end point is derived.caption · 13/1.6SEED 4471 · Light from top right · Hue 231°label · 11.5/1.9PAPER · FIELD · 1/1

Start a projectStart a projectStart a projectStart a projectStart a projectdefaulthoverfocus-visibleactivedisabledCompany nameMuzi StudioEmailmuzi@Incomplete addressBrand IdentityWebsiteSEED 4471231°Median hueFIELD · 1/189.8%Dark-area share

brandwebcontentappvideosocialdesignadsrevenuebrandwebcontentappvideosocialdesignadsrevenue

arrow-rightarrow-leftarrow-uparrow-downchevron-rightchevron-downcloseaddminuscheckcopydownloadexternallinkmenusearchmailplaypausealertinfo

05

/09

ALIVE

A living identity

In this round, every light field is used only once, and its number is written in the caption. The rules stay put, and every image they produce comes out different.

One subject, nothing else

The danger with anything that grows is that people stop recognizing it. So half of it is fixed on purpose: the dot, the type, the palette, the icons, the component states. The other half we leave to the light.

Light fields go on screens, spaces, covers and merch. Paper texture goes on anything meant to be read start to finish. Every piece belongs to one side only.

What a living identity is made of: light, dark field, grain, a gradient washing over everything, 60°

Light, a dark field, grain, a gradient washing over the whole frame, 60°.

What we said no to

The no pile: eight candidate directions we turned down

Eight candidate directions we turned down. Top row: two with a centered hexagon, a business card with a cut corner, light filling the letters. Bottom row: big type on black, giant chapter numbers, vertical text, a fraction as the hero.

The mark is an accent, so every direction that put the hexagon dead center was out.

Large type doesn’t get baked into images, because text has to stay selectable and translatable. That’s why light inside the letters, big type on black and the fraction as hero were all cut.

The cut-corner card belonged to the tactile-object direction. Vertical text and giant chapter numbers belonged to the editorial direction. We didn’t go with either one.

Each one appears only once

v10: one full-bleed image

A single sheet of gradient light washes in from outside the frame. The dark areas are empty and the grain is almost tactile. There’s no shape in it, so it can be cropped anywhere without breaking.

v10 ②v10 ③v10 ④

v10 ⑤v10 ⑥v10 ⑦

Six images grown from the same rules. Each piece of collateral claims one, the ledger records it, and that image is never handed out again.

How the light is made

A seed decides which edge the light comes in from, how much it covers, whether it leans violet or cyan and how fast it fades. The same seed always grows the same image. A different seed gives you a different one.

01SeedEach image has its own number, and the same seed always rebuilds the same image02SampleWhich edge the light enters from, how much it covers, how it fades, how coarse the grain isA sample from the model step03ModelA fixed style passage plus this run’s variation04ContractMeasured on 12 axes, and anything clearly out of bounds is stoppedA sample from the human-review step05Human eyeIs the shape right? Nothing goes on the allowlist until someone has looked06LedgerEvery claimed image gets an entry and is never reused

Measure it before anything else

Hue and the share of dark area are the brand’s signature, so their bounds are tight. Where the light sits and how big it is get loose bounds. Anything out of bounds is simply drawn again.

Median hue202 – 252SignatureDark-area share0.668 – 0.933SignatureHue span46 – 66SignatureMedian chroma0.414 – 0.762FreeGrain energy0.0003 – 0.0006FreeBright-area spread0.312 – 0.767FreeEdge energy0.0011 – 0.0028FreePeak lightness0.160 – 0.426FreeBright centroid x0.320 – 0.849FreeBright-area count1.000 – 2.000FreeAverage lightness0.033 – 0.095FreeBright centroid y0.163 – 0.818Free

Then a person looks again

The contract can’t measure “this looks like an object.” Beams, orbs, text appearing inside the image: each was caught by a person looking. Only images someone has reviewed go on the allowlist, and there are 45 on it now.

26 imagesSamples used to set the contract0.111Composition distance of the closest pair1.387Median pairwise distance

Rejected light: beamsBeamsRejected light: orbsOrbsRejected light: auroras and wavesAuroras and wavesRejected light: text appearing in the imageText in the image

One light

One light: the light at top right, the type in the dark at bottom leftOne light: same rule, different light

Wherever the light is, the type goes on the other side, and body text gets darker the farther it is from the light. Every piece is numbered in a corner: seed, where the light comes from, hue, 1/1.

One light, two versions

One light, collateral versionOne light, website version

The left one is for collateral. The right one is for the website: the whole image is darkened, the light sits buried in the dark, and the bright parts actually come out more saturated. Every background on muzi.tw uses the right-hand version.

Three lanes running at the same time

Lane: line and material. One light landing on one surfaceLane: figurative. Built objects that show how something worksLane: light field. No objects, only light

The subject is what separates them. One lane shoots materials, one shoots structures, one shoots only light. All three follow the same rules and handle different things.

06

/09

IN USE

Out in different places

One set of rules, eight settings. Every piece has its own light behind it, used once.

Brand stationery: business card front, letterhead, envelope

The flat artwork was laid out by code, every pixel coming from the vector source files. The scenes are blank photos generated by a model. The model never drew the mark, not once.

Digital: muzi.tw homepage on a laptop

That’s the muzi.tw homepage on the screen.

Three phone screens: Services, Work, AboutPresentation: the title slide on a meeting-room screen

Left: three pages on a phone, Services, Work and About. Right: a presentation title slide on a meeting-room screen.

Print: three posters on a wallPrint: three lightboxes in an underpass

Every poster and lightbox claims a light of its own.

What an event needs

Large event: booth backdrop

The booth backdrop and the roll-up banner each get a light that’s used nowhere else. The booth is a proposal render. Muzi doesn’t have a physical location right now.

Merch

Merch doesn’t need to carry information, so it always uses light fields. Each item claims its own light that’s used only once, and what’s printed on it is that light’s 1/1.

Merch: tote bag, notebook and stickers, flat layMerch: silk scarfMerch: acrylic light block

Tote bag, notebook and stickers. Silk scarf. Acrylic light block.

Merch: desk matMerch: set of three coastersMerch: set of three postcards

Desk mat. Set of three coasters. Set of three postcards.

Merch: metal bookmarkMerch: framed giclée print

Metal bookmark. Framed giclée print, an edition of one.

07

/09

MOTION

In motion

In motion, only the light moves. The mark and the type stay put.

Brand intro

The intro. From black, light rises from the edge and washes across the frame. The mark appears in the top left, then the wordmark. This is the only time the dot moves. It doesn’t spin, loop or blink.

The light field drifting slowlySection transition

Left: the light field drifting slowly. It’s sped up to a seven-second loop here. The rule is 18 to 30 seconds, with no visible seam. Right: between sections the screen drops back to ink, then the next light comes up.

Four transition speeds

StepDurationUsed forInstant0msState changes: checking, focusFast120msButtons, tagsStandard240msPanels, drawersSlow400msPage changes, the dot settlingNever> 600msPeople start waiting for it

08

/09

AFTER HANDOFF

After handoff

Along with the guidelines, we handed over checks that run every day on their own.

Three checks that can stop you

01Identityverify_muzi_identity.py41 assets9 constantsNo font dependenciesPassed02Layoutverify_muzi_case.pyEight type sizesOne left edgeOne style of section head9 acts, 30 sectionsPassed03Renderverify_case_render.pyImages actually loadNothing squashedNo sideways overflowNo blank bands in the columnEnough contrastCaptions stay with their imagesPassed

The second one has run on this very page. What it caught was the page inventing a ninth type size, the kind of mistake that just looks like “this line seems a bit big.”

Thirty-three blocks, one contract

Wordmark, geometry, color, light, type sizes, spacing, states, layout, motion and craft all live in one JSON file. The pages read it, and so does the generator.

muzi-tokens.json33 blockstypeface / metricsType family, stem width, x-height, cap heightwordmark / mark / lockupDotless i, hexagon proportions, optical spacingcolor / gradient / neutralsThe one color event, nine stops, seven neutralslight / web_gradeColors sampled from the light, the muted website gradebilingual / parentChinese and Japanese second line, the parent brand’s gradient barmotionFour speeds; only the light movestype / space / layoutEight type sizes, nine spacing steps, text columnextensionSeven constants, one variable, four don’tscraftSix craft details you can see

A page from the brand guidelines: Origins

Left: the brand guidelines, 81 pages, with the HTML and PDF built from one source. Right: a section of the tokens.

"mark": {
  "shape": "hexagon", "orientation": "pointy-top",
  "corner_radius_ratio": 0.0,
  "tittle": { "flat_width_over_stem": 1.2,
              "gap_above_x_height_over_stem": 0.5 }
},
"gradient": { "from": "#6400DE", "to": "#00A1C5", "stops": 9 }

09

/09

THE OUTCOME

Deliverables and results

What we delivered

Wordmark and mark41 assets: horizontal, small-size, reversed, single-color, Chinese/Japanese bilingual, and the muzi parent brandDesign tokens33 blocks in one JSON file. The pages read it, and so does the generatorExtension rules and generatorSeven constants, one variable, four don’ts. Give it any suffix and it works out a valid lockupNine-stop gradient and surface paletteOne seven-step neutral scale, with every other color sampled from the light. The safe zone for white text computes to 61%Icon construction methodStroke width, terminals, corners and grid are all set as rules. Today’s 11 icons are the first batch, and any number of new ones can be drawn the same wayThe entire muzi.tw siteEvery page runs on the same tokens, and the wordmark and icons are generated

ResultsThe rules are running now. Every page on muzi.tw uses the same tokens, and the wordmark, palette and icons are all generated, not pulled as old files from a folder.Still working on itVenture and Institute are still just names. The rules can handle them, but we don’t yet know what those two lines will charge for or who they’ll serve.

We’re a brand design studio, and figuring out how to build our own brand turned out to be the hard part.

Credits

Design & BuildMuzi StudioClientOur own projectYears2016–2026SolutionBrand Identity: strategy, identity, design systemDeliverablesWordmark and mark · design tokens · extension rules and generator · gradient and palette · service icons

Curious how this method would work on your project?

Start with a free 30-minute call.

  • Next projectLifeOS brand identity