package com.jerboa.ui.theme

import androidx.compose.ui.unit.dp

const val DEFAULT_FONT_SIZE = 16

val ACTION_BAR_ICON_SIZE = 12.dp
val MARKDOWN_BAR_ICON_SIZE = 24.dp

val BORDER_WIDTH = 1.dp
val SMALLER_PADDING = 2.dp
val SMALL_PADDING = 4.dp
val MEDIUM_PADDING = 8.dp
val LARGE_PADDING = 12.dp
val XL_PADDING = 16.dp
val XXL_PADDING = 20.dp

val ICON_SIZE = 20.dp
val LARGER_ICON_SIZE = 80.dp
val DRAWER_BANNER_SIZE = 96.dp
val PROFILE_BANNER_SIZE = 128.dp
val LINK_ICON_SIZE = 36.dp
val POST_LINK_PIC_SIZE = 70.dp
val THUMBNAIL_CARET_SIZE = 10.dp

val DRAWER_ITEM_SPACING = 24.dp

val VERTICAL_SPACING = MEDIUM_PADDING

// TODO remove all DPs from code, put here.
const val ICON_THUMBNAIL_SIZE = 96
const val LARGER_ICON_THUMBNAIL_SIZE = 256
const val THUMBNAIL_SIZE = 256
const val MAX_IMAGE_SIZE = 3000

const val POPUP_MENU_WIDTH_RATIO = 0.86f

val CASCADE_DEFAULT_MENU_WIDTH = 196.dp
