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

Have an unified style guide for UI elements #1

Open
tomputer-g opened this issue Jul 14, 2019 · 3 comments
Open

Have an unified style guide for UI elements #1

tomputer-g opened this issue Jul 14, 2019 · 3 comments
Labels
enhancement New feature or request

Comments

@tomputer-g
Copy link
Collaborator

We should have a guideline (or preferably a XML file) for all the common style things we'll need.
Things would include fonts, button styles (that would be under drawable), colors, etc.

@tomputer-g tomputer-g added the enhancement New feature or request label Jul 14, 2019
@Zhiqin-He
Copy link
Collaborator

I like this idea. But I don't think any of us are focused on aesthetics currently. Maybe we can focus on this more after we set the frameworks for the app down? I do think we should hold off on trying to add in our own customized graphics so we can apply this idea later.

@tomputer-g
Copy link
Collaborator Author

Just saying we'll have to have all the fonts match together and all the buttons look somewhat the same style. I agree that we should set the framework first, but just putting it out there so I don't forget.

Also, are we using Michelle's drawings for reference? Just making sure.

@tomputer-g
Copy link
Collaborator Author

Since we're doing styles.xml...
FontFamily is only supported as a style thingy past min API 16 (current is 15). font requires 26 or something higher.
Should we all upgrade to 16?

Actually, shouldn't we at least have some kind of written/web-based agreement on style, settings, etc. of the project as a whole? Right now it's pretty non-standard I assume.

jlcvolleyball pushed a commit that referenced this issue Aug 19, 2020
uhh try to fix the highlight
achenvc pushed a commit that referenced this issue Oct 16, 2020
Updating my fork with changes
ewang119 added a commit that referenced this issue Sep 26, 2021
jonters added a commit that referenced this issue Aug 3, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants