+
diff --git a/src/app/shared/object-grid/object-grid.component.scss b/src/app/shared/object-grid/object-grid.component.scss
index 48e6526dff..c01dfbdc85 100644
--- a/src/app/shared/object-grid/object-grid.component.scss
+++ b/src/app/shared/object-grid/object-grid.component.scss
@@ -1 +1,23 @@
@import '../../../styles/variables';
+
+ds-wrapper-grid-element ::ng-deep {
+ div.thumbnail > img {
+ height: $card-thumbnail-height;
+ width: 100%;
+ }
+ .card-title {
+ line-height: $headings-line-height;
+ height: ($headings-line-height*3) +em;
+ overflow: hidden;
+ text-overflow: ellipsis;
+ }
+ .item-abstract {
+ line-height: $line-height-base;
+ height: ($line-height-base*5)+em;
+ overflow: hidden;
+ text-overflow: ellipsis;
+ }
+ div.card {
+ margin-bottom: 20px;
+ }
+}
diff --git a/src/app/shared/object-grid/search-result-grid-element/collection-search-result/collection-search-result-grid-element.component.html b/src/app/shared/object-grid/search-result-grid-element/collection-search-result/collection-search-result-grid-element.component.html
index ae63924374..d6b1bfb5f4 100644
--- a/src/app/shared/object-grid/search-result-grid-element/collection-search-result/collection-search-result-grid-element.component.html
+++ b/src/app/shared/object-grid/search-result-grid-element/collection-search-result/collection-search-result-grid-element.component.html
@@ -3,10 +3,11 @@
-
+
{{dso.name}}
{{dso.shortDescription}}
-
View
-
+
diff --git a/src/app/shared/object-grid/search-result-grid-element/collection-search-result/collection-search-result-grid-element.component.scss b/src/app/shared/object-grid/search-result-grid-element/collection-search-result/collection-search-result-grid-element.component.scss
index 2867dd78ac..1d0786105c 100644
--- a/src/app/shared/object-grid/search-result-grid-element/collection-search-result/collection-search-result-grid-element.component.scss
+++ b/src/app/shared/object-grid/search-result-grid-element/collection-search-result/collection-search-result-grid-element.component.scss
@@ -1,2 +1 @@
@import '../../../../../styles/variables';
-@import '../../grid-card-styling';
diff --git a/src/app/shared/object-grid/search-result-grid-element/community-search-result/community-search-result-grid-element.component.html b/src/app/shared/object-grid/search-result-grid-element/community-search-result/community-search-result-grid-element.component.html
index 2707934c56..8ff6874bff 100644
--- a/src/app/shared/object-grid/search-result-grid-element/community-search-result/community-search-result-grid-element.component.html
+++ b/src/app/shared/object-grid/search-result-grid-element/community-search-result/community-search-result-grid-element.component.html
@@ -4,9 +4,11 @@
-
+
{{dso.name}}
{{dso.shortDescription}}
-
View
+
diff --git a/src/app/shared/object-grid/search-result-grid-element/community-search-result/community-search-result-grid-element.component.scss b/src/app/shared/object-grid/search-result-grid-element/community-search-result/community-search-result-grid-element.component.scss
index 2867dd78ac..bd63aa6a3a 100644
--- a/src/app/shared/object-grid/search-result-grid-element/community-search-result/community-search-result-grid-element.component.scss
+++ b/src/app/shared/object-grid/search-result-grid-element/community-search-result/community-search-result-grid-element.component.scss
@@ -1,2 +1,2 @@
@import '../../../../../styles/variables';
-@import '../../grid-card-styling';
+
diff --git a/src/app/shared/object-grid/search-result-grid-element/item-search-result/item-search-result-grid-element.component.html b/src/app/shared/object-grid/search-result-grid-element/item-search-result/item-search-result-grid-element.component.html
index be84039416..ce9324477f 100644
--- a/src/app/shared/object-grid/search-result-grid-element/item-search-result/item-search-result-grid-element.component.html
+++ b/src/app/shared/object-grid/search-result-grid-element/item-search-result/item-search-result-grid-element.component.html
@@ -1,10 +1,10 @@
-
+
-
-
+
+
@@ -25,7 +25,9 @@
-
View
+
diff --git a/src/app/shared/object-grid/search-result-grid-element/item-search-result/item-search-result-grid-element.component.scss b/src/app/shared/object-grid/search-result-grid-element/item-search-result/item-search-result-grid-element.component.scss
index 2867dd78ac..bd63aa6a3a 100644
--- a/src/app/shared/object-grid/search-result-grid-element/item-search-result/item-search-result-grid-element.component.scss
+++ b/src/app/shared/object-grid/search-result-grid-element/item-search-result/item-search-result-grid-element.component.scss
@@ -1,2 +1,2 @@
@import '../../../../../styles/variables';
-@import '../../grid-card-styling';
+
diff --git a/src/app/shared/object-grid/search-result-grid-element/search-result-grid-element.component.scss b/src/app/shared/object-grid/search-result-grid-element/search-result-grid-element.component.scss
index ebec5817e6..e8d681fb32 100644
--- a/src/app/shared/object-grid/search-result-grid-element/search-result-grid-element.component.scss
+++ b/src/app/shared/object-grid/search-result-grid-element/search-result-grid-element.component.scss
@@ -1,5 +1,4 @@
@import '../../../../styles/variables';
- @import '../grid-card-styling';
:host {
/deep/ em {
font-weight: bold;
diff --git a/src/app/shared/object-grid/wrapper-grid-element/wrapper-grid-element.component.scss b/src/app/shared/object-grid/wrapper-grid-element/wrapper-grid-element.component.scss
index 946c8a6a31..51a7fc6a55 100644
--- a/src/app/shared/object-grid/wrapper-grid-element/wrapper-grid-element.component.scss
+++ b/src/app/shared/object-grid/wrapper-grid-element/wrapper-grid-element.component.scss
@@ -1,2 +1,2 @@
@import '../../../../styles/variables';
-@import '../grid-card-styling';
+
diff --git a/src/styles/_custom_variables.scss b/src/styles/_custom_variables.scss
index 8c0dcae928..4dcc161cc4 100644
--- a/src/styles/_custom_variables.scss
+++ b/src/styles/_custom_variables.scss
@@ -2,3 +2,5 @@ $content-spacing: $spacer * 1.5;
$button-height: $input-btn-padding-y * 2 + $input-btn-line-height + calculateRem($input-btn-border-width*2);
$card-height-percentage:98%;
+$card-thumbnail-height:240px;
+
diff --git a/yarn.lock b/yarn.lock
index 4211b7228a..91b2a787e2 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -4804,10 +4804,6 @@ object-copy@^0.1.0:
define-property "^0.2.5"
kind-of "^3.0.3"
-object-fit-images@^3.2.3:
- version "3.2.3"
- resolved "https://registry.yarnpkg.com/object-fit-images/-/object-fit-images-3.2.3.tgz#4089f6d0070a3b5563d3c1ab6f1b28d61331f0ac"
-
object-keys@^1.0.8:
version "1.0.11"
resolved "https://registry.yarnpkg.com/object-keys/-/object-keys-1.0.11.tgz#c54601778ad560f1142ce0e01bcca8b56d13426d"