DroidKaigi / conference-app-2018

The Official Conference App for DroidKaigi 2018 Tokyo
Apache License 2.0
1.35k stars 332 forks source link

I want to be able to go to GitHub and Twitter and etc.. of the speaker in SpeakerDetailFragment . #515

Closed takahirom closed 6 years ago

takahirom commented 6 years ago

Overview (Required)

takahirom commented 6 years ago

I am thinking of using BottomSheet. πŸ€” http://yuki312.blogspot.jp/2017/07/replace-dialog-to-bottomsheet.html

takahirom commented 6 years ago

When tap speaker image. I am thinking of showing BottomSheet. The first time, I think icons are not needed. Please show texts in the BottomSheet. Twitter GitHub Blog ...

kiuchikeisuke commented 6 years ago

I also want this function !! πŸ˜„

But I have concerns..πŸ€”

When tap speaker image,

I think that it is a bit difficult for users to notice the action, because the speaker image icon is not seem to be able to click... :anguished:

So, I have 2 proposed amendment.

1st : Switch to speaker image icon that we can notich that it is clickable! (Ex. like floating button). And if users click speaker image icon, show BottomSheet.

2nd : Simply, Add Twitter, Github, Blog.. Button like SpeakerDetailFragment's Header Button.And if users click these Button , open each Apps(It same SpeakerDetailFragment's Header Button)

takahirom commented 6 years ago

1st: I think it's a bit strange that the image is an action button. And I think floating action button should be the main action. πŸ€”

2nd: Do you say about AboutThisAppFragent?

takahirom commented 6 years ago

2nd I don't like that 😭 Because the material design says this

Only one floating action button is recommended per screen https://material.io/guidelines/components/buttons-floating-action-button.html#buttons-floating-action-button-floating-action-button

kiuchikeisuke commented 6 years ago

Sorry for giving a misunderstanding. The example was bad...πŸ™‡

1st: I think it's a bit strange that the image is an action button. And I think floating action button should be the main action.

I think so too.1st idea was simply meaning to put a shadow on the current icon.

2nd: Do you say about AboutThisAppFragent?

Yes! AboutThisAppFragment!

takahirom commented 6 years ago

I think 1st one is better. If you do this, please note that it can conflict this implementation. https://github.com/DroidKaigi/conference-app-2018/issues/64

takahirom commented 6 years ago

I think first time shadow is not needed. But if you can, please do itπŸ‘

kiuchikeisuke commented 6 years ago

ok,if this issue is not assigned to amyone by today's night, I try this !

takahirom commented 6 years ago

@kiuchikeisuke Can you do this? πŸ˜„

kiuchikeisuke commented 6 years ago

ok, I try it !! πŸ˜„ (But I might give up.. 😭

kiuchikeisuke commented 6 years ago

I have a question πŸ€”

Blog and Company Icon don't exist..(Twitter and Github icon exist) Should I look for free icons?

takahirom commented 6 years ago

@kiuchikeisuke You can implement only text. But If you want, Please use material icons πŸ™‡ https://material.io/icons/

kiuchikeisuke commented 6 years ago

Okey, I see!!. I will use bussiness icon for company icon , bold icon for blog icon. πŸ˜„

And there is something I want to hear.. 😒 For bottomsheetDialog, I'd like to make to the icon size 48dp. Already, twitter, blog, and company icon is done.But github icon is not completed,because that resources are provided only .ai and .eps . https://github.com/logos I can't open these extension.. 😭

So, is it possible to have svg or psd file of github provided?

takahirom commented 6 years ago

@kiuchikeisuke I invited to Zeplin. Can you find GitHub icon?

takahirom commented 6 years ago

Probably it is here https://app.zeplin.io/project/5a327a64f0b20176887c556c/screen/5a53b2cc33773142c504b949

kiuchikeisuke commented 6 years ago

Thank you for inviting me!! I got github Icon!! πŸ˜„