Skip to content
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

Update angular/material support status #508

Closed
odahcam opened this issue Dec 4, 2017 · 9 comments
Closed

Update angular/material support status #508

odahcam opened this issue Dec 4, 2017 · 9 comments

Comments

@odahcam
Copy link
Contributor

odahcam commented Dec 4, 2017

With Angular 5 and Material 2 a lot of things have changed, specially with Material 5, which is in its third release candidate 5.0.0-rc.2 (at the time of writing).

People are saying that Material 2 works fine now, also maybe 5 works like a charm, you can see that #20, #402 or #202 (comment).

I'm creating the issue because README says that SSR is not possible with NgMaterial, but people say it's possible, I wanna clear the things up. 😄

Can we validate #510?

@MarkPieszak
Copy link
Member

Will do, I'll take a look soon - as far as I know now, Material works (for the most part) I think there are still a few bumps for some of the components.

@Adondriel
Copy link
Contributor

Adondriel commented Dec 21, 2017

I believe you should be able to add Material design now. I believe they finally updated NgMaterial to allow for SSR, from what I read recently. So, yea, it SHOULD be possible. Personally, I think their class names are too damn long, which is the biggest thing preventing me from using it, lol. (in terms of the actual library itself, not the angular components part of it, haven't looked at that part in enough detail yet)

@odahcam
Copy link
Contributor Author

odahcam commented Dec 21, 2017

I'm rendering @angular/material2 in server side with @angular/core@~5.0.0.

@Adondriel
Copy link
Contributor

Adondriel commented Dec 21, 2017

Awesome! Could you share a link to show people how you did it, or make a new HOW-TO ticket on here? I'll update the read.me to link to it.

@odahcam
Copy link
Contributor Author

odahcam commented Dec 21, 2017

Sure! I'm trying to create a boilerplate like project, but I gotta finish some tasks first. I'll certanty share the link to the project when published and try to share some code ASAP.

For now I leave this print:
image

@Adondriel
Copy link
Contributor

Awesome! thanks for helping out! :D I like the look of material, in some cases. They have some nice ideas, in terms of design, but god I HATE it on mobile, having to reach alllll the way to the top left to get to the menu on mobile is stupid, and annoying. I really do miss the android menu button. :(

@odahcam
Copy link
Contributor Author

odahcam commented Dec 26, 2017

One of the cool features of material design implementations is the drawer, which allows you to drag from the left edge of the screen to the right side, openning a sidebar (the menu in this case). Unfortunatelly, the material2 project stills not have this feature. laughts

I was thinking if we could implement a generator with Yeoman like this project: https://github.com/tycomo/generator-pwa-angular-core, anyone here has this knowledge?

@ruant
Copy link
Contributor

ruant commented Mar 20, 2018

Is there a HOW TO - Guide available since this issue has been closed?

From the README.md it says:
We do not have a tutorial available for this yet.

@ElderJames
Copy link

Hi there,
I'm building a project contains features like asp.net core,angular 6,material2,ssr in https://github.com/ElderJames/aspnetcore-material-universal.
Welcome to contribute 😄

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

5 participants