diff --git a/packages/concordia-app/package.json b/packages/concordia-app/package.json
index 61ba424..fd71045 100644
--- a/packages/concordia-app/package.json
+++ b/packages/concordia-app/package.json
@@ -25,10 +25,9 @@
},
"dependencies": {
"@ezerous/breeze": "~0.5.0",
- "@ezerous/drizzle": "~0.4.2",
"@ezerous/eth-identity-provider": "~0.1.2",
"@reduxjs/toolkit": "~1.4.0",
- "@welldone-software/why-did-you-render": "^6.0.0-rc.1",
+ "@welldone-software/why-did-you-render": "~6.0.5",
"concordia-contracts": "~0.1.0",
"concordia-shared": "~0.1.0",
"i18next": "^19.8.3",
diff --git a/packages/concordia-app/src/assets/css/index.css b/packages/concordia-app/src/assets/css/index.css
index cd7fb04..8e38ba2 100644
--- a/packages/concordia-app/src/assets/css/index.css
+++ b/packages/concordia-app/src/assets/css/index.css
@@ -5,12 +5,10 @@
--secondary-color-highlighted: #061A30;
}
-body.app {
- height: auto;
- padding-bottom: 4rem;
+body {
overflow: auto;
margin: 0;
- background: #E6E6E6;
+ background: white;
}
div {
diff --git a/packages/concordia-app/src/components/InitializationScreen/CustomLoader/index.jsx b/packages/concordia-app/src/components/InitializationScreen/CustomLoader/index.jsx
index d97d214..c44eba4 100644
--- a/packages/concordia-app/src/components/InitializationScreen/CustomLoader/index.jsx
+++ b/packages/concordia-app/src/components/InitializationScreen/CustomLoader/index.jsx
@@ -1,4 +1,4 @@
-import React, { useEffect } from 'react';
+import React from 'react';
import PropTypes from 'prop-types';
import { Container, Progress } from 'semantic-ui-react';
@@ -10,11 +10,9 @@ import ipfsLogo from '../../../assets/images/ipfs_logo.svg';
import orbitdbLogo from '../../../assets/images/orbitdb_logo.svg';
import appLogo from '../../../assets/images/app_logo_circle.svg';
-const LoadingComponent = (props) => {
- useEffect(() => function cleanup() {
- document.body.classList.add('app');
- }, []);
+import './style.css';
+const LoadingComponent = (props) => {
const {
imageType, messageList, progressType, title, message, progress,
} = props;
@@ -48,14 +46,20 @@ const LoadingComponent = (props) => {
const list = messageList ?
: '';
return (
-
-
-
+
+
+
{title}
{message}
{list}
-
+
);
};
diff --git a/packages/concordia-app/src/assets/css/loading-component.css b/packages/concordia-app/src/components/InitializationScreen/CustomLoader/style.css
similarity index 61%
rename from packages/concordia-app/src/assets/css/loading-component.css
rename to packages/concordia-app/src/components/InitializationScreen/CustomLoader/style.css
index 5ed41f8..6ea1586 100644
--- a/packages/concordia-app/src/assets/css/loading-component.css
+++ b/packages/concordia-app/src/components/InitializationScreen/CustomLoader/style.css
@@ -1,27 +1,24 @@
-body {
- overflow: hidden;
-}
-
-.loading-screen {
- margin-top: 12em;
+#loading-screen {
+ padding-top: 12em;
text-align: center;
font-size: large;
+ height: 100%;
}
-.loading-screen ul {
+#loading-screen ul {
list-style-position: inside;
}
-.loading-img {
+#loading-img {
margin-bottom: 3em;
height: 12em;
}
-.ui.container {
+#loading-screen-container {
height: 26em;
}
-.ui.progress {
+#loading-screen-progress {
width: 40vw;
margin-left: auto !important;
margin-right: auto !important;
diff --git a/packages/concordia-app/src/components/InitializationScreen/index.jsx b/packages/concordia-app/src/components/InitializationScreen/index.jsx
index 55a7d46..21cbf11 100644
--- a/packages/concordia-app/src/components/InitializationScreen/index.jsx
+++ b/packages/concordia-app/src/components/InitializationScreen/index.jsx
@@ -4,9 +4,6 @@ import { useSelector } from 'react-redux';
import { FORUM_CONTRACT } from 'concordia-shared/src/constants/contracts/ContractNames';
import CustomLoader from './CustomLoader';
-// CSS
-import '../../assets/css/loading-component.css';
-
const InitializationLoader = ({ children }) => {
const initializing = useSelector((state) => state.drizzleStatus.initializing);
const failed = useSelector((state) => state.drizzleStatus.failed);
diff --git a/packages/concordia-app/src/layouts/MainLayout/styles.css b/packages/concordia-app/src/layouts/MainLayout/styles.css
index 042b794..23c7a72 100644
--- a/packages/concordia-app/src/layouts/MainLayout/styles.css
+++ b/packages/concordia-app/src/layouts/MainLayout/styles.css
@@ -1,3 +1,6 @@
#main-layout {
- height: 100%;
-}
\ No newline at end of file
+ height: auto;
+ min-height: 100%;
+ background-color: #E6E6E6;
+ padding-bottom: 4rem;
+}
diff --git a/packages/concordia-app/src/views/Home/Board/styles.css b/packages/concordia-app/src/views/Home/Board/styles.css
index 631aa1d..80fe97e 100644
--- a/packages/concordia-app/src/views/Home/Board/styles.css
+++ b/packages/concordia-app/src/views/Home/Board/styles.css
@@ -6,4 +6,5 @@
#new-topic-button{
float:right;
margin-bottom: 2em;
+ margin-right: 0;
}
diff --git a/yarn.lock b/yarn.lock
index 53bf2eb..effe837 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -1511,17 +1511,6 @@
orbit-db-identity-provider "~0.3.1"
redux-saga "~1.1.3"
-"@ezerous/drizzle@~0.4.2":
- version "0.4.2"
- resolved "https://registry.yarnpkg.com/@ezerous/drizzle/-/drizzle-0.4.2.tgz#2e575d0709cc29c77b984d96562b8749d8f477c9"
- integrity sha512-oTJ77+yGdgg2KPIeIvRczFnPrBg8aXdNisHfM0ztjd7T/Ui8+Nw1HNhMVaw2xTuR53pio3SD8FBU1JrEUKOABQ==
- dependencies:
- deepmerge "~4.2.2"
- is-plain-object "~5.0.0"
- redux "~4.0.5"
- redux-saga "~1.1.3"
- web3 "~1.3.4"
-
"@ezerous/eth-identity-provider@~0.1.2":
version "0.1.2"
resolved "https://registry.yarnpkg.com/@ezerous/eth-identity-provider/-/eth-identity-provider-0.1.2.tgz#c1489a8d3ef5aec93ee53e7d96363a67409b3ada"
@@ -2757,7 +2746,7 @@
"@webassemblyjs/wast-parser" "1.8.5"
"@xtuc/long" "4.2.2"
-"@welldone-software/why-did-you-render@^6.0.0-rc.1":
+"@welldone-software/why-did-you-render@~6.0.5":
version "6.0.5"
resolved "https://registry.yarnpkg.com/@welldone-software/why-did-you-render/-/why-did-you-render-6.0.5.tgz#a8df3509ed612770bb21b5fa0ad61634acc61f38"
integrity sha512-8fWib+bKoAmnJHZPU8/qpEXKG8piB3oaoKj78fXNAdYd3x8ryde1pC7D5tKff5Mart2iOJUvYNxxcYlbtT9tow==
@@ -15484,7 +15473,7 @@ redux-thunk@^2.3.0:
resolved "https://registry.yarnpkg.com/redux-thunk/-/redux-thunk-2.3.0.tgz#51c2c19a185ed5187aaa9a2d08b666d0d6467622"
integrity sha512-km6dclyFnmcvxhAcrQV2AkZmPQjzPDjgVlQtR0EQjxZPyJ0BnMf3in1ryuR8A2qU0HldVRfxYXbFSKlI3N7Slw==
-redux@^4.0.0, redux@^4.0.4, redux@~4.0.5:
+redux@^4.0.0, redux@^4.0.4:
version "4.0.5"
resolved "https://registry.yarnpkg.com/redux/-/redux-4.0.5.tgz#4db5de5816e17891de8a80c424232d06f051d93f"
integrity sha512-VSz1uMAH24DM6MF72vcojpYPtrTUu3ByVWfPL1nPfVRb5mZVTve5GnNCUV53QM/BZ66xfWrm0CTWoM+Xlz8V1w==
@@ -18356,7 +18345,7 @@ web3-utils@1.3.4:
underscore "1.9.1"
utf8 "3.0.0"
-web3@~1.3.0, web3@~1.3.3, web3@~1.3.4:
+web3@~1.3.0, web3@~1.3.3:
version "1.3.4"
resolved "https://registry.yarnpkg.com/web3/-/web3-1.3.4.tgz#31e014873360aa5840eb17f9f171190c967cffb7"
integrity sha512-D6cMb2EtTMLHgdGbkTPGl/Qi7DAfczR+Lp7iFX3bcu/bsD9V8fZW69hA8v5cRPNGzXUwVQebk3bS17WKR4cD2w==