about summary refs log tree commit diff
path: root/app/assets/javascripts
diff options
context:
space:
mode:
authorEugen Rochko <eugen@zeonfederated.com>2016-09-06 00:23:27 +0200
committerEugen Rochko <eugen@zeonfederated.com>2016-09-06 00:23:27 +0200
commit1f18cf97b5b2a8b1c5293e792a98b1cc486ed456 (patch)
tree0f28b9ac8b3e2194e5b2560d5d0eaea2223681aa /app/assets/javascripts
parent265215dae97c55008f121033cc07987a4f728adb (diff)
Fix styling of media attachments in statuses
Diffstat (limited to 'app/assets/javascripts')
-rw-r--r--app/assets/javascripts/components/components/media_gallery.jsx15
1 files changed, 5 insertions, 10 deletions
diff --git a/app/assets/javascripts/components/components/media_gallery.jsx b/app/assets/javascripts/components/components/media_gallery.jsx
index eb2288ae5..b9ec30940 100644
--- a/app/assets/javascripts/components/components/media_gallery.jsx
+++ b/app/assets/javascripts/components/components/media_gallery.jsx
@@ -14,23 +14,18 @@ const MediaGallery = React.createClass({
     var size     = children.size;
 
     children = children.map((attachment, i) => {
-      let width       = 142;
-      let height      = 110;
-      let marginRight = 0;
+      let width  = 50;
+      let height = 100;
 
       if (size == 4 || (size === 3 && i > 0)) {
-        height = 52.5;
+        height = 50;
       }
 
-      if ((size === 3 && i === 0) || (size === 4 && i % 2 === 0)) {
-        marginRight = 5;
-      }
-
-      return <a key={attachment.get('id')} href={attachment.get('url')} style={{ position: 'relative', float: 'left', marginRight: `${marginRight}px`, marginBottom: '5px', textDecoration: 'none', border: 'none', display: 'block', width: `${width}px`, height: `${height}px`, background: `url(${attachment.get('preview_url')}) no-repeat`, backgroundSize: 'cover', cursor: 'zoom-in' }} />;
+      return <a key={attachment.get('id')} href={attachment.get('url')} style={{ boxSizing: 'border-box', position: 'relative', float: 'left', textDecoration: 'none', border: 'none', display: 'block', width: `${width}%`, height: `${height}%`, background: `url(${attachment.get('preview_url')}) no-repeat`, backgroundSize: 'cover', cursor: 'zoom-in' }} />;
     });
 
     return (
-      <div style={{ marginTop: '8px', overflow: 'hidden', marginBottom: '-5px' }}>
+      <div style={{ marginTop: '8px', overflow: 'hidden', width: '100%', height: '110px', boxSizing: 'border-box', padding: '4px' }}>
         {children}
       </div>
     );