diff --git a/src/app/+item-page/simple/item-page.component.ts b/src/app/+item-page/simple/item-page.component.ts
index b90dede66f..b644a7fc83 100644
--- a/src/app/+item-page/simple/item-page.component.ts
+++ b/src/app/+item-page/simple/item-page.component.ts
@@ -23,7 +23,7 @@ import { ItemViewMode } from '../../shared/items/item-type-decorator';
@Component({
selector: 'ds-item-page',
styleUrls: ['./item-page.component.scss'],
- templateUrl: './item-page.component.html',
+ templateUrl: './themes/item-page.component.mantis.html',
changeDetection: ChangeDetectionStrategy.OnPush,
animations: [fadeInOut]
})
diff --git a/src/app/+item-page/simple/item-types/journal/journal.component.ts b/src/app/+item-page/simple/item-types/journal/journal.component.ts
index 0799f5c736..8ff32aeef7 100644
--- a/src/app/+item-page/simple/item-types/journal/journal.component.ts
+++ b/src/app/+item-page/simple/item-types/journal/journal.component.ts
@@ -11,8 +11,8 @@ import { filterRelationsByTypeLabel, relationsToItems } from '../shared/item-rel
@rendersItemType('Journal', ItemViewMode.Full)
@Component({
selector: 'ds-journal',
- styleUrls: ['./journal.component.scss'],
- templateUrl: './journal.component.html'
+ styleUrls: ['./themes/journal.component.mantis.scss'],
+ templateUrl: './themes/journal.component.mantis.html'
})
/**
* The component for displaying metadata and relations of an item of the type Journal
diff --git a/src/app/+item-page/simple/item-types/journal/themes/journal.component.mantis.html b/src/app/+item-page/simple/item-types/journal/themes/journal.component.mantis.html
new file mode 100644
index 0000000000..26fe5ce416
--- /dev/null
+++ b/src/app/+item-page/simple/item-types/journal/themes/journal.component.mantis.html
@@ -0,0 +1,62 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/app/+item-page/simple/item-types/journal/themes/journal.component.mantis.scss b/src/app/+item-page/simple/item-types/journal/themes/journal.component.mantis.scss
new file mode 100644
index 0000000000..a6da279f5e
--- /dev/null
+++ b/src/app/+item-page/simple/item-types/journal/themes/journal.component.mantis.scss
@@ -0,0 +1,11 @@
+@import '../../../../../../styles/variables.scss';
+:host {
+ > * {
+ display: block;
+ padding-top: $spacer;
+ padding-bottom: $spacer;
+ }
+ .top-item-page {
+ background-color: $gray-100;
+ }
+}
\ No newline at end of file
diff --git a/src/app/+item-page/simple/themes/item-page.component.mantis.html b/src/app/+item-page/simple/themes/item-page.component.mantis.html
new file mode 100644
index 0000000000..472df7c78e
--- /dev/null
+++ b/src/app/+item-page/simple/themes/item-page.component.mantis.html
@@ -0,0 +1,9 @@
+
diff --git a/src/app/app.component.scss b/src/app/app.component.scss
index a6221b809e..7fc11e9f89 100644
--- a/src/app/app.component.scss
+++ b/src/app/app.component.scss
@@ -31,8 +31,6 @@ body {
.main-content {
z-index: $main-z-index;
flex: 1 1 100%;
- margin-top: $content-spacing;
- margin-bottom: $content-spacing;
}
.alert.hide {
diff --git a/src/app/thumbnail/themes/thumbnail.component.mantis.scss b/src/app/thumbnail/themes/thumbnail.component.mantis.scss
new file mode 100644
index 0000000000..10667ffe9a
--- /dev/null
+++ b/src/app/thumbnail/themes/thumbnail.component.mantis.scss
@@ -0,0 +1,4 @@
+@import '../../../styles/variables.scss';
+img {
+ width: 100%;
+}
diff --git a/src/app/thumbnail/thumbnail.component.ts b/src/app/thumbnail/thumbnail.component.ts
index 5e2b713b31..6aad4abd16 100644
--- a/src/app/thumbnail/thumbnail.component.ts
+++ b/src/app/thumbnail/thumbnail.component.ts
@@ -9,7 +9,7 @@ import { Bitstream } from '../core/shared/bitstream.model';
@Component({
selector: 'ds-thumbnail',
- styleUrls: ['./thumbnail.component.scss'],
+ styleUrls: ['./themes/thumbnail.component.mantis.scss'],
templateUrl: './thumbnail.component.html'
})
export class ThumbnailComponent {
@@ -21,7 +21,7 @@ export class ThumbnailComponent {
/**
* The default 'holder.js' image
*/
- @Input() defaultImage? = 'data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2293%22%20height%3D%22120%22%20viewBox%3D%220%200%2093%20120%22%20preserveAspectRatio%3D%22none%22%3E%3C!--%0ASource%20URL%3A%20holder.js%2F93x120%3Ftext%3DNo%20Thumbnail%0ACreated%20with%20Holder.js%202.8.2.%0ALearn%20more%20at%20http%3A%2F%2Fholderjs.com%0A(c)%202012-2015%20Ivan%20Malopinsky%20-%20http%3A%2F%2Fimsky.co%0A--%3E%3Cdefs%3E%3Cstyle%20type%3D%22text%2Fcss%22%3E%3C!%5BCDATA%5B%23holder_1543e460b05%20text%20%7B%20fill%3A%23AAAAAA%3Bfont-weight%3Abold%3Bfont-family%3AArial%2C%20Helvetica%2C%20Open%20Sans%2C%20sans-serif%2C%20monospace%3Bfont-size%3A10pt%20%7D%20%5D%5D%3E%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cg%20id%3D%22holder_1543e460b05%22%3E%3Crect%20width%3D%2293%22%20height%3D%22120%22%20fill%3D%22%23EEEEEE%22%2F%3E%3Cg%3E%3Ctext%20x%3D%2235.6171875%22%20y%3D%2257%22%3ENo%3C%2Ftext%3E%3Ctext%20x%3D%2210.8125%22%20y%3D%2272%22%3EThumbnail%3C%2Ftext%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E';
+ @Input() defaultImage? = 'data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2293%22%20height%3D%22120%22%20viewBox%3D%220%200%2093%20120%22%20preserveAspectRatio%3D%22none%22%3E%3C!--%0ASource%20URL%3A%20holder.js%2F93x120%3Ftext%3DNo%20Thumbnail%0ACreated%20with%20Holder.js%202.8.2.%0ALearn%20more%20at%20http%3A%2F%2Fholderjs.com%0A(c)%202012-2015%20Ivan%20Malopinsky%20-%20http%3A%2F%2Fimsky.co%0A--%3E%3Cdefs%3E%3Cstyle%20type%3D%22text%2Fcss%22%3E%3C!%5BCDATA%5B%23holder_1543e460b05%20text%20%7B%20fill%3A%23AAAAAA%3Bfont-weight%3Abold%3Bfont-family%3AArial%2C%20Helvetica%2C%20Open%20Sans%2C%20sans-serif%2C%20monospace%3Bfont-size%3A10pt%20%7D%20%5D%5D%3E%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cg%20id%3D%22holder_1543e460b05%22%3E%3Crect%20width%3D%2293%22%20height%3D%22120%22%20fill%3D%22%23FFFFFF%22%2F%3E%3Cg%3E%3Ctext%20x%3D%2235.6171875%22%20y%3D%2257%22%3ENo%3C%2Ftext%3E%3Ctext%20x%3D%2210.8125%22%20y%3D%2272%22%3EThumbnail%3C%2Ftext%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E';
errorHandler(event) {
event.currentTarget.src = this.defaultImage;
diff --git a/src/styles/themes/_custom_variables.mantis.scss b/src/styles/themes/_custom_variables.mantis.scss
index 6e640ec6e4..1be25e953f 100644
--- a/src/styles/themes/_custom_variables.mantis.scss
+++ b/src/styles/themes/_custom_variables.mantis.scss
@@ -1,2 +1,2 @@
$banner-text-background: rgba(0, 0, 0, 0.35);
-$banner-background-gradient-width: 300px;
\ No newline at end of file
+$banner-background-gradient-width: 300px;