From 22c8be40fac367dea18c709ef877183d8dd2fe36 Mon Sep 17 00:00:00 2001
From: Gaelle Morin <morin.gaelle@gmail.com>
Date: Wed, 19 Dec 2018 20:10:36 +0100
Subject: [PATCH] displaying skills: wip + styles on members list: wip

---
 src/config.json         |  2 +-
 src/page-members.pug    |  7 ++--
 src/styles/main.scss    |  2 +-
 src/styles/members.scss | 87 +++++++++++++++++++++++++++++------------
 4 files changed, 69 insertions(+), 29 deletions(-)

diff --git a/src/config.json b/src/config.json
index 46adeec5..8779de9b 100644
--- a/src/config.json
+++ b/src/config.json
@@ -4,8 +4,8 @@
     "sdn": "https://test-paris.happy-dev.fr",
     "cdn": "https://cdn.happy-dev.fr",
     "xmpp": "https://jabber.happy-dev.fr/http-bind/",
+    "client_id": "833925"
     //"client_id": "499509"
-    "client_id": "299390"
   },
   "prod": {
     "sdn": "https://test-paris.happy-dev.fr",
diff --git a/src/page-members.pug b/src/page-members.pug
index 836f32b2..8beff386 100644
--- a/src/page-members.pug
+++ b/src/page-members.pug
@@ -9,14 +9,15 @@ div.grid-layer
       data-src=`${sdn}/members/`,
       data-fields='header, infos, groups, role, more',
       set-header='picture, user, pseudonym, bio, send',
-      set-infos='cell, user.roles, user.email, phone, skills',
+      set-infos='cell, user.roles, user.email, phone, user.skills',
       set-pseudonym='before-pseudo,pseudo',
       value-before-pseudo='@',
       value-more='read more...',
-      template-more='hdapp-link-more',
       value-send='SEND A MESSAGE',
-      counter-template='${counter} members'
+      template-more='hdapp-link-more',
       template-send='chat-link',
+      widget-skills='sib-display-lookuplist',
+      counter-template='${counter} members',
       widget-picture='sib-display-img',
       widget-user='hdapp-userinfo',
       widget-roles='sib-display-lookuplist',
diff --git a/src/styles/main.scss b/src/styles/main.scss
index e1c7056f..feff32e9 100644
--- a/src/styles/main.scss
+++ b/src/styles/main.scss
@@ -32,7 +32,7 @@ h6 {
   color: $color-black;
   font-weight: 600;
   padding: 0;
-  margin: 0.67em 0;
+  /*margin: 0.67em 0;*/
 
   span {
     font-weight: 400;
diff --git a/src/styles/members.scss b/src/styles/members.scss
index 3ae10e2f..908626e8 100644
--- a/src/styles/members.scss
+++ b/src/styles/members.scss
@@ -40,14 +40,15 @@
     }
 
     > sib-display {
+      color: $color-grey2;
       cursor: pointer;
       background-color: white;
       box-shadow: 0 0 6px 0 rgba(0, 0, 0, 0.14);
       display: flex;
       flex-flow: column wrap;
-      padding: 1rem;
       margin-bottom: 2.5rem;
       @media(min-width: 56rem) {
+        height: 70rem;
         width: 30%;
       }
 
@@ -57,57 +58,95 @@
 
       div[name='header'] {
         border-bottom: 1px solid $color-grey-light;
-        padding-bottom: 1em;
-        padding: 0.5em;
-        margin-bottom: 1em;
+        padding: 0.5em 0 3em;
         display: flex;
         flex-direction: column;
 
         > * {
           display: flex;
-          justify-content: center;
           flex-basis: content;
+          justify-content: center;
         }
 
         sib-display-img {
           flex-basis:150px;
+          height: 300px;
+          margin: 1em auto;
+          width: 60%;
 
           img {
             border-radius: 100%;
-            width:150px;
+            width: 100%;
           }
+
+        }
+
+        hdapp-userinfo {
+          @extend h1;
         }
-      }
 
-      hdapp-userinfo {
-        @extend h1;
+        sib-display-div[name$='bio'] {
+          flex-basis: 5em;
+          margin-top: 1.5em;
+        }
+        
+        [next=member-chat] {
+          align-self: center;
+          border: 1px solid $color-blue-light;
+          border-radius: 2em;
+          color: $color-blue-light;
+          font-size: 18px;
+          font-weight: bold;
+          padding: 0.6em 1.5em 0.4em;
+          @include icon('speech');
+  
+          &::before {
+            font-size: 25px;
+            padding-right: 0.5em;
+          }
+        }
       }
+      
+      div[name='infos'] {
+        //padding: 1.5em 1.2em 3em;
 
-      [name=infos] {
-        margin: 2em 0;
+        * {
+          margin-top: 1.5em;
 
-        > * {
-          //  display: block;
-          margin: 0.5em 0;
+          &::before {
+            color: $color-yellow;
+            font-size: 20px;
+            padding: 0 1em;
+          }
         }
-      }
+        
 
-      ul[name$='roles'] * {
-        @include icon('user');
-      }
+        [name$='cell'] * {
+          @include icon('atom');
+        }
+
+        [name$='roles'] * {
+          @include icon('user');
+        }
+
+        [name$='email'] * {
+          @include icon('envelope');
+        }
 
-      ul[name$='cell'] * {
-        @include icon('location-pin');
+        [name$='phone'] * {
+          @include icon('phone');
+        }
+        
+        
       }
 
+
+
+
       [name$='user'] {
         margin-bottom: 0em;
       }
 
-      sib-display-div[name$='bio'] {
-        margin-top: 1em;
-        flex-basis : 5em;
-      }
 
       a[href^='mailto'] {
         display: flex;
-- 
GitLab