Skip to content

Commit 2f1c19c

Browse files
authored
move font awesome to npm package (#1384)
1 parent 90cd03e commit 2f1c19c

25 files changed

Lines changed: 76 additions & 426 deletions

app/assets/javascripts/application.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -149,13 +149,13 @@ var StoryView = Backbone.View.extend({
149149
},
150150

151151
itemKeepUnread: function() {
152-
var icon = this.model.get("keep_unread") ? "icon-check" : "icon-check-empty";
152+
var icon = this.model.get("keep_unread") ? "fa fa-check" : "fa fa-square-o";
153153
this.$(".story-keep-unread > i").attr("class", icon);
154154
this.$el.toggleClass("keepUnread", this.model.get("keep_unread"));
155155
},
156156

157157
itemStarred: function() {
158-
var icon = this.model.get("is_starred") ? "icon-star" : "icon-star-empty";
158+
var icon = this.model.get("is_starred") ? "fa fa-star" : "fa fa-star-o";
159159
this.$(".story-starred > i").attr("class", icon);
160160
},
161161

app/assets/stylesheets/application.css

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
/*
22
*= require bootstrap.min
3+
*= require font-awesome.min
34
*= require_tree .
45
*/
56

@@ -241,11 +242,11 @@ li.story.open .story-preview {
241242
margin-right: 13px;
242243
}
243244

244-
li.story .icon-star {
245+
li.story .fa-star {
245246
color: #F67100;
246247
}
247248

248-
li.story .icon-star-empty {
249+
li.story .fa-star-o {
249250
color: #e5e5e5;
250251
}
251252

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
@font-face {
2+
font-family: FontAwesome;
3+
font-style: normal;
4+
font-weight: normal;
5+
src: url('fontawesome-webfont.eot');
6+
src: url('fontawesome-webfont.eot?#iefix') format('embedded-opentype'),
7+
url('fontawesome-webfont.woff2') format('woff2'),
8+
url('fontawesome-webfont.woff') format('woff'),
9+
url('fontawesome-webfont.ttf') format('truetype'),
10+
url('fontawesome-webfont.svg#fontawesomeregular') format('svg');
11+
}

app/assets/stylesheets/font-awesome-min.css

Lines changed: 0 additions & 35 deletions
This file was deleted.
Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<nav>
22
<div>
33
<a class="btn" id="home" href="/news" title="<%= t('partials.feed_action_bar.home') %>">
4-
<i class="icon-reply"></i>
4+
<i class="fa fa-reply"></i>
55
</a>
66
</div>
77

@@ -11,16 +11,16 @@
1111

1212
<div>
1313
<a class="btn btn-primary" id="starred" href="/starred" title="<%= t('partials.feed_action_bar.starred_stories') %>">
14-
<i class="icon-star"></i>
14+
<i class="fa fa-star"></i>
1515
</a>
1616
<a class="btn btn-primary" id="archive" href="/archive" title="<%= t('partials.feed_action_bar.archived_stories') %>">
17-
<i class="icon-time"></i>
17+
<i class="fa fa-clock-o"></i>
1818
</a>
1919
<a class="btn btn-primary" id="feeds" href="/feeds" title="<%= t('partials.feed_action_bar.feeds') %>">
20-
<i class="icon-list"></i>
20+
<i class="fa fa-list"></i>
2121
</a>
2222
<a class="btn btn-primary" id="add-feed" href="/feeds/new" title="<%= t('partials.feed_action_bar.add_feed') %>">
23-
<i class="icon-plus"></i>
23+
<i class="fa fa-plus"></i>
2424
</a>
2525
</div>
2626
</nav>

app/views/feeds/_feed.html.erb

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
<div class="feed-line">
33
<div class="feed-title-container">
44
<p class="feed-title <%= feed.unread_stories_count > 0 ? "feed-unread" : "" %>">
5-
<i class="icon-circle status <%= feed.status_bubble %>" data-toggle="tooltip" title="<%= t("partials.feed.status_bubble.#{feed.status_bubble}") if feed.status_bubble %>" data-placement="left"></i>
5+
<i class="fa fa-circle status <%= feed.status_bubble %>" data-toggle="tooltip" title="<%= t("partials.feed.status_bubble.#{feed.status_bubble}") if feed.status_bubble %>" data-placement="left"></i>
66
<a href="/feed/<%= feed.id %>">
77
<% if feed.unread_stories_count > 0 %>
88
(<%= feed.unread_stories_count %>)
@@ -23,13 +23,13 @@
2323
</span>
2424
</div>
2525
<span class="read-feed">
26-
<a class="icon-external-link" aria-label="visit feed site" href="<%= feed.url %>"></a>
26+
<a class="fa fa-external-link" aria-label="visit feed site" href="<%= feed.url %>"></a>
2727
</span>
2828
<span class="edit-feed">
29-
<a class="icon-edit" aria-label="Edit" href="<%= "/feeds/#{feed.id}/edit" %>"></a>
29+
<a class="fa fa-edit" aria-label="Edit" href="<%= "/feeds/#{feed.id}/edit" %>"></a>
3030
</span>
3131
<%= button_to("/feeds/#{feed.id}", method: :delete, class: "remove-feed btn-link", aria: { label: "Delete" }) do %>
32-
<a class="icon-remove"></a>
32+
<a class="fa fa-times"></a>
3333
<% end %>
3434
</div>
3535
</div>

app/views/feeds/_single_feed_action_bar.html.erb

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,29 +1,29 @@
11
<div class="row">
22
<div class="pull-left">
33
<a class="btn" id="home" href="/news" title="<%= t('partials.feed_action_bar.home') %>">
4-
<i class="icon-reply"></i>
4+
<i class="fa fa-reply"></i>
55
</a>
66
<a class="btn" id="mark-all" title="<%= t('partials.action_bar.mark_all') %>">
7-
<i class="icon-ok"></i>
7+
<i class="fa fa-check"></i>
88
<%= render "stories/mark_all_as_read_form", {stories: stories} %>
99
</a>
1010
<a class="btn" href="<%= "/feed/#{@feed.id}" %>" id="refresh" title="<%= t('partials.action_bar.refresh') %>">
11-
<i class="icon-repeat"></i>
11+
<i class="fa fa-refresh"></i>
1212
</a>
1313
</div>
1414

1515
<div class="pull-right">
1616
<a class="btn btn-primary" id="starred" href="/starred" title="<%= t('partials.action_bar.starred_stories') %>">
17-
<i class="icon-star"></i>
17+
<i class="fa fa-star"></i>
1818
</a>
1919
<a class="btn btn-primary" id="archive" href="/archive" title="<%= t('partials.action_bar.archived_stories') %>">
20-
<i class="icon-time"></i>
20+
<i class="fa fa-clock-o"></i>
2121
</a>
2222
<a class="btn btn-primary" id="feeds" href="/feeds" title="<%= t('partials.action_bar.view_feeds') %>">
23-
<i class="icon-list"></i>
23+
<i class="fa fa-list"></i>
2424
</a>
2525
<a class="btn btn-primary" id="add-feed" href="/feeds/new" title="<%= t('partials.action_bar.add_feed') %>">
26-
<i class="icon-plus"></i>
26+
<i class="fa fa-plus"></i>
2727
</a>
2828
</div>
2929
</div>

app/views/feeds/edit.html.erb

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,12 +9,12 @@
99
<input type="hidden" name="feed_id" value="<%= @feed.id %>">
1010
<div class="form-group">
1111
<input name="feed_name" id="feed-name" class="form-control" type="text" value="<%= @feed.name %>" required />
12-
<i class="icon-pencil field-icon"></i>
12+
<i class="fa fa-pencil field-icon"></i>
1313
<label id="feed-name-label" class="field-label" for="feed-name"><%= t('feeds.edit.fields.feed_name') %></label>
1414
</div>
1515
<div class="form-group">
1616
<input name="feed_url" id="feed-url" class="form-control" type="text" value="<%= @feed.url %>" autofocus required />
17-
<i class="icon-rss field-icon"></i>
17+
<i class="fa fa-rss field-icon"></i>
1818
<label id="feed-url-label" class="field-label" for="feed-url"><%= t('feeds.edit.fields.feed_url') %></label>
1919
</div>
2020
<% if current_user.groups.any? %>

app/views/feeds/new.html.erb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
<%= form_with(url: "/feeds", id: "add-feed-setup") do %>
1111
<div class="form-group">
1212
<input name="feed_url" class="form-control" id="feed-url" type="text" value="<%= @feed_url %>" autofocus/>
13-
<i class="icon-rss field-icon"></i>
13+
<i class="fa fa-rss field-icon"></i>
1414
<label id="feed_url-label" class="field-label" for="feed_url"><%= t('feeds.add.fields.feed_url') %></label>
1515
</div>
1616

app/views/js/templates/_story.js.erb

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
<div class="row story-preview">
33
<div class="col-md-3">
44
<div class="story-starred">
5-
<i class="icon-star{{ if(!is_starred) { }}-empty{{ } }}"></i>
5+
<i class="fa {{ if(is_starred) { }}fa-star{{ } else { }}fa-star-o{{ } }}"></i>
66
</div>
77
<p class="blog-title">
88
{{= source }}
@@ -26,7 +26,7 @@
2626
<a href="{{= permalink }}">{{= title }}</a>
2727
{{ if (enclosure_url) { }}
2828
<a class="story-enclosure" target="_blank" href="{{= enclosure_url }}">
29-
<i class="icon-download"></i>
29+
<i class="fa fa-download"></i>
3030
</a>
3131
{{ } }}
3232
</h1>
@@ -40,13 +40,13 @@
4040
</div>
4141
<div class="pull-right story-actions">
4242
<div class="story-keep-unread">
43-
<i class="icon-check{{ if(!keep_unread) { }}-empty{{ } }}"></i> <%= I18n.t('stories.keep_unread') %>
43+
<i class="fa {{ if(keep_unread) { }}fa-check{{ } else { }}fa-square-o{{ } }}"></i> <%= I18n.t('stories.keep_unread') %>
4444
</div>
4545
<div class="story-starred">
46-
<i class="icon-star{{ if(!is_starred) { }}-empty{{ } }}"></i>
46+
<i class="fa {{ if(is_starred) { }}fa-star{{ } else { }}fa-star-o{{ } }}"></i>
4747
</div>
4848
<a class="story-permalink" target="_blank" href="{{= permalink }}">
49-
<i class="icon-external-link"></i>
49+
<i class="fa fa-external-link"></i>
5050
</a>
5151
</div>
5252
</div>

0 commit comments

Comments
 (0)