added Prettier, Tailwind, styling, branding, sitemap, tracking

This commit is contained in:
J. Scott Smith
2023-11-03 01:32:34 -07:00
parent c3ce698c4d
commit 081b74d899
28 changed files with 2627 additions and 98 deletions

View File

@@ -0,0 +1,35 @@
---
import type { Props } from '@astrojs/starlight/props'
import Default from '@astrojs/starlight/components/Footer.astro'
import { Image } from 'astro:assets'
import adatomicLogoBlack from '../assets/adatomic-logotype-color-black-h-1200x302.webp'
import adatomicLogoWhite from '../assets/adatomic-logotype-color-white-h-1200x302.webp'
const isHomepage = Astro.props.slug === ''
---
{
isHomepage ? (
<footer>
<a href="https://adatomic-com.onrender.com/">
<Image
class="dark:hidden"
width="280"
src={adatomicLogoBlack}
alt="ADAtomic logo"
/>
<Image
class="hidden dark:inline"
width="280"
src={adatomicLogoWhite}
alt="ADAtomic logo"
/>
</a>
<p>&copy; 2023 ADAtomic, Inc. All rights reserved.</p>
</footer>
) : (
<Default {...Astro.props}>
<slot />
</Default>
)
}

View File

@@ -1,7 +1,8 @@
---
import type { Props } from '@astro/starlight/props';
import type { Props } from '@astro/starlight/props'
import Default from '@astrojs/starlight/components/Head.astro'
import { ViewTransitions } from 'astro:transitions';
import { ViewTransitions } from 'astro:transitions'
---
<ViewTransitions />
<Default {...Astro.props}><slot /><</Default>