01a7cf907a7c9f1edc5efda92a393daaf2cc3f26c80df25e3b1ddee600ddfdd7f152462741432c687a88cb4132a648a25f967901c14ec6b081bdc945a048c2 2.9 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586
  1. /*---------------------------------------------------------------------------------------------
  2. * Copyright (c) Microsoft Corporation. All rights reserved.
  3. * Licensed under the MIT License. See License.txt in the project root for license information.
  4. *--------------------------------------------------------------------------------------------*/
  5. /* -- zone widget */
  6. .monaco-editor .zone-widget .zone-widget-container.reference-zone-widget {
  7. border-top-width: 1px;
  8. border-bottom-width: 1px;
  9. }
  10. .monaco-editor .reference-zone-widget .inline {
  11. display: inline-block;
  12. vertical-align: top;
  13. }
  14. .monaco-editor .reference-zone-widget .messages {
  15. height: 100%;
  16. width: 100%;
  17. text-align: center;
  18. padding: 3em 0;
  19. }
  20. .monaco-editor .reference-zone-widget .ref-tree {
  21. line-height: 23px;
  22. background-color: var(--vscode-peekViewResult-background);
  23. color: var(--vscode-peekViewResult-lineForeground);
  24. }
  25. .monaco-editor .reference-zone-widget .ref-tree .reference {
  26. text-overflow: ellipsis;
  27. overflow: hidden;
  28. }
  29. .monaco-editor .reference-zone-widget .ref-tree .reference-file {
  30. display: inline-flex;
  31. width: 100%;
  32. height: 100%;
  33. color: var(--vscode-peekViewResult-fileForeground);
  34. }
  35. .monaco-editor .reference-zone-widget .ref-tree .monaco-list:focus .selected .reference-file {
  36. color: inherit !important;
  37. }
  38. .monaco-editor .reference-zone-widget .ref-tree .monaco-list:focus .monaco-list-rows > .monaco-list-row.selected:not(.highlighted) {
  39. background-color: var(--vscode-peekViewResult-selectionBackground);
  40. color: var(--vscode-peekViewResult-selectionForeground) !important;
  41. }
  42. .monaco-editor .reference-zone-widget .ref-tree .reference-file .count {
  43. margin-right: 12px;
  44. margin-left: auto;
  45. }
  46. .monaco-editor .reference-zone-widget .ref-tree .referenceMatch .highlight {
  47. background-color: var(--vscode-peekViewResult-matchHighlightBackground);
  48. }
  49. .monaco-editor .reference-zone-widget .preview .reference-decoration {
  50. background-color: var(--vscode-peekViewEditor-matchHighlightBackground);
  51. border: 2px solid var(--vscode-peekViewEditor-matchHighlightBorder);
  52. box-sizing: border-box;
  53. }
  54. .monaco-editor .reference-zone-widget .preview .monaco-editor .monaco-editor-background,
  55. .monaco-editor .reference-zone-widget .preview .monaco-editor .inputarea.ime-input {
  56. background-color: var(--vscode-peekViewEditor-background);
  57. }
  58. .monaco-editor .reference-zone-widget .preview .monaco-editor .margin {
  59. background-color: var(--vscode-peekViewEditorGutter-background);
  60. }
  61. /* High Contrast Theming */
  62. .monaco-editor.hc-black .reference-zone-widget .ref-tree .reference-file,
  63. .monaco-editor.hc-light .reference-zone-widget .ref-tree .reference-file {
  64. font-weight: bold;
  65. }
  66. .monaco-editor.hc-black .reference-zone-widget .ref-tree .referenceMatch .highlight,
  67. .monaco-editor.hc-light .reference-zone-widget .ref-tree .referenceMatch .highlight {
  68. border: 1px dotted var(--vscode-contrastActiveBorder, transparent);
  69. box-sizing: border-box;
  70. }