MVP 聚技站|【焕新升级】Gradio.NET 0.5.0:一键定制你的应用外观!

M

点击蓝字 / 微软开发者MSDN

关注我们

作者:张海 - 微软最有价值专家(MVP)

排版:Alan Wang

本文转载自:GradioDotNet

张海

微软最有价值专家(MVP)

开源 Web 应用框架 Gradio.NET 的创始人及核心开发者

现担任神州数码 资深架构师,专注于企业级解决方案的顶层设计与实施

Gradio.NET 已升级到0.5.0版本啦!这次升级,我们为你带来了更加强大的主题引擎,让你轻松定制应用的外观与感受,无论是选择预设主题还是创造专属风格,一切尽在掌握!快来下载体验吧!

一键切换,多样主题随心享

想给你的应用换个新面貌吗?只需简单一行代码,Gradio.NET 就能让你的应用瞬间焕然一新!我们为你提供了多款精美预设主题,从活力四射的 Citrus 黄,到经典复古的 Origin 风,再到简约大气的 Monochrome 黑白配,总有一款能打动你的心!

App.Launch( awaitCreateBlocks, config => { config.Theme = Themes.Citrus; // 换成你喜欢的主题 ... });

自定义风格,彰显个性魅力

如果你觉得预设主题还不够个性?没问题!Gradio.NET 允许你在预设主题的基础上进行微调,通过 .Set 方法轻松修改 CSS 变量,让你的应用更加独一无二。比如,你可以将次要按钮的背景色改为醒目的红色,彰显你的个性魅力!

App.Launch( awaitCreateBlocks, config => { config.Theme = Themes.Default.Set(overrideStyles: newDictionary< string, string> { { nameof(Theme.ButtonSecondaryBackgroundFill), "#FF0000"} }); ... });

Theme Gallery,灵感源泉不断

不知道如何配置主题?别担心!Gradio 的 Theme Gallery 汇聚了众多优秀主题,供你选择。

只需从对应主题的 themes 目录下载 json 文件,即可将这份创意融入你的应用。下载主题文件后,只需一行代码,即可加载使用,让你的应用更加出彩!

App.Launch( awaitCreateBlocks, config => { config.Theme = Theme.Load( "miku_theme.json"); ... });

别等了,立即下载 Gradio.NET 0.5.0,开启你的应用定制之旅吧!🚀

Gradio.NET(https://github.com/feiyun0112/Gradio.Net/)的目标是成为用于开发 Web 应用的 .NET 开发者的首选框架。它的设计理念是让开发变得更加简单,让每个人都能够参与到 Web 应用的创造中来。

微软最有价值专家(MVP)

微软最有价值专家是微软公司授予第三方技术专业人士的一个全球奖项。31年来,世界各地的技术社区领导者,因其在线上和线下的技术社区中分享专业知识和经验而获得此奖项。

MVP 是经过严格挑选的专家团队,他们代表着技术最精湛且最具智慧的人,是对社区投入极大的热情并乐于助人的专家。MVP 致力于通过演讲、论坛问答、创建网站、撰写博客、分享视频、开源项目、组织会议等方式来帮助他人,并最大程度地帮助微软技术社区用户使用 Microsoft 技术。

更多详情请登录官方网站:

https://mvp.microsoft.com/zh-cn

微信公众号|微软开发者MSDN

新浪微博|微软中国MSDN

·END·返回搜狐,查看更多

平台声明:该文观点仅代表作者本人,搜狐号系信息发布平台,搜狐仅提供信息存储空间服务。
阅读 ()