制作了一组简洁的 CSS 基础样式,为 demo 提供轻量的美化

2022-07-12 11:40:43 +08:00
 sunjourney

如果你的 demo 不需要复杂的样式,觉得 bootstrap 、UI 组件库太重,只用到了原生的 DOM 结构演示 DEMO ,又嫌 CSS 裸奔太丑,可以尝试这组基础样式。支持 sass 、less 、stylus 、全局使用。

在线预览: https://styled-css-base.zheeeng.me/

全局使用:

js/ts:

import 'styled-css-base/presets/simple/index.css';

css:

@import "styled-css-base/presets/simple/index.css";

搭配预处理器:

scss:

.showcase {
    @import "styled-css-base/presets/simple/index";
}

less:

.showcase {
  @import "styled-css-base/presets/simple/index";
}

或:

.showcase {
  @import (less) "styled-css-base/presets/simple/index.css";
}

stylus:

.showcase {
    @import "styled-css-base/presets/simple/index";
}

项目地址: https://github.com/zheeeng/styled-css-base

2250 次点击
所在节点    分享创造
7 条回复
gausszhou
2022-07-12 13:32:52 +08:00
好想法!
wonderfulcxm
2022-07-12 13:48:05 +08:00
可以一试,上次用的还是 simple.css
ragnaroks
2022-07-13 09:00:42 +08:00
楼主可以换一种思路,基于 tailwindcss 提供一个组件的样式代码( https://tailblocks.cc/
zzzmh
2022-07-13 10:22:22 +08:00
已收藏 太牛了
sunjourney
2022-07-13 14:49:44 +08:00
@ragnaroks #3 tailwind 和 windi 都是我之前用的方案,但是还是有点重,只是为我的一些功能库的 demo 提供看得过去的样式又不需要配置,用 webpack 、vite 、parcel 、snowpack 都得去寻找各自的插件,只要你支持 CSS 预处理器,用不用打包器都可以零配入手,当然不支持 CSS 预处理器也可以用,变成全局样式而已。
Asimov01
2022-07-15 11:45:03 +08:00
很棒!想法比较像我正在用的 water.css ,但是感觉更好看点,已 star 。
luanjia
2022-07-15 13:41:16 +08:00
赞,对后端极其友好

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/865620

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX