From 6c4b82d4a6b6d91baf604c602e560feca45ef134 Mon Sep 17 00:00:00 2001
From: Damien <damien.armillon@gmail.com>
Date: Fri, 17 May 2019 17:28:25 +0200
Subject: [PATCH] Add cards for the Toucan

---
 front/src/view/AllToucanPage/AllToucanPage.js |  5 ++++-
 front/src/view/AllToucanPage/ToucanCard.js    | 20 +++++++++++--------
 2 files changed, 16 insertions(+), 9 deletions(-)

diff --git a/front/src/view/AllToucanPage/AllToucanPage.js b/front/src/view/AllToucanPage/AllToucanPage.js
index e8a963c..e3d4e9a 100644
--- a/front/src/view/AllToucanPage/AllToucanPage.js
+++ b/front/src/view/AllToucanPage/AllToucanPage.js
@@ -1,5 +1,5 @@
 import React, {Component} from 'react'
-import {Card} from 'semantic-ui-react'
+import {Card, Segment} from 'semantic-ui-react'
 import ToucanCard from './ToucanCard'
 import env from '../../.env'
 
@@ -26,15 +26,18 @@ class AllToucan extends Component {
     }
     render(){
         return (
+            <Segment style={{margin:"3em",padding:"2em"}}>
             <Card.Group>
                 {this.state.toucans.map( toucan => {
                     return <ToucanCard
                     image={`${env.backURL}/toucan/img/${toucan["_id"]}`}
                     link={`${env.backURL}/toucan/pdf/${toucan["_id"]}`}
                     header={toucan.title}
+                    date={(new Date(toucan.date).toLocaleDateString())}
                     />
              })}
             </Card.Group>
+            </Segment>
         )}
 }
 
diff --git a/front/src/view/AllToucanPage/ToucanCard.js b/front/src/view/AllToucanPage/ToucanCard.js
index 0ce6d5d..a94c2eb 100644
--- a/front/src/view/AllToucanPage/ToucanCard.js
+++ b/front/src/view/AllToucanPage/ToucanCard.js
@@ -3,14 +3,18 @@ import {Card, Image} from 'semantic-ui-react'
 
 const ToucanCard = ({...props}) => {
     return (
-        <Card
-        href={props.link}
-        >
-            <Image src={props.image} size="small"/>
-            <Card.Content>
-            <Card.Header content="HDNZIDJZEP"/>
-            </Card.Content>
-        </Card>
+            <Card
+                href={props.link}
+                link
+                style={{margin:"1em"}}
+                description="On test"
+            >
+                <Card.Content>
+                <Card.Header content={props.header}/>
+                <Card.Meta content={props.date} textAlign="right"/>
+                </Card.Content>
+                <Image src={props.image}/>
+            </Card>
     )
 }
 
-- 
GitLab