0

我们正在构建 Gmail 之类的内部实现,但尚未决定设计方法。界面将非常相似 - 有聊天、通知、电子邮件等。代码已经到位,但我们还没有将 UI 拉到一起。

似乎 TB 为前端开发人员提供了一个基于 UI 的框架,但是我不确定该框架有多“严格”。我们不想花更多的时间来定制框架来实现我们需要的外观,而不是仅仅实现我们自己的 HTML/CSS/AJAX 等。

TB 的网格/布局如何(轻松)定制?

4

2 回答 2

1

Twitter Bootstrap 非常适合入门,但很容易陷入它所鼓励的相同设计模式。然后,如果你想让它更加定制化,你会覆盖它们的属性,这会增加很多代码膨胀。

我会推荐一个更小的框架。您将编写更多代码,但您可以更好地控制代码的呈现方式。如果您可以使用 SASS,我建议您使用thoughtbot 的波旁威士忌整洁的产品。如果您不使用 SASS,它们可能无法满足您的确切目的,但它们会让您了解轻量级框架对您来说应该是什么样子。

编辑:

我重读了你的问题,看起来网格组件很重要。在这种情况下,我喜欢Skeleton,因为它具有良好的响应性和可调整的布局,并且它带有易于覆盖的合理默认值,并且没有很多代码膨胀。

于 2012-11-16T06:35:42.587 回答
0

有许多工具可以轻松定制TB。一般来说,我应该说认为使用另一个带有 TB 的框架是个好主意,比如 Backbone.js。如果您想更改样式布局等,这将对您有所帮助。

所以,TB 是非常可定制的。

于 2012-11-16T06:27:21.130 回答