UX: Fix theme upload width, remove class clash, prettier (#13071)

UX: Fix theme upload width, remove class clash, prettier (#13071)

  • UX: fix width & theme upload modal class clash

  • remove unneeded class

  • unprettier hbs

  • add back unicode emoji

  • add newline

diff --git a/app/assets/javascripts/admin/addon/templates/modal/admin-install-theme.hbs b/app/assets/javascripts/admin/addon/templates/modal/admin-install-theme.hbs
index 2fda0a1..78baeab 100644
--- a/app/assets/javascripts/admin/addon/templates/modal/admin-install-theme.hbs
+++ b/app/assets/javascripts/admin/addon/templates/modal/admin-install-theme.hbs
@@ -1,4 +1,4 @@
-{{#d-modal-body class="upload-selector install-theme" title="admin.customize.theme.install"}}
+{{#d-modal-body class="install-theme" title="admin.customize.theme.install"}}
   {{#unless directRepoInstall}}
     <div class="install-theme-items">
       {{install-theme-item value="popular" selection=selection label="admin.customize.theme.install_popular"}}
diff --git a/app/assets/stylesheets/desktop/upload.scss b/app/assets/stylesheets/desktop/upload.scss
index 5b7b349..5efef68 100644
--- a/app/assets/stylesheets/desktop/upload.scss
+++ b/app/assets/stylesheets/desktop/upload.scss
@@ -39,8 +39,7 @@
       }
     }
   }
-  .radios:last-child:not(:nth-child(2)) {
-    // last child for composer modal, but not theme import modal
+  .radios:last-child {
     min-height: 20px;
   }
 }

GitHub sha: db7038e6

This commit appears in #13071 which was approved by CvX. It was merged by SamSaffron.