Package-level declarations

Types

Link copied to clipboard

The four palettes NAVER's button asset pack draws, sampled from the pack's 32 PNGs rather than from its prose.

Link copied to clipboard

Geometry and typography for NaverLoginButton, measured off NAVER's own button artwork.

Link copied to clipboard

Which of NAVER's two button treatments to draw.

Link copied to clipboard

The button labels NAVER publishes, verbatim from its button guidelines.

Functions

Link copied to clipboard
@Composable
fun NaverLoginButton(onClick: () -> Unit, modifier: Modifier = Modifier, enabled: Boolean = true, text: String? = NaverLoginButtonText.current(), style: NaverLoginButtonStyle = NaverLoginButtonStyle.Green, height: Dp = NaverLoginButtonDefaults.Height, shape: Shape = NaverLoginButtonDefaults.shape(iconOnly = text == null), textStyle: TextStyle = NaverLoginButtonDefaults.textStyle(height), naverIcon: Painter = NaverLoginButtonDefaults.naverIcon(), interactionSource: MutableInteractionSource = remember { MutableInteractionSource() })

A "네이버 로그인" button that follows NAVER's button guidelines.