package com.tt.honeyDue.ui.theme

import androidx.compose.ui.unit.dp

/**
 * Standardized spacing system matching iOS AppSpacing
 * Use these constants instead of hard-coded dp values for consistency
 */
object AppSpacing {
    /** Extra small spacing - 4dp */
    val xs = 4.dp

    /** Small spacing - 8dp */
    val sm = 8.dp

    /** Medium spacing - 12dp */
    val md = 12.dp

    /** Large spacing - 16dp */
    val lg = 16.dp

    /** Extra large spacing - 24dp */
    val xl = 24.dp
}

/**
 * Standard corner radius values for consistency
 */
object AppRadius {
    /** Extra small radius - 4dp */
    val xs = 4.dp

    /** Small radius - 8dp */
    val sm = 8.dp

    /** Medium radius - 12dp (standard card radius) */
    val md = 12.dp

    /** Large radius - 16dp */
    val lg = 16.dp

    /** Extra large radius - 20dp */
    val xl = 20.dp

    /** Extra extra large radius - 24dp */
    val xxl = 24.dp

    /** Full radius - 50dp (for pill/capsule shapes) */
    val full = 50.dp
}
