Start with the job each piece of information does
A design system is more than a set of colours and buttons. It helps information do a consistent job: a page title names the subject, section headings organise it, body copy explains it, and buttons identify the next action. Visitors still have to guess if those roles change between pages, even when every page uses the same palette.
Compare a homepage, service detail, article and contact page. List the information types they share and give each a dependable treatment. Then account for content that is unique to a page. Consistency should support variation rather than force every page into one composition.
Keep the foundation small and purposeful
Begin with a manageable set of type sizes, colours, spaces and container widths. Explain which size is for a page title, which colour identifies a primary action and which spacing groups related information. A rule is easier to use when its purpose is clear.
Allow justified exceptions. A homepage may need expressive typography while an article needs a comfortable reading width. Naming the use case for an exception is easier to maintain than either arbitrary changes or a single size applied everywhere.
Build components with real content
A card that works with a short sample heading can fail with an actual product name. Try real titles, varied summaries, different image proportions and the final button labels. These examples show where a component needs flexibility.
Describe behaviour as well as appearance. Can the image and heading both be clicked? Where does the card lead? How is keyboard focus shown? What happens when there is no image? Leaving these questions unanswered encourages different implementations on different pages.
Test languages and mobile layouts together
A short Chinese title can become several lines in English. Avoid clipping longer text with a fixed height or shrinking all content just to maintain an even row. Let the layout grow naturally or use a variation that has been checked with the actual copy.
On a phone, reconsider reading order, image position and the relationship between a heading, explanation and action. Inspect a real page at its intended width. Simply scaling a desktop composition down can conceal readability and interaction problems.
Maintain the shared source of each rule
Put reusable rules into shared styles or components so a change can reach the pages that depend on it. Keep an explicit variation where a page has a different purpose. Repeated local overrides gradually create several incompatible versions of what looks like one component.
When adding content, check a homepage, a long article and a card with demanding copy. Confirm that hierarchy, complete text and actions still work. A useful design system lets a website stay understandable as its content changes.


