Milligram: 信息

创建于 2016-12-21  ·  14评论  ·  资料来源: milligram/milligram

如何将16个sass文件(通常是重置的CSS)视为“框架”? 这很像样板/脚手架/入门套件

help wanted

最有用的评论

@equinusocio您是否经常在开源项目中公开问题

您没有发现此项目有用。 伟大的。 对你有好处。 其他4,653人这样做。 诸如此类的非建设性问题只会浪费人们的时间,并会阻碍维护人员。

screen shot 2016-12-21 at 11 42 34 am

所有14条评论

这个“框架”是如此之小,以至于您每次都需要重写它以获得不错的定制。

并且,您可以使用所需的自定义功能在1小时内重写他的CSS。 所以我看不到任何帮助。

@equinusocio您是否经常在开源项目中公开问题

您没有发现此项目有用。 伟大的。 对你有好处。 其他4,653人这样做。 诸如此类的非建设性问题只会浪费人们的时间,并会阻碍维护人员。

screen shot 2016-12-21 at 11 42 34 am

@equinusocio礼貌的家伙! 您可以在一个小时内完成此操作! 您可以在一天之内制作出出色的框架! 拜托了它将为很多开发人员和项目提供帮助。

如果您不觉得这有用。 您不必使用它。 没有人强迫你。 不要批评别人的工作。

@sudheerDev@nateberkopec只是一个问题,您应该在写之前阅读。 我不知道如何将其视为框架。 它仅提供evolute css重置。 我喜欢编写代码的方式,也喜欢这个工具,但是我的问题仍然存在。 真的可以将其视为框架吗?

PS: @nateberkopec在谈论我的开源贡献之前,请检查我的个人资料。
https://github.com/equinusocio

@equinusocio

   This "framework" is so minimal that you need to rewrite it everytime to get a decent customization.

这不是一个问题!
这也不是。

And, you can rewrite his css in 1hr, with your desired customizations. So i don't see any help from this..

所以,请不要告诉我再读一次,因为我是第一次。

好的,可以说这是您说的一个问题。

How 16 sass files (mostly reset css) can be considered as a "framework?" This is much like a boilerplate/scaffold/starter-kit

文件或代码行的数量不是衡量是否符合IMHO框架的标准。 我对此无话可说,因为对它的分类方式无关紧要。 我知道它提供了什么以及何时使用它。

PS:是的,您是一个积极的贡献者,让我感到困惑的是,您仍然认为这是指出问题的可接受方法。

@sudheerDev您错过了第一个主题吗?

如何将16个sass文件(通常是重置的CSS)视为“框架”? 这很像样板/脚手架/入门套件

答案: https

回复:
(暗示)那么,如果...,为什么被认为是“框架”?

这个“框架”是如此之小,以至于您每次都需要重写它以获得不错的定制。 并且,您可以使用所需的自定义功能在1小时内重写他的CSS。
所以我看不到任何帮助。

我认为此框架没有任何帮助,因为正如我在第一个主题中所述,我认为这是入门工具的样板。


毫克自述文件

>毫克提供了最少的样式设置,以实现快速,干净的起点。 只是它! 压缩后只有2kb! 这与UI框架无关

PS:

文件或代码行的数量不是衡量是否符合IMHO框架的标准。 我对此无话可说,因为对它的分类方式无关紧要。 我知道它提供了什么以及何时使用它。

是的,但是如果您需要重写他的入门代码的80%,加上您的个人代码,(除非您不需要完全相同的网站或应用),这是一个真正的框架吗?

没有人回答我的原始问题。

我的框架“想法”是抓住它并在其中使用它。 不要抓住它,重写它,并在每次使用时添加所需的内容。

Bootstrap是一个框架(我不喜欢),Foundation是一个框架,Material UI是一个框架,Angular是一个框架。

这里的人知道如何添加“👎”反应,但不知道如何回答一个简单的问题。 这是开源社区的community。

早上好! @equinusocio @joelwallis @nateberkopec @sudheerDev

@equinusocio让我告诉您有关我对网络的首次贡献的故事。 我将向您展示我以前关心的思想和原则,以及他如何帮助创建Milligram。 希望您能得出结论,并在针对Milligram的定义中更好地建立您的意见。

Bootstrap,Foundation,BaseCSS,Semantic UI,都是很棒的框架,但是都很大。 即使使用几行CSS,他们也无法解决我想要的生产力。 那时我需要非常快速和一致,因为我知道公司的业务是快速交货,这就是Milligram诞生的方式。

设计思维

我浪费了很多时间来重置CSS属性以自定义简单的组件,并且大多数时候我没有使用90%的框架。 毫克具有最小配置(仅必要)。

简单

毫克被设计为易于使用。 一些属性,例如类型系列,字体大小,容器大小。 只需更改一行就可以了。

表现

Milligram不是UI框架,它只是使我们已经知道的Web元素更加性感。 压缩后只有2kb!

明晰

我试图解决的另一个问题是类中缩写的奇怪用法: .col-xs-.fl.fr.btn.cf 。缩写不是那么酷。 Milligram使用一些定义明确的类: .button.column.float-left.float-right.clearfix

网格

到目前为止,我们还没有足够的布局支持。 Milligram对网格使用CSS3(Flexbox)的强大功能。 没有12、16、24 ..以及方向的限制:左,右,下,上..还有很多自定义的可能性。

因此,这个项目是出于个人需要而诞生的。 我总是尝试改善生产时间。 我一直都痴迷于性能和生产力。 我希望它能对您有所帮助。 无论如何,非常感谢大家。 我感谢您为Millggram所做的所有贡献。 这对我来说是全新的,我真的很感激。

现在,我将关闭此问题。 已经在不增加项目价值的无关紧要的内容上浪费了很多精力。

@equinusocio如果此操作对您没有帮助,请随时重新打开此问题。

@cjpatoilo感谢您给我一个真实的答案。

设计思维
我浪费了很多时间来重置CSS属性以自定义简单的组件,并且大多数时候我没有使用90%的框架。 毫克具有最小配置(仅必要)。

这种“仅必要的”有点模棱两可,因为我认为在实际情况下,这种“必要的”是不够的。 在我的职业生涯中,我创建了两个框架,我也同意您的观点,即Bootstrap和其他框架非常庞大(我不喜欢其中任何一个框架),但是当您需要构建自定义UI组件时,您必须编写很多CSS,这很正常,但是您可以自己编写一次。 考虑一个简单的模态组件,如果要在Milligram上编写它,则必须编写它,其他框架则提供此组件,并且必须对其进行自定义(几乎是重写)。

在实际的网站中,如果您不构建非常微不足道的UI,则Milligram变得毫无用处,它变成了简单的入门套件,而不是框架。 毫克不是很具体的“框架”吗? 你怎么看? 毫克可以涵盖多少用例百分比?

@equinusocio只是想知道:您有什么疑问? 而且,如果Milligram不是一个框架-假设它是另一回事,那么您在此问题上想要做什么/完成?

我真的不知道我是怎么进入这个话题的(谷歌),但是没有什么比这更好的地方了,cjpatoilo,谢谢,因为您的工作仍然很棒,有效并且有用! 我真的很喜欢自己写其他东西,没有no肿的框架,您的工作是完美的基本样板。

此页面是否有帮助?
0 / 5 - 0 等级