orbot icon indicating copy to clipboard operation
orbot copied to clipboard

Migration to the Material 3 style

Open meenbeese opened this issue 1 year ago • 5 comments

Upgrading our app to Material 3 is essential for a modern aesthetic, aligning with design trends. This transition enables seamless adaptation to user wallpaper colors and introduces a much-needed light mode. Addressing issues #736 and #861 is critical, as they are key steps in the comprehensive overhaul of components and libraries. Systematically reworking these elements ensures a smooth transition, creating a visually appealing and user-friendly app in line with contemporary expectations.

meenbeese avatar Sep 27 '23 20:09 meenbeese

Please Do Not do this. No way. If this flat eye-bleeding ugliness that some call "a design" comes to Orbot, I will forever stick to the last pre-"redesign" version.

RedSteel-1 avatar Oct 09 '23 09:10 RedSteel-1

If I wasn't clear enough before, this should be implemented as an option that can be toggled, as most apps do. This way, users can choose to use the default colors of Orbot and not be bound to their wallpaper colors. I assume that's what your concern is?

meenbeese avatar Oct 10 '23 04:10 meenbeese

m3 is not only the colours, it is also the overall ugly flat and childish-bubble-ish look

RedSteel-1 avatar Oct 10 '23 11:10 RedSteel-1

https://github.com/guardianproject/orbot/issues/984#issue-1916273743

@meenbeese, https://gitlab.com/guardianproject/torservices/-/issues/6 relates.

RokeJulianLockhart avatar Apr 25 '24 10:04 RokeJulianLockhart

I am gearing to do the migration like this: AppCompat -> Material Components -> Material3, where we currently are at AppCompat and will use the next step as an intermediate one towards M3. I just need to get in a couple of fixes before I can share a beta here to get some feedback, if anyone is up for it :)

meenbeese avatar Aug 17 '24 21:08 meenbeese