Skip to content
Snippets Groups Projects
Commit caf28f66 authored by Constance Okoghenun's avatar Constance Okoghenun Committed by Phil Hughes
Browse files

Resolve "Move filter dropdown from Font Awesome to our own icons"

parent a2a00a5e
No related branches found
No related tags found
1 merge request!10495Merge Requests - Assignee
Loading
Loading
@@ -5,7 +5,7 @@ const tokenKeys = [{
type: 'string',
param: 'status',
symbol: '',
icon: 'signal',
icon: 'messages',
tag: 'status',
}];
 
Loading
Loading
Loading
Loading
@@ -62,7 +62,7 @@ export default class DropdownHint extends FilteredSearchDropdown {
renderContent() {
const dropdownData = this.tokenKeys.get()
.map(tokenKey => ({
icon: `fa-${tokenKey.icon}`,
icon: `${gon.sprite_icons}#${tokenKey.icon}`,
hint: tokenKey.key,
tag: `:${tokenKey.tag}`,
type: tokenKey.type,
Loading
Loading
Loading
Loading
@@ -19,14 +19,14 @@ export const tokenKeys = [{
type: 'string',
param: 'title',
symbol: '%',
icon: 'clock-o',
icon: 'clock',
tag: '%milestone',
}, {
key: 'label',
type: 'array',
param: 'name[]',
symbol: '~',
icon: 'tag',
icon: 'labels',
tag: '~label',
}];
 
Loading
Loading
@@ -37,7 +37,7 @@ if (gon.current_user_id) {
type: 'string',
param: 'emoji',
symbol: '',
icon: 'thumbs-up',
icon: 'thumb-up',
tag: 'emoji',
});
}
Loading
Loading
Loading
Loading
@@ -389,9 +389,8 @@
.btn {
text-overflow: ellipsis;
 
.fa {
width: 15px;
line-height: $line-height-base;
svg {
margin-right: $gl-padding-8;
}
 
.dropdown-label-box {
Loading
Loading
Loading
Loading
@@ -69,7 +69,7 @@
%ul{ data: { dropdown: true } }
%li.filter-dropdown-item{ data: { action: 'submit' } }
= button_tag class: %w[btn btn-link] do
= icon('search')
= sprite_icon('search')
%span
= _('Press Enter or click to search')
%ul.filter-dropdown{ data: { dynamic: true, dropdown: true } }
Loading
Loading
@@ -77,7 +77,8 @@
= button_tag class: %w[btn btn-link] do
-# Encapsulate static class name `{{icon}}` inside #{} to bypass
-# haml lint's ClassAttributeWithStaticValue
%i.fa{ class: "#{'{{icon}}'}" }
%svg
%use{ 'xlink:href': "#{'{{icon}}'}" }
%span.js-filter-hint
{{hint}}
%span.js-filter-tag.dropdown-light-content
Loading
Loading
Loading
Loading
@@ -34,7 +34,7 @@
%ul{ data: { dropdown: true } }
%li.filter-dropdown-item{ data: { action: 'submit' } }
%button.btn.btn-link
= icon('search')
= sprite_icon('search')
%span
Press Enter or click to search
%ul.filter-dropdown{ data: { dynamic: true, dropdown: true } }
Loading
Loading
@@ -42,7 +42,8 @@
%button.btn.btn-link
-# Encapsulate static class name `{{icon}}` inside #{} to bypass
-# haml lint's ClassAttributeWithStaticValue
%i.fa{ class: "#{'{{icon}}'}" }
%svg
%use{ 'xlink:href': "#{'{{icon}}'}" }
%span.js-filter-hint
{{hint}}
%span.js-filter-tag.dropdown-light-content
Loading
Loading
---
title: Updated icons used in filtered search dropdowns
merge_request: 21694
author:
type: changed
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment