pub enum TypographyType {
H1,
H2,
H3,
H4,
H5,
H6,
Body,
BodySm,
BodyXs,
Code,
}Expand description
Semantic typography style (type prop).
(font-size, line-height) pairs resolve the pinned typography.css
through Tailwind 4.3.0’s default text scale: headings use the default
text-* leading (h1 36/40 through h6 16/24), body leading-7
(16/28), body-sm leading-6 (14/24), body-xs leading-5 (12/20) and
code the plain text-sm leading (14/20).
Variants§
H1
Level-1 heading (36/40).
H2
Level-2 heading (30/36).
H3
Level-3 heading (24/32).
H4
Level-4 heading (20/28).
H5
Level-5 heading (18/28).
H6
Level-6 heading (16/24).
Body
Body text (16/28); the default.
BodySm
Small body text (14/24).
BodyXs
Extra-small body text (12/20).
Code
Monospace code text (14/20).
Implementations§
Source§impl TypographyType
impl TypographyType
Sourcepub fn default_weight(self) -> FontWeight
pub fn default_weight(self) -> FontWeight
Default weight for this type — headings are semibold, body normal.
Trait Implementations§
Source§impl Clone for TypographyType
impl Clone for TypographyType
impl Copy for TypographyType
Source§impl Debug for TypographyType
impl Debug for TypographyType
Source§impl Default for TypographyType
impl Default for TypographyType
impl Eq for TypographyType
Source§impl PartialEq for TypographyType
impl PartialEq for TypographyType
impl StructuralPartialEq for TypographyType
Auto Trait Implementations§
impl Freeze for TypographyType
impl RefUnwindSafe for TypographyType
impl Send for TypographyType
impl Sync for TypographyType
impl Unpin for TypographyType
impl UnsafeUnpin for TypographyType
impl UnwindSafe for TypographyType
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.impl<T> ErasedDestructor for Twhere
T: 'static,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§fn in_current_span(self) -> Instrumented<Self> ⓘ
fn in_current_span(self) -> Instrumented<Self> ⓘ
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§impl<T> Pointable for T
impl<T> Pointable for T
impl<T> Read<Exclusive, BecauseExclusive> for Twhere
T: ?Sized,
Source§impl<R, P> ReadPrimitive<R> for P
impl<R, P> ReadPrimitive<R> for P
Source§fn read_from_little_endian(read: &mut R) -> Result<Self, Error>
fn read_from_little_endian(read: &mut R) -> Result<Self, Error>
Read this value from the supplied reader. Same as
ReadEndian::read_from_little_endian().