basic-tool.css 1.8 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576
  1. [data-component="tool-trigger"] {
  2. width: 100%;
  3. display: flex;
  4. align-items: center;
  5. align-self: stretch;
  6. gap: 20px;
  7. justify-content: space-between;
  8. [data-slot="basic-tool-tool-trigger-content"] {
  9. width: 100%;
  10. display: flex;
  11. align-items: center;
  12. align-self: stretch;
  13. gap: 20px;
  14. }
  15. [data-slot="icon-svg"] {
  16. flex-shrink: 0;
  17. }
  18. [data-slot="basic-tool-tool-info"] {
  19. flex-grow: 1;
  20. min-width: 0;
  21. }
  22. [data-slot="basic-tool-tool-info-structured"] {
  23. width: 100%;
  24. display: flex;
  25. align-items: center;
  26. gap: 8px;
  27. justify-content: space-between;
  28. }
  29. [data-slot="basic-tool-tool-info-main"] {
  30. display: flex;
  31. align-items: center;
  32. gap: 8px;
  33. white-space: nowrap;
  34. overflow: hidden;
  35. text-overflow: ellipsis;
  36. }
  37. [data-slot="basic-tool-tool-title"] {
  38. font-family: var(--font-family-sans);
  39. font-size: var(--font-size-small);
  40. font-style: normal;
  41. font-weight: var(--font-weight-medium);
  42. line-height: var(--line-height-large);
  43. letter-spacing: var(--letter-spacing-normal);
  44. color: var(--text-base);
  45. &.capitalize {
  46. text-transform: capitalize;
  47. }
  48. }
  49. [data-slot="basic-tool-tool-subtitle"] {
  50. font-family: var(--font-family-sans);
  51. font-size: var(--font-size-small);
  52. font-style: normal;
  53. font-weight: var(--font-weight-medium);
  54. line-height: var(--line-height-large);
  55. letter-spacing: var(--letter-spacing-normal);
  56. color: var(--text-weak);
  57. }
  58. [data-slot="basic-tool-tool-arg"] {
  59. font-family: var(--font-family-sans);
  60. font-size: var(--font-size-small);
  61. font-style: normal;
  62. font-weight: var(--font-weight-regular);
  63. line-height: var(--line-height-large);
  64. letter-spacing: var(--letter-spacing-normal);
  65. color: var(--text-weak);
  66. }
  67. }