簡體   English   中英

Streamlit config.toml 文件不會改變 web 應用程序的主題

[英]Streamlit config.toml file not changing the theme of the web app

我想更改我正在開發的流線型應用程序的主題。 我讀到我應該使用名為 config.toml 的文件創建一個名為 .streamlit/ 的目錄,在創建 .toml 文件后,它不會更新我的 web 應用程序的外觀。

這是應用程序本身的鏈接:

https://jensen-holm-sports-sim-app-app-4a49zi.streamlitapp.com/

這是我的 config.toml 文件中不起作用的代碼

[theme]
base="dark"
primaryColor="#213767"
backgroundColor="#13710d"
font="monospace"

以及 git 集線器上所有代碼的鏈接:

https://github.com/Jensen-holm/sports-sim-app

有任何幫助,謝謝

我剛剛遇到了同樣的問題。 我發現在項目目錄中創建自定義配置文件之前,我曾通過漢堡菜單選擇了“暗”選項。 如果您已執行相同操作,則會覆蓋默認優先順序並保留該選擇。 否則,默認優先級應默認加載自定義主題。

解決方案是 select 再次從漢堡菜單中選擇“自定義主題”。 此后每次運行時,自定義配置中的更改都會正確反映。 在我的應用程序中,我將菜單隱藏,但是一旦您設置了“自定義主題”選項,它仍然可以正常工作 - 您可以返回 go 並重新隱藏菜單(如果這是您的需要)。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM