The Telerik UI for ASP.NET Core TimePicker supports an adaptive mode that provides a mobile-friendly rendering of its popup. Which will accommodate its content based on the current screen size.
To set the adaptive mode, use the
@(Html.Kendo().TimePicker() .Name("timepicker") .AdaptiveMode(AdaptiveMode.Auto) )
<kendo-timepicker name="timepicker" adaptive-mode="AdaptiveMode.Auto"> </kendo-timepicker>