package ru.forbion.f7cloud.core.designsystem

import androidx.compose.ui.unit.dp

/**
 * Токены отступов и радиусов (4dp-сетка). До этого отступы задавались числами по месту
 * (аудит: ~1087 инлайновых .dp без токенов) — единая шкала для попиксельной вёрстки по Figma.
 * Точные значения конкретных экранов сверяются с макетом; эти — базовая сетка.
 */
object F7Spacing {
    val none = 0.dp
    val xxs = 2.dp
    val xs = 4.dp
    val sm = 8.dp
    val md = 12.dp
    val lg = 16.dp
    val xl = 20.dp
    val xxl = 24.dp
    val xxxl = 32.dp

    /** Горизонтальные поля экрана (мобильный контент). */
    val screenHorizontal = 16.dp
}

object F7Radius {
    val none = 0.dp
    val sm = 6.dp
    val md = 10.dp
    val lg = 14.dp
    val pill = 999.dp
}
