Skip to content

Commit

Permalink
[DDW-581] Loading component
Browse files Browse the repository at this point in the history
  • Loading branch information
thedanheller committed Feb 26, 2019
1 parent 07931e0 commit 646dba5
Show file tree
Hide file tree
Showing 4 changed files with 16 additions and 28 deletions.
15 changes: 0 additions & 15 deletions source/renderer/app/assets/images/ada-logo.inline.svg

This file was deleted.

7 changes: 3 additions & 4 deletions source/renderer/app/components/loading/Loading.js
Original file line number Diff line number Diff line change
Expand Up @@ -100,7 +100,6 @@ type State = {
};

type Props = {
currencyIcon: string,
apiIcon: string,
cardanoNodeState: ?CardanoNodeState,
hasBeenConnected: boolean,
Expand Down Expand Up @@ -343,7 +342,6 @@ export default class Loading extends Component<Props, State> {
const { intl } = this.context;
const {
cardanoNodeState,
currencyIcon,
apiIcon,
isConnected,
isSynced,
Expand Down Expand Up @@ -379,7 +377,6 @@ export default class Loading extends Component<Props, State> {
]);

const daedalusLoadingLogo = daedalusLogo;
const currencyLoadingLogo = currencyIcon;
const apiLoadingLogo = apiIcon;

const canReportConnectingIssue = (
Expand Down Expand Up @@ -429,7 +426,9 @@ export default class Loading extends Component<Props, State> {
</div>
)}
<div className={styles.logos}>
<SVGInline svg={currencyLoadingLogo} className={currencyLogoStyles} />
<p className={currencyLogoStyles}>
&#8371;
</p>
<SVGInline svg={daedalusLoadingLogo} className={daedalusLogoStyles} />
<SVGInline svg={apiLoadingLogo} className={apiLogoStyles} />
</div>
Expand Down
20 changes: 13 additions & 7 deletions source/renderer/app/components/loading/Loading.scss
Original file line number Diff line number Diff line change
Expand Up @@ -90,7 +90,11 @@
color: var(--theme-syncing-text-color);
}

.ada-logo,
.ada-logo {
font-family: var(--font-light);
font-size: 64px;
opacity: .5;
}
.ada-apiLogo {
& > svg {
display: block;
Expand All @@ -105,10 +109,6 @@ $cardanoLogoWidth: 86px;
}

$adaLogoWidth: 43px;
.ada-logo > svg {
width: $adaLogoWidth;
margin: 3px ($cardanoLogoWidth - $adaLogoWidth) / 2 0; // Visually align in the middle + Needs to be the same dimension as the apiLogo
}

.daedalusLogo {
& > svg {
Expand All @@ -119,15 +119,21 @@ $adaLogoWidth: 43px;
}

.connectingLogo {
color: var(--theme-icon-connecting-logo-color);
& > svg path {
fill: var(--theme-icon-connecting-logo-color);
}
}

.syncingLogo svg path {
fill: var(--theme-icon-syncing-logo-color);
.syncingLogo {
color: var(--theme-icon-syncing-logo-color);
& svg path {
fill: var(--theme-icon-syncing-logo-color);
}
}



.linkNewWindow {
display: inline-block;
width: 12px;
Expand Down
2 changes: 0 additions & 2 deletions source/renderer/app/containers/LoadingPage.js
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,6 @@ import { inject, observer } from 'mobx-react';
import { defineMessages, intlShape } from 'react-intl';
import CenteredLayout from '../components/layout/CenteredLayout';
import Loading from '../components/loading/Loading';
import adaLogo from '../assets/images/ada-logo.inline.svg';
import cardanoLogo from '../assets/images/cardano-logo.inline.svg';
import type { InjectedProps } from '../types/injectedPropsType';
import { generateFileNameWithTimestamp } from '../../../common/utils/files';
Expand Down Expand Up @@ -63,7 +62,6 @@ export default class LoadingPage extends Component<InjectedProps> {
return (
<CenteredLayout>
<Loading
currencyIcon={adaLogo}
apiIcon={cardanoLogo}
cardanoNodeState={cardanoNodeState}
isConnected={isConnected}
Expand Down

0 comments on commit 646dba5

Please sign in to comment.