]> cat aescling's git repositories - mastodon.git/commitdiff
Hide media upload form if no media are attached
authorThibaut Girka <thib@sitedethib.com>
Wed, 24 Apr 2019 13:35:27 +0000 (15:35 +0200)
committerThibG <thib@sitedethib.com>
Wed, 24 Apr 2019 17:47:11 +0000 (19:47 +0200)
app/javascript/flavours/glitch/features/compose/components/upload_form.js
app/javascript/flavours/glitch/styles/components/composer.scss

index a126cc7e4e43b5fdc1f83162bc6be5f60266666c..4864043a815c41013e9674a801790ae865f23a88 100644 (file)
@@ -16,11 +16,13 @@ export default class UploadForm extends ImmutablePureComponent {
       <div className='composer--upload_form'>
         <UploadProgressContainer />
 
-        <div className='content'>
-          {mediaIds.map(id => (
-            <UploadContainer id={id} key={id} />
-          ))}
-        </div>
+        {mediaIds.size > 0 && (
+          <div className='content'>
+            {mediaIds.map(id => (
+              <UploadContainer id={id} key={id} />
+            ))}
+          </div>
+        )}
       </div>
     );
   }
index 466b654de68077c931d938b19481e1c5dee57cc0..c7851b56135383cb563b87b9630949d5a8b231ea 100644 (file)
 }
 
 .composer--upload_form {
-  padding: 5px;
-  color: $inverted-text-color;
-  background: $simple-background-color;
-  font-size: 14px;
+  overflow: hidden;
 
   & > .content {
     display: flex;
     flex-direction: row;
     flex-wrap: wrap;
     font-family: inherit;
+    padding: 5px;
     overflow: hidden;
   }
 }