Как изменить стиль поля в пользовательском интерфейсе sanity io?

#content-management-system #sanity #headless-cms

#content-management-system #здравомыслие #headless-cms

Вопрос:

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

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

Ответ №1:

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

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

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

Ответ №2:

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