From 7635e010906ddb73f9ee23d7588f9a344927530b Mon Sep 17 00:00:00 2001 From: Jaco Greeff Date: Mon, 31 Aug 2020 22:55:05 +0200 Subject: [PATCH] Align with extension, copy seed button (#3581) * Align with extension, copy seed button * Move location (allows hover) --- packages/page-accounts/src/modals/Create.tsx | 12 +++++++++++- packages/react-components/src/Dropdown.tsx | 6 ++++-- packages/react-components/src/styles/components.ts | 10 ---------- packages/react-components/src/styles/semantic.ts | 4 ++++ 4 files changed, 19 insertions(+), 13 deletions(-) diff --git a/packages/page-accounts/src/modals/Create.tsx b/packages/page-accounts/src/modals/Create.tsx index 7595013832..eeb01f703c 100644 --- a/packages/page-accounts/src/modals/Create.tsx +++ b/packages/page-accounts/src/modals/Create.tsx @@ -11,7 +11,7 @@ import FileSaver from 'file-saver'; import React, { useCallback, useMemo, useState } from 'react'; import styled from 'styled-components'; import { DEV_PHRASE } from '@polkadot/keyring/defaults'; -import { AddressRow, Button, Dropdown, Expander, Input, InputAddress, Modal } from '@polkadot/react-components'; +import { AddressRow, Button, CopyButton, Dropdown, Expander, Input, InputAddress, Modal } from '@polkadot/react-components'; import { useApi, useToggle } from '@polkadot/react-hooks'; import keyring from '@polkadot/ui-keyring'; import uiSettings from '@polkadot/ui-settings'; @@ -307,6 +307,10 @@ function Create ({ className = '', onClose, onStatusChange, seed: propsSeed, typ onChange={_selectSeedType} options={seedOpt} /> + @@ -391,4 +395,10 @@ export default React.memo(styled(Create)` margin-top: 1rem; overflow: visible; } + + .copyMoved { + position: absolute; + right: 8rem; + top: 0.75rem; + } `); diff --git a/packages/react-components/src/Dropdown.tsx b/packages/react-components/src/Dropdown.tsx index ab82d4e80d..ff4a4c27c3 100644 --- a/packages/react-components/src/Dropdown.tsx +++ b/packages/react-components/src/Dropdown.tsx @@ -13,6 +13,7 @@ import Labelled from './Labelled'; interface Props