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

Material 3 UI for Amaze File Manager #4196

Open
VishalNehra opened this issue Jun 15, 2024 · 9 comments
Open

Material 3 UI for Amaze File Manager #4196

VishalNehra opened this issue Jun 15, 2024 · 9 comments
Labels
Issue-Feature A feature request or improvement.

Comments

@VishalNehra
Copy link
Member

Material design 3 UI update for Amaze File Manager
Resources
https://www.figma.com/design/kISSjFscKDtmoqkgogQUdQ/Amaze-File-Manager

Export resources:

  1. Select the correct layer on the Styles page. Layers are named for your convenience.
  2. On the properties bar on the left select the Export option.

https://drive.google.com/drive/folders/1cGveyfbDARcA3p1xLn6DeURBF1DKfTIN?usp=sharing

@VishalNehra VishalNehra added Issue-Feature A feature request or improvement. fosshack hard labels Jun 15, 2024
@VishnuSanal
Copy link
Member

PS: each individual component (say, one screen) can be treated as a single issue. will update them soon here. btw, I vouch for using jetpack compose, what say?

@animeshdeepak
Copy link

hi @VishnuSanal @VishalNehra UI seems great,
i can start working with above figma using compose UI, if allowed.

@VishalNehra
Copy link
Member Author

hi @VishnuSanal @VishalNehra UI seems great, i can start working with above figma using compose UI, if allowed.

Sure! Feel free to contact here if you get stuck or keep updated about the progress.

@VishnuSanal
Copy link
Member

@animeshdeepak which screen are you tackling first?

@animeshdeepak
Copy link

@VishnuSanal
i was thinking of using MVI clean architecture,
after that we will decide which screen to start first.

@VishnuSanal
Copy link
Member

@animeshdeepak MVI? Architecture? Isn't this issue purely related to layout? CMIIW. :)

@animeshdeepak
Copy link

yes, compose UI state management works best with MVI arch.

@animeshdeepak
Copy link

@VishnuSanal are you okay with my decision for MVI arch and compose.
One more thing, when is your next release date?

@VishnuSanal
Copy link
Member

@animeshdeepak Hi, we have MVVM arch for now. Did you meant overhauling the Arch for the compose migration? If yes, then probably not. Our plan was to slowly migrate to compose, just like we're doing it for Java -> Kotlin. And, about the release date: ":D 🏃🏿‍♀"! We haven't decided!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Issue-Feature A feature request or improvement.
Projects
None yet
Development

No branches or pull requests

3 participants