]> git.maquefel.me Git - brevno-suite/hugo/commit
commands/new: Embed site and theme skeletons
authorJoe Mooring <joe.mooring@veriphor.com>
Wed, 16 Aug 2023 22:07:01 +0000 (15:07 -0700)
committerBjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com>
Mon, 21 Aug 2023 08:38:22 +0000 (10:38 +0200)
commitb6538532f45bf833226da7277994c1a96d26a56c
tree554e35423b4cee3ca6f1d526097bbc8677acb7b2
parent90944aa261acf596af774dcea0db1fc31dccc973
commands/new: Embed site and theme skeletons

The skeletons are used when creating new sites and themes with the CLI.

Closes #11358
41 files changed:
commands/helpers.go
commands/new.go
create/content.go
create/skeletons/site/archetypes/default.md [new file with mode: 0644]
create/skeletons/site/assets/.gitkeep [new file with mode: 0644]
create/skeletons/site/content/.gitkeep [new file with mode: 0644]
create/skeletons/site/data/.gitkeep [new file with mode: 0644]
create/skeletons/site/i18n/.gitkeep [new file with mode: 0644]
create/skeletons/site/layouts/.gitkeep [new file with mode: 0644]
create/skeletons/site/static/.gitkeep [new file with mode: 0644]
create/skeletons/site/themes/.gitkeep [new file with mode: 0644]
create/skeletons/skeletons.go [new file with mode: 0644]
create/skeletons/theme/LICENSE [new file with mode: 0644]
create/skeletons/theme/README.md [new file with mode: 0644]
create/skeletons/theme/archetypes/default.md [new file with mode: 0644]
create/skeletons/theme/assets/css/main.css [new file with mode: 0644]
create/skeletons/theme/assets/js/main.js [new file with mode: 0644]
create/skeletons/theme/config/_default/hugo.toml [new file with mode: 0644]
create/skeletons/theme/config/_default/menus.toml [new file with mode: 0644]
create/skeletons/theme/content/_index.md [new file with mode: 0644]
create/skeletons/theme/content/posts/_index.md [new file with mode: 0644]
create/skeletons/theme/content/posts/post-1.md [new file with mode: 0644]
create/skeletons/theme/content/posts/post-2.md [new file with mode: 0644]
create/skeletons/theme/content/posts/post-3/bryce-canyon.jpg [new file with mode: 0644]
create/skeletons/theme/content/posts/post-3/index.md [new file with mode: 0644]
create/skeletons/theme/data/.gitkeep [new file with mode: 0644]
create/skeletons/theme/i18n/.gitkeep [new file with mode: 0644]
create/skeletons/theme/layouts/_default/baseof.html [new file with mode: 0644]
create/skeletons/theme/layouts/_default/home.html [new file with mode: 0644]
create/skeletons/theme/layouts/_default/list.html [new file with mode: 0644]
create/skeletons/theme/layouts/_default/single.html [new file with mode: 0644]
create/skeletons/theme/layouts/partials/footer.html [new file with mode: 0644]
create/skeletons/theme/layouts/partials/head.html [new file with mode: 0644]
create/skeletons/theme/layouts/partials/head/css.html [new file with mode: 0644]
create/skeletons/theme/layouts/partials/head/js.html [new file with mode: 0644]
create/skeletons/theme/layouts/partials/header.html [new file with mode: 0644]
create/skeletons/theme/layouts/partials/menu.html [new file with mode: 0644]
create/skeletons/theme/layouts/partials/terms.html [new file with mode: 0644]
create/skeletons/theme/static/favicon.ico [new file with mode: 0644]
create/skeletons/theme/theme.toml [new file with mode: 0644]
testscripts/commands/new.txt