Skip to content

Commit 500de38

Browse files
committed
colorize unread and starred icons
1 parent afa0230 commit 500de38

File tree

2 files changed

+16
-8
lines changed

2 files changed

+16
-8
lines changed

src/assets/index.html

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -27,13 +27,13 @@
2727
:class="{active: filterSelected == 'unread'}"
2828
title="Unread"
2929
@click="filterSelected = 'unread'">
30-
<span class="icon">{% inline "circle-full.svg" %}</span>
30+
<span class="icon icon-unread">{% inline "circle-full.svg" %}</span>
3131
</button>
3232
<button class="toolbar-item"
3333
:class="{active: filterSelected == 'starred'}"
3434
title="Starred"
3535
@click="filterSelected = 'starred'">
36-
<span class="icon">{% inline "star-full.svg" %}</span>
36+
<span class="icon icon-starred">{% inline "star-full.svg" %}</span>
3737
</button>
3838
<button class="toolbar-item"
3939
:class="{active: filterSelected == ''}"
@@ -274,8 +274,8 @@
274274
<div class="selectgroup-label d-flex flex-column">
275275
<div style="line-height: 1; opacity: .7; margin-bottom: .1rem;" class="d-flex align-items-center">
276276
<transition name="indicator">
277-
<span class="icon icon-small mr-1" v-if="item.status=='unread'">{% inline "circle-full.svg" %}</span>
278-
<span class="icon icon-small mr-1" v-if="item.status=='starred'">{% inline "star-full.svg" %}</span>
277+
<span class="icon icon-small icon-unread mr-1" v-if="item.status=='unread'">{% inline "circle-full.svg" %}</span>
278+
<span class="icon icon-small icon-starred mr-1" v-if="item.status=='starred'">{% inline "star-full.svg" %}</span>
279279
</transition>
280280
<small class="flex-fill text-truncate mr-1">
281281
{{ (feedsById[item.feed_id] || {}).title }}
@@ -297,14 +297,14 @@
297297
<button class="toolbar-item"
298298
@click="toggleItemStarred(itemSelectedDetails)"
299299
title="Mark Starred">
300-
<span class="icon" v-if="itemSelectedDetails.status=='starred'" >{% inline "star-full.svg" %}</span>
301-
<span class="icon" v-else-if="itemSelectedDetails.status!='starred'" >{% inline "star.svg" %}</span>
300+
<span class="icon icon-starred" v-if="itemSelectedDetails.status=='starred'" >{% inline "star-full.svg" %}</span>
301+
<span class="icon icon-starred" v-else-if="itemSelectedDetails.status!='starred'" >{% inline "star.svg" %}</span>
302302
</button>
303303
<button class="toolbar-item"
304304
title="Mark Unread"
305305
@click="toggleItemRead(itemSelectedDetails)">
306-
<span class="icon" v-if="itemSelectedDetails.status=='unread'">{% inline "circle-full.svg" %}</span>
307-
<span class="icon" v-if="itemSelectedDetails.status!='unread'">{% inline "circle.svg" %}</span>
306+
<span class="icon icon-unread" v-if="itemSelectedDetails.status=='unread'">{% inline "circle-full.svg" %}</span>
307+
<span class="icon icon-unread" v-if="itemSelectedDetails.status!='unread'">{% inline "circle.svg" %}</span>
308308
</button>
309309
<dropdown class="settings-dropdown" toggle-class="toolbar-item px-2" drop="center" title="Appearance">
310310
<template v-slot:button>

src/assets/stylesheets/app.css

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -134,6 +134,14 @@ select.form-control:not([multiple]):not([size]) {
134134
height: .6rem;
135135
}
136136

137+
.icon-unread {
138+
color: lightgreen;
139+
}
140+
141+
.icon-starred {
142+
color: gold;
143+
}
144+
137145
.feed-icon {
138146
width: 16px;
139147
height: 16px;

0 commit comments

Comments
 (0)