From 779c0188f1c366572d87f2b4e6e9b5ec83eb3a49 Mon Sep 17 00:00:00 2001 From: Mauro Balades Date: Sun, 18 Aug 2024 01:20:53 +0200 Subject: [PATCH] chore: Update landing page title and footer links Co-authored-by: Jafeth Garro --- content/index.md | 1 + .../themes-marketplace-preferences.md | 3 +++ ...hemes-marketplace-submission-guidelines.md | 21 +++++++++++++++++++ .../themes-marketshare/themes-marketplace.md | 17 +++++++++++++++ quartz.config.ts | 4 ++-- 5 files changed, 44 insertions(+), 2 deletions(-) create mode 100644 content/themes-marketshare/themes-marketplace-preferences.md create mode 100644 content/themes-marketshare/themes-marketplace-submission-guidelines.md create mode 100644 content/themes-marketshare/themes-marketplace.md diff --git a/content/index.md b/content/index.md index f6a1b1a..29dd2ed 100644 --- a/content/index.md +++ b/content/index.md @@ -3,3 +3,4 @@ title: Welcome to Zen Browser's Documentation --- +* [Themes Marketplace](themes-marketshare/themes-marketplace.md) diff --git a/content/themes-marketshare/themes-marketplace-preferences.md b/content/themes-marketshare/themes-marketplace-preferences.md new file mode 100644 index 0000000..ed9be05 --- /dev/null +++ b/content/themes-marketshare/themes-marketplace-preferences.md @@ -0,0 +1,3 @@ +--- +title: Themes Marketplace Preferences +--- \ No newline at end of file diff --git a/content/themes-marketshare/themes-marketplace-submission-guidelines.md b/content/themes-marketshare/themes-marketplace-submission-guidelines.md new file mode 100644 index 0000000..7795f36 --- /dev/null +++ b/content/themes-marketshare/themes-marketplace-submission-guidelines.md @@ -0,0 +1,21 @@ +--- +title: Themes Marketplace Submission Guidelines +--- + +# Themes Marketplace Submission Guidelines + +If you are a theme developer and would like to submit your theme to the Themes Marketplace, please follow these guidelines: + +1. **Theme requirements**: + - Your theme must be compatible with Zen Browser. + - Your theme must be open-source. + - Your theme must not contain any malicious code. + - Your theme must not violate any copyright laws. + +2. **Theme Validation**: + - Your theme's name has to be unique and less than `25` characters. + - Your theme's description has to be less than `100` characters. + - Your theme's screenshot has to be a `PNG` with size of `300x200` (it can be resized after upload). + - Your theme must contain a valid `readme` describing the theme and how to use it. + - If your theme has any preferences values, they must be set in the `preferences` text area as a `JSON` object. + - See how preferences work [here](themes-marketshare/themes-marketplace-preferences.md). \ No newline at end of file diff --git a/content/themes-marketshare/themes-marketplace.md b/content/themes-marketshare/themes-marketplace.md new file mode 100644 index 0000000..c3926cb --- /dev/null +++ b/content/themes-marketshare/themes-marketplace.md @@ -0,0 +1,17 @@ +--- +title: Information about Themes Marketplace +--- + +# Themes Marketplace + +The Themes Marketplace is a place where you can find and install themes for Zen Browser. + +## How to install a theme + +1. Open Zen Browser. +2. Click on the theme you would like to install on the [Themes Marketplace](https://zenbrowser.io/themes). +4. Click on the "Install" button. + +## For theme developers + +If you are a theme developer and would like to submit your theme to the Themes Marketplace, please follow the instructions on the [Submission Guidelines](themes-marketshare/themes-marketplace-submission-guidelines.md) page. diff --git a/quartz.config.ts b/quartz.config.ts index 05139fc..bcddc59 100644 --- a/quartz.config.ts +++ b/quartz.config.ts @@ -8,14 +8,14 @@ import * as Plugin from "./quartz/plugins" */ const config: QuartzConfig = { configuration: { - pageTitle: "🪴 Quartz 4.0", + pageTitle: "Zen Browser Docs", enableSPA: true, enablePopovers: true, analytics: { provider: "plausible", }, locale: "en-US", - baseUrl: "zen-browser.app", + baseUrl: "docs.zen-browser.app", ignorePatterns: ["private", "templates", ".obsidian"], defaultDateType: "created", theme: {