From 3c2d75c4fefb0149718643d79d139802cfe6e925 Mon Sep 17 00:00:00 2001 From: Matilde Park Date: Fri, 2 Oct 2020 17:28:15 -0400 Subject: [PATCH] interface: metadata components to indigo-react --- .../src/views/components/metadata/color.js | 62 ++++++++++++------- .../src/views/components/metadata/input.js | 35 ++++++++--- .../src/views/components/metadata/settings.js | 5 +- 3 files changed, 69 insertions(+), 33 deletions(-) diff --git a/pkg/interface/src/views/components/metadata/color.js b/pkg/interface/src/views/components/metadata/color.js index 06b43f668..2bd1c2af9 100644 --- a/pkg/interface/src/views/components/metadata/color.js +++ b/pkg/interface/src/views/components/metadata/color.js @@ -1,4 +1,5 @@ import React, { Component } from 'react'; +import { Box, Text, Row, BaseInput } from '@tlon/indigo-react'; export class MetadataColor extends Component { constructor(props) { @@ -39,29 +40,46 @@ export class MetadataColor extends Component { render() { const { props, state } = this; return ( -
-

Change color

-

Give this {props.resource} a color when viewing group channels

-
+ Change color + Give this {props.resource} a color when viewing group channels + -
- -
-
+ + + + ); } } diff --git a/pkg/interface/src/views/components/metadata/input.js b/pkg/interface/src/views/components/metadata/input.js index e3a5d8399..89509d969 100644 --- a/pkg/interface/src/views/components/metadata/input.js +++ b/pkg/interface/src/views/components/metadata/input.js @@ -1,4 +1,5 @@ import React, { Component } from 'react'; +import { Box, Text, Row, BaseInput } from '@tlon/indigo-react'; export class MetadataInput extends Component { @@ -26,13 +27,29 @@ export class MetadataInput extends Component { } = this.props; return ( -
-

{title}

-

{description}

-
- + {title} + {description} + + -
-
+ + ); } } diff --git a/pkg/interface/src/views/components/metadata/settings.js b/pkg/interface/src/views/components/metadata/settings.js index c93f2bde0..7d06a75fc 100644 --- a/pkg/interface/src/views/components/metadata/settings.js +++ b/pkg/interface/src/views/components/metadata/settings.js @@ -2,6 +2,7 @@ import React from 'react'; import { MetadataColor } from './color'; import { MetadataInput } from './input'; +import { Box } from '@tlon/indigo-react'; import { uxToHex } from '~/logic/lib/util'; @@ -27,7 +28,7 @@ export const MetadataSettings = (props) => { `#${uxToHex(props.association.metadata.color)}` : ''; return ( -
+ { }); }); }} /> -
+ ); };