parameterHints.css 2.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110
  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-editor .parameter-hints-widget {
  6. z-index: 10;
  7. display: flex;
  8. flex-direction: column;
  9. line-height: 1.5em;
  10. }
  11. .monaco-editor .parameter-hints-widget > .phwrapper {
  12. max-width: 440px;
  13. display: flex;
  14. flex-direction: row;
  15. }
  16. .monaco-editor .parameter-hints-widget.multiple {
  17. min-height: 3.3em;
  18. padding: 0;
  19. }
  20. .monaco-editor .parameter-hints-widget.visible {
  21. transition: left .05s ease-in-out;
  22. }
  23. .monaco-editor .parameter-hints-widget p,
  24. .monaco-editor .parameter-hints-widget ul {
  25. margin: 8px 0;
  26. }
  27. .monaco-editor .parameter-hints-widget .monaco-scrollable-element,
  28. .monaco-editor .parameter-hints-widget .body {
  29. display: flex;
  30. flex: 1;
  31. flex-direction: column;
  32. min-height: 100%;
  33. }
  34. .monaco-editor .parameter-hints-widget .signature {
  35. padding: 4px 5px;
  36. }
  37. .monaco-editor .parameter-hints-widget .docs {
  38. padding: 0 10px 0 5px;
  39. white-space: pre-wrap;
  40. }
  41. .monaco-editor .parameter-hints-widget .docs.empty {
  42. display: none;
  43. }
  44. .monaco-editor .parameter-hints-widget .docs .markdown-docs {
  45. white-space: initial;
  46. }
  47. .monaco-editor .parameter-hints-widget .docs .markdown-docs code {
  48. font-family: var(--monaco-monospace-font);
  49. }
  50. .monaco-editor .parameter-hints-widget .docs .code {
  51. white-space: pre-wrap;
  52. }
  53. .monaco-editor .parameter-hints-widget .docs code {
  54. border-radius: 3px;
  55. padding: 0 0.4em;
  56. }
  57. .monaco-editor .parameter-hints-widget .controls {
  58. display: none;
  59. flex-direction: column;
  60. align-items: center;
  61. min-width: 22px;
  62. justify-content: flex-end;
  63. }
  64. .monaco-editor .parameter-hints-widget.multiple .controls {
  65. display: flex;
  66. padding: 0 2px;
  67. }
  68. .monaco-editor .parameter-hints-widget.multiple .button {
  69. width: 16px;
  70. height: 16px;
  71. background-repeat: no-repeat;
  72. cursor: pointer;
  73. }
  74. .monaco-editor .parameter-hints-widget .button.previous {
  75. bottom: 24px;
  76. }
  77. .monaco-editor .parameter-hints-widget .overloads {
  78. text-align: center;
  79. height: 12px;
  80. line-height: 12px;
  81. opacity: 0.5;
  82. font-family: var(--monaco-monospace-font);
  83. }
  84. .monaco-editor .parameter-hints-widget .signature .parameter.active {
  85. font-weight: bold;
  86. }
  87. .monaco-editor .parameter-hints-widget .documentation-parameter > .parameter {
  88. font-weight: bold;
  89. margin-right: 0.5em;
  90. }