09d4bcbc23cbb14261740c9345fcc7c6f2ca04114d9791b2ccf8dad297100e8ddbbac09074e5360b4ce950dc220b0c238b5242ed7a037dcc558e0ec89c461a 1.6 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. .monaco-list {
  6. position: relative;
  7. height: 100%;
  8. width: 100%;
  9. white-space: nowrap;
  10. }
  11. .monaco-list.mouse-support {
  12. user-select: none;
  13. -webkit-user-select: none;
  14. -ms-user-select: none;
  15. }
  16. .monaco-list > .monaco-scrollable-element {
  17. height: 100%;
  18. }
  19. .monaco-list-rows {
  20. position: relative;
  21. width: 100%;
  22. height: 100%;
  23. }
  24. .monaco-list.horizontal-scrolling .monaco-list-rows {
  25. width: auto;
  26. min-width: 100%;
  27. }
  28. .monaco-list-row {
  29. position: absolute;
  30. box-sizing: border-box;
  31. overflow: hidden;
  32. width: 100%;
  33. }
  34. .monaco-list.mouse-support .monaco-list-row {
  35. cursor: pointer;
  36. touch-action: none;
  37. }
  38. /* for OS X ballistic scrolling */
  39. .monaco-list-row.scrolling {
  40. display: none !important;
  41. }
  42. /* Focus */
  43. .monaco-list.element-focused,
  44. .monaco-list.selection-single,
  45. .monaco-list.selection-multiple {
  46. outline: 0 !important;
  47. }
  48. /* Dnd */
  49. .monaco-drag-image {
  50. display: inline-block;
  51. padding: 1px 7px;
  52. border-radius: 10px;
  53. font-size: 12px;
  54. position: absolute;
  55. z-index: 1000;
  56. }
  57. /* Filter */
  58. .monaco-list-type-filter-message {
  59. position: absolute;
  60. box-sizing: border-box;
  61. width: 100%;
  62. height: 100%;
  63. top: 0;
  64. left: 0;
  65. padding: 40px 1em 1em 1em;
  66. text-align: center;
  67. white-space: normal;
  68. opacity: 0.7;
  69. pointer-events: none;
  70. }
  71. .monaco-list-type-filter-message:empty {
  72. display: none;
  73. }