@1kikiluvv/velvet
v0.1.0
Published
A cozy static site generator for portfolios and digital zines.
Maintainers
Readme
velvet/ ├── cli/ │ ├── build.js │ ├── init.js │ └── serve.js ├── collections/ │ └── index.js ├── config.js ├── core/ │ ├── builder.js │ ├── parser.js │ ├── renderer.js │ └── scanner.js ├── data/ ← for global config/data files ├── index.js ← main entry point (CLI dispatcher) ├── shortcodes/ │ └── index.js ├── templates/ ← for layouts and includes ├── themes/ ← built-in and user-applied themes └── utils/ └── helpers.js
Velvet Starter
Welcome to Velvet — the minimalist portfolio static site generator.
Getting Started
Clone this repo:
git clone https://github.com/yourusername/velvet-starter.git my-portfolio cd my-portfolio
Install dependencies:
bash Copy Edit npm install Add your content in src/ folder.
Run the build:
bash Copy Edit npx velvet build Preview the output in dist/.
Folder structure src/ — markdown and templates
src/_includes/ — layouts and partials
velvet.config.js — optional config file
data/ — global data files
