Live data from Hacker News

Ink – Interface Kit

ink.sapo.pt

21–30 of 73 posts

Re: Ink – Interface Kit

#22
I like the colors and type of default theme of framework. It really looks neat. On the other hand, used markup looks less than Bootstrap. It definitely could be a selling point. Large screen concept and flexible columns also looks very good. I can give them a try.

Re: Ink – Interface Kit

#24

Can we please come up with a better markup for form element grouping than "div.control-group"? Specifically, HTML has always allowed nesting an inside - and that's more than enough to create either a horizontal or stacked layout. No s needed. And no "for" attribute needed with an unnecessary input ID.

Sometimes introducing more markup can be better architecturally. I agree, .control-group isn't the nicest way of doing things but I don't think nesting an input inside a label is any better.

Re: Ink – Interface Kit

#26

Can we please come up with a better markup for form element grouping than "div.control-group"? Specifically, HTML has always allowed nesting an inside - and that's more than enough to create either a horizontal or stacked layout. No s needed. And no "for" attribute needed with an unnecessary input ID.

Sometimes introducing more markup can be better architecturally. I agree, .control-group isn't the nicest way of doing things but I don't think nesting an input inside a label is any better.

I do not see any disadvantages to nesting inputs inside labels - and it's actually quite semantic and maintainable (in part because inputs no longer need auto-generated IDs). This approach has been part of the HTML standard pretty much always, as well.

It doesn't matter much if forms are generated using a builder like Formtastic, etc. But even then less custom CSS classes is usually better. This way I have been able to write CSS for fairly complex forms using just standard tag selectors, with just one class on the root form container to separate multiple form styles.

Re: Ink – Interface Kit

#28
One thing I like about this is that most of the class names are namespaced (as "ink-something"), unlike most of the other ui frameworks I've looked at. This makes it a lot simpler to integrate into an existing site without accidentally dealing with conflicting class names.

Re: Ink – Interface Kit

#30

How is this different from Bootstrap ( http://twitter.github.io/bootstrap/ )?

At this point, if your CSS framework doesn't start with "why we're different/better than Bootstrap" I'm pretty much out. I skimmed the docs and see very little here that isn't a direct "Bootstrap does that, we'll do that too".

They support IE7, which I believe Bootstrap 3 has dropped.

If you don't do the comparison yourself, you're at risk of losing out.

Post reply on HN