Skip to content

Commit

Permalink
add premium signup page
Browse files Browse the repository at this point in the history
  • Loading branch information
jdpedrie committed Sep 9, 2024
1 parent d661496 commit 6b6f77c
Show file tree
Hide file tree
Showing 7 changed files with 936 additions and 64 deletions.
98 changes: 50 additions & 48 deletions astro.config.mjs
Original file line number Diff line number Diff line change
@@ -1,54 +1,56 @@
import { defineConfig } from 'astro/config';
import starlight from '@astrojs/starlight';
import tailwind from '@astrojs/tailwind';
import freespoke_torch from "./src/assets/freespoke_torch.svg"
import freespoke_torch from "./src/assets/freespoke_torch.svg";

import icon from "astro-icon";

// https://astro.build/config
export default defineConfig({
site: "https://docs.freespoke.com",
integrations: [
starlight({
title: 'Freespoke',
logo: {
dark: freespoke_torch,
light: freespoke_torch,
},
social: {
github: 'https://github.com/Freespoke',
},
sidebar: [
'get-started',
{
label: 'About Freespoke',
autogenerate: { directory: 'about' },
},
{
label: 'Freespoke Accounts',
autogenerate: { directory: 'account' },
},
{
label: 'Freespoke Premium',
autogenerate: { directory: 'premium' },
},
{
label: 'Privacy',
autogenerate: { directory: 'privacy' },
}
],
favicon: '/favicon-16x16.png',
head: [
// Add ICO favicon fallback for Safari.
{
tag: 'link',
attrs: {
rel: 'icon',
href: '/public/favicon.ico',
sizes: '32x32',
},
},
],
customCss: ['./src/tailwind.css', './src/styles/custom.css'],
}),
tailwind({ applyBaseStyles: false }),
],
});
site: "https://docs.freespoke.com",
integrations: [starlight({
title: 'Freespoke',
logo: {
dark: freespoke_torch,
light: freespoke_torch
},
social: {
github: 'https://github.com/Freespoke'
},
sidebar: ['get-started', {
label: 'About Freespoke',
autogenerate: {
directory: 'about'
}
}, {
label: 'Freespoke Accounts',
autogenerate: {
directory: 'account'
}
}, {
label: 'Freespoke Premium',
autogenerate: {
directory: 'premium'
}
}, {
label: 'Privacy',
autogenerate: {
directory: 'privacy'
}
}],
favicon: '/favicon-16x16.png',
head: [
// Add ICO favicon fallback for Safari.
{
tag: 'link',
attrs: {
rel: 'icon',
href: '/public/favicon.ico',
sizes: '32x32'
}
}],
customCss: ['./src/tailwind.css', './src/styles/custom.css']
}), tailwind({
applyBaseStyles: false
}), icon()]
});
Loading

0 comments on commit 6b6f77c

Please sign in to comment.