OpenBridge
Design Guidelines

Typography

Typography is how graphic characters is composed and arranged on a surface to obtain legibility and readability. Someone has said that typography is what language looks like. As the visual representation of language, typography’s main task is to communicate information. Open Bridge design system make use of typography to present content as clearly and efficiently as possible.

Open Sans

Open Bridge design system uses the font Open Sans. It’s a humanist sans serif typeface designed by Steve Matteson. It was designed with an upright stress, open forms and a neutral, yet friendly appearance. It was optimized for print, web, and mobile interfaces, and has excellent legibility characteristics in its letterforms. It is available as open source from Google fonts.

Open Sans

Text styles

OpenBridge Design System have multiple text styles to be used for different text in an application. They are categorised and named related to usage. The text styles are divided into two main groups: UI text styles and Instrument text styles.

UI text styles

The UI text styles are used for normal text content, static text and components.

Text style
Text attributes
Color name
In use
1
Title
Weight:
Size:
Case:
Semibold
24px
Aa
on-background-normal
Application
2
Subtitle
Weight:
Size:
Case:
Regular
24px
Aa
on-background-normal
Section
3
Overline
Weight:
Size:
Case:
Spacing:
Semibold
16px
AA
1.2
on-background-active
Palette
4
Button
Weight:
Size:
Case:
Semibold
16px
Aa
on-background-active
Mute
5
Selected body
Weight:
Size:
Case
Semibold
16px
Aa
on-background-active
Active section
6
Body
Weight:
Size:
Case:
Regular
16px
Aa
on-background-active
Section
7
Selected label
Weight:
Size:
Case
Semibold
12px
Aa
on-background-active
Bright
8
Label
Weight:
Size:
Case:
Regular
12px
Aa
on-background-active
Day

Instrument text styles

Instrument text styles are used for instrument numbers and dynamic data. All instrument numbers should be in a tabulator format. Colored instrument numbers can change color to alert and UI colors.

Text style
Text attributes
In use
1
Instrument label L
Weight:
Size:
Height:
Capital:
Regular
32px
48px
Aa
HDG
2
Instrument label M
Weight:
Size:
Height:
Capital:
Regular
16px
24px
Aa
HDG
3
Instrument label S
Weight:
Size:
Height:
Regular
16px
24px
HDG
1
Instrument number L
Weight:
Size:
Height:
Semibold
64px
88px
123
2
Instrument number M
Weight:
Size:
Height:
Capital:
Regular
32px
48px;
Aa
123
4
Instrument number S
Weight:
Size:
Height:
Capital:
Semibold
16px
24px
Aa
123
5
Instrument unit L
Weight:
Size:
Height:
Capital:
Semibold
32px
48px
Aa
/min
6
Instrument unit M
Weight:
Size:
Height:
Capital:
Semibold
16px
24px
Aa
/min
8
Instrument unit S
Weight:
Size:
Height:
Capital:
Regular
16px
24px
Aa
/min
1
Instrument description L
Weight:
Size:
Height:
Capital:
Regular
32px
48px
Aa
GPS 1
2
Instrument description M
Weight:
Size:
Height:
Capital:
Regular
16px
24px
Aa
GPS 1
3
Instrument description S
Weight:
Size:
Height:
Regular
16px
24px
GPS 1