File tree Expand file tree Collapse file tree 3 files changed +22
-1
lines changed
code/Magento/Ui/view/base/web
design/adminhtml/Magento/backend/Magento_Ui/web/css/source/module Expand file tree Collapse file tree 3 files changed +22
-1
lines changed Original file line number Diff line number Diff line change @@ -80,6 +80,17 @@ define([
8080 return record . css || { } ;
8181 } ,
8282
83+ /**
84+ * Get is active record
85+ *
86+ * @param {Object } record - Data to be preprocessed.
87+ *
88+ * @returns {Boolean }
89+ */
90+ getIsActive : function ( record ) {
91+ return this . previewComponent ( ) . visibleRecord ( ) === record . _rowIndex || false ;
92+ } ,
93+
8394 /**
8495 * Expand image preview
8596 */
Original file line number Diff line number Diff line change 44 * See COPYING.txt for license details.
55 */
66-->
7- < div class ="masonry-image-block " ko-style ="$col.getStyles($row()) " attr ="'data-id': $col.getId($row()) ">
7+ < div class ="masonry-image-block " ko-style ="$col.getStyles($row()) " css =" {'active': $col.getIsActive($row())} " attr ="'data-id': $col.getId($row()) ">
88 < img attr ="src: $col.getUrl($row()) " css ="$col.getClasses($row()) " click ="function(){ expandPreview($row()) } " data-role ="thumbnail "/>
99</ div >
Original file line number Diff line number Diff line change 55@admin__masonry_grid_image__space : 20px ;
66@admin__masonry_grid_background_color : #fff ;
77@admin__masonry_overlay_background_color : #507dc8 ;
8+ @admin__masonry_grid_active_image_border_color : #558dd6 ;
89
910& when (@media-common = true ) {
1011 .masonry-image {
2728 margin : @admin__masonry_grid_image__space / 2 ;
2829 overflow : hidden ;
2930
31+ .masonry-image-block {
32+ & .active {
33+ img {
34+ border : 2px @admin__masonry_grid_active_image_border_color solid ;
35+ padding : 1px ;
36+ }
37+ }
38+ }
39+
3040 img {
3141 cursor : pointer ;
3242 height : 100% ;
You can’t perform that action at this time.
0 commit comments