Skip to content

Commit

Permalink
theme cmd + upd deps
Browse files Browse the repository at this point in the history
  • Loading branch information
rdela committed Jan 31, 2025
1 parent f53a805 commit 8d5d801
Show file tree
Hide file tree
Showing 3 changed files with 21 additions and 15 deletions.
4 changes: 2 additions & 2 deletions deno.json
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
{
"imports": {
"lume/": "https://deno.land/x/[email protected].0/",
"lume/": "https://deno.land/x/[email protected].1/",
"blog/": "https://deno.land/x/[email protected]/",
"lume/cms/": "https://cdn.jsdelivr.net/gh/lumeland/cms@v0.9.2/"
"lume/cms/": "https://cdn.jsdelivr.net/gh/lumeland/cms@0.9.2/"
},
"tasks": {
"lume": "echo \"import 'lume/cli.ts'\" | deno run -A -",
Expand Down
3 changes: 3 additions & 0 deletions deno.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

29 changes: 16 additions & 13 deletions posts/instructions.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,23 +13,20 @@ draft: false
[Ricky de Laveaga’s](https://rdela.com/) variant of
[**Simple Blog**](https://lume.land/theme/simple-blog/) by
[Óscar Otero](https://oscarotero.com/), a clean and minimal blog theme for
[Lume](https://lume.land/) with support for tags and authors. Simple Blog and
Xeo both provide Atom and JSON feeds for subscribers.
[**Lume**](https://lume.land/) with support for tags and authors. Simple Blog
and Xeo both provide Atom and JSON feeds for subscribers.

<!--more-->

<!--
The **fastest and easiest** way to configure this theme is the
[Lume init command](https://deno.land/x/lume_init), which you can also copy
easily from the [Simple Blog theme page](https://lume.land/theme/simple-blog/).
Running:
easily from the [Xeo theme page](https://lume.land/theme/xeo/). Running:

```bash
deno run -A https://lume.land/init.ts --theme=simple-blog
deno run -A https://lume.land/init.ts --theme=xeo
```

will create a new project with Simple Blog configured.
-->
will create a new project with Xeo configured.

## Personalize Xeo

Expand Down Expand Up @@ -70,6 +67,11 @@ directory, by setting
[`basename`](https://lume.land/docs/creating-pages/urls/#basename) to `/` in
`posts/_data.yml`.

> [!tip]
>
> You can use [LumeCMS](#cms-%26-customization) to customize the blog and add
> content&nbsp;easily.
The [`location`](https://lume.land/docs/configuration/config-file/#location)
(aka domain, web address, “the public URL of the site”) depends on the
environment (development, production) and can be changed dynamically from CLI
Expand Down Expand Up @@ -109,9 +111,10 @@ To use this theme as a base template for a more customized blog, clone
[famebot/xeo](https://github.com/famebot/xeo) on GitHub and edit the
[`_data.yml`](https://github.com/famebot/xeo/blob/trunk/_data.yml) file.

## Customization
## CMS &amp; Customization

> [!tip]
>
> You can use [LumeCMS](https://lume.land/cms) to customize the blog and add
> content&nbsp;easily.
Like Simple Blog, Xeo includes [LumeCMS](https://lume.land/cms) to edit your
site easily in a web browser. You can
[run LumeCMS locally](https://lume.land/cms/#run-in-localhost) or publish it
alongside your built site, ideally
[deployed to a VPS](https://lume.land/cms/deployment/vps/).

0 comments on commit 8d5d801

Please sign in to comment.