diff --git a/app/app.config.ts b/app/app.config.ts index 86c4f42..907750b 100644 --- a/app/app.config.ts +++ b/app/app.config.ts @@ -123,6 +123,8 @@ export default defineAppConfig({ 'next.config.ts': 'i-simple-icons-nextjs', astro: 'i-simple-icons:astro', nitro: 'i-unjs-nitro', + md: 'i-custom-comark', + mdc: 'i-custom-comark', react: 'i-logos-react', html: 'i-vscode-icons-file-type-html', svelte: 'i-logos-svelte-icon', @@ -165,19 +167,6 @@ export default defineAppConfig({ td: { base: 'bg-white dark:bg-muted/80', }, - - // callout: { - // variants: { - // color: { - // info: { - // base: 'border-muted bg-muted text-toned [&_a]:text-primary [&_a]:hover:border-primary [&_a]:outline-primary/25 [&_a]:focus-visible:outline-3 [&_a]:focus-visible:has-[>code]:outline-0 [&_code]:text-primary-600 dark:[&_code]:text-primary-300 [&_code]:border-primary/25 [&_a]:[&>code]:outline-primary/25 [&_a]:hover:[&>code]:border-primary [&_a]:hover:[&>code]:text-primary [&_a]:focus-visible:[&>code]:border-primary [&_a]:focus-visible:[&>code]:text-primary [&>ul]:marker:text-primary/50', - // }, - // success: { - // base: 'border-muted bg-muted text-toned [&_a]:text-primary [&_a]:hover:border-primary [&_a]:outline-primary/25 [&_a]:focus-visible:outline-3 [&_a]:focus-visible:has-[>code]:outline-0 [&_code]:text-primary-600 dark:[&_code]:text-primary-300 [&_code]:border-primary/25 [&_a]:[&>code]:outline-primary/25 [&_a]:hover:[&>code]:border-primary [&_a]:hover:[&>code]:text-primary [&_a]:focus-visible:[&>code]:border-primary [&_a]:focus-visible:[&>code]:text-primary [&>ul]:marker:text-primary/50' - // } - // } - // } - // } }, icons: { // info: 'i-tabler-info-square-rounded-filled', @@ -195,7 +184,13 @@ export default defineAppConfig({ dark: '', }, // Sibling sites listed in the brand popover; empty = no popover. - ecosystem: [] as { mark?: string; to: string; label?: string }[], + ecosystem: [ + { + mark: 'comark-content', + to: 'https://comark-content.com', + label: 'Comark Content', + }, + ] as { mark?: string; to: string; label?: string }[], search: true, // No `colorMode` key: the always-visible toggle is in AppFooter, the header's is a mobile-drawer duplicate. // Main navigation tabs; empty = one tab per top-level content section. diff --git a/app/assets/icons/comark.svg b/app/assets/icons/comark.svg index fb706be..cca694b 100644 --- a/app/assets/icons/comark.svg +++ b/app/assets/icons/comark.svg @@ -1 +1 @@ - + diff --git a/app/components/landing/LandingCta.vue b/app/components/landing/LandingCta.vue new file mode 100644 index 0000000..ce8c57d --- /dev/null +++ b/app/components/landing/LandingCta.vue @@ -0,0 +1,41 @@ + + + + + + + + + + + + + + + + + diff --git a/app/components/landing/LandingFaq.vue b/app/components/landing/LandingFaq.vue new file mode 100644 index 0000000..752fe26 --- /dev/null +++ b/app/components/landing/LandingFaq.vue @@ -0,0 +1,69 @@ + + + + + + + + // // + + + + + + + + + + diff --git a/app/components/landing/LandingFeatureCard.vue b/app/components/landing/LandingFeatureCard.vue new file mode 100644 index 0000000..2450fd7 --- /dev/null +++ b/app/components/landing/LandingFeatureCard.vue @@ -0,0 +1,38 @@ + + + + + + + + + + + + + diff --git a/app/components/landing/LandingFeatures.vue b/app/components/landing/LandingFeatures.vue new file mode 100644 index 0000000..483d72e --- /dev/null +++ b/app/components/landing/LandingFeatures.vue @@ -0,0 +1,43 @@ + + + + + + + // // + + + + + + + + + + + + diff --git a/app/components/landing/LandingHeroDemo.vue b/app/components/landing/LandingHeroDemo.vue new file mode 100644 index 0000000..669545a --- /dev/null +++ b/app/components/landing/LandingHeroDemo.vue @@ -0,0 +1,139 @@ + + + + + + + + + + + + + + + {{ tab.label }} + + + + + + + + + + + + + + + + + + diff --git a/app/components/landing/LandingStack.vue b/app/components/landing/LandingStack.vue new file mode 100644 index 0000000..4dff019 --- /dev/null +++ b/app/components/landing/LandingStack.vue @@ -0,0 +1,38 @@ + + + + + + // // + + + + {{ item.label }} + + + + + diff --git a/app/components/landing/LandingTabs.vue b/app/components/landing/LandingTabs.vue new file mode 100644 index 0000000..02de78a --- /dev/null +++ b/app/components/landing/LandingTabs.vue @@ -0,0 +1,148 @@ + + + + + + + + + // // + + + + + + + + + + + + + + + + + {{ item.title }} + + + {{ item.description }} + + + + + + + + + + + + + + diff --git a/app/pages/index.vue b/app/pages/index.vue index b096e96..cafe9bf 100644 --- a/app/pages/index.vue +++ b/app/pages/index.vue @@ -1,4 +1,22 @@
+ // // +
+ +
// //
+ {{ item.description }} +