import styled from '@emotion/styled' import { FC } from 'react' import { SvgEmptyStateIllustration } from '@/assets/illustrations' import { SvgJoystreamLogoFull } from '@/assets/logos' import { Text } from '@/components/Text' import { atlasConfig } from '@/config' import { AppLogo } from './components/AppLogo' import { cVar, sizes } from './styles' export const Maintenance: FC = () => (
We will be up & running soon
{atlasConfig.general.appName} is currently unavailable due to the network upgrade, new infrastructure release rollout or operational update which required a temporary downtime.
We should be back shortly. In the meantime,{' '} feel free to connect with us on Discord.
Powered by
) const Container = styled.div` position: relative; width: 360px; margin: 0 auto; text-align: center; top: 50%; transform: translateY(-50%); ` const StyledSvgAppLogoFull = styled(AppLogo)` margin: 40px auto; ` const StyledSvgEmptyStateIllustration = styled(SvgEmptyStateIllustration)` margin: 40px auto; ` const StyledSvgJoystreamLogoFull = styled(SvgJoystreamLogoFull)` path { fill: ${cVar('colorTextMuted')}; } ` export const Divider = styled.div` height: 2px; width: 32px; background-color: ${cVar('colorCoreNeutral800')}; margin: ${sizes(8)} auto; ` export const StyledAnchor = styled.a` text-decoration: none; ` export const StyledJoystreamAnchor = styled.a` text-decoration: none; justify-content: center; display: flex; ` const Header = styled(Text)` margin-bottom: 8px; `