diff --git a/ui/src/app/dashboard/view/Dashboard.js b/ui/src/app/dashboard/view/Dashboard.js index ab125e7e5..a91987ed9 100644 --- a/ui/src/app/dashboard/view/Dashboard.js +++ b/ui/src/app/dashboard/view/Dashboard.js @@ -17,6 +17,7 @@ import API_BASE_PATH from '../../App.constant'; import { useNonAdminSources } from '../../metadata/hooks/api'; import { FontAwesomeIcon } from '@fortawesome/react-fontawesome'; import { faSpinner } from '@fortawesome/free-solid-svg-icons'; +import Badge from 'react-bootstrap/esm/Badge'; export function Dashboard () { @@ -89,7 +90,7 @@ export function Dashboard () { Action Required - {actions} + {actions} diff --git a/ui/src/app/form/component/widgets/AttributeReleaseWidget.js b/ui/src/app/form/component/widgets/AttributeReleaseWidget.js index 2856899d2..e92fc667a 100644 --- a/ui/src/app/form/component/widgets/AttributeReleaseWidget.js +++ b/ui/src/app/form/component/widgets/AttributeReleaseWidget.js @@ -6,6 +6,7 @@ import { FontAwesomeIcon } from "@fortawesome/react-fontawesome"; import { faCheck, faTimes } from "@fortawesome/free-solid-svg-icons"; import Button from 'react-bootstrap/Button'; import ListGroup from 'react-bootstrap/ListGroup'; +import Badge from "react-bootstrap/esm/Badge"; const selectValue = (value, selected, all) => { const at = all.indexOf(value); @@ -117,10 +118,10 @@ const AttributeReleaseWidget = ({ >

Bundled attributes: {option.value.join(', ')}

- + Select Bundle - + ))} diff --git a/ui/src/app/form/component/widgets/TextWidget.js b/ui/src/app/form/component/widgets/TextWidget.js index e6eceb4c4..903c6d8b4 100644 --- a/ui/src/app/form/component/widgets/TextWidget.js +++ b/ui/src/app/form/component/widgets/TextWidget.js @@ -51,6 +51,7 @@ const TextWidget = ({

- + Enabled - +   - + Current - +

diff --git a/ui/src/app/metadata/view/MetadataUpload.js b/ui/src/app/metadata/view/MetadataUpload.js index 28b953ff4..ab4ea74ee 100644 --- a/ui/src/app/metadata/view/MetadataUpload.js +++ b/ui/src/app/metadata/view/MetadataUpload.js @@ -108,7 +108,7 @@ export function MetadataUpload() {
-
+
-
- + OR —
-
+
0 } type="text" className="form-control"{...register('url')} />
diff --git a/ui/src/app/metadata/view/MetadataWizard.js b/ui/src/app/metadata/view/MetadataWizard.js index d0d54e07e..a95ca777c 100644 --- a/ui/src/app/metadata/view/MetadataWizard.js +++ b/ui/src/app/metadata/view/MetadataWizard.js @@ -20,11 +20,17 @@ export function MetadataWizard ({type, data, onCallback}) { const [blocking, setBlocking] = React.useState(false); + const gotoDetail = () => { + setTimeout(() => { + history.push(`/dashboard/metadata/manager/${type === 'source' ? 'resolvers' : 'providers'}`); + }, 1); + }; + async function save(metadata) { await post('', metadata); if (response.ok) { setBlocking(false); - history.push(`/dashboard/metadata/manager/${type === 'source' ? 'resolvers' : 'providers'}`); + gotoDetail(); } else { let msg; if (response.status) { diff --git a/ui/src/setupProxy.js b/ui/src/setupProxy.js index bbd4523b8..78c38f7fb 100644 --- a/ui/src/setupProxy.js +++ b/ui/src/setupProxy.js @@ -3,7 +3,7 @@ const { createProxyMiddleware } = require('http-proxy-middleware'); module.exports = function (app) { - const port = 8080; + const port = 10101; app.use( '/api', diff --git a/ui/src/theme/variables.scss b/ui/src/theme/variables.scss index 2e1741558..90025b956 100644 --- a/ui/src/theme/variables.scss +++ b/ui/src/theme/variables.scss @@ -86,4 +86,6 @@ $theme-color-interval: 8%; $font-size-xs: .75rem !default; $fa-font-path: "~font-awesome/fonts"; -$body-bg: $gray-100; \ No newline at end of file +$body-bg: $gray-100; + +$link-decoration: none;