diff --git a/app/assets/icons/heart-white.svg b/app/assets/icons/heart-white.svg
new file mode 100644
index 000000000..105ab7a01
--- /dev/null
+++ b/app/assets/icons/heart-white.svg
@@ -0,0 +1 @@
+
diff --git a/app/shared/favorite-button/FavoriteButton.js b/app/shared/favorite-button/FavoriteButton.js
index ad154f806..6947d002f 100644
--- a/app/shared/favorite-button/FavoriteButton.js
+++ b/app/shared/favorite-button/FavoriteButton.js
@@ -1,14 +1,25 @@
import React, { PropTypes } from 'react';
import Button from 'react-bootstrap/lib/Button';
+import classnames from 'classnames';
import iconHeart from 'hel-icons/dist/shapes/heart-o.svg';
+import iconHeartWhite from 'assets/icons/heart-white.svg';
import { injectT } from 'i18n';
function FavoriteButton({ favorited, onClick, t }) {
- const buttonText = t(`ResourceHeader.${favorited ? 'favoriteRemoveButton' : 'favoriteAddButton'}`);
+ const buttonClassNames = classnames('favorite-button', {
+ 'favorite-button--favorite': favorited,
+ });
+ const buttonText = t(
+ `ResourceHeader.${favorited ? 'favoriteRemoveButton' : 'favoriteAddButton'}`
+ );
return (
-