python - 更改 Wagtail 用户栏图标
解决方案
您也可以插入一个 FontAwesome 图标,只需在您的 Django 应用程序模板文件夹之一中创建 HTML 页面wagtailadmin/userbar/base.html。这将覆盖 Wagtail 提供的 html。
然后在模板中删除对wagtail-icon CSS 类的调用,该类插入 Wagtail 徽标,并插入你的图标,在这种情况下是一个字体很棒的铅笔图标......
<div class="wagtail-userbar-trigger" data-wagtail-userbar-trigger>
<i class="fas fa-pencil-alt fa-2x"></i>
<span class="wagtail-userbar-help-text">
{% trans 'My personal admin interface' %}
</span>
</div>
以下是如何调整Fontawesome 图像的大小等,在这种情况下,fa-2x将铅笔的大小加倍。
Wagtails 内置的编辑图标可以通过像这样编辑div 类来使用...
<div class="wagtail-userbar-trigger wagtail-icon wagtail-icon-edit" data-wagtail-userbar-trigger>
不过,FontAwesome 方法提供了更多选项。
注意:如前所述,这会产生可维护性问题,但 IMO 可用性会因此更改而增加,因为大多数用户不了解 Wagtail CMS 是什么,或者单击鸟可能象征着什么。
推荐阅读
- python - 尝试使用 python sdk 启动 azure devops 发布
- c# - Azure 函数 C# 中的协议缓冲区迭代非常慢
- google-apps-script - 在执行中查找参数
- java - 如何创建一个新的主类?已经制作了一个,但不是它自己的 .java 文件,目前无法使用
- java - 使用 HttpServletRequestWrapper 后,我收到 HttpMessageNotReadableException 缺少所需的请求正文
- javascript - 当用户尝试拖放到单元格边框时是否可以触发功能?
- python - python pandas数据框联合合并列表到索引
- python - 从短语中打印单词
- java - 如何使用 ORMLite 同时在表中写入多个项目
- amazon-quicksight - AWS Quick Sight - 查询和数据检索机制