diff --git a/src/components/repository-grid/grid-item/index.js b/src/components/repository-grid/grid-item/index.js
index 6873568..2463835 100644
--- a/src/components/repository-grid/grid-item/index.js
+++ b/src/components/repository-grid/grid-item/index.js
@@ -41,7 +41,7 @@ class GridItem extends React.Component {
-
{ (this.props.repository.description && this.props.repository.description.slice(0, 140)) || 'No description given.' }
+
{ (this.props.repository.description && this.props.repository.description.slice(0, 140)) || 'No description given.' }
{
diff --git a/src/components/repository-grid/grid-item/styles.css b/src/components/repository-grid/grid-item/styles.css
index 1db6c42..99a1c27 100644
--- a/src/components/repository-grid/grid-item/styles.css
+++ b/src/components/repository-grid/grid-item/styles.css
@@ -86,10 +86,16 @@
}
.grid-item-container .repo-body p {
+ display: -webkit-box;
+ -webkit-line-clamp: 3;
+ -webkit-box-orient: vertical;
+ max-height: 4.5em;
+ line-height: 1.5em;
font-size: 14px;
margin-bottom: 0;
color: #6e7583;
word-break: break-word;
+ overflow: hidden;
}
.grid-item-container .repo-footer {