Skip to content

[UI] Отсутствуют стили или старые зависимости #122

Description

@gromdron

Я заметил, что поведение блоков кода добавленных PR #120 отличается поведения в документации и касается отображения и поведения .yfm-code-prompt.
В оригинальной библиотеке присутствует стиль:

.yfm-code-floating-container .yfm-code-prompt {
  color: var(--yfm-color-hljs-comment-private);
  pointer-events: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}

И у него 2 назначения:

  • Визуально выделить секцию промта
  • Запретить выделение секции при копировании (чтобы не ломать коману)
Image

Однако в текущей документации такого стиля нет и возникает ошибка, когда знак не выделяется и можно его скопировать получив команду с ошибкой:
Image

Как подсказала LLM стиль появился в @diplodoc/transform не ниже 4.70.0, но я не знаю какая версия стоит в зависимостях у вас.

Локально, на моем diplodoc, при сборке документации такого артефакта нет:

Image

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions