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

Customisation of the interface #122

Open
dvmarinoff opened this issue Jun 6, 2022 · 4 comments
Open

Customisation of the interface #122

dvmarinoff opened this issue Jun 6, 2022 · 4 comments

Comments

@dvmarinoff
Copy link
Owner

Would love to see some customisation of the interface, such as ability to remove fields, increase/decrease field sizes. Like you can do with a bike computer.

@Zhwifty, Thanks for the review and the name suggestion. I allowed my self to move your question to a separate issue here.

Customisable UI can be very complex to develop and maintain and right now I have all my time occupied with developing the backend API and the iOS app.

Which fields would you like to add/remove? I may start thinking on how to design this feature, but I don’t know if I’ll have the time to develop it soon.

@Zhwifty
Copy link

Zhwifty commented Jun 6, 2022

After looking again at the data fields, there probably isn't any unnecessary information.

But if I could assign more space to the graph and less to the text, as well as ability to reduce font size of the text boxes it would transform this app into something beyond anything else available.

I see great potential in this app to be used in landscape mode, as a high level cycling training system, which could cross both indoor and outdoor realms.

The ability to see the intervals in graph form, akin to the way the we see in zwift/trainerday/trainerroad etc is very motivating.

I think what I am trying to say is that the app has great potential to be used in landscape mode, to display the essential training metrics which when paired with a large graphical display of the training session would set it apart from anything else I have come across as either an app or a dedicated cycle computer.

My suggestion is perhaps a bit off piste and probably would require ability to use ANT+ for those that like to record speed, distance and routes with a bike computer.

Anyway, thanks so much for your work so far. I have no knowledge of coding programming so I apologise if what I suggest is technically not feasible/too complex.

@dvmarinoff
Copy link
Owner Author

Making one concrete change is easy, but making a GUI that can configure font-sizes, fields, and layout is difficult.
For example going from 1 to 2 for Landscape phones is easy:

1.
 Current state of Landscape layout for phones:
Screenshot 2022-06-06 at 16 49 06

  1. Example changes to Landscape (keep in-mind that the height of the graphs is limited by the available width of the screen size so they really can't go a lot more bigger, but maybe some is possible):

Screenshot 2022-06-06 at 16 41 55

@Zhwifty
Copy link

Zhwifty commented Jun 6, 2022

Yes the second version where there is a progress power graph above the workout like in the portrait mode is perfect.

But yeah I understand the lack of height to fit too much in, in landscape view.

@dvmarinoff
Copy link
Owner Author

@Zhwifty made some changes to the developer version https://flux-devel.vercel.app/ of the app. It has 4 rows and all of the fields. We can keep iterating on it if you have any suggestions or comments:

Screenshot_20220607-150457_Chrome

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

No branches or pull requests

2 participants