New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Consider implementing simple components #56
Comments
It would be nice to have them as React components as in most cases it will mean you will end up with a little less JSX code, I like the idea of creating these (even with extremely minimal docs) but i guess it would be pretty low priority. |
Yeah I'd like to add them. I was hoping this ticket would encourage someone else to help! :) |
Cool, not many simple components left: Table, Pagination, Pager, Breadcrumb is about it |
What about Media? |
Yes, that one too. Obviously I'm not very good at reading documentation ;) So: Media, Table, Pagination, Pager, Breadcrumb Are there any others? I will hopefully have time to implement at these this weekend, clients be willing. |
Nice, thanks! Perhaps there is also Thumbnails. (Other than the ones for which there is a specific issue already opened) There is Nav that's broken when displaying responsively, but I need to open a separate issue for that. Really looking forward to your additions! |
And what is about the container element? I'm transforming a layout into react-bootstrap components right now and still need to import the bootstrap css file. |
I'd like to do the Thumbnail if that's okay. I'm new to this repo but would love to get involved @mtscout6 |
@JordanTheriault That'd be great! |
@mathieumg media is the worst Bootstrap part ever. It's totally broken in responsive aspect. |
@mtscout6 Do we add embeds? http://getbootstrap.com/components/#responsive-embed |
Both of those seem reasonable. |
should add affix to the list |
#488 resolves thumbnails |
/cc @react-bootstrap/collaborators In my opinion if nobody is interested in those additional components, And Steve named topic as 'Consider..', i.e. it doesn't mean that they 'must' be implemented. I propose to remove it from the |
I think they should be in 1.0, otherwise 1.0 wouldn't be 1.0. To me, 1.0 means "some stability" and "feature parity with Bootstrap". There is a need with regards to these components, but the implementation of some of them brings no challenge (or even benefits per se) to the table, probably a reason why they've been overlooked. Once we set to implement them, it shouldn't be too long, for most anyway. |
Then: |
yeah I have the same opinion as @mathieumg on this. 1.0 should mean parity. |
@deerawan awesome! |
And.. here we are 😄 Just a though the comment about it:
|
It shouldn't be hard to implement, even though we know it's getting taken out of Bootstrap 4. |
If it's getting taken out of BS4, I would just ignore it. Else we're going to end up adding it, and deprecating it in 2 months. |
Media is not getting taken out of BS4: http://v4-alpha.getbootstrap.com/layout/media-object/ |
Guess it makes sense to add it then! |
sadface |
Why hasn't media been added yet? I think I'll give it a go |
I'd appreciate that. Thanks. |
Why is there a completely misleading "Media content" section in the docs? I think that the elements in there deserve their own sections in the nav, and that "Media content/objects" should have the actual media objects. Can I fix this as well? |
They're for various sorts of media – carousels, responsive embeds, &c. That is the relevant category. |
Other than the fact that it makes the documentation inconsistent with bootstrap's documentation, this leaves media objects with no section. unless I either create a new section or add them at the bottom of the Media content section, which would you suggest? |
They should go into that top-level "media" section. |
Done #1707 |
I suppose that means this issue is done then? |
Thanks @alphashuro! |
There's a lot of components with no interactivity that would just be wrappers around DOM elements with certain class names: badge, label, well, icon etc.
Should we add these? I'm in 2 minds, it adds a level of abstraction that might be useful if the classes change but creates another, albeit simple, API to learn.
Any comments?
EDIT:
In summation of current state:
Breadcrumbs
components #1354)The text was updated successfully, but these errors were encountered: