djibe / material

Material Design 2 for Bootstrap 4 (active fork of Daemonite Material)
https://djibe.github.io/material/
MIT License
68 stars 11 forks source link

Feature Requests #4

Closed r0hin closed 3 years ago

r0hin commented 4 years ago

Hi, had some potential feature requests:

There are just some things I think would be cool if added here. Just kinda to make it more like google's version.

Thanks!

djibe commented 4 years ago

Hi, thx for your requests. I share your wishes and will try to do my best (even though I am no developer at all).

I'll start with ripple effect.

For the closing animation of Dialogs, I don't think it is a good idea because Material components don't have this effect ;

r0hin commented 4 years ago

Hi, thanks for trying!

I'm also not a developer, but I suppose I have some experience and could contribute some things. As for the modal, I was thinking like a fade effect like the examples you sent.

I would recommend implementing something like Fians Waves Effect as it looks pretty clean and I've used it before.

djibe commented 4 years ago

I'm on it at this exact moment :D

r0hin commented 4 years ago

Awesome thanks so much. I guess while I'm here I should mention some things like tabs which aren't present in the forked version but are there in the original repo.

Edit: Found out I was being dumb, tabs exist!

djibe commented 4 years ago

These tabs ?

https://djibe.github.io/material/docs/4.4/material/tabs/

r0hin commented 4 years ago

omg yes... the search feature, i thought it was just no results for tabs !!

djibe commented 4 years ago

Search field is disabled. Dependant on algolia. I'll have to fix it too.

Look at every Material component and tell me what you think.

r0hin commented 4 years ago

I've pretty inexperienced I would say but here's my feedback:

That's pretty much all the feedback I have a lot of it is just personal preference of what I think would look good. Pretty excited on working on this w/ u. gonna try contributing my 2 cents to the code sometime :)

djibe commented 4 years ago

Good news, I did line ripple and button ripple yesterday.

Now I have to integrate it nicely.

djibe commented 4 years ago

You can test line ripples here : https://djibe.github.io/material/docs/4.4/material/text-fields/

djibe commented 4 years ago

You can test button ripples here : https://codepen.io/djibe89/pen/oNjMjQx

r0hin commented 4 years ago

Ripples are great!! Nice to see this quick progress

r0hin commented 4 years ago

I imagine this will be applied to all the other parts of UIs: ie the dropdown menus, tabs, selects.., right?

djibe commented 4 years ago

Yep

r0hin commented 4 years ago

Hey, noticed a small bug in the demo on codepen. If you click directly on the icon in the button, the waves effect doesn't show.

djibe commented 4 years ago

Yep I noticed, I'm on it

djibe commented 4 years ago

Fixed by luncheon https://codepen.io/luncheon/pen/zYvLNvM

r0hin commented 4 years ago

looks great!

r0hin commented 4 years ago

I think I got git contributing figured out :D was wondering if you need any help with any components or if anything is unfinished?

djibe commented 4 years ago

Hey ! Git is good :D

I had troubles with switch component. It is the last one missing I think. I enhenced Buttons + icons yesterday (Fontawesome 4 + 5 + svg support)

r0hin commented 4 years ago

Alright, I have it cloned and everything, how do you usually do development?

djibe commented 4 years ago

I usually have an HTML page in a folder. And copy latest material.css and material.map.css in it.

Then I customize component using