UltraSemiUltraSemi
  • Overview
  • MacroSilicon
  • GSVCoolling
  • HiChip
  • Interface conversion

    • MIPI CSI conversion
    • IP KVM
  • Codecs

    • H.264
    • H.265
    • H.266
  • Extension

    • Extenders
    • Wireless extension
  • Deep dive

    • Architecture
    • Plugins
    • Theme
    • Cookbook
  • More resources

    • Ecosystem
    • Marketplace
    • Contributing guide
  • 简体中文
  • 简体中文
  • en-US
GitHub
  • Overview
  • MacroSilicon
  • GSVCoolling
  • HiChip
  • Interface conversion

    • MIPI CSI conversion
    • IP KVM
  • Codecs

    • H.264
    • H.265
    • H.266
  • Extension

    • Extenders
    • Wireless extension
  • Deep dive

    • Architecture
    • Plugins
    • Theme
    • Cookbook
  • More resources

    • Ecosystem
    • Marketplace
    • Contributing guide
  • 简体中文
  • 简体中文
  • en-US
GitHub

Get Started

This is a normal page, which contains VuePress basics.

Pages

You can add markdown files in your vuepress directory, every markdown file will be converted to a page in your site.

See routing for more details.

Content

Every markdown file will be rendered to HTML, then converted to a Vue SFC.

VuePress support basic markdown syntax and some extensions, you can also use Vue features in it.

Configuration

VuePress use a .vuepress/config.js(or .ts) file as site configuration, you can use it to config your site.

For client side configuration, you can create .vuepress/client.js(or .ts).

Meanwhile, you can also add configuration per page with frontmatter.

Layouts and customization

Here are common configuration controlling layout of @vuepress/theme-default:

  • navbar
  • sidebar

Check default theme docs for full reference.

You can add extra style with .vuepress/styles/index.scss file.

Edit this page on GitHub
Last Updated: 4/28/26, 9:24 PM
Contributors: csliu