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

Tick climbs #46

Open
lemeryfertitta opened this issue Feb 14, 2024 · 3 comments
Open

Tick climbs #46

lemeryfertitta opened this issue Feb 14, 2024 · 3 comments
Labels
enhancement New feature or request feature parity This feature exists in the official apps

Comments

@lemeryfertitta
Copy link
Owner

This is probably the last major issue before Climbdex can be used without having to open the apps during most sessions.

In addition to some UI on the results page, Boardlib needs to be updated to include calls to write to the Aurora central db: lemeryfertitta/BoardLib#20.

@lemeryfertitta lemeryfertitta added enhancement New feature or request feature parity This feature exists in the official apps labels Feb 14, 2024
@gardaholm
Copy link
Contributor

gardaholm commented Feb 15, 2024

this will probably lead to new UI Elements, maybe these can be added as bottom row?
Section could also be used for Mirror Climb, Heart, …


The detailed ticking interface could be improved a lot compared to the app experience. thecrag.com offers a pretty neat quick-tick feature for routes. where all important selections are visible as big. buttons and you dont need any dropdowns or submenus.
Each of the datafields should be visible and clickable at once with big buttons.
Maybe one row for each:

  1. Flash | 1 Attempt | 2 Attempts | 3+ Attempts
  2. Difficulty: by default the average difficulty is choosen and you have a Plus and Minus button to give grading suggestions
  3. Rating: Star Icons

Issue can probably be split up if boardlib is able to include the put calls

@lemeryfertitta lemeryfertitta self-assigned this Feb 16, 2024
@lemeryfertitta lemeryfertitta removed their assignment May 2, 2024
@lemeryfertitta lemeryfertitta mentioned this issue May 2, 2024
2 tasks
@gardaholm
Copy link
Contributor

suggestion for a possible tick-climb modal,
I would split the buttons on the results page into two rows – left/right arrows can probably be removed, to get back to simple and cleaner header. This should also save issue #54

If user is not logged in: instagram could be shown instead of the tick icon.

If user is logged in:
– instagram could either be shown below the climb as a smaller icon or next to the climb-name in the Header (as small icon instead of a button)
– tick, instagram and maybe some stats can be combined into a (i) Info Button

about the tick-modal:

  • not sure if angle is needed?
  • I would skip the date and assume that tick date = today
  • for TensionBoards: Mirror Climbs #48 are still an issue

haven't tried hooking up the save_ascent() function, but I guess all needed inputs should already be used on the draw_climb page …

tick_modal.mp4

@lemeryfertitta
Copy link
Owner Author

lemeryfertitta commented Jul 2, 2024

For icons and such, maybe we could narrow it down to having a light up button on the left and then a second button on the right which is just a dropdown (maybe an arrow or three vertical dots) which has beta pages, ticking, and future items like stats, saving to circuits, etc.

Tick modal is looking nice! Angle shouldn't be needed from user input as every climb has an associated angle already. Seems fine to set date to now.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request feature parity This feature exists in the official apps
Projects
None yet
Development

No branches or pull requests

2 participants