-
Notifications
You must be signed in to change notification settings - Fork 3.4k
Material Accordion #1861
Comments
+1 |
@ask007java - This is very nicely done. We are working on enhancements to md-list with 'expando' features. |
It also needs a few accessibility things, although it is in really good shape already! Given that accordions are not part of the Material Design spec, should this be deprioritized to happen after our current estimated feature set? (Note: list control is different than accordion) |
+1 |
4 similar comments
+1 |
+1 |
+1 |
+1 |
+1 It's such a fundamental feature in most web-apps, particularly using sidebar menus. Looking desperately forward to this. What's the timeline look like with 'expando'? Actually, looks like #985 would deal with this issue. |
👍 |
+1 |
1 similar comment
+1 |
@lee-40square - The list expando feature is for nested items; while the accordion feature is for collapsed items. |
+1 |
2 similar comments
+1 |
+1 |
I actually like the left side nav accordion style that you are using on your own Material website. Exposing that would not be as difficult since you are already using it yourself! :-) |
Question: If "Material Design" is all about modeling design after physical materials how does this spec fit? I agree that accordions are used everywhere (and have their use) but I hesitate to put them into an angular-material repository if they aren't part of the spec. I would be more inclined to put them into a non-spec repo specifically for these things. Not to rain gloom on everyone's parade. Cheers! |
Well surely the accordion folder or cabinet (think big drawer of legal
|
@anyong I'm not lost on the analogy of the accordion, I'm lost on it's purpose in material design. I'm entirely on point with @sachinny21 but this request is for content accordions, yes? A list view that can expand for content just sounds like a problem directly suited for navigational elements. (eg http://www.google.com/design/spec/layout/structure.html#structure-side-nav). Accordions in material design just don't seem to fit anywhere in the spec. Can someone point me to a section in the spec that gives this idea room to live? |
+1 |
4 similar comments
+1 |
+1 |
+1 |
+1 |
this would be a very useful component |
It can be easily worked around with something like:
It also works inside ng-repeat, and it only allows multiple selections open. Single selection variant could be achieved with a controller. |
+1 @plotrjaw - I don't see md-item in the list of directives in the documentation here - https://material.angularjs.org/latest/#/api/material.components.list/directive/mdListItem . Are there directives which are not documented yet? - Thanks. |
@kranthitech I'd guess it's a replacement for a div - I got it from one of @marcysutton codepen examples: http://codepen.io/marcysutton/pen/azpmpY. |
We are currently hyper-focused on a summer release for Angular Material v1.0; which will include Menu and DateTimePicker components, performance enhancements, bug fixes, and improved documentation. The Expando and Accordion features are definitely on our roadmap but not critical to a v1.0 Beta candidate. Time-permitting, a demo of this feature will be posted on CodePen.
|
This issue is closed as part of our ‘Surge Focus on Material 2' efforts. |
How about adding accordion feature to Angularjs material. See example
http://codepen.io/LukaszWatroba/pen/pvEOBZ
The text was updated successfully, but these errors were encountered: