---
title: "DroppyRadius, DroppyKit"
description: "Standardized corner radius values (tiered radii standard)."
canonical: "https://getdroppy.app/docs/droppykit/api/droppy-radius"
last-updated: "2026-09-09"
---

# DroppyRadius

Standardized corner radius values (tiered radii standard).

`enum DroppyRadius`

Standardized corner radius values (tiered radii standard). Pair every radius with `RoundedRectangle(style: .continuous)`.

## Type properties

### appIconCornerRatio

`static let appIconCornerRatio: CGFloat`

Native macOS app-icon squircle corner ratio (about 22.37% of the side).

### full

`static let full: CGFloat`

Effectively circular / capsule.

### giant

`static let giant: CGFloat`

Giant radius (40pt), circular overlays.

### jumbo

`static let jumbo: CGFloat`

Jumbo radius (28pt), hero elements.

### large

`static let large: CGFloat`

Large radius (16pt), panels and settings cards.

### lx

`static let lx: CGFloat`

Large-extra radius (18pt), prominent cards.

### medium

`static let medium: CGFloat`

Medium radius (12pt), cards and small panels.

### micro

`static let micro: CGFloat`

Micro radius (2pt), tiny indicators.

### ml

`static let ml: CGFloat`

Medium-large radius (14pt), buttons and input fields.

### ms

`static let ms: CGFloat`

Medium-small radius (10pt), compact cards.

### sm

`static let sm: CGFloat`

Small radius (6pt), compact buttons and tags.

### small

`static let small: CGFloat`

Small radius (8pt), buttons and pills.

### xl

`static let xl: CGFloat`

Extra large radius (20pt), major containers.

### xs

`static let xs: CGFloat`

Extra small radius (4pt), small badges and mini pills.

### xxl

`static let xxl: CGFloat`

Extra-extra large radius (22pt), featured panels.

## Type methods

### appIcon(forSide:)

`static func appIcon(forSide side: CGFloat) -> CGFloat`

Corner radius giving a `side`-point tile the native app-icon squircle.
