cheng-kang / wildfire

🔥From a little spark may burst a flame.
https://wildfire.js.org
GNU General Public License v3.0
178 stars 18 forks source link

[UI BUG] UI is affected by global styles of Hexo #11

Open cheng-kang opened 6 years ago

cheng-kang commented 6 years ago

问题描述 Issue Description

怎么了 What

Hexo 主题的全局样式影响了 wildfire UI,如下图所示。

wildfire UI is affected by global styles of Hexo themes, as shown in the pic below.

Hexo UI BUG

如何重现 Reproduce

[无必要重现。] [No need.]

其他的话 Other Comment

建议:给所有的 wf 元素添加 reset.css

Proposal: add reset.css for all wf elements.

cheng-kang commented 6 years ago

@mrliaocn 我们的 CSS 里面其实是有 normalize.css 的,你可以在 iview.css 里面找到。

我前几天正好在 project 里面记了笔记,打算什么时候把我们的 CSS 好好整理一下,该合并的合并、该删除的删除。

最好是重新整理成 less 文件,方便用户自定义、重新编译生成。不过自定义主题又是另外一个问题了。这两天在想用 CSS custom properties 来做这个功能。

要不你有空看看这个问题?

cheng-kang commented 6 years ago

这个问题确实需要统一给解决😂逮一个改一个不是办法

mrliaocn commented 6 years ago

虽说如此,但是实际还是发现一个,解决一个。我们不可能把所有标签的所有属性都重置一遍。。。😂

cheng-kang commented 6 years ago

还是得想办法做到统一解决,之后想想再跟你讨论吧。