diff --git a/packages/app-staking/src/Targets/index.tsx b/packages/app-staking/src/Targets/index.tsx
index 677c7827a0..d91272a278 100644
--- a/packages/app-staking/src/Targets/index.tsx
+++ b/packages/app-staking/src/Targets/index.tsx
@@ -138,47 +138,51 @@ function Targets ({ className, sessionRewards, t }: Props): React.ReactElement
-
-
-
-
- | |
-
-
-
- |
- validator |
- commission |
- nominators |
- total stake |
- own stake |
- other stake |
- payout (est.) |
- |
-
-
-
- {validators.map((info): React.ReactNode =>
-
- )}
-
-
+ {validators.length !== 0 && (
+ <>
+
+
+
+
+ | |
+
+
+
+ |
+ validator |
+ commission |
+ nominators |
+ total stake |
+ own stake |
+ other stake |
+ payout (est.) |
+ |
+
+
+
+ {validators.map((info): React.ReactNode =>
+
+ )}
+
+
+ >
+ )}
);
}
@@ -188,27 +192,33 @@ export default translate(
text-align: center;
table {
+ border-collapse: collapse;
margin: 1.5rem auto;
tr {
- &:nth-child(even), &.header {
+ &:nth-child(even) {
background: #f2f2f2;
}
td, th {
- padding: 0.25rem 0.5rem;
text-align: left;
+ }
- &.number {
+ td {
+ padding: 0.5rem 0.75rem;
+
+ &.number{
text-align: right;
}
}
th {
- color: rgba(0,0,0,.6);
+ background: #666;
+ color: #eee;
font-family: sans-serif;
- font-weight: 100;
- font-size: 1.25rem;
+ font-weight: normal;
+ padding: 0.75rem;
+ text-align: right;
}
}
}