Как изменить стиль поля в пользовательском интерфейсе sanity io? - PullRequest
0 голосов
/ 12 апреля 2019

Как я могу легко изменить стиль компонента? Я просто хочу ограничить высоту текстового поля в пользовательском интерфейсе здравомыслия. enter image description here Неудобно каждый раз прокручивать весь текст. Где можно написать что-то подобное:

{
  overflow-y: auto;
  height: 200px;
}

Ответы [ 2 ]

1 голос
/ 25 апреля 2019

Из скриншота, представленного в вопросе, похоже, вы используете rexxars markdown plugin для Sanity. При определении поля уценки в вашей схеме у вас есть несколько вариантов на выбор. Я предполагаю, что вы хотите, чтобы минимальное количество строк было минимальным, и чтобы отключить автоматический рост? E.g.:

export default {
  name: 'blogPost',
  title: 'Blog Post',
  type: 'document',
  fields: [
    // ... other blogPost fields 
    {
      name: 'body',
      title: 'Body',
      type: 'markdown',
      options: {
        minRows: 10,
        autoGrow: false
      }
    }
  ]
}

Если нужные вам опции недоступны, попробуйте создать проблему или отправить запрос на выборку, предложив нужное вам изменение?

0 голосов
/ 15 апреля 2019

Я пробовал пакет исправлений . Просто следуйте инструкциям на упаковке.

...