diff.css 901 B

1234567891011121314151617181920212223242526272829303132333435
  1. [data-component="diff"] {
  2. content-visibility: auto;
  3. [data-slot="diff-hunk-separator-line-number"] {
  4. position: sticky;
  5. left: 0;
  6. background-color: var(--surface-diff-hidden-strong);
  7. z-index: 2;
  8. display: flex;
  9. align-items: center;
  10. justify-content: center;
  11. [data-slot="diff-hunk-separator-line-number-icon"] {
  12. aspect-ratio: 1;
  13. width: 24px;
  14. height: 24px;
  15. color: var(--icon-strong-base);
  16. }
  17. }
  18. [data-slot="diff-hunk-separator-content"] {
  19. position: sticky;
  20. background-color: var(--surface-diff-hidden-base);
  21. color: var(--text-base);
  22. width: var(--diffs-column-content-width);
  23. left: var(--diffs-column-number-width);
  24. padding-left: 8px;
  25. user-select: none;
  26. cursor: default;
  27. text-align: left;
  28. [data-slot="diff-hunk-separator-content-span"] {
  29. mix-blend-mode: var(--text-mix-blend-mode);
  30. }
  31. }
  32. }