【问题标题】:How to add a custom css stylesheet to Umbraco Admin如何向 Umbraco Admin 添加自定义 CSS 样式表
【发布时间】:2012-12-30 22:46:44
【问题描述】:

想知道是否有人知道如何在不更改原始 masterpages/umbraco.aspx 的情况下将自定义 css 样式表添加到管理后端部分。

我实现了一个自定义部分,因此它有自己的部分托盘图标,我可以将 css 添加到“umbracoGui.css”,但我想进一步“注入”我自己的 css 文件样式也一样,知道所有原始文件都完好无损。

总而言之,假设我有 customStyle.css,其中包含我所有的 css。将其添加到整个管理部分的头部。

似乎提到了一些剥皮,但对我来说似乎有点矫枉过正。

有没有办法创建一个可以注册样式表的类或类似的东西?

感谢您的帮助!

干杯, 巴夫

【问题讨论】:

    标签: c# asp.net content-management-system umbraco


    【解决方案1】:

    这可能没什么帮助,但首先想到的是某种 HTTP 处理程序,它可以将 CSS 文件注入到标记中。我没有太多经验,但我知道这是分析跟踪等的常用方法。

    【讨论】:

      【解决方案2】:

      如果有人仍在寻找这个问题的答案,Umbraco 7(至少,我不确定这是否适用于早期版本)能够使用 App_Plugins 文件夹将样式表注入页面。添加一个新的子文件夹,在新文件夹中创建一个 JSON package.manifest 文件,类似于例如

      {
        css: [ '~/App_Plugins/YourFolder/customStyle.css' ]
      }
      

      然后显然在App_Plugins 文件夹中的指定位置创建自定义样式表,样式表标记应出现在所服务的页面中。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2015-08-05
        • 1970-01-01
        • 2020-07-12
        • 2012-03-30
        • 2019-10-31
        相关资源
        最近更新 更多