40 lines
1023 B
QML
40 lines
1023 B
QML
pragma Singleton
|
|
|
|
import QtCore
|
|
import QtQuick
|
|
|
|
Item {
|
|
readonly property font body: ({
|
|
family: robotoCondensed.font,
|
|
pointSize: 16,
|
|
weight: Font.Medium,
|
|
letterSpacing: 0,
|
|
kerning: true
|
|
})
|
|
readonly property font small: ({
|
|
family: body.family,
|
|
pointSize: 11,
|
|
weight: Font.DemiBold,
|
|
letterSpacing: body.letterSpacing,
|
|
kerning: body.kerning
|
|
})
|
|
readonly property font h1: ({
|
|
family: body.family,
|
|
pointSize: 38,
|
|
weight: body.weight,
|
|
letterSpacing: body.letterSpacing,
|
|
kerning: body.kerning
|
|
})
|
|
readonly property font h2:
|
|
({
|
|
family: body.family,
|
|
pointSize: 20,
|
|
weight: body.weight,
|
|
letterSpacing: body.letterSpacing,
|
|
kerning: body.kerning,
|
|
})
|
|
readonly property FontLoader robotoCondensed: FontLoader {
|
|
source: "qrc:/fonts/RobotoCondensed.otf"
|
|
}
|
|
}
|