/////////////////////////////////////////////////////////
/// PUNICA CSS > THEMES > RAISIN : Theme map
/////////////////////////////////////////////////////////
///
/// Read more about customization;
/// @link http://www.punicacss.com/themes/raisin
///
$punica-themes: (
	raisin: (
		'name' : 'Raisin Theme',
		'type' : 'dark', // light or dark (required*),
		'google-font': (
			'name'    : 'Mulish', // or Source+Sans+Pro etc
			'weights' : '400;500;600;700;800;900',
		),
		'typography': (
			'font-family'   : 'Mulish',
			'font-size'     : .84em,
			'font-weight'   : 500,
			'line-height'   : 1.7,
			'header-weight' : 900,
		),
		'color': (
			'text'       : white,
			'background' : #2D2A2E,
			'primary'    : #5c69bf,
			'success'    : #66923f,
			'warning'    : #cf6d4e,
			'error'      : #b03767,
			'active'     : lighten(#2D2A2E, 3.7%),
			'negative'   : white,
			'grey'       : lighten(#2D2A2E, 19%),
			'secondary'  : lighten(#2D2A2E, 7.3%),
			'dark'       : lighten(#2D2A2E, 4.5%),
		),
		'border': (
			'color'  : lighten(#2D2A2E, 23%),
			'width'  : 1px,
			'style'  : solid,
			'radius' : 0,
		),
		'shadow': (
			'horizontal' : 0,
			'vertical'   : 2px,
			'blur'       : 3px,
			'spread'     : 0,
			'color'      : rgba(0, 0, 0, 0.17),
		),
		'input': (
			'color'         : null, // (null = color > text)
			'background'    : lighten(#2D2A2E, 8.5%),
			'border-color'  : null, // (null = border > color)
			'outline-color' : white,
			'outline-width' : 2px,
			'label-weight'  : 700,
			'transition'    : .35s
		),
		'components': (
			'navbar': (
				'font-weight': 800
			),
			'tabnav': (
				'font-weight': 700
			),
			'card': (
				'background' : lighten(#2D2A2E, 1.75%), // (null = color > background)
				'radius'     : null // (null = border > radius)
			),
			'panel': (
				'background' : null, // (null = color > background)
				'radius'     : null // (null = border > radius)
			),
			'menu': (
				'background': null, // (null = color > background)
			)
		),
		'elements': (
			'button': (
				'font-weight' : 700,
				'radius'      : null, // (null = border > radius)
				'secondary': (
					'color'        : null,
					'background'   : linear-gradient(to top, #2D2A2E 0%,lighten(#2D2A2E, 8.5%) 100%),
					'hover-color'  : null,
					'hover-bg'     : linear-gradient(to bottom, #2D2A2E 0%,lighten(#2D2A2E, 8.5%) 100%),
					'border-color' : null
				)
			),
		)
	)
)