diff --git a/src/extensionsIntegrated/NavigationAndHistory/main.js b/src/extensionsIntegrated/NavigationAndHistory/main.js index 8dcfd8ce7f..7618622176 100644 --- a/src/extensionsIntegrated/NavigationAndHistory/main.js +++ b/src/extensionsIntegrated/NavigationAndHistory/main.js @@ -54,7 +54,7 @@ define(function (require, exports, module) { OPEN_FILES_VIEW_STATE = "openFiles"; var htmlTemplate = require("text!./html/recentfiles-template.html"), - dirtyDotTemplate = "
"; + dirtyDotTemplate = "
"; var MAX_ENTRY_COUNT = 50; diff --git a/src/styles/Extn-NavigationAndHistory.less b/src/styles/Extn-NavigationAndHistory.less index 950fc4a891..5dcd4920c5 100644 --- a/src/styles/Extn-NavigationAndHistory.less +++ b/src/styles/Extn-NavigationAndHistory.less @@ -245,18 +245,56 @@ top: 50%; transform: translateY(-50%); cursor: pointer; - opacity: 0.6; font-size: 20px; font-weight: 500; display: none; } #mrof-container #mrof-list > li:hover .remove-file { - color: #fff; display: block; } #mrof-container #mrof-list > li .remove-file:hover { color: #fff; opacity: 1; -} \ No newline at end of file +} + +.file-status-icon.dirty { + position: absolute; + left: -4.5px; + top: 50%; + transform: translateY(-50%); +} + +#mrof-container #mrof-list > li.git-modified > a.mroitem:before { + content: "|"; + color: #E3B551; + position: absolute; + left: 21px; + font-weight: bold; +} + +#mrof-container #mrof-list > li.git-new > a.mroitem:before { + content: "|"; + color: #91CC41; + position: absolute; + left: 21px; + font-weight: bold; +} + +#mrof-container #mrof-list > li.git-ignored > a.mroitem { + color: #868888 !important; + font-style: italic; +} + +#mrof-container #mrof-list > li.git-ignored.highlight > a.mroitem { + color: #868888 !important; +} + +#mrof-list-wrapper #mrof-list > li.git-modified > a.mroitem:before { + color: #f1ae1c; +} + +#mrof-list-wrapper #mrof-list > li.git-new > a.mroitem:before { + color: #69a01f; +}