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 UI plugins in order to choose your own style #197

Open
coenm opened this issue Sep 27, 2024 · 2 comments
Open

Make UI plugins in order to choose your own style #197

coenm opened this issue Sep 27, 2024 · 2 comments
Labels
feature ✨ New Features

Comments

@coenm
Copy link
Owner

coenm commented Sep 27, 2024

RepoM supports plugins to be enabled/disabled to choose your own functionality. Currently, this is only backend code but not UI related.

This issue is about supporting plugins with UI in RepoM.

@coenm coenm added the feature ✨ New Features label Sep 27, 2024
@coenm
Copy link
Owner Author

coenm commented Sep 27, 2024

@gabriel-vanca did a lot of great work in #184 and #162. This issue is about moving these nice ui options into plugins

@gabriel-vanca
Copy link
Contributor

gabriel-vanca commented Sep 27, 2024

Not sure if plugins is the best option for this as it could be difficult to maintain different UIs and UI technologies. #184 enables support for custom themes and colour palettes. Should be fairly easy to implement and anyone could design their own theme by just editing the colours in the relevant XAML dictionary file. We could also enable support for custom fonts, font sizes, wrap/no wrap, element heights etc. Those could just be loaded from the main settings file.
Maybe a better suggestion would be to split the settings file into two: one solely for the UI, one for the app functionality.

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

No branches or pull requests

2 participants