1 个不稳定版本

0.1.0 2020年1月31日

#37#ssg

MIT 许可证

105KB
3K SLoC


Scroll

SCROLL

神奇的静态网站生成器

文档


Scroll 是一个静态网站生成器,旨在最大程度地平衡生产效率和自定义自由度。

入门

安装

git clone https://github.com/metinUr/scroll.git
cd scroll
cargo build --release

快速开始

scroll new <site_name>
cd <site_name>
scroll build --then-serve

现在您可以在浏览器中访问 localhost:1919 上的页面。

为什么神奇

静态网站生成器几乎无需编写 HTML 和 CSS 就可以创建美丽的网页。在常规网站生成器中,用户选择一个已创建的主题、布局和模板,然后传递一些内容,通常是标记语言,网站生成器根据主题和模板生成网页。

尽管这个过程使网站创建变得非常简单和快速,但它增加了制作具有自定义样式的组件的难度。Scroll 内置了以实用工具优先的 CSS 支持,允许您直接在文档中添加自定义 CSS 到您的元素。在 Scroll 中,虽然您可以使用主题和模板,但也可以更改一些元素的外观和行为,而无需离开您的文档。

因此,Scroll 将您的标记文件转换为神奇的滚动条,创建独特的网页。

了解更多关于内联样式

免责声明

虽然该项目可用,但处于早期阶段。因此,您可能找不到一些预期功能或遇到一些意外行为。

文档支持

Scroll 是基于个人需求和愿望而产生的。作为一个 Emacs 和 org-mode 爱好者,Scroll 目前仅支持 org-mode。但计划很快支持 markdown。

此外,通过一些转换器,Scroll 现在可以与 markdown 一起工作,但它可能会失去一些它的魔力。

许可证

该项目采用 MIT 许可证。

依赖项

~6–15MB
~180K SLoC