feat: info page redesign (#207)

* feat: info page redesign

* style: headers and nesting for expandable lists

* style: body typography

* chore: bee version check

* feat: key list item component

* style: hover state for the key displaying component

* style: left border on expanded items

* fix: word break and splitting for hexstrings divisible by 6

* chore: moved the styles to classes

* style: tooltips now have arrow

* feat: indicate value has been copied

* feat: removed the connectivity table in favor of info page

* feat: added health tooltips for connectivity

* refactor: simplified the topology into single component

* fix: spacing between the bee version and the update button/chip

* fix: spacing on devices not supporting rowGap
This commit is contained in:
Vojtech Simetka
2021-10-04 12:26:13 +02:00
committed by GitHub
parent c4c7d9619d
commit 57f5a73f3a
11 changed files with 309 additions and 305 deletions
+1 -6
View File
@@ -4,7 +4,7 @@ import { Link } from 'react-router-dom'
import { createStyles, Theme, makeStyles } from '@material-ui/core/styles'
import { OpenInNewSharp } from '@material-ui/icons'
import { Divider, List, Drawer, Grid, Link as MUILink } from '@material-ui/core'
import { Home, FileText, DollarSign, Share2, Settings, Layers, BookOpen } from 'react-feather'
import { Home, FileText, DollarSign, Settings, Layers, BookOpen } from 'react-feather'
import { ROUTES } from '../routes'
import SideBarItem from './SideBarItem'
import SideBarStatus from './SideBarStatus'
@@ -32,11 +32,6 @@ const navBarItems = [
path: ROUTES.ACCOUNTING,
icon: DollarSign,
},
{
label: 'Peers',
path: ROUTES.PEERS,
icon: Share2,
},
{
label: 'Settings',
path: ROUTES.SETTINGS,