Implement Track Selection and elevation info display on PP

Signed-off-by: kavikhalique <kavikhalique3@gmail.com>
This commit is contained in:
kavikhalique
2025-07-25 22:45:32 +05:30
committed by Konstantin Pastbin
parent ebb7c45d1a
commit f1628c70bc
41 changed files with 1181 additions and 436 deletions

View File

@@ -46,6 +46,8 @@
<dimen name="place_page_width">320dp</dimen>
<dimen name="place_page_buttons_height">56dp</dimen>
<dimen name="place_page_top_button">40dp</dimen>
<dimen name="place_page_icon_size">32dp</dimen>
<dimen name="place_page_icon_mark_size">20dp</dimen>
<dimen name="downloader_status_size">40dp</dimen>
<dimen name="search_progress_size">32dp</dimen>
@@ -75,12 +77,13 @@
<dimen name="viewport_min_width">300dp</dimen>
<dimen name="elevation_profile_peek_height">260dp</dimen>
<dimen name="elevation_profile_chart_min_height">144dp</dimen>
<dimen name="elevation_profile_chart_info_min_height">68dp</dimen>
<dimen name="elevation_profile_chart_info_min_height">54dp</dimen>
<dimen name="elevation_profile_difficulty_dot_size">10dp</dimen>
<dimen name="elevation_profile_content_height">144dp</dimen>
<dimen name="elevation_profile_height">108dp</dimen>
<dimen name="elevation_profile_half_height">54dp</dimen>
<dimen name="elevation_profile_height">80dp</dimen>
<dimen name="elevation_profile_half_height">40dp</dimen>
<dimen name="elevation_profile_dot_levels_margin">3dp</dimen>
<dimen name="elevation_profile_marker_width">25dp</dimen>
<dimen name="map_button_size">48dp</dimen>
<dimen name="map_button_icon_size">28dp</dimen>
<dimen name="map_button_arrow_icon_size">34dp</dimen>

View File

@@ -16,6 +16,7 @@
<dimen name="text_size_body_3">14sp</dimen>
<dimen name="text_size_body_4">12sp</dimen>
<dimen name="text_size_body_5">10sp</dimen>
<dimen name="text_size_body_6">8sp</dimen>
<dimen name="text_size_caption">14sp</dimen>
<dimen name="text_size_icon_title">10sp</dimen>
<dimen name="text_size_button">16sp</dimen>

View File

@@ -971,4 +971,5 @@
<string name="closed_now">Closed now</string>
<!-- Used in place page preview for next open/close time. eg. "closing in 30 min • at 19:30" -->
<string name="at">at %s</string>
<string name="PP_track_bottom_sheet_title">Save Track As</string>
</resources>

View File

@@ -93,6 +93,11 @@
<item name="android:textColor">?android:textColorSecondary</item>
</style>
<style name="MwmTextAppearance.Body6">
<item name="android:textSize">@dimen/text_size_body_6</item>
<item name="android:textColor">?android:textColorSecondary</item>
</style>
<style name="MwmTextAppearance.Button">
<item name="android:textSize">@dimen/text_size_button</item>
<item name="android:textColor">?colorSecondary</item>

View File

@@ -17,6 +17,7 @@
<attr name="iconTintLight" format="color" />
<attr name="ppBackground" format="color" />
<attr name="ppButtonsBackground" format="color" />
<attr name="ppFloatingMarkerIconColor" format="color" />
<attr name="navNextTurnFrame" format="reference" />
<attr name="navNextNextTurnFrame" format="reference" />
<attr name="navLanesBackgroundColor" format="reference" />