This commit is contained in:
Nathan Sobo 2023-07-26 12:54:23 -06:00
parent c48d8af204
commit 0374bc66ce
11 changed files with 347 additions and 148 deletions

View file

@ -7,151 +7,157 @@ pub mod color {
}
pub mod text {
pub fn xs() -> f32 {
0.75
use gpui::elements::node::length::{rems, Rems};
pub fn xs() -> Rems {
rems(0.75)
}
pub fn sm() -> f32 {
0.875
pub fn sm() -> Rems {
rems(0.875)
}
pub fn base() -> f32 {
1.0
pub fn base() -> Rems {
rems(1.0)
}
pub fn lg() -> f32 {
1.125
pub fn lg() -> Rems {
rems(1.125)
}
pub fn xl() -> f32 {
1.25
pub fn xl() -> Rems {
rems(1.25)
}
pub fn xxl() -> f32 {
1.5
pub fn xxl() -> Rems {
rems(1.5)
}
pub fn xxxl() -> f32 {
1.875
pub fn xxxl() -> Rems {
rems(1.875)
}
pub fn xxxx() -> f32 {
2.25
pub fn x4l() -> Rems {
rems(2.25)
}
pub fn xxxxx() -> f32 {
3.0
pub fn x5l() -> Rems {
rems(3.0)
}
pub fn xxxxxx() -> f32 {
4.0
pub fn x6l() -> Rems {
rems(4.0)
}
}
pub mod padding {
pub fn p1() -> f32 {
0.25
use gpui::elements::node::length::{rems, Rems};
pub fn p1() -> Rems {
rems(0.25)
}
pub fn p2() -> f32 {
0.5
pub fn p2() -> Rems {
rems(0.5)
}
pub fn p3() -> f32 {
0.75
pub fn p3() -> Rems {
rems(0.75)
}
pub fn p4() -> f32 {
1.0
pub fn p4() -> Rems {
rems(1.0)
}
pub fn p5() -> f32 {
1.25
pub fn p5() -> Rems {
rems(1.25)
}
pub fn p6() -> f32 {
1.5
pub fn p6() -> Rems {
rems(1.5)
}
pub fn p8() -> f32 {
2.0
pub fn p8() -> Rems {
rems(2.0)
}
pub fn p10() -> f32 {
2.5
pub fn p10() -> Rems {
rems(2.5)
}
pub fn p12() -> f32 {
3.0
pub fn p12() -> Rems {
rems(3.0)
}
pub fn p16() -> f32 {
4.0
pub fn p16() -> Rems {
rems(4.0)
}
pub fn p20() -> f32 {
5.0
pub fn p20() -> Rems {
rems(5.0)
}
pub fn p24() -> f32 {
6.0
pub fn p24() -> Rems {
rems(6.0)
}
pub fn p32() -> f32 {
8.0
pub fn p32() -> Rems {
rems(8.0)
}
}
pub mod margin {
pub fn m1() -> f32 {
0.25
use gpui::elements::node::length::{rems, Rems};
pub fn m1() -> Rems {
rems(0.25)
}
pub fn m2() -> f32 {
0.5
pub fn m2() -> Rems {
rems(0.5)
}
pub fn m3() -> f32 {
0.75
pub fn m3() -> Rems {
rems(0.75)
}
pub fn m4() -> f32 {
1.0
pub fn m4() -> Rems {
rems(1.0)
}
pub fn m5() -> f32 {
1.25
pub fn m5() -> Rems {
rems(1.25)
}
pub fn m6() -> f32 {
1.5
pub fn m6() -> Rems {
rems(1.5)
}
pub fn m8() -> f32 {
2.0
pub fn m8() -> Rems {
rems(2.0)
}
pub fn m10() -> f32 {
2.5
pub fn m10() -> Rems {
rems(2.5)
}
pub fn m12() -> f32 {
3.0
pub fn m12() -> Rems {
rems(3.0)
}
pub fn m16() -> f32 {
4.0
pub fn m16() -> Rems {
rems(4.0)
}
pub fn m20() -> f32 {
5.0
pub fn m20() -> Rems {
rems(5.0)
}
pub fn m24() -> f32 {
6.0
pub fn m24() -> Rems {
rems(6.0)
}
pub fn m32() -> f32 {
8.0
pub fn m32() -> Rems {
rems(8.0)
}
}