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

[Feature Request]: Migrate UI to Material Design 3 #5763

Open
3 tasks done
machiav3lli opened this issue Sep 29, 2024 · 3 comments
Open
3 tasks done

[Feature Request]: Migrate UI to Material Design 3 #5763

machiav3lli opened this issue Sep 29, 2024 · 3 comments
Labels

Comments

@machiav3lli
Copy link

Guidelines

  • I have searched the issue tracker for open and closed issues that are similar to the feature request I want to file, without success.
  • I have searched the documentation for information that matches the description of the feature request I want to file, without success.
  • This issue contains only one feature request.

Problem Description

It seems that FT's design is aligned mostly Material Design 2 (MD2), so I'm wondering why it wasn't updated to MD3.

Proposed Solution

Migrate UI design to MD3

Alternatives Considered

I'm not much of a web developer, but if you may point me to the design files and respective frameworks, I may be able to PR a first draft.

Issue Labels

visual improvement

Additional Information

No response

@machiav3lli machiav3lli added the enhancement New feature or request label Sep 29, 2024
@absidue
Copy link
Member

absidue commented Sep 29, 2024

FreeTube doesn't use any material design frameworks or any UI component frameworks for that matter, it's all custom HTML, CSS and JavaScript.

@machiav3lli
Copy link
Author

Custom as vanilla css or as somehow vue-based?

Either way, is src/renderer/components the main (as only) folder for relevant files, or are src/renderer/views and respectively others relevant?

@efb4f5ff-1298-471a-8973-3d47447115dc

Hi @machiav3lli we are open to see a draft PR but there are no guarantees that it will make it into the project. We have to evaluate if this really will benefit our users

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
Status: To assign
Development

No branches or pull requests

3 participants