mirror of
https://github.com/zed-industries/zed.git
synced 2024-09-18 18:08:07 +03:00
Allow setting font features on TextStyle
This commit is contained in:
parent
7d13b00914
commit
76167ca65c
@ -78,6 +78,8 @@ thread_local! {
|
||||
struct TextStyleJson {
|
||||
color: Color,
|
||||
family: String,
|
||||
#[serde(default)]
|
||||
features: Features,
|
||||
weight: Option<WeightJson>,
|
||||
size: f32,
|
||||
#[serde(default)]
|
||||
@ -184,7 +186,7 @@ impl TextStyle {
|
||||
json.family,
|
||||
json.size,
|
||||
font_properties,
|
||||
Default::default(),
|
||||
json.features,
|
||||
underline_from_json(json.underline),
|
||||
json.color,
|
||||
font_cache,
|
||||
|
@ -97,7 +97,12 @@ export interface TextProperties {
|
||||
size?: keyof typeof fontSizes
|
||||
weight?: FontWeight
|
||||
underline?: boolean
|
||||
color?: string
|
||||
color?: string,
|
||||
features?: TextFeatures,
|
||||
}
|
||||
|
||||
interface TextFeatures {
|
||||
calt?: boolean
|
||||
}
|
||||
|
||||
export function text(
|
||||
|
Loading…
Reference in New Issue
Block a user