Skip to content

Commit

Permalink
✨ Add /db/features
Browse files Browse the repository at this point in the history
  • Loading branch information
gwennlbh committed Apr 17, 2024
1 parent f8ffcaa commit e52ffc1
Show file tree
Hide file tree
Showing 3 changed files with 67 additions and 6 deletions.
3 changes: 2 additions & 1 deletion .vitepress/config.mts
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,7 @@ const ortfodbSidebar = [
},
{
text: "Features",
link: "/db/features",
items: [
{
text: "Scattered mode",
Expand Down Expand Up @@ -102,7 +103,7 @@ const ortfodbSidebar = [
},
{
text: "Exporting to other formats",
link: "/db/exporters/formats",
link: "/db/exporters/formats",
// items: [
// {
// text: "SQL",
Expand Down
60 changes: 60 additions & 0 deletions db/features.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,60 @@
---
layout: home

hero:
name: ortfo/db's
text: features
tagline: explore what ortfo/db can do to simply your portfolio website creation
actions:
- theme: alt
text: Install ortfo/db
link: /db/getting-started

features:
- icon: 📝
title: Extra markdown features
details: ortfo/db supports declaring abbreviations and footnotes (and maybe more in the future!)
link: /db/markdown
- title: Tags
details: Categorize your projects with tags
link: /db/tags
icon: 🏷️
- title: Technologies
details: List the things you used to make your projects
link: /db/technologies
icon: 🛠️
- icon: 🗃️
title: Scattered mode
details: Put your portfolio's articles alongside your projects themselves
link: /db/scattered-mode
- title: Thumbnail generation
details: Automatically generate thumbnails for your projects' media files
link: /db/thumbnails
icon: 🖼️
- title: Primary colors extraction
details: Automatically extract the primary colors of your projects' images
icon: 🎨
- title: Complex layouts
details: Arrange your project description's <a href="/db/database-format#blocks">content blocks</a> in interesting ways
link: /db/layouts
icon: 📐
- title: Internationalization
details: Translate your portfolio into multiple languages
link: /db/internationalization
icon: 🌐
- title: Client libraries
details: Use the generated database in your code with autocompletion and type safety
icon: 📚
- title: Exporters
details: Send your database file to a web server, a cloud storage service, or use it in your favorite static site generator
link: /db/exporters
icon: 🧩
- title: JSON Schemas
details: Great editing experience for ortfo/db's YAML files
link: /db/json-schemas
icon: 📜
- title: Command-line interface
details: ortfo/db works with a command-line interface, making it easy to automate your portfolio's generation and integrate with other tools.
link: /db/commands/global-options
icon: 🤓
---
10 changes: 5 additions & 5 deletions index.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,18 +15,18 @@ hero:
link: /guide/getting-started

features:
- icon: 📦
title: Organize your projects' articles easily
details: With Scattered mode, you can keep your portfolio articles in the same directory as your projects.
link: /db/scattered-mode
- icon:
title: Batteries-included
details: ortfo comes with all of what you need, such as Thumbnail generation, Tags, Complex layouts, and plenty more.
link: /db/thumbnails
link: /db/features
- icon: 📝
title: Standards-based
details: Describe your works in Markdown files. Export everything into a JSON file. It's future-proof.
link: /db/your-first-description-file
- icon: 📦
title: Easy to organize
details: With Scattered mode, you can keep your portfolio articles in the same directory as your projects.
link: /db/scattered-mode
- icon: 🔧
title: Extensible
details: ortfo features a rich exporter plugin system that you can very easily tap into by writing a single YAML file.
Expand Down

0 comments on commit e52ffc1

Please sign in to comment.