Package-level declarations
Types
Link copied to clipboard
@Target(allowedTargets = [AnnotationTarget.CLASS, AnnotationTarget.FUNCTION, AnnotationTarget.FIELD] )
The ExperimentalSkapaApi is used for work-in-progress components (and other functions) in all our packages, both stable packages and experimental package.
Link copied to clipboard
annotation class InternalSkapaApi
The InternalSkapaApi is used to reuse functions between our own Skapa packages.
Link copied to clipboard
object SkapaBorders
Subset of Border Tokens used in Skapa
Link copied to clipboard
Link copied to clipboard
class SkapaHeading
Skapa Large Screen Headings Typeset used for devices with larger screens eg. tablets
Link copied to clipboard
object SkapaMotionTokens
Subset of Motion Tokens used in Skapa
Link copied to clipboard
object SkapaSpacing
Spacing Tokens used in Skapa
Link copied to clipboard
object SkapaTheme
SkapaTheme groups a set of local compositions that represent the Android Skapa theme
Link copied to clipboard
Data class use to create the SkapaTheme and expose skapa predefined subset of Typesets
Link copied to clipboard
object SkapaTypography
Typography Tokens used in Skapa
Functions
Link copied to clipboard
Retrieve a Skapa colour by string identifier
Link copied to clipboard
fun SkapaTheme(darkTheme: Boolean = false, fontFamily: FontFamily = NotoIkeaLatin, content: @Composable () -> Unit)
fun SkapaTheme(darkTheme: Boolean = false, fontFamily: FontFamily = NotoIkeaLatin, largeScreen: Boolean = false, content: @Composable () -> Unit)
Skapa Theming
Link copied to clipboard
fun SkapaTheme2(darkTheme: Boolean = false, fontFamily: FontFamily = NotoIkeaLatin, typeScale: SkapaTypeScale = SkapaTypeScale.SmallScreen, baseFontSize: TextUnit = 14.sp, content: @Composable () -> Unit)
Skapa Theming
Link copied to clipboard
fun SkapaThemeM3(darkTheme: Boolean = false, fontFamily: FontFamily = NotoIkeaLatin, content: @Composable () -> Unit)
fun SkapaThemeM3(darkTheme: Boolean = false, fontFamily: FontFamily = NotoIkeaLatin, largeScreen: Boolean = false, content: @Composable () -> Unit)
Skapa Theming