我正在EpiServer 10中开发一个解决方案,我已经安装了一些像EpiServer这样的插件。现在我想更改表单的样式,我想到的最简单的方法是更改组件的modules.config文件。
<clientResources>
<add name="Forms" path="ClientResources/epi-forms/themes/sleek/Forms.css" resourceType="Style" />
</clientResources>
但对于像EpiServer.Forms这样的插件,module.config文件位于zip文件夹中,因此每次更新都会删除。这样做的正确方法是什么?
答案 0 :(得分:1)
您可以在加载表单加载项时添加要加载的其他样式表。
如果您将以下内容添加到网站根目录中的module.config
文件中
<clientResources>
<add name="Forms" path="/My/Custom/Style.css" resourceType="Style" />
</clientResources>
...将在加载 Forms 加载项时加载。
答案 1 :(得分:0)
您可以通过直接修改wwwroot \ modules_protected \ EPiServer.Forms \ 0.22.0.9000 \ ClientResources \ ViewMode中的CSS文件来更改表单的默认样式。您可以自由修改样式规则,但以下规则适用:
调整视图模板元素的HTML时,请将结构(父子,块元素关系)和默认类名保持原样。按原样保留元素视图模板中的默认CSS类。您可以添加自己的,但不要删除现有的。