Skip to content

Commit 93193e0

Browse files
authored
Merge pull request pallets-eco#2198 from caffeinatedMike/fix-boostrap4-menulink-target
Update menu_links rendering bug and fontawesome icon rendering
2 parents 407483d + 47841bf commit 93193e0

File tree

2 files changed

+4
-3
lines changed

2 files changed

+4
-3
lines changed

flask_admin/model/typefmt.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -36,8 +36,8 @@ def bool_formatter(view, value):
3636
Value to check
3737
"""
3838
glyph = 'ok-circle' if value else 'minus-sign'
39-
fa = 'fas fa-check-circle' if value else 'far fa-circle'
40-
return Markup('<span class="%s glyphicon glyphicon-%s icon-%s"></span>' % (fa, glyph, glyph))
39+
fa = 'fa-check-circle' if value else 'fa-minus-circle'
40+
return Markup('<span class="fa %s glyphicon glyphicon-%s icon-%s"></span>' % (fa, glyph, glyph))
4141

4242

4343
def list_formatter(view, values):

flask_admin/templates/bootstrap4/admin/layout.html

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,8 @@
8080
{% set class_name = item.get_class_name() %}
8181
{% if item.is_accessible() and item.is_visible() %}
8282
<li{% if class_name %} class="{{ class_name }}"{% endif %}>
83-
<a class="nav-link" href="{{ item.get_url() }}">{{ menu_icon(item) }}{{ item.name }}</a>
83+
<a class="nav-link" href="{{ item.get_url() }}"{% if item.target %} target="{{ item.target }}"{% endif %}>
84+
{{ menu_icon(item) }}{{ item.name }}</a>
8485
</li>
8586
{% endif %}
8687
{% endfor %}

0 commit comments

Comments
 (0)