Do
Zeige die relevantesten LabeledValues zuerst an und bilde sinnvolle Gruppen.
Verwende <LabeledValue />
, um ein LabeledValue darzustellen. Das LabeledValue
setzt sich aus einem Label und dem <Content />
zusammen.
import LabeledValue from "@mittwald/flow-react-components/LabeledValue"; import Label from "@mittwald/flow-react-components/Label"; import Content from "@mittwald/flow-react-components/Content"; <LabeledValue> <Label>Speicherplatz</Label> <Content>20 GB</Content> </LabeledValue>
Der Content-Bereich des LabeledValue kann entweder Text, InlineCode oder einen Link beinhalten. Jeder Content kann zudem durch einen CopyButton ergänzt werden.
Mit <InlineCode />
anstelle von <Content />
kann ein
InlineCode angezeigt werden.
mysql-kq3v4g.ge-s-hopovh.db.project.host
import LabeledValue from "@mittwald/flow-react-components/LabeledValue"; import Label from "@mittwald/flow-react-components/Label"; import InlineCode from "@mittwald/flow-react-components/InlineCode"; <LabeledValue> <Label>Datenbankserver</Label> <InlineCode> mysql-kq3v4g.ge-s-hopovh.db.project.host </InlineCode> </LabeledValue>
Nutze einen <Link />
anstelle von <Content />
, um einen
Link anzuzeigen.
import LabeledValue from "@mittwald/flow-react-components/LabeledValue"; import Label from "@mittwald/flow-react-components/Label"; import Link from "@mittwald/flow-react-components/Link"; import Text from "@mittwald/flow-react-components/Text"; import { IconExternalLink } from "@mittwald/flow-react-components/Icons"; <Row> <LabeledValue> <Label>Server</Label> <Link>MyServ-01</Link> </LabeledValue> <LabeledValue> <Label>Projektdomain</Label> <Link> <Text>p-lol3qe.project.space</Text> <IconExternalLink /> </Link> </LabeledValue> </Row>
Verwende <CopyButton />
innerhalb des <LabeledValue />
, um einen
CopyButton am Ende des Contents
anzuzeigen.
import LabeledValue from "@mittwald/flow-react-components/LabeledValue"; import Label from "@mittwald/flow-react-components/Label"; import Content from "@mittwald/flow-react-components/Content"; import CopyButton from "@mittwald/flow-react-components/CopyButton"; import Link from "@mittwald/flow-react-components/Link"; import Text from "@mittwald/flow-react-components/Text"; import { IconExternalLink } from "@mittwald/flow-react-components/Icons"; <Row> <LabeledValue> <Label>Short-ID</Label> <Content>p-wut3uw</Content> <CopyButton text="p-wut3uw" /> </LabeledValue> <LabeledValue> <Label>Datenbankserver</Label> <Content> mysql-kq3v4g.ge-s-hopovh.db.project.host </Content> <CopyButton text="mysql-kq3v4g.ge-s-hopovh.db.project.host" /> </LabeledValue> <LabeledValue> <Label>Projektdomain</Label> <Link> <Text>p-lol3qe.project.space</Text> <IconExternalLink /> </Link> <CopyButton text="p-lol3qe.project.space" /> </LabeledValue> </Row>
45.144.187.21
Zeige die relevantesten LabeledValues zuerst an und bilde sinnvolle Gruppen.
45.144.187.21
Weniger relevante Informationen sollten nicht am Anfang stehen. Versuche außerdem, unausgeglichene Designs zu vermeiden.