TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Twitter Bootstrap

1047 pointsby d0vsover 13 years ago

36 comments

tptacekover 13 years ago
Not to take anything away from a really nice contribution by Twitter's team, but know that stuff like this in tens of different variations are available for tens of dollars at sites like ThemeForest.<p>A typical "admin" theme has some variant of the 960 grid, nice forms and buttons, drop-down navs, tabs, and accordions, and multiple layouts.<p>The templates won't be as well documented as this one, and they'll be more brittle and probably more poorly coded... but they'll only take an hour or two of additional work to (say) Hamlize and bring into your Rails project. They'll look more distinctive than Bootstrap. They'll have better browser compatibility.<p>Unless you're crazy enough to be selling web apps to web developers, no customer of yours is ever going to know or care which of these things you started out with.<p>Or, use Bootstrap; it's really nice. I'm just saying you have lots of good options.
评论 #2905100 未加载
评论 #2906027 未加载
评论 #2905926 未加载
评论 #2905488 未加载
akavlieover 13 years ago
Any clue what the browser compatibility is like, and how well it holds together in older browsers?<p>All they say is "only modern browsers in mind" -- but I see no details about that.<p>If it holds together sans pretty effects that's fine.
评论 #2904574 未加载
评论 #2904773 未加载
评论 #2904733 未加载
joeshawover 13 years ago
What is the relationship between this and Bootstrap.less (<a href="http://www.markdotto.com/bootstrap/" rel="nofollow">http://www.markdotto.com/bootstrap/</a>), other than it appears to be by the same person? What about Skeleton (<a href="http://www.getskeleton.com/" rel="nofollow">http://www.getskeleton.com/</a>)? Are they just 3 different visual approaches to the same problem, or is there an evolutionary progression among them?
评论 #2907048 未加载
Pewpewarrowsover 13 years ago
All it needs is for that grid to be responsive using CSS media queries, and that will probably be the last CSS toolkit I'll ever need. I have my own internal boilerplate one that I use, but it's nowhere near as refined.<p>Bravo to the Twitter dev(s) responsible for this. You probably just saved me hundreds of hours of future work and frustration.
评论 #2904540 未加载
bdesimoneover 13 years ago
Gorgeous as it is -- I just can't use something that utterly breaks IE7,8. I wish the realities of browser support were different.<p>Nice contribution in any case.
评论 #2904898 未加载
评论 #2904700 未加载
wildmXranatover 13 years ago
For a developer like me, that doesn't have a lot of time to sharpen UI skills, this is amazing.
评论 #2905950 未加载
seunghomattyangover 13 years ago
I only recently started learning HTML and CSS so I was wondering if there is a good resource for learning how to use grids.<p>I don't exactly understand how to use grids (or even why). Is it for visual consistency or is there an underlying usability/maintainability benefit to using grids?
评论 #2904960 未加载
评论 #2904489 未加载
评论 #2904470 未加载
评论 #2904525 未加载
评论 #2904477 未加载
Adkronover 13 years ago
Classes and ids should describe the data that you are marking up, and not the structure of the view. It is really hard to continue to work with something like this. It increases the number of classes on each element and causes the developer and designer to fight over which classes go where. Now we have separate classes for style and functionality.<p>If we describe the data then it is easy to describe the view of that data in different ways, and with the same html.
评论 #2906212 未加载
leekover 13 years ago
This is great, but I'm afraid I will be forking and adding SASS/SCSS support.
评论 #2904927 未加载
pbreitover 13 years ago
I've been looking at Blueprint and Skeleton but this looks like a better option.<p>If I'm not a LESS user am I going to feel second class?
评论 #2904782 未加载
liedraover 13 years ago
It's a bit of a shame that the "just hotlink the css" thing doesn't actually work very well - it actually means that some parts won't function (such as the Dropdown menu). My partner and I have just spent the better part of half an hour trying to work out why this didn't work (the documentation didn't mention any javascript necessity).<p>Docs could use some serious clarification - which parts are CSS-only and which require what js files.
akavlieover 13 years ago
Looks pretty nice. But how did this come out of twitter? I haven't seen half of these elements on twitter.com.
评论 #2904442 未加载
评论 #2904615 未加载
katiebenover 13 years ago
Just used it today with my new 1x52 project: <a href="http://jambx.com/" rel="nofollow">http://jambx.com/</a> - Twitter for song lyrics.<p>I'm doing some sort of new web project once a week, for hopefully a year. Writeup on my blog about it: <a href="http://kguac.com/2011/08/1-x-52-week-4-jambx-twitter-for-lyrics/" rel="nofollow">http://kguac.com/2011/08/1-x-52-week-4-jambx-twitter-for-lyr...</a>
评论 #2906788 未加载
jhuckesteinover 13 years ago
This seem like a perfect addition to a hackathon toolkit :) I'll definitely use it.<p>Random rant: Why do they call it "Twitter bootstrap"? IMO that kind of association is a little vain. Rails isn't called 'Ruby on 37Signals'. Besides, it's slightly confusing because it seems to have little to do with Twitter.
评论 #2904779 未加载
评论 #2904522 未加载
评论 #2905805 未加载
评论 #2908863 未加载
SudarshanPover 13 years ago
It would be awesome if there was a forked Django/Rails/Sproutcore framework with tight integration with something like Twitter Bootstrap.<p>That way you would have a super awesome looking app right from the start.<p>The pros can work on the lean frameworks while the lazy ones like me can hop onto the shoulders of the giants ;-)!
dfischerover 13 years ago
This is absolutely interesting and amazing to see. There's a lot of good elements and style in here. I think this is a great effort and movement forward to help bring a "standard UI" library to the web. I think there's a good use case of websites starting to have a more "locked in" UI/Look &#38; Feel. I'm not convinced by this notion but it's something I've been thinking about lately.<p>Either way, this is a great library for bootstrapping your web-app.<p>I do have some qualms though, but this is due to the limitation of CSS. You really should start practicing separation of content from presentation. It's great to see them leverage LESS but I'd like to see this integrated with SASS/Compass.<p>I'll probably convert it over and release the link on hacker news when ready.<p>* the stuff that's really cool is forms/modal/navbar/tips
评论 #2925099 未加载
artursapekover 13 years ago
Wow nice, great to see them writing off outdated browsers.
评论 #2904786 未加载
评论 #2904620 未加载
southpolesteveover 13 years ago
Would love this if it used SASS
评论 #2905164 未加载
评论 #2904791 未加载
ricardobeatover 13 years ago
Looks very well made, I'm using it next week already for a small project :)<p>The IE incompatibility is a shame, this could be a nice poster for progressive enhancement.
评论 #2906208 未加载
jemeshsuover 13 years ago
Is the site <a href="http://twitter.github.com/bootstrap/" rel="nofollow">http://twitter.github.com/bootstrap/</a> using Bootstrap? When view on iPhone, there is a thin white margin for the right border. This white border stays even if you double tap on the screen, which normally means the site will expand to fill.
kbjover 13 years ago
I tried integrating this with the html5-boilerplate project as that might improve the cross-browser compatibility. It seems doable. Most tweaks seems to be related to the css reset part as they differ a lot. (Newest h5bp uses normalize.css vs Eric Meyer CSS reset.)
mvtsover 13 years ago
Thank you so much for that framework. I just started implementing it in my latest app. Looks great! I'm struggling a bit with the modals implementation, but I'll get it to work.
mark242over 13 years ago
This is fantastic. Google created a stylesheet like this once, a while ago, that was extremely lacking when it came to real-world actions and layout. This is incredible.
voidfilesover 13 years ago
Why less, why not sass?
评论 #2904896 未加载
ubiover 13 years ago
As a solid developer who lacks real design skill I thank you guys for building this. Having a clean looking app is key when showing off new ideas.
alexis-dover 13 years ago
I'm always happy when I see a big company releasing really nice stuff as free software, and that's the case. Congrats Twitter!
dmmalamover 13 years ago
Would love a stylus version to use with nodejs
krsgossover 13 years ago
Nice work and thanks for contributing. Look forward to trying this out on a future project I'm working on.
Tichyover 13 years ago
What I don't get is why browsers don't come with good looking typography settings by default.
tcderekover 13 years ago
I really like Bootstrap as a tool to create a MVP. Will definitely be using it soon!
brackinover 13 years ago
I love this, good on Twitter for realising this. Making the web more beautiful.
schiptsovover 13 years ago
Why and how it is better than YUI? Because it is from Twitter? ^_^
jdelsmanover 13 years ago
Thanks, Twitter!
ChrisArchitectover 13 years ago
wow, this is interesting. What a contribution.
methaneover 13 years ago
It's such a bless for programmers.
harrisreynoldsover 13 years ago
This looks very cool... we need richer frameworks to standardized web dev!