summaryrefslogtreecommitdiffstats
path: root/core/src/font.rs
diff options
context:
space:
mode:
Diffstat (limited to 'core/src/font.rs')
-rw-r--r--core/src/font.rs16
1 files changed, 16 insertions, 0 deletions
diff --git a/core/src/font.rs b/core/src/font.rs
index 1f774a70..b67c08af 100644
--- a/core/src/font.rs
+++ b/core/src/font.rs
@@ -1,3 +1,4 @@
+//! Load and use fonts.
use std::hash::Hash;
/// A font.
@@ -27,3 +28,18 @@ pub enum Font {
/// fixed width.
Monospace,
}
+
+/// The weight of some text.
+#[allow(missing_docs)]
+#[derive(Debug, Clone, Copy, PartialEq, Eq, Hash)]
+pub enum Weight {
+ Thin,
+ ExtraLight,
+ Light,
+ Normal,
+ Medium,
+ Semibold,
+ Bold,
+ ExtraBold,
+ Black,
+}