/*---------------------------------------------------------------------------------------------
 *  Copyright (c) Microsoft Corporation. All rights reserved.
 *  Licensed under the MIT License. See License.txt in the project root for license information.
 *--------------------------------------------------------------------------------------------*/

/* Git viewlet */

.git-viewlet {
	height: 100%;
}

/* Actionbar actions */

.git-action.refresh {
	background: url('Refresh.svg') center center no-repeat;
}

.git-action.smart-commit {
	background: url('check.svg') center center no-repeat;
}

.git-action.run-pull {
	background: url('pull.svg') center center no-repeat;
}

.git-action.run-push {
	background: url('push.svg') center center no-repeat;
}

/* Tree actions */

.git-action.stage {
	background: url('add.svg') center center no-repeat;
}

.git-viewlet .focused .monaco-tree-row.selected:not(.highlighted) > .content.actions .git-action.stage {
	background: url('add-focus.svg') center center no-repeat;
}

.git-action.undo {
	background: url('undo.svg') center center no-repeat;
}

.git-viewlet .focused .monaco-tree-row.selected:not(.highlighted) > .content.actions .git-action.undo {
	background: url('undo-focus.svg') center center no-repeat;
}

.git-action.unstage {
	background: url('subtract.svg') center center no-repeat;
}

.git-viewlet .focused .monaco-tree-row.selected:not(.highlighted) > .content.actions .git-action.unstage {
	background: url('subtract-focus.svg') center center no-repeat;
}

/* Dark theme actions */

.vs-dark .git-action.refresh,
.hc-black .git-action.refresh {
	background: url('refresh-inverse.svg') center center no-repeat;
}

.vs-dark .git-action.commit,
.hc-black .git-action.commit,
.vs-dark .git-action.stage-and-commit,
.hc-black .git-action.stage-and-commit,
.vs-dark .git-action.smart-commit,
.hc-black .git-action.smart-commit {
	background: url('check-inverse.svg') center center no-repeat;
}

.vs-dark .git-action.run-pull {
	background: url('pull-inverse.svg') center center no-repeat;
}

.vs-dark .git-action.run-push {
	background: url('push-inverse.svg') center center no-repeat;
}

.vs-dark .git-action.stage,
.hc-black .git-action.stage {
	background: url('add-inverse.svg') center center no-repeat;
}

.vs-dark .git-action.undo,
.hc-black .git-action.undo {
	background: url('undo-inverse.svg') center center no-repeat;
}

.vs-dark .git-action.unstage,
.hc-black .git-action.unstage {
	background: url('subtract-inverse.svg') center center no-repeat;
}