mirror of
https://github.com/miniflux/v2.git
synced 2025-09-15 18:57:04 +00:00
refactor(css): use css to scale svg icons
There is no need to specify `class="icon"` on al svg icons, as all svg are used as icons anyway. But just in case, let's specify this in the css only for svg directly under `a` and `buttons`, to be on the safe-side.
This commit is contained in:
parent
fa85a0eff4
commit
dd964ed51f
2 changed files with 7 additions and 5 deletions
|
@ -86,7 +86,7 @@ func (f *funcMap) Map() template.FuncMap {
|
|||
"theme_color": model.ThemeColor,
|
||||
"icon": func(iconName string) template.HTML {
|
||||
return template.HTML(fmt.Sprintf(
|
||||
`<svg class="icon" aria-hidden="true"><use href="%s#icon-%s"/></svg>`,
|
||||
`<svg aria-hidden="true"><use href="%s#icon-%s"/></svg>`,
|
||||
route.Path(f.router, "appIcon", "filename", "sprite.svg"),
|
||||
iconName,
|
||||
))
|
||||
|
|
|
@ -175,8 +175,8 @@ a:hover {
|
|||
white-space: nowrap;
|
||||
}
|
||||
|
||||
#header-menu .icon,
|
||||
.page-header ul a .icon {
|
||||
#header-menu a>svg,
|
||||
.page-header ul a>svg {
|
||||
margin-bottom: 2px;
|
||||
}
|
||||
|
||||
|
@ -929,14 +929,16 @@ article.category-has-unread {
|
|||
}
|
||||
|
||||
/* Icons */
|
||||
.icon,
|
||||
a>svg,
|
||||
button>svg,
|
||||
.icon-label {
|
||||
vertical-align: text-bottom;
|
||||
display: inline-block;
|
||||
margin-right: 2px;
|
||||
}
|
||||
|
||||
.icon {
|
||||
a>svg,
|
||||
button>svg {
|
||||
width: 16px;
|
||||
height: 16px;
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue