Skip to content

Commit

Permalink
Updated website
Browse files Browse the repository at this point in the history
  • Loading branch information
stefankoppier committed Jun 15, 2024
1 parent 9e1a7c4 commit 9f8e331
Show file tree
Hide file tree
Showing 2 changed files with 10 additions and 28 deletions.
13 changes: 6 additions & 7 deletions website/src/_data/site.json
Original file line number Diff line number Diff line change
@@ -1,13 +1,12 @@
{
"authorEmail": "hello@conedevelopment.com",
"authorName": "Cone",
"authorEmail": "stefan.koppier@outlook.com",
"authorName": "Stefan Koppier",
"copyright": "Some rights reserved.",
"name": "Spruce CSS Eleventy Documentation Template",
"slogen": "An Eleventy theme for documentation sites",
"name": "Mappie",
"slogen": "Mappie: a Kotlin object mapper",
"social": {
"twitter": "https://twitter.com/conedevelopment",
"github": "https://github.com/conedevelopment/sprucecss-eleventy-documentation-template",
"github": "https://github.com/Mr-Mappie/mappie",
"discord": ""
},
"url": "https://eleventy-documentation.sprucecss.com"
"url": "https://mr-mappie.github.io/mappie/"
}
25 changes: 4 additions & 21 deletions website/src/index.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
title: "Document your next project a little bit better."
headline: "Eleventy / Spruce CSS"
title: "Mappie: a Kotlin object mapper."
headline: "Mappie"
btns:
-
caption: "Introduction"
Expand All @@ -10,29 +10,12 @@ btns:
caption: "Changelog"
url: "/changelog/"
type: "outline"
summary: "Do you work on a project that requires a documentation? This theme is for you. It's a simple, clean and responsive theme for Eleventy."
summary: "Mappie is a Kotlin object mapping compiler plugin generating performant code at compile-time while writing minimal code."
displaySummary: true
layout: "layouts/front-page.html"
overview:
-
title: "Getting Started"
url: "/getting-started/"
description: "Start here and get to know this minimalistic Eleventy theme."
-
title: "Customization"
url: "/customization/"
description: "Built on the top of Spruce CSS, you can easily customize its look."
faqs:
-
title: "Why Make Another CSS Framework?"
description: "As you may know, there are many CSS frameworks (hundreds of them, and a lot of them are not maintained today). Everybody can choose one that suits their work style or project requirements. So why make another one? It is certainly not because we can do it better but because we want to do it our way. We want to be in control and make decisions."
-
title: "It Is Opinionated"
description: "Each system is opinionated but on a different level; this is valid for Spruce too. We don’t want to vote for (strictly) any particular solution (because there is always more than one), but we will show you what we think is the best for us (and maybe for you too). We don’t believe there is a good or bad solution, but we can learn from any of them."
-
title: "We Left the Grid Out"
description: "One controversial decision we made with Spruce is to leave a classical grid system out. Because of the late CSS layout model developments like Flexbox and Grid, we think it can be eliminated; this doesn’t mean that we won’t show you how to make layouts with ease, but we try to make it the modern way."
-
title: "Coding Style Guide and Practices"
description: "Where it is possible, we use elements and/or attributes to style elements, but it is still a class-based framework."
description: "Start here and get to know Mappie."
---

0 comments on commit 9f8e331

Please sign in to comment.