@kongxiangyiren/dhs-theme-plugin:DSH Web 界面的主題管理插件
# 前言 DSH 的 Web 界面默認只有跟隨系統、淺色、深色三檔外觀,想換個配色,沒有現成的入口。`@kongxiangyiren/dhs-theme-plugin` 補的就是這塊:在「設置」里加一個「主題」大分類,內置森林綠、海洋藍兩套主題,也允許上傳自己寫的 JS 主題,點一下就切換,數據落在磁盤上,換瀏覽器不丟。下面介紹它的功能、安裝和用法。 # 這是什麼 這是一個 DSH 主題管理插件,作者 kongxiangyiren,當前版本 0.0.3,MIT 許可證。DSH 的理念是「一切皆插件」,這個插件就是在界面這一層做的擴展:它做兩件事,一是提供
閱讀全文FastAPI文檔美化:自定義Swagger UI的小技巧
Swagger UI是FastAPI默認API文檔工具,可視化接口與測試,自定義可提升專業性。基礎修改通過創建FastAPI時設置title、description等參數,使/docs頁面顯示個性化信息。樣式定製有兩種:中間件注入CSS快速改背景、導航欄等;或用靜態文件注入複雜樣式(如Logo)。敏感信息隱藏可通過Pydantic模型Field(exclude=True)或接口response_model_exclude排除字段。進階技巧含佈局調整、添加說明、替換按鈕等。核心通過基礎信息、CSS和參數控制實現,初學者可從簡單改起,注意版本兼容性。
閱讀全文