diff --git a/frontend/packages/core/components/GraphsPage/Graph.tsx b/frontend/packages/core/components/GraphsPage/Graph.tsx index 94e7b0a7cb620cfbaafb6e3cab66d6cbc396f268..bd981be4a15dd2a6182424eb9cb0852da5f2bacb 100644 --- a/frontend/packages/core/components/GraphsPage/Graph.tsx +++ b/frontend/packages/core/components/GraphsPage/Graph.tsx @@ -1,6 +1,6 @@ import {Documentation, Properties, SearchItem, SearchResult} from '~/resource/graphs/types'; import React, {useCallback, useEffect, useImperativeHandle, useMemo, useRef, useState} from 'react'; -import {backgroundColor, borderColor, contentHeight, primaryColor, rem, size} from '~/utils/style'; +import {backgroundColor, borderColor, contentHeight, position, primaryColor, rem, size} from '~/utils/style'; import ChartToolbox from '~/components/ChartToolbox'; import HashLoader from 'react-spinners/HashLoader'; @@ -36,12 +36,27 @@ const Toolbox = styled(ChartToolbox)` `; const Content = styled.div` + position: relative; height: calc(100% - ${toolboxHeight}); > iframe { ${size('100%', '100%')} border: none; } + + > .powered-by { + display: block; + ${position('absolute', null, null, rem(20), rem(30))} + color: #ddd; + font-size: ${rem(14)}; + user-select: none; + + img { + height: 1em; + opacity: 0.5; + vertical-align: middle; + } + } `; const Loading = styled.div` @@ -221,6 +236,14 @@ const Graph = React.forwardRef( marginWidth={0} marginHeight={0} > + + Powered by netron + diff --git a/frontend/packages/core/public/images/netron.png b/frontend/packages/core/public/images/netron.png new file mode 100644 index 0000000000000000000000000000000000000000..2f58a9f8c5c9e40f16129114d772ec03a16ce118 Binary files /dev/null and b/frontend/packages/core/public/images/netron.png differ diff --git a/frontend/packages/core/public/netron/index.html b/frontend/packages/core/public/netron/index.html index a3d08c4f41e33fda1cac6270777bb46ec104ea1d..f4730b70ccd876979019374caab414d9cbfd09bb 100644 --- a/frontend/packages/core/public/netron/index.html +++ b/frontend/packages/core/public/netron/index.html @@ -6,7 +6,6 @@ name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no, viewport-fit=cover" /> - Netron