修改Drupal 8管理主题

时间:2018-01-18 11:15:46

标签: themes drupal-8

我最近添加了faqfield模块 - 但是当在内容编辑器中查看时,字段会在容器上喷出。

我通过在tex控制台中将textarea.form-textarea css调整为min-width:100%来修复此问题 - 但我不确定如何将此修复程序应用于网站本身。有没有办法在数据库级别添加管理主题的覆盖css?或者我在主题文件夹中创建一个重写更改 - 如果是这样的话?

快速修复之前 enter image description here

快速修复后 enter image description here

2 个答案:

答案 0 :(得分:1)

您可以创建新的自定义管理主题,并使用您用作基础的贡献管理主题。

然后您可以根据需要覆盖内容:

在顶部的my_theme.info.yml中添加:

base theme: contrib_admin_theme_name

然后您使用自己的自定义主题作为管理主题,但它很好地使用了贡献的管理主题中的所有内容,除了您覆盖的内容。

答案 1 :(得分:0)

最好的方法是去Drupal.org并将其作为补丁提交(你是在Drupal核心问题队列中做的,因为Seven是核心主题)。如果您不想这样做,那么您可以根据Seven主题创建subtheme,并在其中添加CSS。您不会直接更新主题,因为只要您更新Drupal核心,它就会覆盖您的更改。