-
Notifications
You must be signed in to change notification settings - Fork 74
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
Add shadows to menu options for the Settings and About screens #394
Comments
Hi @andrewtavis, I'm interested in working on this if possible. |
Would be grateful for the help, @ahdernasr! Let me know if there's anything we can do to support! |
I can also help out! @ahdernasr How is it going for you? |
Do you have any ideas on this from looking into it, @henrikth93? :) |
Yes, I think I have found it! I will send you a message on the chat |
@ahdernasr I think I have a solution, do you want me to share it with you and you can continue to implement it? |
@henrikth93, @SaurabhJamadagni: any ideas on the last bits to be done for this to add shadows under the table views? Would be good to document it if we have a plan :) |
Pulling the latest changes right now @andrewtavis. Will update soon. |
I am linking a potentially useful SO post. One of the suggestions is adding a separate background view to the cell on which we apply the shadow effect. One observation I have from GSoC is that the table view size is dictated by its content. So when we apply a shadow with a y offset, even if it gets applied it could also be getting clipped. Thus, it is not visible. I am trying to figure out a way to apply the shadow to the table itself instead of the cells. Maybe adding a separate background view to the table could be a solution. But due to the reformatting, I am trying to figure out where that change would go. It's a lot of new code 😅 What do you think @andrewtavis and @henrikth93? |
Applying the shadow to the table itself I guess would be the ideally, @SaurabhJamadagni. Thanks for the research and working through all this! |
I also believe that adding the shadow to the table itself would be the best. I will try to investigate this as well. |
Thanks for looking into this, @henrikth93! |
Closed by #409 🥳 After extensive discussions on this, we made the decision to remove the menu shadows from the designs and the application. There still will be shadows for all buttons within the app, but table views and views are now flat. This also allows us to resemble a normal Apple application as shadows are uncommon system application menu interfaces. So many thanks needed here 😊 Thanks @damien-rivet for the thorough explanation and exploration to show us how hard sticking with shadows would be and direct us on a more sustainable path. And thanks @SaurabhJamadagni and @henrikth93 for the deep dives into the code to try to find solutions and the eventual implementation! We're one step closer to 3.0! 🚀 |
Terms
Description
Post #384 we now have all needed elements for the new Scribe menu 🥳 One minor change that's needed is that we need to put a slight shadow under the menu options on the settings screen and the about screen as is present in the installation screen.
Contribution
Happy to work on this myself or support someone who has interest in working on it!
The text was updated successfully, but these errors were encountered: