Не удается изменить цвет каретки с помощью CSS в приложении Electron / React? - PullRequest
0 голосов
/ 26 апреля 2020

Я работаю с приложением Electron, которое использует React. Название приложения - Skill Flow Builder, инструмент, используемый для создания навыков Alexa:

https://developer.amazon.com/en-US/docs/alexa/custom-skills/understand-the-skill-flow-builder.html

К сожалению, я не программист React. Я могу распаковать CSS содержащие файлы, отредактировать их и перепаковать их, чтобы увидеть мои изменения в приложении при повторном запуске. Я могу успешно изменить некоторые вещи в приложении, изменив различные элементы CSS, но есть один элемент, который я не могу изменить, - мигающий символ каретки. Он всегда остается черным независимо от того, что я пытаюсь.

Я пробовал каждый CSS параметр, который я могу себе представить:

  • Добавление .caret {} CSS объявление
  • Добавление объявления {caret-color: white} на каждом SPAN / хосте DIV / et c. что я мог найти в иерархии DOM, в которой размещены элементы SPAN, элементы SPAN, содержащие текст, который мне нужно отредактировать в редакторе приложения.

Мигающий курсор всегда остается черным. Я хочу изменить его на светлый, потому что я сделал фон черным, чтобы облегчить глаза, и теперь я не вижу мигающую карету. Я думаю, что React делает что-то, чтобы победить мои усилия.

Кто-нибудь может подумать о настройке CSS, которую я не пробовал, которая позволит мне изменить цвет каретки таким образом, чтобы он переопределял то, чем может быть React? пытаешься победить мои усилия?

...