feat: Adds coming soon to account

This commit is contained in:
Alicia Sykes 2024-06-16 21:40:06 +01:00
parent 43fb27eade
commit e529a2e229
3 changed files with 66 additions and 33 deletions

View File

@ -41,9 +41,7 @@ const StyledSvg = styled.svg`
height: 100%; height: 100%;
width: 100%; width: 100%;
fill: rgba(100, 100, 100, 0.5); fill: rgba(100, 100, 100, 0.5);
defs pattern circle { height: 100vh;
z-index: 1;
}
`; `;
const StyledRect = styled.rect` const StyledRect = styled.rect`

View File

@ -1,43 +1,79 @@
--- ---
import BaseLayout from '@layouts/Base.astro'; import BaseLayout from '@layouts/Base.astro';
import Nav from '@/components/scafold/Nav.astro'; import NavBar from '@components/scafold/Nav.astro';
import Footer from '@components/scafold/Footer.astro';
import Icon from '@components/molecules/Icon.svelte';
--- ---
<BaseLayout> <BaseLayout
<main> title="Account | Web Check"
<Nav /> description="Login or sign up for a free account on Web Check, to manage API access, save reports, enable website change notificiations and more!"
</main> >
<div class="web-check-page">
<NavBar />
<main>
<!-- <h1>Login</h1>
<p>
Your Web Check account is your gateway to managing API access, as well as additional functionality
</p> -->
<div class="under-development">
<h4>Account management is currently under development.</h4>
<p>
Once complete, you will be able to login to your account to manage API
access, save reports, enable website change notificiations and more!
</p>
</div>
</main>
<Footer />
</div>
</BaseLayout> </BaseLayout>
<style lang="scss"> <style lang="scss">
main { @import '@styles/global.scss';
height: 100vh; .web-check-page {
padding: 1rem 0; padding-top: 2rem;
background: rgb(20,29,43); margin: 0 auto;
background: radial-gradient(circle,#141d2b 0%,#0d1521 75%,#141d2b 100%); min-height: 100vh;
h2 { width: 100vw;
font-weight: 300; display: flex;
flex-direction: column;
justify-content: space-between;
background-image: url('/assets/images/background-dots.svg');
@include mobile-down {
padding: 0.5rem;
} }
.under-development {
.screenshot { border: 2px solid var(--warning);
transform: background: #ffff0012;
rotate3d(.5,-.866,0,15deg) padding: 1rem;
rotate(1deg); margin: 2rem auto;
box-shadow: border-radius: 4px;
2em 4em 6em -2em rgba(0,0,0,.5), h4 {
1em 2em 3.5em -2.5em rgba(0,0,0,.5); margin-bottom: 1rem;
transition: }
transform .4s ease, p {
box-shadow .4s ease; font-size: 1.1rem;
border-radius: .5em; line-height: 1.5;
&:hover {
transform:
rotate3d(0,0,0,0deg)
rotate(0deg);
} }
} }
main {
width: 80vw;
margin: 0 auto;
min-height: 100%;
flex-grow: 1;
padding: 5rem 0 2rem 0;
max-width: 1200px;
@include mobile-down {
padding: 1rem 0;
}
}
} }
</style> </style>

View File

@ -33,7 +33,6 @@ if (!isBossServer) {
main { main {
min-height: 100vh; min-height: 100vh;
padding: 2rem; padding: 2rem;
// width: 80vw;
margin: 0 auto; margin: 0 auto;
z-index: 3; z-index: 3;
background: var(--background); background: var(--background);