Skip to content

Commit 86ef959

Browse files
authored
Merge pull request #28 from qor/add-border-to-sortable-select-many
add square border to sortable_select_many
2 parents 0690ce9 + 39217db commit 86ef959

5 files changed

Lines changed: 27 additions & 5 deletions

File tree

views/assets/javascripts/sorting-sortable-select-many.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

views/assets/javascripts/sorting-sortable-select-many/2.sorting-sortable-select-many.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -320,7 +320,7 @@
320320
'<li data-index="[[id]]" data-result-id="[[_resultId]]" data-value="[[value]]"><span>[[value]]</span><div><i class="material-icons qor-dragable__list-delete">clear</i><i class="material-icons qor-dragable__list-handle">drag_handle</i></div></li>';
321321

322322
QorChooserSortable.LIST_HTML_WITH_IMAGE =
323-
'<li data-index="[[id]]" data-result-id="[[_resultId]]" data-value="[[value]]"><span><img src="[[Image]]">[[value]]</span><div><i class="material-icons qor-dragable__list-delete">clear</i><i class="material-icons qor-dragable__list-handle">drag_handle</i></div></li>';
323+
'<li data-index="[[id]]" data-result-id="[[_resultId]]" data-value="[[value]]"><span><span class="square-image-wrapper"><img src="[[Image]]"></span>[[value]]</span><div><i class="material-icons qor-dragable__list-delete">clear</i><i class="material-icons qor-dragable__list-handle">drag_handle</i></div></li>';
324324

325325
QorChooserSortable.OPTION_HTML = '<option selected value="[[value]]"></option>';
326326

views/assets/stylesheets/sorting-sortable-select-many.css

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

views/assets/stylesheets/sorting-sortable-select-many/sorting-sortable-select-many.scss

Lines changed: 21 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -86,4 +86,24 @@ $color-black: "0,0,0";
8686
.select2-selection__rendered .select2-selection__choice{
8787
position: absolute;
8888
top: -10000px;
89-
}
89+
}
90+
91+
.square-image-wrapper {
92+
width: 64px;
93+
height: 64px;
94+
background: #e0e0e0;
95+
display: inline-flex;
96+
align-items: center;
97+
justify-content: center;
98+
border-radius: 8px;
99+
overflow: hidden;
100+
margin-right: 8px;
101+
vertical-align: middle;
102+
}
103+
.square-image-wrapper img {
104+
max-width: 100% !important;
105+
max-height: 100% !important;
106+
object-fit: contain;
107+
margin: 0 !important;
108+
}
109+

views/metas/form/sortable_select_many.tmpl

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,9 @@
3636
<span>
3737
{{if $hasImage}}
3838
{{if gt (len (index $values)) 2}}
39-
<img src="{{index $values 2}}">
39+
<span class="square-image-wrapper">
40+
<img src="{{index $values 2}}">
41+
</span>
4042
{{end}}
4143
{{end}}
4244
{{index $values 1}}

0 commit comments

Comments
 (0)