diff --git a/app/config/templates/site.php b/app/config/templates/site.php index f5ffab0dad..5aae737843 100644 --- a/app/config/templates/site.php +++ b/app/config/templates/site.php @@ -154,6 +154,25 @@ function getFramework(string $frameworkEnum, array $overrides) } return [ + [ + 'key' => 'template-for-documentation', + 'name' => 'Documentation template', + 'tagline' => 'Modern site to store your knowledge with a clean design, full-text search, dark mode, and more.', + 'score' => 6, // 0 to 10 based on looks of screenshot (avoid 1,2,3,8,9,10 if possible) + 'useCases' => [UseCases::DOCUMENTATION], + 'screenshotDark' => $url . '/images/sites/templates/template-for-documentation-dark.png', + 'screenshotLight' => $url . '/images/sites/templates/template-for-documentation-light.png', + 'frameworks' => [ + getFramework('ASTRO', [ + 'providerRootDirectory' => './', + ]), + ], + 'vcsProvider' => 'github', + 'providerRepositoryId' => 'template-for-documentation', + 'providerOwner' => 'appwrite', + 'providerVersion' => '0.1.*', + 'variables' => [] + ], [ 'key' => 'lynx-starter', 'name' => 'Lynx Starter', diff --git a/public/images/sites/templates/template-for-documentation-dark.png b/public/images/sites/templates/template-for-documentation-dark.png new file mode 100644 index 0000000000..77e9aa61e4 Binary files /dev/null and b/public/images/sites/templates/template-for-documentation-dark.png differ diff --git a/public/images/sites/templates/template-for-documentation-light.png b/public/images/sites/templates/template-for-documentation-light.png new file mode 100644 index 0000000000..77e9aa61e4 Binary files /dev/null and b/public/images/sites/templates/template-for-documentation-light.png differ