From 95111d2b7341cc19e2da113a76181e93b56ff948 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gerg=C5=91=20Tisza?= Date: Mon, 31 Mar 2014 21:33:12 +0000 Subject: [PATCH] Use mw-mmv CSS prefix consistently for all things With apologies to anyone who gets a hundred merge conflicts because of this :) We had several different prefix styles (mlb-, mw-mlb-, mw-mmv-, mw-mmv-mmv-, a few unprefixed), which was getting annoying, and will be confusing to wiki editors who are trying to figure out where a given style comes from. Such changes are better done before going live because it breaks all local CSS tweaks on the wiki, so I am renaming things now (also removing some stuff which wasnt used anywhere). Change-Id: I00447a25f0028e234169c6db941bedc99622eb8d --- resources/mmv/mmv.bootstrap.js | 6 +- resources/mmv/mmv.bootstrap.less | 16 +- resources/mmv/mmv.less | 173 +++++++----------- resources/mmv/mmv.lightboxinterface.js | 18 +- resources/mmv/mmv.lightboxinterface.less | 16 +- resources/mmv/ui/mmv.ui.canvas.js | 4 +- resources/mmv/ui/mmv.ui.canvas.less | 10 +- resources/mmv/ui/mmv.ui.canvasButtons.js | 4 +- resources/mmv/ui/mmv.ui.canvasButtons.less | 36 ++-- resources/mmv/ui/mmv.ui.categories.js | 2 +- resources/mmv/ui/mmv.ui.categories.less | 2 +- resources/mmv/ui/mmv.ui.description.js | 6 +- resources/mmv/ui/mmv.ui.fileUsage.js | 6 +- resources/mmv/ui/mmv.ui.fileUsage.less | 6 +- resources/mmv/ui/mmv.ui.less | 2 +- resources/mmv/ui/mmv.ui.metadataPanel.js | 62 +++---- resources/mmv/ui/mmv.ui.metadataPanel.less | 12 +- resources/mmv/ui/mmv.ui.permission.js | 14 +- resources/mmv/ui/mmv.ui.permission.less | 16 +- resources/mmv/ui/mmv.ui.reuse.dialog.js | 8 +- resources/mmv/ui/mmv.ui.reuse.dialog.less | 12 +- resources/mmv/ui/mmv.ui.reuse.embed.js | 18 +- resources/mmv/ui/mmv.ui.reuse.embed.less | 16 +- resources/mmv/ui/mmv.ui.reuse.share.js | 8 +- resources/mmv/ui/mmv.ui.reuse.share.less | 6 +- resources/mmv/ui/mmv.ui.reuse.shareembed.less | 2 +- resources/mmv/ui/mmv.ui.reuse.tab.js | 2 +- .../support/pages/lightbox_demo_page.rb | 34 ++-- .../qunit/mmv/mmv.EmbedFileFormatter.test.js | 8 +- tests/qunit/mmv/mmv.lightboxinterface.test.js | 16 +- tests/qunit/mmv/ui/mmv.ui.categories.test.js | 14 +- tests/qunit/mmv/ui/mmv.ui.fileUsage.test.js | 34 ++-- 32 files changed, 271 insertions(+), 318 deletions(-) diff --git a/resources/mmv/mmv.bootstrap.js b/resources/mmv/mmv.bootstrap.js index 9993db659..85599abd1 100755 --- a/resources/mmv/mmv.bootstrap.js +++ b/resources/mmv/mmv.bootstrap.js @@ -281,9 +281,9 @@ */ MMVB.setupOverlay = function () { this.$overlay = $( '
' ) - .addClass( 'mlb-overlay' ); + .addClass( 'mw-mmv-overlay' ); - $( document.body ).addClass( 'mw-mlb-lightbox-open' ) + $( document.body ).addClass( 'mw-mmv-lightbox-open' ) .append( this.$overlay ); }; @@ -291,7 +291,7 @@ * Cleans up the overlay */ MMVB.cleanupOverlay = function () { - $( document.body ).removeClass( 'mw-mlb-lightbox-open' ); + $( document.body ).removeClass( 'mw-mmv-lightbox-open' ); if ( this.$overlay ) { this.$overlay.remove(); diff --git a/resources/mmv/mmv.bootstrap.less b/resources/mmv/mmv.bootstrap.less index de772e272..5eba0fd1c 100644 --- a/resources/mmv/mmv.bootstrap.less +++ b/resources/mmv/mmv.bootstrap.less @@ -1,4 +1,4 @@ -.mlb-overlay { +.mw-mmv-overlay { position: fixed; top: 0px; left: 0px; @@ -8,20 +8,20 @@ background-color: rgb(0,0,0); } -body.mw-mlb-lightbox-open { +body.mw-mmv-lightbox-open { overflow-y: auto; } -body.mw-mlb-lightbox-open #mw-page-base, -body.mw-mlb-lightbox-open #mw-head-base, -body.mw-mlb-lightbox-open #mw-navigation, -body.mw-mlb-lightbox-open #mw-footer, -body.mw-mlb-lightbox-open #content { +body.mw-mmv-lightbox-open #mw-page-base, +body.mw-mmv-lightbox-open #mw-head-base, +body.mw-mmv-lightbox-open #mw-navigation, +body.mw-mmv-lightbox-open #mw-footer, +body.mw-mmv-lightbox-open #content { /** Stop the article from scrolling in the background */ display: none; } -body.mw-mlb-lightbox-open > :not(.mlb-overlay, .mlb-wrapper) { +body.mw-mmv-lightbox-open > :not(.mw-mmv-overlay, .mw-mmv-wrapper) { /** Stop the article from scrolling in the background */ display: none; } diff --git a/resources/mmv/mmv.less b/resources/mmv/mmv.less index 27d57ad67..4ffba47d7 100644 --- a/resources/mmv/mmv.less +++ b/resources/mmv/mmv.less @@ -8,12 +8,12 @@ /** * Override multilightbox styles that don't apply to us */ -.mlb-wrapper { +.mw-mmv-wrapper { position: absolute; bottom: auto; } -.mlb-main { +.mw-mmv-main { height: auto; .jq-fullscreened { @@ -30,25 +30,25 @@ @metadata-background: rgb(251, 251, 251); @progress-height: 3px; -.mlb-image-wrapper, -.mw-mlb-controls { +.mw-mmv-image-wrapper, +.mw-mmv-controls { top: 0px; bottom: @bottom-height; } .jq-fullscreened { - .mlb-image-wrapper, - .mlb-post-image, - .mw-mlb-controls { + .mw-mmv-image-wrapper, + .mw-mmv-post-image, + .mw-mmv-controls { bottom: 0px; } - .mw-mlb-drag-affordance { + .mw-mmv-drag-affordance { display: none; } - .mlb-post-image, - .mlb-controls { + .mw-mmv-post-image, + .mw-mmv-controls { @fullscreen-padding: 10px; padding: (@fullscreen-padding / 2) 0; height: (@title-height + @fullscreen-padding); @@ -61,11 +61,11 @@ } } - .mlb-post-image { + .mw-mmv-post-image { position: fixed; } - .mlb-controls { + .mw-mmv-controls { opacity: 0; transition: opacity 0.25s; @@ -79,11 +79,11 @@ cursor: none; } -.mlb-image-wrapper { +.mw-mmv-image-wrapper { position: fixed; } -.mlb-post-image { +.mw-mmv-post-image { bottom: auto; height: auto; color: #333333; @@ -93,15 +93,15 @@ opacity: 0; &.invite { - .animation( invite-animation 0.5s ease 0s 1 normal forwards ) + .animation( mw-mmv-invite-animation 0.5s ease 0s 1 normal forwards ) } } -.mlb-post-image.invited { +.mw-mmv-post-image.invited { opacity: 1; } -.invite-animation { +.mw-mmv-invite-animation() { 0% { opacity: 0.6; margin-top: 5px; @@ -116,118 +116,71 @@ } } -@-webkit-keyframes invite-animation { - .invite-animation; +@-webkit-keyframes mw-mmv-invite-animation { + .mw-mmv-invite-animation; } -@-moz-keyframes invite-animation { - .invite-animation; +@-moz-keyframes mw-mmv-invite-animation { + .mw-mmv-invite-animation; } -@-o-keyframes invite-animation { - .invite-animation; +@-o-keyframes mw-mmv-invite-animation { + .mw-mmv-invite-animation; } -@keyframes invite-animation { - .invite-animation; +@keyframes mw-mmv-invite-animation { + .mw-mmv-invite-animation; } -.mlb-controls { +.mw-mmv-controls { height: auto; border-bottom: 1px solid #cccccc; } -.mw-mlb-controls { - border: none; - - div { - border: none; - display: block; - } -} - -body.mobile .mw-mlb-controls, -.mw-mlb-controls-position:hover .mw-mlb-controls { - display: block; -} - -.mw-lightbox-title-div, -.mw-lightbox-extra-info-div { - text-align: left; - height: 50px; - position: absolute; - right: 0px; - left: 0px; -} - -.mw-lightbox-title-div { - bottom: 0px; -} - -.mw-lightbox-extra-info-div { - bottom: -50px; -} - -.mw-lightbox-extra-info-div a, -.mw-lightbox-extra-info-div a:hover, -.mw-lightbox-extra-info-div a:visited, -.mw-lightbox-extra-info-div a:active, -.mw-lightbox-extra-info-div a:link { - text-decoration: none; -} - -.mw-lightbox .lb-container { - position: absolute; - top: 0px; - bottom: 0px; - left: 0px; - right: 0px; -} - -.mw-mlb-title-contain { +.mw-mmv-title-contain { position: relative; } -.mw-mlb-license, -.mw-mlb-title-contain { +.mw-mmv-license, +.mw-mmv-title-contain { vertical-align: middle; } -.mw-mlb-title-para { +.mw-mmv-title-para { margin-bottom: 1px; margin-top: 0px; padding: 0px; } -.mw-mlb-title { +.mw-mmv-title { font-size: 1.2em; max-width: 60%; overflow: hidden; text-overflow: ellipsis; } -.mw-mlb-image-metadata { +.mw-mmv-image-metadata { width: 100%; background-color: #fbfbfb; position: relative; padding-top: 10px; } -.jq-fullscreened .mw-mlb-image-metadata { +.jq-fullscreened .mw-mmv-image-metadata { display: none; } -.mw-mlb-image-desc-div { +.mw-mmv-image-desc-div { overflow-y: auto; } -.mw-mlb-image-desc-div, -.mw-mlb-image-links-div { +.mw-mmv-image-desc-div, +.mw-mmv-image-links-div { display: inline-block; vertical-align: top; } -.mw-mlb-image-desc-div { +.mw-mmv-image-desc-div { max-height: 150px; margin-bottom: 15px; } @@ -235,13 +188,13 @@ body.mobile .mw-mlb-controls, @littlefont: 0.85em; @mediumfont: 1em; -.mw-mlb-caption, -.mw-mlb-image-desc { +.mw-mmv-caption, +.mw-mmv-image-desc { font-size: @mediumfont; color: #555555; } -.mw-mlb-image-links { +.mw-mmv-image-links { margin-left: 20px; li { list-style: none; @@ -264,22 +217,22 @@ body.mobile .mw-mlb-controls, background-repeat: no-repeat; } - &.mw-mlb-repo-li:before { + &.mw-mmv-repo-li:before { /* @embed */ background-image: url(img/repo.svg); } - &.mw-mlb-datetime-li:before { + &.mw-mmv-datetime-li:before { /* @embed */ background-image: url(img/time.svg); } - &.mw-mlb-username-li:before { + &.mw-mmv-username-li:before { /* @embed */ background-image: url(img/user-ltr.svg); } - &.mw-mlb-location-li:before { + &.mw-mmv-location-li:before { /* @embed */ background-image: url(img/location.svg); } @@ -290,17 +243,17 @@ body.mobile .mw-mlb-controls, } } -.mw-mlb-license, -.mw-mlb-title-credit { +.mw-mmv-license, +.mw-mmv-title-credit { display: inline-block; } -.mw-mlb-title-credit { +.mw-mmv-title-credit { width: 100%; height: @title-height; } -.mw-mlb-license { +.mw-mmv-license { color: #888888; font-size: 0.9em; padding-left: 10px; @@ -323,40 +276,40 @@ body.mobile .mw-mlb-controls, } } -.mw-mlb-license-contain, -.mw-mlb-license { +.mw-mmv-license-contain, +.mw-mmv-license { text-align: right; } -.mw-mlb-title-para, -.mw-mlb-credit, -.mw-mlb-image-desc, -.mw-mlb-caption { +.mw-mmv-title-para, +.mw-mmv-credit, +.mw-mmv-image-desc, +.mw-mmv-caption { padding-left: 20px; } -.mw-mlb-image-desc-div.empty .mw-mlb-image-desc { +.mw-mmv-image-desc-div.empty .mw-mmv-image-desc { color: rgb(136, 136, 136); font-style: italic; } -.mw-mlb-caption.empty { +.mw-mmv-caption.empty { display: none; } -.mw-mlb-mmv-about-links { +.mw-mmv-about-links { font-size: @littlefont; padding: 20px; width: 50%; } -.mw-mlb-drag-affordance { +.mw-mmv-drag-affordance { width: 100%; height: @drag-height; cursor: pointer; } -.mw-mlb-drag-icon { +.mw-mmv-drag-icon { width: 64px; height: @drag-height; /* @embed */ @@ -373,22 +326,22 @@ body.mobile .mw-mlb-controls, } } -.mlb-post-image:hover .mw-mlb-drag-icon { +.mw-mmv-post-image:hover .mw-mmv-drag-icon { opacity: 1; } -.mw-mlb-progress { +.mw-mmv-progress { width: 100%; height: @progress-height; background-color: rgb( 204, 204, 204 ); margin-top: -@progress-height; } -.mw-mlb-progress.empty { +.mw-mmv-progress.empty { display: none; } -.mw-mlb-progress-percent { +.mw-mmv-progress-percent { width: 0; height: @progress-height; background-color: rgb( 0, 113, 188 ); diff --git a/resources/mmv/mmv.lightboxinterface.js b/resources/mmv/mmv.lightboxinterface.js index 5ff290e71..5a1810afc 100644 --- a/resources/mmv/mmv.lightboxinterface.js +++ b/resources/mmv/mmv.lightboxinterface.js @@ -56,25 +56,25 @@ this.$filter = $( '' ); this.$wrapper = $( '
' ) - .addClass( 'mlb-wrapper' ); + .addClass( 'mw-mmv-wrapper' ); this.$main = $( '
' ) - .addClass( 'mlb-main' ); + .addClass( 'mw-mmv-main' ); // I blame CSS for this this.$innerWrapper = $( '
' ) - .addClass( 'mlb-image-inner-wrapper' ); + .addClass( 'mw-mmv-image-inner-wrapper' ); this.$imageWrapper = $( '
' ) - .addClass( 'mlb-image-wrapper' ) + .addClass( 'mw-mmv-image-wrapper' ) .append( this.$innerWrapper ); this.$preDiv = $( '
' ) - .addClass( 'mlb-pre-image' ); + .addClass( 'mw-mmv-pre-image' ); this.setupPreDiv( addToPre ); this.$postDiv = $( '
' ) - .addClass( 'mlb-post-image' ); + .addClass( 'mw-mmv-post-image' ); this.setupPostDiv( addToPost ); this.$main.append( @@ -241,18 +241,18 @@ var ui = this; this.$controlBar = $( '
' ) - .addClass( 'mlb-controls' ); + .addClass( 'mw-mmv-controls' ); this.$closeButton = $( '
' ) .text( ' ' ) - .addClass( 'mlb-close' ) + .addClass( 'mw-mmv-close' ) .click( function () { ui.unattach(); } ); this.$fullscreenButton = $( '
' ) .text( ' ' ) - .addClass( 'mlb-fullscreen' ) + .addClass( 'mw-mmv-fullscreen' ) .click( function () { if ( ui.isFullscreen ) { ui.exitFullscreen(); diff --git a/resources/mmv/mmv.lightboxinterface.less b/resources/mmv/mmv.lightboxinterface.less index bc1c7e15e..525fd7dfb 100644 --- a/resources/mmv/mmv.lightboxinterface.less +++ b/resources/mmv/mmv.lightboxinterface.less @@ -1,6 +1,6 @@ @import "ui/mmv.mixins"; -.mlb-wrapper { +.mw-mmv-wrapper { position: fixed; top: 0px; left: 0px; @@ -9,13 +9,13 @@ z-index: 1001; } -.mlb-main { +.mw-mmv-main { width: 100%; height: 100%; position: relative; } -.mlb-image-wrapper { +.mw-mmv-image-wrapper { position: absolute; top: 50px; left: 0px; @@ -23,32 +23,32 @@ bottom: 0px; } -.mlb-image-inner-wrapper { +.mw-mmv-image-inner-wrapper { display: table; width: 100%; height: 100%; } -.mlb-pre-image { +.mw-mmv-pre-image { position: absolute; top: 0px; height: 32px; width: 100%; } -.mlb-post-image { +.mw-mmv-post-image { position: absolute; bottom: 0px; height: 32px; width: 100%; } -.mlb-controls { +.mw-mmv-controls { height: 32px; width: 100%; border-bottom: 1px solid #7d7c81; } -.mlb-main.jq-fullscreened { +.mw-mmv-main.jq-fullscreened { background-color: black; } \ No newline at end of file diff --git a/resources/mmv/ui/mmv.ui.canvas.js b/resources/mmv/ui/mmv.ui.canvas.js index be186c355..c3bd369b0 100644 --- a/resources/mmv/ui/mmv.ui.canvas.js +++ b/resources/mmv/ui/mmv.ui.canvas.js @@ -44,7 +44,7 @@ * @property {jQuery} */ this.$imageDiv = $( '
' ) - .addClass( 'mlb-image' ); + .addClass( 'mw-mmv-image' ); this.$imageDiv.appendTo( this.$container ); @@ -273,7 +273,7 @@ this.$imageDiv.empty() .addClass( 'error' ) .append( - $( '
' ).addClass( 'mlb-error-text' ).text( + $( '
' ).addClass( 'mw-mmv-error-text' ).text( mw.message( 'multimediaviewer-thumbnail-error', error ).text() ) ); diff --git a/resources/mmv/ui/mmv.ui.canvas.less b/resources/mmv/ui/mmv.ui.canvas.less index c52f8b211..007f1c122 100644 --- a/resources/mmv/ui/mmv.ui.canvas.less +++ b/resources/mmv/ui/mmv.ui.canvas.less @@ -1,6 +1,6 @@ @import "mmv.mixins"; -.mlb-image { +.mw-mmv-image { display: table-cell; width: 100%; height: 100%; @@ -16,7 +16,7 @@ background-repeat: no-repeat; background-position: 50% 50%; } - .mlb-error-text { + .mw-mmv-error-text { position: absolute; left: 10%; right: 10%; @@ -31,17 +31,17 @@ } } -.mlb-image.empty img { +.mw-mmv-image.empty img { display: none; } -.mlb-image img.blurred { +.mw-mmv-image img.blurred { filter: blur(3px); -webkit-filter: blur(3px); opacity: 0.8; } -.mlb-image img { +.mw-mmv-image img { display: block; margin-right: auto; margin-left: auto; diff --git a/resources/mmv/ui/mmv.ui.canvasButtons.js b/resources/mmv/ui/mmv.ui.canvasButtons.js index 090d48866..a19159df9 100644 --- a/resources/mmv/ui/mmv.ui.canvasButtons.js +++ b/resources/mmv/ui/mmv.ui.canvasButtons.js @@ -37,11 +37,11 @@ this.$fullscreen = $fullscreenButton; this.$next = $( '
' ) - .addClass( 'mw-mlb-next-image disabled' ) + .addClass( 'mw-mmv-next-image disabled' ) .html( ' ' ); this.$prev = $( '
' ) - .addClass( 'mw-mlb-prev-image disabled' ) + .addClass( 'mw-mmv-prev-image disabled' ) .html( ' ' ); this.$nav = this.$next diff --git a/resources/mmv/ui/mmv.ui.canvasButtons.less b/resources/mmv/ui/mmv.ui.canvasButtons.less index ade6ea4b6..e349bf101 100644 --- a/resources/mmv/ui/mmv.ui.canvasButtons.less +++ b/resources/mmv/ui/mmv.ui.canvasButtons.less @@ -3,10 +3,10 @@ @navbutton-width: 18px; @buttons-offset: 5px; -.mlb-close, -.mlb-fullscreen, -.mw-mlb-next-image, -.mw-mlb-prev-image { +.mw-mmv-close, +.mw-mmv-fullscreen, +.mw-mmv-next-image, +.mw-mmv-prev-image { cursor: pointer; position: fixed; background-repeat: no-repeat; @@ -21,21 +21,21 @@ .unselectable; } -.mlb-close.hidden, -.mlb-fullscreen.hidden, -.mw-mlb-next-image.hidden, -.mw-mlb-prev-image.hidden { +.mw-mmv-close.hidden, +.mw-mmv-fullscreen.hidden, +.mw-mmv-next-image.hidden, +.mw-mmv-prev-image.hidden { display: none; } .cursor-hidden { - .mlb-close, .mlb-fullscreen, .mw-mlb-next-image, .mw-mlb-prev-image { + .mw-mmv-close, .mw-mmv-fullscreen, .mw-mmv-next-image, .mw-mmv-prev-image { cursor: none; } } -.mlb-close, -.mlb-fullscreen { +.mw-mmv-close, +.mw-mmv-fullscreen { right: @buttons-offset; left: auto; transition: opacity 0.25s; @@ -44,8 +44,8 @@ margin-right: 14px; } -.mw-mlb-next-image, -.mw-mlb-prev-image { +.mw-mmv-next-image, +.mw-mmv-prev-image { top: -999px; width: 80px; height: 120px; @@ -57,7 +57,7 @@ } } -.mlb-close { +.mw-mmv-close { top: @buttons-offset; /* @embed */ background-image: url(img/mw-close.svg); @@ -65,7 +65,7 @@ width: 23px; } -.mlb-fullscreen { +.mw-mmv-fullscreen { top: (@buttons-offset + 37px); /* @embed */ background-image: url(img/mw-fullscreen-ltr.svg); @@ -73,12 +73,12 @@ height: 22px; } -.jq-fullscreened .mlb-fullscreen { +.jq-fullscreened .mw-mmv-fullscreen { /* @embed */ background-image: url(img/mw-defullscreen-ltr.svg); } -.mw-mlb-next-image { +.mw-mmv-next-image { /* @embed */ background-image: url(img/next-ltr.svg); background-position: right; @@ -89,7 +89,7 @@ } } -.mw-mlb-prev-image { +.mw-mmv-prev-image { /* @embed */ background-image: url(img/prev-ltr.svg); background-position: left; diff --git a/resources/mmv/ui/mmv.ui.categories.js b/resources/mmv/ui/mmv.ui.categories.js index b36996053..decc87734 100755 --- a/resources/mmv/ui/mmv.ui.categories.js +++ b/resources/mmv/ui/mmv.ui.categories.js @@ -58,7 +58,7 @@ cat = categories[i]; if ( !this.$categories ) { - this.$categories = $( '
  • ' ).addClass( 'mw-mlb-image-category' ) + this.$categories = $( '
  • ' ).addClass( 'mw-mmv-image-category' ) .appendTo( this.$container ); } diff --git a/resources/mmv/ui/mmv.ui.categories.less b/resources/mmv/ui/mmv.ui.categories.less index 8c9205753..8b6531e2d 100755 --- a/resources/mmv/ui/mmv.ui.categories.less +++ b/resources/mmv/ui/mmv.ui.categories.less @@ -1,4 +1,4 @@ -.mw-mlb-image-links li.mw-mlb-image-category { +.mw-mmv-image-links li.mw-mmv-image-category { &:before { /* @embed */ background-image: url(img/tag.svg); diff --git a/resources/mmv/ui/mmv.ui.description.js b/resources/mmv/ui/mmv.ui.description.js index 1ff62d144..70f986597 100644 --- a/resources/mmv/ui/mmv.ui.description.js +++ b/resources/mmv/ui/mmv.ui.description.js @@ -30,15 +30,15 @@ this.htmlUtils = new mw.mmv.HtmlUtils(); this.$imageDescDiv = $( '
    ' ) - .addClass( 'mw-mlb-image-desc-div empty' ) + .addClass( 'mw-mmv-image-desc-div empty' ) .appendTo( this.$container ); this.$imageCaption = $( '

    ' ) - .addClass( 'mw-mlb-caption empty' ) + .addClass( 'mw-mmv-caption empty' ) .appendTo( this.$imageDescDiv ); this.$imageDesc = $( '

    ' ) - .addClass( 'mw-mlb-image-desc' ) + .addClass( 'mw-mmv-image-desc' ) .appendTo( this.$imageDescDiv ); } diff --git a/resources/mmv/ui/mmv.ui.fileUsage.js b/resources/mmv/ui/mmv.ui.fileUsage.js index a94b44d54..c459ff86a 100644 --- a/resources/mmv/ui/mmv.ui.fileUsage.js +++ b/resources/mmv/ui/mmv.ui.fileUsage.js @@ -59,7 +59,7 @@ FileUsage.prototype.init = function() { this.$title = $( '

    ' ).appendTo( this.$box ); this.$usageList = $( '