diff --git a/addons/hr/static/src/css/hr.css b/addons/hr/static/src/css/hr.css
deleted file mode 100644
index ba3dfd7ccdf..00000000000
--- a/addons/hr/static/src/css/hr.css
+++ /dev/null
@@ -1,21 +0,0 @@
-.oe_employee_details{
- min-height: 168px !important;
- width: 350px;
-}
-
-.oe_employee_image {
- -moz-border-radius: 3px;
- -webkit-border-radius: 3px;
- -o-border-radius: 3px;
- -ms-border-radius: 3px;
- border-radius: 3px;
- border-collapse: separate;
- -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.4);
- -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.4);
- -o-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.4);
- box-shadow: 0 1px 4px rgba(0, 0, 0, 0.4);
-}
-
-.openerp .oe_employee_details .oe_followers {
- float: none;
-}
\ No newline at end of file
diff --git a/addons/hr/static/src/less/hr.less b/addons/hr/static/src/less/hr.less
new file mode 100644
index 00000000000..db149251b61
--- /dev/null
+++ b/addons/hr/static/src/less/hr.less
@@ -0,0 +1,17 @@
+.o_web_client .o_hr_employee_kanban {
+
+ .o_follow_btn.o_following {
+ .o_unfollow {
+ display: none;
+ }
+
+ &:hover {
+ .o_following {
+ display: none;
+ }
+ .o_unfollow {
+ display: inline;
+ }
+ }
+ }
+}
diff --git a/addons/hr/views/hr.xml b/addons/hr/views/hr.xml
index b5444ed70a6..bb8da5a9e9d 100644
--- a/addons/hr/views/hr.xml
+++ b/addons/hr/views/hr.xml
@@ -3,7 +3,7 @@
-
+