/* rehashedsalt's Gruvbox rofi theme
 * Distributed under the terms of the MIT License
 * github.com/rehashedsalt
 * 
 * See rofi-theme(5) for documentation
 *
 */

configuration {
	matching: "fuzzy";
	show-icons: true;
	drun-icon-theme: "Papirus-Color";
	modi: "drun,ssh,window";
	sidebar-mode: false;

	yoffset: -32;
	xoffset: 0;
	width: 32;
}

* {
	background: #383c4a;
	background-alt: #404552;
	border: #2b2e39;
	foreground: #fffcf6;
	foreground-alt: #7c818c;
	blue-dark: #457dbf;
	blue: #5294e2;
	yellow: #b58900;

	text-color: @foreground;
	background-color: @background-alt;
	font: "Noto Sans 10";
}

#window {
	location: southwest;
	anchor: southwest;

	border-color: @border;
	background-color: @background-alt;

	border: 1px 1px 0px 0px;
	border-radius: 0px 3px 0px 0px;
	height: 60%;
	width: 520px;
}

	#inputbar {
		padding: 14px;
		border: 0px 0px 1px 0px;
		border-color: @border;
		background-color: @background;
	}

		#case-indicator {
			text-color: @foreground-alt;
			background-color: @background;
		}

		#prompt {
			padding: 0px 8px 0px 0px;
			text-color: @foreground;
			background-color: @background;
		}

		#entry {
			background-color: @background;
		}

	#message {
		padding: 4px;
	}
		
		#textbox {
			padding: 4px 12px 4px 12px;
			font-color: @foreground-alt;
		}

	#listview {
		padding: 4px;
		spacing: 0px;
	}

		#element {
			border-radius: 3px;
			padding: 4px;
		}

		#element normal active {
			text-color: @blue-dark;
		}

		#element normal urgent {
			text-color: @yellow;
		}

		#element selected normal {
			background-color: @blue;
		}

		#element selected active {
			background-color: @blue-dark;
		}

		#element selected urgent {
			background-color: @yellow;
		}

	#sidebar {
	}

		#button {
			padding: 8px;
		}

		#button selected {
			background-color: @background-alt;
		}

/* vim:ft=css
 */