Переопределение стандартных макетов SolaraPython

Программы на Python
Ответить
Anonymous
 Переопределение стандартных макетов Solara

Сообщение Anonymous »

Я создавал веб-приложение на Python с использованием Solara, и мне не удалось переопределить стандартные макеты некоторых компонентов (solara.InputText, Solara.Select, Solara.InputDate).
Я пытался передать нужный стиль с помощью атрибута «style», но это не сработало;

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

solara.lab.InputDate(label="Start Date", value=start_date.value,on_value=start_date.set, style={"backgroundColor": globals.secondary_color, "color": globals.text_color})
После запроса Copilot я попытался переопределить стили с помощью style.css, который вызывается с помощью Solara.Style(), но это также ничего не изменило.
В моем корневом компоненте:

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

solara.Style(open("frontend/assets/style.css").read())
style.css

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

.v-input .v-field__input,
.v-select .v-field__input {
background-color: #1D1C18 !important;
color: #FFEFEF !important;
}

.v-label {
color: #FFEFEF !important;
}

.v-select .v-list-item {
background-color: #1D1C18 !important;
color: #FFEFEF !important;
}
Кто-нибудь еще обнаружил, что это проблема? Если да, то как вы это решили?


Подробнее здесь: https://stackoverflow.com/questions/798 ... rd-layouts
Ответить

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

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

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

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

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