Skip to content

Latest commit

 

History

History
71 lines (48 loc) · 2.46 KB

README.md

File metadata and controls

71 lines (48 loc) · 2.46 KB

Welcome to Xeo, a deluxe variant of Lume Simple Blog.

Visit xeo.land for the live demo.

Release Notes (Contributions welcome: famebot/xeo on GitHub)

© 2022-2025 Óscar Otero & Ricky de Laveaga; MIT License

Personalize Xeo

Edit the _data.yml file in your blog root folder with your data to customize the site title, description, and metadata.

To configure which Google fonts your site uses, provide an object with options to the theme in your _config.ts:

import lume from "lume/mod.ts";
import xeo from "xeo/mod.ts";

const site = lume();

site.use(xeo({
  fonts: {
    display:
      "https://fonts.google.com/share?selection.family=Playpen+Sans:[email protected]",
    text:
      "https://fonts.google.com/share?selection.family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900",
  },
}));

Discover how to find the correct “share page link”, or URL, for your font choices.

Quick Start 🎬

  • deno task serve to start a local server

  • deno task d also runs deno task lume -s, if you are into the whole brevity thing.

  • deno task lup upgrades Lume via deno task lume upgrade

  • deno task up upgrades dependencies with nudd

  • deno task cms to start the CMS

Explore Lume 🔥