Most aspects of a Jupyter Book website are configured in myst.yml and the topics below link to the MyST guide for the full reference.
Website templates¶
Choose and configure a site theme to control the look and feel of your website. See Website Themes & Templates.
Navigation¶
Customize the top navigation bar, sidebars, and site actions. See Web Navigation, Structure, and Menus.
Site metadata¶
Configure site title, description, logo, and favicon. See Exposing MyST and Document Metadata.
Custom styles¶
Apply your own CSS to override theme defaults. See Styles and CSS Classes.
Landing pages¶
Build a custom landing page that introduces your project. See Landing Pages.
Site downloads¶
Offer downloadable assets (PDFs, data files, etc.) from your site. See Downloads, Links and Static Files.
SEO and social cards¶
Configure Open Graph metadata, social preview cards, and SEO-friendly markup. See Search Engines and Social.
Analytics¶
Add Plausible or Google Analytics to track usage of your site. See Adding Analytics to your MyST Website.
Accessibility and performance¶
Performance tips and accessibility features for MyST sites. See Accessibility and Performance.