我最近发布了Half-Moon,这是我一直在开发的前端框架。这篇文章介绍了框架并解释了其创建。
半月:快速概述
半月份提供了几个关键功能:
- 内置的黑暗模式:毫不费力地创建网站的暗模式。
- 模块化组件:高度模块化的组件(形式,磁带,侧栏等)简化了复杂布局的创建,非常适合仪表板。
- 可选的JavaScript:许多组件功能无JavaScript,虽然包括功能强大的无依赖性JavaScript库。
- 熟悉的班级名称:类名称灵感来自Bootstrap,以便于使用。
- 广泛的浏览器支持:与几乎所有浏览器兼容,包括Internet Explorer 11等旧版本。
- 简单自定义:自定义CSS属性允许无需CSS预处理器即可进行简单的自定义。
从本质上讲,半月份可以看作是通过集成的深色模式支持增强的自举,并利用Bootstrap的许多组件和略微修改的标记。
为什么要创建另一个框架?
出现的常见问题是:为什么要建立另一个框架?我对黑暗模式和主题的热情是推动力。我更喜欢带有浅色和深色模式的工具和一个切换开关。柔韧性可防止在扩展使用过程中视觉疲劳。在弱光条件下工作时,暗模式对我特别有益。
几个月前,我需要一个简单的工具来轻松在仪表板项目中实现黑暗模式。研究后,我的选择有限:JavaScript组件库(例如Vuetify)或付费的Bootstrap Dark主题(免费选项不吸引人)。我喜欢使用Django简单的,服务器渲染的网站,我构建了自己的解决方案:一个免费的,美观的框架,类似于Bootstrap,但具有内置的浅色和深色主题。
未来的发展
半月是开源的,可以免费使用。未来计划包括:
- 扩展组件库。
- 增强自定义选项(使用CSS变量)。
- 更多示例和模板。
- 改进的工具和文档。
- 增加可访问性考虑因素。
- 诸如自定义多选,数据表和表单验证器之类的组件的香草JavaScript实现。
目的是创建一个适合复杂仪表板和一般网站开发的框架。文档可以在项目网站上找到,并且该代码在GitHub上已许可。欢迎您的反馈,贡献和问题报告。
以上是半月:带有深色模式内置的bootstrap替代品的详细内容。更多信息请关注PHP中文网其他相关文章!

热AI工具

Undresser.AI Undress
人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover
用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool
免费脱衣服图片

Clothoff.io
AI脱衣机

Video Face Swap
使用我们完全免费的人工智能换脸工具轻松在任何视频中换脸!

热门文章

热工具

SublimeText3 英文版
推荐:为Win版本,支持代码提示!

mPDF
mPDF是一个PHP库,可以从UTF-8编码的HTML生成PDF文件。原作者Ian Back编写mPDF以从他的网站上“即时”输出PDF文件,并处理不同的语言。与原始脚本如HTML2FPDF相比,它的速度较慢,并且在使用Unicode字体时生成的文件较大,但支持CSS样式等,并进行了大量增强。支持几乎所有语言,包括RTL(阿拉伯语和希伯来语)和CJK(中日韩)。支持嵌套的块级元素(如P、DIV),

SublimeText3 Mac版
神级代码编辑软件(SublimeText3)

MinGW - 适用于 Windows 的极简 GNU
这个项目正在迁移到osdn.net/projects/mingw的过程中,你可以继续在那里关注我们。MinGW:GNU编译器集合(GCC)的本地Windows移植版本,可自由分发的导入库和用于构建本地Windows应用程序的头文件;包括对MSVC运行时的扩展,以支持C99功能。MinGW的所有软件都可以在64位Windows平台上运行。

Atom编辑器mac版下载
最流行的的开源编辑器