Почему переменные CSS в моем приложении FluentUI React не определены?CSS

Разбираемся в CSS
Ответить Пред. темаСлед. тема
Anonymous
 Почему переменные CSS в моем приложении FluentUI React не определены?

Сообщение Anonymous »

У меня довольно сложное приложение React (v18), использующее FluentUI (v8) и созданное с помощью Vite (v5). Существует набор переменных CSS, на которые влияет тема, но для моего приложения они кажутся в значительной степени неопределенными. У меня есть определённый ThemeProvider. Я постараюсь включить соответствующий код.

Код: Выделить всё

const App = () => {
...

const theme = createTheme({
palette: {
themePrimary: '#ff462d',
themeLighterAlt: '#fff8f7',
themeLighter: '#ffe1de',
themeLight: '#ffc8c0',
themeTertiary: '#ff9082',
themeSecondary: '#ff5c47',
themeDarkAlt: '#e63f29',
themeDark: '#c23523',
themeDarker: '#8f271a',
neutralLighterAlt: '#faf9f8',
neutralLighter: '#f3f2f1',
neutralLight: '#edebe9',
neutralQuaternaryAlt: '#e1dfdd',
neutralQuaternary: '#d0d0d0',
neutralTertiaryAlt: '#c8c6c4',
neutralTertiary: '#a19f9d',
neutralSecondary: '#605e5c',
neutralPrimaryAlt: '#3b3a39',
neutralPrimary: '#323130',
neutralDark: '#201f1e',
black: '#000000',
white: '#ffffff',
},
components: {
IconButton: {
styles: {
rootDisabled: {
opacity: 0.5
},
root: {
opacity: 1,
backgroundColor: '#fff'
}
}
}
}
});

...

return (





);
};
И затем у меня есть выноска с некоторыми компонентами Checkbox внутри нее:

Код: Выделить всё

    const filterDialog = (

Filters






);

return (

...

{showFilterDialog ? filterDialog : null}




...
Флажки отображались неправильно (интервал был отключен, а граница флажка была слишком толстой, поэтому я посмотрел на консоль разработчика и увидел следующее:
Изображение

Я нахожусь какая-то потеря относительно того, как диагностировать, что проблема может быть... Я не эксперт во внутренней работе FluentUI, надеюсь, кто-то здесь есть!
ОБНОВЛЕНИЕ: я вижу, что FluentProvider устанавливает эти переменные... но по какой-то причине стили флажков не имеют к ним доступа?
[img]https://i.sstatic .net/9ngpJcnK.png[/img]


Подробнее здесь: https://stackoverflow.com/questions/792 ... -undefined
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Почему переменные CSS в моем приложении FluentUI React не определены?
    Anonymous » » в форуме CSS
    0 Ответы
    11 Просмотры
    Последнее сообщение Anonymous
  • Как сделать дочерний компонент видимым только при наведении курсора на родительский компонент в FluentUI + React?
    Anonymous » » в форуме CSS
    0 Ответы
    24 Просмотры
    Последнее сообщение Anonymous
  • Получите имя на кнопке вращения FluentUI React.
    Anonymous » » в форуме Javascript
    0 Ответы
    10 Просмотры
    Последнее сообщение Anonymous
  • Переменные CSS не определены при использовании с ::-webkit-scrollbar
    Anonymous » » в форуме CSS
    0 Ответы
    22 Просмотры
    Последнее сообщение Anonymous
  • Переменные CSS не определены при использовании с ::-Webkit-Scrollbar
    Anonymous » » в форуме CSS
    0 Ответы
    1 Просмотры
    Последнее сообщение Anonymous

Вернуться в «CSS»