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

Make the Android UI pretty #21403

Open
paulrouget opened this issue Aug 14, 2018 · 7 comments
Open

Make the Android UI pretty #21403

paulrouget opened this issue Aug 14, 2018 · 7 comments
Labels

Comments

@paulrouget
Copy link
Contributor

paulrouget commented Aug 14, 2018

As of now, it looks like this:

screen shot 2018-08-14 at 09 50 33

There are plenty of ways to make this look better. Maybe the buttons should be under a drop down menu. We should use icons instead of text. The toolbar should be merged with the UI top bar. Etc.

To make changes to the UI, all that is needed is Android Studio. Open support/android/apk, and then select servoapp/res/layout/activity_main.xml:

screen shot 2018-08-14 at 10 04 08

A lot of things can be done from this Design tool.

It's likely that some changes to MainActivity.java will be required too.

See wiki to build Servo for Android without building the rust code.

If anyone is interested to work on this, I'd be happy to help.

@paulrouget paulrouget added the P-android Android devices label Aug 14, 2018
@paulrouget
Copy link
Contributor Author

See: https://github.com/servo/servo/wiki/Building-for-Android#working-on-the-user-interface-without-building-servo

@atouchet
Copy link
Contributor

Would we be able to use Firefox UI icons for this?

@jdm
Copy link
Member

jdm commented Aug 26, 2018

No. There are many legaal complexities around that and it's not worth getting into those issues at Servo's current state.

@paulrouget
Copy link
Contributor Author

Even the UI assets? Like back and forward icons?

@jdm
Copy link
Member

jdm commented Aug 27, 2018

Yes. We do not want our application to use any of Firefox's assets.

@wayling
Copy link
Contributor

wayling commented Sep 9, 2018

i have interested to do but it has any suggestions?

@paulrouget
Copy link
Contributor Author

any suggestions

Using icons instead of text could be a good start.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

4 participants