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

Two websites that share one company design system but have their own styles.
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.
Two companies with different users and content.
The same brand colours and fonts were used through a shared library.
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.
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.
Both websites use the parent company’s main colours and fonts.
Keep a brand colour if it passes. Change it to a similar, readable colour if it fails.
Local variables help each website grow without changing the shared brand styles.
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.
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.

Design check and browser fix
Code from Figma
linear-gradient(220deg, #00327D 18.25%, #02C2FF 86.61%)Pilotage at scale
Tested in the browser
linear-gradient(to bottom left, #00327D 18.25%, #02C2FF 86.61%)Pilotage at scale
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

TCIT


Check the parent website’s colours, fonts and interface items.
Choose which brand styles to keep and which parts to rebuild.
Create shared styles and local variables for each company.
Design Vietnamese and English screens, then import a translated CSV file to update both language modes.
Review the websites with developers and fix visual problems in the browser.
For taking the time to explore this project.