diff --git a/core/modules/views_ui/templates/views-ui-view-info.html.twig b/core/modules/views_ui/templates/views-ui-view-info.html.twig
new file mode 100644
index 0000000..c6b6e0c
--- /dev/null
+++ b/core/modules/views_ui/templates/views-ui-view-info.html.twig
@@ -0,0 +1,17 @@
+{#
+/**
+ * @file
+ * Default theme implementation for basic administrative info about a View.
+ *
+ * Available variables:
+ * - title: View title.
+ * - displays: List of displays.
+ *
+ * @see template_preprocess()
+ * @see template_preprocess_views_ui_view_info()
+ *
+ * @ingroup themeable
+ */
+#}
+<h3 class="views-ui-view-title">{{ title }}</h3>
+<div class="views-ui-view-displays">{{ displays }}</div>
diff --git a/core/modules/views_ui/views_ui.module b/core/modules/views_ui/views_ui.module
index 269bdcd..6967c10 100644
--- a/core/modules/views_ui/views_ui.module
+++ b/core/modules/views_ui/views_ui.module
@@ -158,6 +158,7 @@ function views_ui_theme() {
     'views_ui_view_info' => array(
       'variables' => array('view' => NULL, 'displays' => NULL),
       'file' => 'views_ui.theme.inc',
+      'template' => 'views-ui-view-info',
     ),
 
     // Group of filters.
diff --git a/core/modules/views_ui/views_ui.theme.inc b/core/modules/views_ui/views_ui.theme.inc
index 8e503fc..7331028 100644
--- a/core/modules/views_ui/views_ui.theme.inc
+++ b/core/modules/views_ui/views_ui.theme.inc
@@ -89,7 +89,13 @@ function template_preprocess_views_ui_display_tab_bucket(&$variables) {
 }
 
 /**
- * Implements hook_preprocess_HOOK() for theme_views_ui_view_info().
+ * Prepares variables for Views UI View info templates.
+ *
+ * Default template: views-ui-view-info.html.twig.
+ *
+ * @param array $variables
+ *   An associative array containing:
+ *   - view: The View object.
  */
 function template_preprocess_views_ui_view_info(&$variables) {
   $variables['title'] = $variables['view']->label();
@@ -97,16 +103,6 @@ function template_preprocess_views_ui_view_info(&$variables) {
 }
 
 /**
- * Returns basic administrative information about a view.
- */
-function theme_views_ui_view_info($variables) {
-  $output = '';
-  $output .= '<h3 class="views-ui-view-title">' . $variables['title'] . "</h3>\n";
-  $output .= '<div class="views-ui-view-displays">' . $variables['displays'] . "</div>\n";
-  return $output;
-}
-
-/**
  * Theme the expose filter form.
  */
 function theme_views_ui_expose_filter_form($variables) {
