mirror of
https://github.com/scinote-eln/scinote-web.git
synced 2025-09-10 23:25:31 +08:00
Fix checkbox in safari [SCI-7239]
This commit is contained in:
parent
e3ca916c2a
commit
9bc4610cae
3 changed files with 9 additions and 3 deletions
|
@ -15,7 +15,7 @@ var RepositoryDatatable = (function(global) {
|
|||
var TABLE_WRAPPER_ID = '.repository-table';
|
||||
var TABLE = null;
|
||||
var EDITABLE = false;
|
||||
var SELECT_ALL_SELECTOR = '#checkbox > input[name=select_all]';
|
||||
var SELECT_ALL_SELECTOR = '#checkbox input[name=select_all]';
|
||||
const STATUS_POLLING_INTERVAL = 10000;
|
||||
|
||||
var rowsSelected = [];
|
||||
|
@ -465,8 +465,10 @@ var RepositoryDatatable = (function(global) {
|
|||
className: 'dt-body-center',
|
||||
sWidth: '1%',
|
||||
render: function(data, type, row) {
|
||||
return `<input class='repository-row-selector sci-checkbox' type='checkbox' data-editable="${row.recordEditable}">
|
||||
<span class='sci-checkbox-label'></span>`;
|
||||
return `<div class="sci-checkbox-container">
|
||||
<input class='repository-row-selector sci-checkbox' type='checkbox' data-editable="${row.recordEditable}">
|
||||
<span class='sci-checkbox-label'></span>
|
||||
</div>`;
|
||||
}
|
||||
}, {
|
||||
// Assigned column is not searchable
|
||||
|
|
|
@ -28,6 +28,8 @@ input[type="checkbox"].sci-checkbox {
|
|||
height: var(--sci-checkbox-size);
|
||||
margin-left: calc(var(--sci-checkbox-size) * -1);
|
||||
position: absolute;
|
||||
right: 0;
|
||||
top: 0;
|
||||
width: var(--sci-checkbox-size);
|
||||
|
||||
&::before {
|
||||
|
|
|
@ -29,8 +29,10 @@
|
|||
<thead>
|
||||
<tr>
|
||||
<th id="checkbox" data-unmanageable="true">
|
||||
<div class="sci-checkbox-container">
|
||||
<input name="select_all" value="1" type="checkbox" class="sci-checkbox">
|
||||
<span class="sci-checkbox-label"></span>
|
||||
</div>
|
||||
</th>
|
||||
<th id="assigned" data-unmanageable="true"><%= t("repositories.table.assigned") %></th>
|
||||
<% if @repository.is_a?(LinkedRepository) %>
|
||||
|
|
Loading…
Add table
Reference in a new issue