diff --git a/docs/.gitignore b/docs/.gitignore new file mode 100644 index 000000000..c08f9add7 --- /dev/null +++ b/docs/.gitignore @@ -0,0 +1 @@ +_site \ No newline at end of file diff --git a/docs/_includes/default.html b/docs/_includes/default.html new file mode 100644 index 000000000..cf1047a62 --- /dev/null +++ b/docs/_includes/default.html @@ -0,0 +1,23 @@ + + + + + + {{ title }} + + + + + +
+
+
MENU
+
{{ content }}
+
+
+ + \ No newline at end of file diff --git a/docs/eleventy.config.mjs b/docs/eleventy.config.mjs new file mode 100644 index 000000000..6aeca3617 --- /dev/null +++ b/docs/eleventy.config.mjs @@ -0,0 +1,16 @@ + +/** @type {import('@11ty/eleventy').LocalConfig} */ +export default function (eleventyConfig) { + + eleventyConfig.addPassthroughCopy({ + "node_modules/@tabler/core/dist": "core", + "pages/favicon.ico": "favicon.ico", + }); + + eleventyConfig.setLiquidOptions({ + timezoneOffset: 0, + jekyllInclude: true, + dynamicPartials: true, + jekyllWhere: true, + }); +}; \ No newline at end of file diff --git a/docs/index.md b/docs/index.md new file mode 100644 index 000000000..17e874628 --- /dev/null +++ b/docs/index.md @@ -0,0 +1,17 @@ +--- +layout: default +title: Welcome to Tabler Documentation +summary: Tabler Docs provides a comprehensive guide to help you get started with the Tabler ecosystem, including its UI components, plugins, and icons. Explore detailed documentation to understand and leverage the full potential of Tabler in your projects. +--- + + + +Find all the guides and resources you need to develop with Tabler and our other tools. Explore our UI components, icons, illustrations, and email templates to enhance your web development experience. Our tools are designed to be easy to use, customizable, and fully responsive, ensuring that your projects look great on any device. + + + Free and open source web application UI kit based on Bootstrap + pixel-perfect icons for web design and development + customizable SVG illustrations for your web project + responsive email templates ready to use in your marketing campaigns + Package of over 100 avatars for your next web project + diff --git a/docs/package.json b/docs/package.json new file mode 100644 index 000000000..d68396e81 --- /dev/null +++ b/docs/package.json @@ -0,0 +1,16 @@ +{ + "name": "docs", + "version": "1.0.0", + "description": "", + "main": "index.js", + "scripts": { + "dev": "eleventy --serve --port=3010" + }, + "keywords": [], + "author": "", + "license": "ISC", + "devDependencies": { + "@11ty/eleventy": "^3.0.0", + "@tabler/core": "workspace:*" + } +}