All work
Tancang Pilot & TCIT project cover

Tancang Pilot & TCIT

Two websites that share one company design system but have their own styles.

Design SystemsDeveloper HandoffAccessibility

1. Two websites, one company group

I designed two public websites for companies in Saigon New Port Corporation: Tancang Pilot, a marine service company, and TCIT, an international container terminal.

The two websites needed to look like part of the same group. However, each company also needed its own style. I had to find a good balance and work closely with the developers.

2
Launched websites

Two companies with different users and content.

1
Shared foundation

The same brand colours and fonts were used through a shared library.

2. The main challenge

The Saigon New Port website gave me the main brand colours and fonts. However, I could not copy everything. Some interface items were made as groups, not reusable components. Some colours also had poor contrast.

My goal was to keep the familiar brand style while building a better system. This allowed each website to grow in its own way.

  • Keep: the main brand colours, fonts and trusted company style.
  • Improve: components, names, mobile layouts and accessibility.
  • Make different: local variables, page layouts and visuals for each company.

3. Building one base for two websites

I kept the parent company’s colours and text styles in a shared library. I also rebuilt common items, such as inputs, menus, cards and buttons, as reusable components.

Each website then had its own local variables. The shared styles kept the same company brand. The local variables gave each website its own look and rules.

For Vietnamese and English, I saved the website text as variables with two language modes. I used a Figma plugin to import a translated CSV file. This updated all text variables at the same time and saved a lot of manual work.

  • Tancang Pilot used light blue surfaces, blue gradients and circle shapes.
  • TCIT used strong port images, green and blue colours, and more space for news and services.
  • The translated CSV kept Vietnamese and English text in sync on desktop and mobile screens.
Shared styles01

Keep the same brand

Both websites use the parent company’s main colours and fonts.

Colour check02

Test before use

Keep a brand colour if it passes. Change it to a similar, readable colour if it fails.

Website variables03

Give each website its own style

Local variables help each website grow without changing the shared brand styles.

4. Checking colour accessibility

I did not keep every old colour without checking it. I tested text and background colours for good contrast. If a colour passed, I kept it. If it failed, I changed it to a similar colour that was easier to read.

I saved the new colours as clear variables for text, backgrounds and buttons. This helped developers choose the right colour without guessing.

5. Fixing the gradient with code

During testing, a gradient title in the browser did not match the Figma design. The developer had copied the CSS code made by Figma.

I checked the CSS and tested it in the browser. The colours were correct, but the 220deg direction was wrong. I changed it to to bottom left, and the gradient matched the design.

It was a small change, but it showed that generated code still needs to be checked. Because I could inspect and edit the CSS myself, the design and development teams solved the issue faster.

The design problems and the CSS change that fixed the gradient direction

Design check and browser fix

Wrong result

Code from Figma

linear-gradient(220deg, #00327D 18.25%, #02C2FF 86.61%)

Pilotage at scale

Correct result

Tested in the browser

linear-gradient(to bottom left, #00327D 18.25%, #02C2FF 86.61%)

Pilotage at scale

6. One group, two styles

The final websites feel related because they use the same fonts, main colours and common components. However, they do not look like copies. Tancang Pilot is light and easy to explore. TCIT uses stronger photos and larger content areas to show the scale of the terminal.

The result has a good balance. Both websites clearly belong to Saigon New Port, but each company has its own style. The new system is also easier for developers to use and update.

Tancang Pilot

Light and easy to explore

Tancang Pilot responsive website presentation

TCIT

Strong and focused on port work

TCIT desktop homepage
TCIT mobile homepage

7. Process

  1. Check the parent website’s colours, fonts and interface items.

  2. Choose which brand styles to keep and which parts to rebuild.

  3. Create shared styles and local variables for each company.

  4. Design Vietnamese and English screens, then import a translated CSV file to update both language modes.

  5. Review the websites with developers and fix visual problems in the browser.

Thank you

For taking the time to explore this project.

All projects