Skip to content

Commit 86b1143

Browse files
Merge pull request #539 from olivier3lanc/master
Added Eleventy LibDoc
2 parents e7db345 + 59cdec6 commit 86b1143

1 file changed

Lines changed: 48 additions & 0 deletions

File tree

content/theme/eleventy-libdoc.md

Lines changed: 48 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,48 @@
1+
---
2+
title: "Eleventy LibDoc"
3+
github: https://github.com/ita-design-system/eleventy-libdoc
4+
demo: https://eleventy-libdoc.netlify.app
5+
author: Olivier 3lanc
6+
date: 2025-05-16
7+
ssg:
8+
- Eleventy
9+
cms:
10+
- No CMS
11+
css:
12+
- CSS
13+
archetype:
14+
- Documentation
15+
- Blog
16+
- Portfolio
17+
description: An Eleventy starter project to craft slick and responsive documentation
18+
---
19+
20+
# Eleventy LibDoc
21+
22+
![image](https://github.com/user-attachments/assets/ed2c2d53-5927-473f-852e-e9c8e98aaa5f)
23+
24+
![image](https://github.com/user-attachments/assets/52fc521d-fb51-4174-8ab2-f6114af1abcc)
25+
26+
## Key features
27+
28+
* **Content focused** <br>LibDoc is easy to install, deploy and use.
29+
* **Accessibility** <br>LibDoc was developed with accessibility awareness.
30+
* **Performance** <br>Low front-end dependencies and vanilla JS self-made components make LibDoc cross-browser compatibility and good performances. <a href="https://developers.google.com/speed/pagespeed/insights/?url=eleventy-libdoc.netlify.app" target="_blank">View performances</a>.
31+
* **Search** <br>Quickly get search results and easily navigate through search occurrences with a dedicated <abbr title="user Interface">UI</abbr>.
32+
* **Smart navigation** <br>On page change, the primary navigation menu keeps its position.
33+
* **Smart table of content** <br>In addition of a pure static table of content, LibDoc generates a floating <abbr title="Table of Content">TOC</abbr> always visible that also displays the current window scroll position.
34+
* **Fallback if no Javascript available** <br>LibDoc can work even without Javascript with reduced features.
35+
* **Image transcoding** <br>LibDoc transcodes and resizes your source images into production ready formats.
36+
* **Printable** <br>Every page created with LibDoc can be printed.
37+
* **Slick code highlighting** <br>Display your code in a nice style and adjust which code languages you really use.
38+
* **Sandboxes** <br>Showcase small demos or full HTML pages into a responsive dual pane.
39+
40+
## Documentation
41+
42+
* [LibDoc’s homepage](https://eleventy-libdoc.netlify.app) <br>The website containing LibDocs’s presentation and comprehensive documentation.
43+
* [Configuration](https://eleventy-libdoc.netlify.app/configuration/) <br>List and descriptions of every LibDoc parameter.
44+
* [Creating content](https://eleventy-libdoc.netlify.app/creating-content/) <br>How LibDoc can display your content in multiple ways.
45+
* [Front matter](https://eleventy-libdoc.netlify.app/front-matter/) <br>Documentation of all front matter settings related to a LibDoc page.
46+
* [Primary navigation](https://eleventy-libdoc.netlify.app/primary-navigation/) <br>Detailed features of LibDoc’s primary navigation.
47+
* [SEO](https://eleventy-libdoc.netlify.app/configuration/seo/) <br>How LibDoc’s configuration and pages parameters are applied for Search Engine Optimization.
48+
* [Credits](https://eleventy-libdoc.netlify.app/configuration/credits/) LibDoc could not work without these resources.

0 commit comments

Comments
 (0)