原文:Jx.Cms开发笔记(三)-Views主题动态切换

效果展示 我们可以在后台动态切换主题 目前Jx.Cms有两个主题,其中一个是默认主题,另一个是仿的Blogs主题。 我们可以通过点击启用按钮来动态切换两个主题。 实现方法 首先写一个实现IViewLocationExpander接口的类,我这里命名为TemplateViewLocationExpander. 首先我们在PopulateValues中给context.Values设置一个值,cont ...

2022-04-14 11:01 0 1265 推荐指数:

查看详情

Jx.Cms开发笔记(一)-Jx.Cms介绍

开始 从今天开始,我们将开启Jx.Cms系列开发教程。 我们将会使用Jx.Cms来介绍Blazor的开发、MVC的开发,热插拔插件的开发等等一系列开发教程。 介绍 Jx.Cms是一个使用最新版.NET(目前为.NET6)的Cms系统,前台使用MVC,后台使用Blazor。 亮点 前台使用 ...

Tue Apr 05 00:49:00 CST 2022 0 1358
Jx.Cms开发笔记(二)-系统登录

界面 此界面完全抄了BootstrapAdmin css隔离 由于登录页面的css与其他页面没有什么关系,所以为了防止其他界面的css被污染,我们需要使用css隔离。 css隔离需要在_Host.c ...

Thu Apr 07 20:15:00 CST 2022 0 1162
Jx.Cms开发笔记(四)-改造Card组件

在Blazor 组件库 BootstrapBlazor 中Card组件介绍中我们说过,如果我们使用了Card组件的IsCollapsible属性设置了可伸缩的话,就只能使用Text属性来设置标题文本, ...

Sat Apr 16 17:12:00 CST 2022 0 1199
Jx.Cms开发笔记(六)-重写Compiler

我们在Jx.Cms开发笔记(三)-Views主题动态切换中说了如何切换主题。但是这里有一个问题,就是主题切换时,会报错 这是由于asp.net core在处理Views的信息的时候是在构造函数中处理的,没有任何方法可以刷新这个处理结果。 这里放最新版的DefaultViewCompiler代码 ...

Thu Apr 21 05:58:00 CST 2022 0 1009
Jx.Cms开发笔记(五)-文章编辑页面标签设计

标签页的样子 设计思路 与其他输入框一样,存在一个Label标签,由于这里不像其他输入框一样可以直接使用Row标签,所以这里需要额外增加。 使用Tag组件显示所有的标签,我们在Blazor 组 ...

Wed Apr 20 05:23:00 CST 2022 0 1242
Android 主题动态切换框架:Prism

Prism(棱镜) 是一个全新的 Android 动态主题切换框架,虽然是头一次发布,但它所具备的基础功能已经足够强大了!本文介绍了 Prism 的各种用法,希望对你会有所帮助,你也可以对它进行扩展,来满足开发需求。 先说一下 Prism 的诞生背景。其实我没打算一上来就写个框架 ...

Wed Jun 15 17:47:00 CST 2016 0 1695
android动态主题切换(RRO 技术)

android上的主题切换,Android从M开始加入了动态资源overlay机制 runtime resource overlay(RRO),这个是sony贡献的,实现机制如下图,就是在框架中建立一套资源ID映射表,通过这个映射表动态切换不同的主题 ...

Tue May 25 02:03:00 CST 2021 0 1498
Vue 基于 Element 动态切换主题

自己的项目想动态切换主题实现日间模式和夜间模式切换的功能😎 先搞两套主题 这里就白嫖element的自定义主题功能 进入网站element 选择自己想要的颜色,我在这搞了个黑绿主题 搞完下载下来,解压了就是个这东西 4.再把默认主题给下载下来备用 ...

Tue Oct 12 04:03:00 CST 2021 0 1260
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM