font: use proper variation axes for non-default

This commit is contained in:
Mitchell Hashimoto
2024-08-23 19:48:15 -07:00
parent 47fb7f0115
commit ad22e068a2

View File

@ -481,7 +481,7 @@ pub const Key = struct {
.style = style, .style = style,
.size = font_size.points, .size = font_size.points,
.bold = style == null, .bold = style == null,
.variations = config.@"font-variation".list.items, .variations = config.@"font-variation-bold".list.items,
}); });
} }
for (config.@"font-family-italic".list.items) |family| { for (config.@"font-family-italic".list.items) |family| {
@ -491,7 +491,7 @@ pub const Key = struct {
.style = style, .style = style,
.size = font_size.points, .size = font_size.points,
.italic = style == null, .italic = style == null,
.variations = config.@"font-variation".list.items, .variations = config.@"font-variation-italic".list.items,
}); });
} }
for (config.@"font-family-bold-italic".list.items) |family| { for (config.@"font-family-bold-italic".list.items) |family| {
@ -502,7 +502,7 @@ pub const Key = struct {
.size = font_size.points, .size = font_size.points,
.bold = style == null, .bold = style == null,
.italic = style == null, .italic = style == null,
.variations = config.@"font-variation".list.items, .variations = config.@"font-variation-bold-italic".list.items,
}); });
} }