From b7ddb1b125f299548c2a055e68b972fadfddbb18 Mon Sep 17 00:00:00 2001 From: hylee Date: Fri, 14 Jun 2024 12:10:18 +0900 Subject: [PATCH] =?UTF-8?q?=EB=8B=A8=EC=96=B4=EC=82=AC=EC=A0=84=20datatabl?= =?UTF-8?q?e=EC=97=90=EC=84=9C=20jsGrid=EB=A1=9C=20=EB=B3=80=EA=B2=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../itn/dict/mapper/DictionaryMapper.java | 5 +- .../itn/dict/service/DictionaryService.java | 3 +- .../service/impl/DictionaryServiceImpl.java | 62 +- .../dict/web/DictionaryRestController.java | 10 +- .../mapper/itn/dict/DictionaryMapper.xml | 23 +- .../resources/static/dic_import_example.csv | 3 + .../plugins/datatable_editor/css/bubble.scss | 153 -- .../datatable_editor/css/datatable.scss | 30 - .../datatable_editor/css/editor.bootstrap.css | 677 -------- .../css/editor.bootstrap.min.css | 1 - .../css/editor.bootstrap4.css | 766 --------- .../css/editor.bootstrap4.min.css | 1 - .../css/editor.bootstrap5.css | 770 --------- .../css/editor.bootstrap5.min.css | 1 - .../datatable_editor/css/editor.bulma.css | 565 ------- .../datatable_editor/css/editor.bulma.min.css | 1 - .../css/editor.dataTables.css | 1426 ----------------- .../css/editor.dataTables.min.css | 1 - .../css/editor.foundation.css | 664 -------- .../css/editor.foundation.min.css | 1 - .../datatable_editor/css/editor.jqueryui.css | 980 ----------- .../css/editor.jqueryui.min.css | 1 - .../css/editor.semanticui.css | 692 -------- .../css/editor.semanticui.min.css | 1 - .../datatable_editor/css/envelope.scss | 73 - .../plugins/datatable_editor/css/fields.scss | 417 ----- .../plugins/datatable_editor/css/inline.scss | 79 - .../datatable_editor/css/lightbox.scss | 193 --- .../plugins/datatable_editor/css/main.scss | 194 --- .../plugins/datatable_editor/css/mixins.scss | 180 --- .../datatable_editor/css/processing.scss | 119 -- .../datatable_editor/css/scss/bubble.scss | 153 -- .../datatable_editor/css/scss/datatable.scss | 30 - .../css/scss/editor.bootstrap.scss | 272 ---- .../css/scss/editor.bootstrap4.scss | 123 -- .../css/scss/editor.bootstrap5.scss | 128 -- .../css/scss/editor.bulma.scss | 121 -- .../css/scss/editor.dataTables.scss | 200 --- .../css/scss/editor.foundation.scss | 257 --- .../css/scss/editor.jqueryui.scss | 88 - .../css/scss/editor.semanticui.scss | 276 ---- .../datatable_editor/css/scss/envelope.scss | 73 - .../datatable_editor/css/scss/fields.scss | 417 ----- .../datatable_editor/css/scss/inline.scss | 79 - .../datatable_editor/css/scss/lightbox.scss | 193 --- .../datatable_editor/css/scss/main.scss | 194 --- .../datatable_editor/css/scss/mixins.scss | 180 --- .../datatable_editor/css/scss/processing.scss | 119 -- .../datatable_editor/css/scss/upload.scss | 156 -- .../plugins/datatable_editor/css/upload.scss | 156 -- .../datatable_editor/js/dataTables.editor.js | 20 - .../js/dataTables.editor.min.js | 20 - .../js/dataTables.editor.min.mjs | 20 - .../datatable_editor/js/dataTables.editor.mjs | 20 - .../datatable_editor/js/editor.bootstrap.js | 273 ---- .../js/editor.bootstrap.min.js | 4 - .../js/editor.bootstrap.min.mjs | 4 - .../datatable_editor/js/editor.bootstrap.mjs | 229 --- .../datatable_editor/js/editor.bootstrap4.js | 266 --- .../js/editor.bootstrap4.min.js | 4 - .../js/editor.bootstrap4.min.mjs | 4 - .../datatable_editor/js/editor.bootstrap4.mjs | 222 --- .../datatable_editor/js/editor.bootstrap5.js | 329 ---- .../js/editor.bootstrap5.min.js | 4 - .../js/editor.bootstrap5.min.mjs | 4 - .../datatable_editor/js/editor.bootstrap5.mjs | 285 ---- .../datatable_editor/js/editor.bulma.js | 216 --- .../datatable_editor/js/editor.bulma.min.js | 4 - .../datatable_editor/js/editor.bulma.min.mjs | 4 - .../datatable_editor/js/editor.bulma.mjs | 172 -- .../datatable_editor/js/editor.dataTables.js | 58 - .../js/editor.dataTables.min.js | 4 - .../js/editor.dataTables.min.mjs | 4 - .../datatable_editor/js/editor.dataTables.mjs | 14 - .../datatable_editor/js/editor.foundation.js | 171 -- .../js/editor.foundation.min.js | 4 - .../js/editor.foundation.min.mjs | 4 - .../datatable_editor/js/editor.foundation.mjs | 127 -- .../datatable_editor/js/editor.jqueryui.js | 183 --- .../js/editor.jqueryui.min.js | 4 - .../js/editor.jqueryui.min.mjs | 4 - .../datatable_editor/js/editor.jqueryui.mjs | 139 -- .../datatable_editor/js/editor.semanticui.js | 261 --- .../js/editor.semanticui.min.js | 4 - .../js/editor.semanticui.min.mjs | 4 - .../datatable_editor/js/editor.semanticui.mjs | 217 --- .../datatable_editor/types/Editor.d.ts | 350 ---- .../datatable_editor/types/core/api-dt.d.ts | 1 - .../types/core/api-static.d.ts | 48 - .../datatable_editor/types/core/api.d.ts | 801 --------- .../datatable_editor/types/core/private.d.ts | 334 ---- .../types/dataSource/dataTables.d.ts | 22 - .../types/dataSource/html.d.ts | 10 - .../types/display/envelope.d.ts | 3 - .../types/display/lightbox.d.ts | 3 - .../types/editor.bootstrap.d.ts | 5 - .../types/editor.bootstrap4.d.ts | 5 - .../types/editor.bootstrap5.d.ts | 5 - .../datatable_editor/types/editor.bulma.d.ts | 5 - .../types/editor.dataTables.d.ts | 5 - .../types/editor.foundation.d.ts | 5 - .../types/editor.jqueryui.d.ts | 5 - .../types/editor.semanticui.d.ts | 5 - .../datatable_editor/types/ext/buttons.d.ts | 1 - .../datatable_editor/types/ext/classes.d.ts | 262 --- .../types/ext/fieldTypes.d.ts | 154 -- .../datatable_editor/types/field/Field.d.ts | 54 - .../types/field/defaults.d.ts | 105 -- .../datatable_editor/types/model/button.d.ts | 12 - .../types/model/defaults.d.ts | 284 ---- .../types/model/displayController.d.ts | 14 - .../types/model/fieldType.d.ts | 11 - .../types/model/formOptions.d.ts | 39 - .../types/model/settings.d.ts | 116 -- .../plugins/datatable_editor/types/types.d.ts | 141 -- .../plugins/datatable_editor/types/util.d.ts | 26 - src/main/resources/templates/dict/list.html | 475 ++---- 117 files changed, 238 insertions(+), 17681 deletions(-) create mode 100644 src/main/resources/static/dic_import_example.csv delete mode 100644 src/main/resources/static/plugins/datatable_editor/css/bubble.scss delete mode 100644 src/main/resources/static/plugins/datatable_editor/css/datatable.scss delete mode 100644 src/main/resources/static/plugins/datatable_editor/css/editor.bootstrap.css delete mode 100644 src/main/resources/static/plugins/datatable_editor/css/editor.bootstrap.min.css delete mode 100644 src/main/resources/static/plugins/datatable_editor/css/editor.bootstrap4.css delete mode 100644 src/main/resources/static/plugins/datatable_editor/css/editor.bootstrap4.min.css delete mode 100644 src/main/resources/static/plugins/datatable_editor/css/editor.bootstrap5.css delete mode 100644 src/main/resources/static/plugins/datatable_editor/css/editor.bootstrap5.min.css delete mode 100644 src/main/resources/static/plugins/datatable_editor/css/editor.bulma.css delete mode 100644 src/main/resources/static/plugins/datatable_editor/css/editor.bulma.min.css delete mode 100644 src/main/resources/static/plugins/datatable_editor/css/editor.dataTables.css delete mode 100644 src/main/resources/static/plugins/datatable_editor/css/editor.dataTables.min.css delete mode 100644 src/main/resources/static/plugins/datatable_editor/css/editor.foundation.css delete mode 100644 src/main/resources/static/plugins/datatable_editor/css/editor.foundation.min.css delete mode 100644 src/main/resources/static/plugins/datatable_editor/css/editor.jqueryui.css delete mode 100644 src/main/resources/static/plugins/datatable_editor/css/editor.jqueryui.min.css delete mode 100644 src/main/resources/static/plugins/datatable_editor/css/editor.semanticui.css delete mode 100644 src/main/resources/static/plugins/datatable_editor/css/editor.semanticui.min.css delete mode 100644 src/main/resources/static/plugins/datatable_editor/css/envelope.scss delete mode 100644 src/main/resources/static/plugins/datatable_editor/css/fields.scss delete mode 100644 src/main/resources/static/plugins/datatable_editor/css/inline.scss delete mode 100644 src/main/resources/static/plugins/datatable_editor/css/lightbox.scss delete mode 100644 src/main/resources/static/plugins/datatable_editor/css/main.scss delete mode 100644 src/main/resources/static/plugins/datatable_editor/css/mixins.scss delete mode 100644 src/main/resources/static/plugins/datatable_editor/css/processing.scss delete mode 100644 src/main/resources/static/plugins/datatable_editor/css/scss/bubble.scss delete mode 100644 src/main/resources/static/plugins/datatable_editor/css/scss/datatable.scss delete mode 100644 src/main/resources/static/plugins/datatable_editor/css/scss/editor.bootstrap.scss delete mode 100644 src/main/resources/static/plugins/datatable_editor/css/scss/editor.bootstrap4.scss delete mode 100644 src/main/resources/static/plugins/datatable_editor/css/scss/editor.bootstrap5.scss delete mode 100644 src/main/resources/static/plugins/datatable_editor/css/scss/editor.bulma.scss delete mode 100644 src/main/resources/static/plugins/datatable_editor/css/scss/editor.dataTables.scss delete mode 100644 src/main/resources/static/plugins/datatable_editor/css/scss/editor.foundation.scss delete mode 100644 src/main/resources/static/plugins/datatable_editor/css/scss/editor.jqueryui.scss delete mode 100644 src/main/resources/static/plugins/datatable_editor/css/scss/editor.semanticui.scss delete mode 100644 src/main/resources/static/plugins/datatable_editor/css/scss/envelope.scss delete mode 100644 src/main/resources/static/plugins/datatable_editor/css/scss/fields.scss delete mode 100644 src/main/resources/static/plugins/datatable_editor/css/scss/inline.scss delete mode 100644 src/main/resources/static/plugins/datatable_editor/css/scss/lightbox.scss delete mode 100644 src/main/resources/static/plugins/datatable_editor/css/scss/main.scss delete mode 100644 src/main/resources/static/plugins/datatable_editor/css/scss/mixins.scss delete mode 100644 src/main/resources/static/plugins/datatable_editor/css/scss/processing.scss delete mode 100644 src/main/resources/static/plugins/datatable_editor/css/scss/upload.scss delete mode 100644 src/main/resources/static/plugins/datatable_editor/css/upload.scss delete mode 100644 src/main/resources/static/plugins/datatable_editor/js/dataTables.editor.js delete mode 100644 src/main/resources/static/plugins/datatable_editor/js/dataTables.editor.min.js delete mode 100644 src/main/resources/static/plugins/datatable_editor/js/dataTables.editor.min.mjs delete mode 100644 src/main/resources/static/plugins/datatable_editor/js/dataTables.editor.mjs delete mode 100644 src/main/resources/static/plugins/datatable_editor/js/editor.bootstrap.js delete mode 100644 src/main/resources/static/plugins/datatable_editor/js/editor.bootstrap.min.js delete mode 100644 src/main/resources/static/plugins/datatable_editor/js/editor.bootstrap.min.mjs delete mode 100644 src/main/resources/static/plugins/datatable_editor/js/editor.bootstrap.mjs delete mode 100644 src/main/resources/static/plugins/datatable_editor/js/editor.bootstrap4.js delete mode 100644 src/main/resources/static/plugins/datatable_editor/js/editor.bootstrap4.min.js delete mode 100644 src/main/resources/static/plugins/datatable_editor/js/editor.bootstrap4.min.mjs delete mode 100644 src/main/resources/static/plugins/datatable_editor/js/editor.bootstrap4.mjs delete mode 100644 src/main/resources/static/plugins/datatable_editor/js/editor.bootstrap5.js delete mode 100644 src/main/resources/static/plugins/datatable_editor/js/editor.bootstrap5.min.js delete mode 100644 src/main/resources/static/plugins/datatable_editor/js/editor.bootstrap5.min.mjs delete mode 100644 src/main/resources/static/plugins/datatable_editor/js/editor.bootstrap5.mjs delete mode 100644 src/main/resources/static/plugins/datatable_editor/js/editor.bulma.js delete mode 100644 src/main/resources/static/plugins/datatable_editor/js/editor.bulma.min.js delete mode 100644 src/main/resources/static/plugins/datatable_editor/js/editor.bulma.min.mjs delete mode 100644 src/main/resources/static/plugins/datatable_editor/js/editor.bulma.mjs delete mode 100644 src/main/resources/static/plugins/datatable_editor/js/editor.dataTables.js delete mode 100644 src/main/resources/static/plugins/datatable_editor/js/editor.dataTables.min.js delete mode 100644 src/main/resources/static/plugins/datatable_editor/js/editor.dataTables.min.mjs delete mode 100644 src/main/resources/static/plugins/datatable_editor/js/editor.dataTables.mjs delete mode 100644 src/main/resources/static/plugins/datatable_editor/js/editor.foundation.js delete mode 100644 src/main/resources/static/plugins/datatable_editor/js/editor.foundation.min.js delete mode 100644 src/main/resources/static/plugins/datatable_editor/js/editor.foundation.min.mjs delete mode 100644 src/main/resources/static/plugins/datatable_editor/js/editor.foundation.mjs delete mode 100644 src/main/resources/static/plugins/datatable_editor/js/editor.jqueryui.js delete mode 100644 src/main/resources/static/plugins/datatable_editor/js/editor.jqueryui.min.js delete mode 100644 src/main/resources/static/plugins/datatable_editor/js/editor.jqueryui.min.mjs delete mode 100644 src/main/resources/static/plugins/datatable_editor/js/editor.jqueryui.mjs delete mode 100644 src/main/resources/static/plugins/datatable_editor/js/editor.semanticui.js delete mode 100644 src/main/resources/static/plugins/datatable_editor/js/editor.semanticui.min.js delete mode 100644 src/main/resources/static/plugins/datatable_editor/js/editor.semanticui.min.mjs delete mode 100644 src/main/resources/static/plugins/datatable_editor/js/editor.semanticui.mjs delete mode 100644 src/main/resources/static/plugins/datatable_editor/types/Editor.d.ts delete mode 100644 src/main/resources/static/plugins/datatable_editor/types/core/api-dt.d.ts delete mode 100644 src/main/resources/static/plugins/datatable_editor/types/core/api-static.d.ts delete mode 100644 src/main/resources/static/plugins/datatable_editor/types/core/api.d.ts delete mode 100644 src/main/resources/static/plugins/datatable_editor/types/core/private.d.ts delete mode 100644 src/main/resources/static/plugins/datatable_editor/types/dataSource/dataTables.d.ts delete mode 100644 src/main/resources/static/plugins/datatable_editor/types/dataSource/html.d.ts delete mode 100644 src/main/resources/static/plugins/datatable_editor/types/display/envelope.d.ts delete mode 100644 src/main/resources/static/plugins/datatable_editor/types/display/lightbox.d.ts delete mode 100644 src/main/resources/static/plugins/datatable_editor/types/editor.bootstrap.d.ts delete mode 100644 src/main/resources/static/plugins/datatable_editor/types/editor.bootstrap4.d.ts delete mode 100644 src/main/resources/static/plugins/datatable_editor/types/editor.bootstrap5.d.ts delete mode 100644 src/main/resources/static/plugins/datatable_editor/types/editor.bulma.d.ts delete mode 100644 src/main/resources/static/plugins/datatable_editor/types/editor.dataTables.d.ts delete mode 100644 src/main/resources/static/plugins/datatable_editor/types/editor.foundation.d.ts delete mode 100644 src/main/resources/static/plugins/datatable_editor/types/editor.jqueryui.d.ts delete mode 100644 src/main/resources/static/plugins/datatable_editor/types/editor.semanticui.d.ts delete mode 100644 src/main/resources/static/plugins/datatable_editor/types/ext/buttons.d.ts delete mode 100644 src/main/resources/static/plugins/datatable_editor/types/ext/classes.d.ts delete mode 100644 src/main/resources/static/plugins/datatable_editor/types/ext/fieldTypes.d.ts delete mode 100644 src/main/resources/static/plugins/datatable_editor/types/field/Field.d.ts delete mode 100644 src/main/resources/static/plugins/datatable_editor/types/field/defaults.d.ts delete mode 100644 src/main/resources/static/plugins/datatable_editor/types/model/button.d.ts delete mode 100644 src/main/resources/static/plugins/datatable_editor/types/model/defaults.d.ts delete mode 100644 src/main/resources/static/plugins/datatable_editor/types/model/displayController.d.ts delete mode 100644 src/main/resources/static/plugins/datatable_editor/types/model/fieldType.d.ts delete mode 100644 src/main/resources/static/plugins/datatable_editor/types/model/formOptions.d.ts delete mode 100644 src/main/resources/static/plugins/datatable_editor/types/model/settings.d.ts delete mode 100644 src/main/resources/static/plugins/datatable_editor/types/types.d.ts delete mode 100644 src/main/resources/static/plugins/datatable_editor/types/util.d.ts diff --git a/src/main/java/com/itn/admin/itn/dict/mapper/DictionaryMapper.java b/src/main/java/com/itn/admin/itn/dict/mapper/DictionaryMapper.java index cad51a8..00a7209 100644 --- a/src/main/java/com/itn/admin/itn/dict/mapper/DictionaryMapper.java +++ b/src/main/java/com/itn/admin/itn/dict/mapper/DictionaryMapper.java @@ -2,12 +2,15 @@ package com.itn.admin.itn.dict.mapper; import com.itn.admin.itn.dict.mapper.domain.DictionaryVO; import org.apache.ibatis.annotations.Mapper; +import org.apache.ibatis.annotations.Param; +import org.springframework.web.bind.annotation.RequestParam; import java.util.List; +import java.util.Map; @Mapper public interface DictionaryMapper { - List findAll(); + List findAll(@Param("params") Map params); void save(DictionaryVO dictionaryVO); diff --git a/src/main/java/com/itn/admin/itn/dict/service/DictionaryService.java b/src/main/java/com/itn/admin/itn/dict/service/DictionaryService.java index c16b192..55f5c90 100644 --- a/src/main/java/com/itn/admin/itn/dict/service/DictionaryService.java +++ b/src/main/java/com/itn/admin/itn/dict/service/DictionaryService.java @@ -1,6 +1,7 @@ package com.itn.admin.itn.dict.service; import com.itn.admin.itn.dict.mapper.domain.DictionaryVO; +import org.springframework.web.bind.annotation.RequestParam; import java.util.List; import java.util.Map; @@ -9,7 +10,7 @@ import java.util.Map; public interface DictionaryService { - List getList(); + List getList(Map params); void update(Map dictionaryMap); // List> getList(); diff --git a/src/main/java/com/itn/admin/itn/dict/service/impl/DictionaryServiceImpl.java b/src/main/java/com/itn/admin/itn/dict/service/impl/DictionaryServiceImpl.java index 3fe88e3..afd89d5 100644 --- a/src/main/java/com/itn/admin/itn/dict/service/impl/DictionaryServiceImpl.java +++ b/src/main/java/com/itn/admin/itn/dict/service/impl/DictionaryServiceImpl.java @@ -6,7 +6,10 @@ import com.itn.admin.itn.dict.mapper.domain.DictionaryVO; import com.itn.admin.itn.dict.service.DictionaryService; import lombok.extern.slf4j.Slf4j; import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.http.ResponseEntity; import org.springframework.stereotype.Service; +import org.springframework.web.bind.annotation.RequestParam; +import org.thymeleaf.util.StringUtils; import java.util.List; import java.util.Map; @@ -19,8 +22,8 @@ public class DictionaryServiceImpl implements DictionaryService { @Autowired DictionaryMapper dictionaryMapper; - public List getList() { - List resultList = dictionaryMapper.findAll(); + public List getList(Map params) { + List resultList = dictionaryMapper.findAll(params); return resultList; } @@ -38,23 +41,35 @@ public class DictionaryServiceImpl implements DictionaryService { log.info("Updating by user: [{}]", userId); - Map data = (Map) dictionaryMap.get("data"); +// Map data = (Map) dictionaryMap.get("data"); + List> dataList = (List>) dictionaryMap.get("data"); + Map data = dataList.get(0); log.info("data: [{}]", data); String action = (String) dictionaryMap.get("action"); // 데이터가 여러 개인지 확인하여 CSV import인지 단일 데이터 생성인지 구분 - if (data.size() > 1 && "create".equals(action)) { - log.info("CSV import detected with {} records", data.size()); - for (Map.Entry entry : data.entrySet()) { - log.info("entry : [{}]", entry); - DictionaryVO dictionaryVO = getCvsSingleDate((Map) entry.getValue()); + + if ("csvUpdate".equals(action)) { + log.info("CSV import detected with {} records", data.size()); + for (Map item : dataList) { + log.info("entry : [{}]", item); + if(StringUtils.isEmpty((String) item.get("koreanWord"))) + continue; + DictionaryVO dictionaryVO = getCvsSingleDate(item); + dictionaryVO.setUserId(userId); log.info("create :: data for update: [{}]", dictionaryVO); dictionaryMapper.insert(dictionaryVO); } + } else { DictionaryVO dictionaryVO = getSingleDate(dictionaryMap); dictionaryVO.setUserId(userId); + if ("create".equals(action)) { + log.info("create :: data for update: [{}]", dictionaryVO); + dictionaryMapper.insert(dictionaryVO); + + } if("edit".equals(action)) { log.info("edit :: data for update: [{}]", dictionaryVO); dictionaryMapper.save(dictionaryVO); @@ -88,23 +103,34 @@ public class DictionaryServiceImpl implements DictionaryService { } private static DictionaryVO getSingleDate(Map dictionaryMap) { - Map dataMap = (Map) dictionaryMap.get("data"); +// Map dataMap = (Map) dictionaryMap.get("data"); + List> dataList = (List>) dictionaryMap.get("data"); + Map dataMap = dataList.get(0); System.out.println("getSingleDate :: Received data for update: " + dataMap); + log.info("dataMap.get(\"id\") :: [{}]", dataMap.get("id")); + + + Long id = null; + Object idObj = dataMap.get("id"); + if (idObj instanceof Integer) { + id = ((Integer) idObj).longValue(); + } else if (idObj instanceof String) { + id = Long.parseLong((String) idObj); + } // 데이터 맵에서 첫 번째 엔트리 가져오기 (ID와 데이터 맵) - Map.Entry firstEntry = dataMap.entrySet().iterator().next(); - Long id = Long.parseLong(firstEntry.getKey()); // ID 값 파싱 - Map dictionaryData = (Map) firstEntry.getValue(); // 실제 데이터 맵 +// Long id = Long.parseLong((String) dataMap.get("id")); // ID 값 파싱 +// Map dictionaryData = (Map) firstEntry.getValue(); // 실제 데이터 맵 // DictionaryVO 객체 생성 및 데이터 설정 DictionaryVO dictionary = new DictionaryVO(); dictionary.setId(id); // ID 설정 - if (dictionaryData != null) { - dictionary.setKoreanWord((String) dictionaryData.get("koreanWord")); - dictionary.setEnglishWord((String) dictionaryData.get("englishWord")); // 필요한 경우 추가 - dictionary.setAbbreviation((String) dictionaryData.get("abbreviation")); // 필요한 경우 추가 - dictionary.setIsConfirmed((String) dictionaryData.get("isConfirmed")); // 필요한 경우 추가 - dictionary.setIsActive((String) dictionaryData.get("isActive")); // 필요한 경우 추가 + if (dataMap != null) { + dictionary.setKoreanWord((String) dataMap.get("koreanWord")); + dictionary.setEnglishWord((String) dataMap.get("englishWord")); // 필요한 경우 추가 + dictionary.setAbbreviation((String) dataMap.get("abbreviation")); // 필요한 경우 추가 + dictionary.setIsConfirmed((String) dataMap.get("isConfirmed")); // 필요한 경우 추가 + dictionary.setIsActive((String) dataMap.get("isActive")); // 필요한 경우 추가 } return dictionary; } diff --git a/src/main/java/com/itn/admin/itn/dict/web/DictionaryRestController.java b/src/main/java/com/itn/admin/itn/dict/web/DictionaryRestController.java index 5e59667..a2078f0 100644 --- a/src/main/java/com/itn/admin/itn/dict/web/DictionaryRestController.java +++ b/src/main/java/com/itn/admin/itn/dict/web/DictionaryRestController.java @@ -2,6 +2,7 @@ package com.itn.admin.itn.dict.web; import com.itn.admin.itn.dict.mapper.domain.DictionaryVO; import com.itn.admin.itn.dict.service.DictionaryService; +import lombok.extern.slf4j.Slf4j; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.http.ResponseEntity; import org.springframework.web.bind.annotation.*; @@ -9,6 +10,7 @@ import org.springframework.web.bind.annotation.*; import java.util.List; import java.util.Map; +@Slf4j @RestController public class DictionaryRestController { @@ -22,9 +24,10 @@ public class DictionaryRestController { // 데이터 불러오기 @GetMapping("/dict/list/load") - public ResponseEntity> loadData() { + public ResponseEntity> loadData(@RequestParam Map params) { + log.info("params :: [{}]", params); // 데이터베이스에서 데이터를 조회하는 로직 - List data = dictionaryService.getList(); + List data = dictionaryService.getList(params); return ResponseEntity.ok(data); } @@ -36,7 +39,8 @@ public class DictionaryRestController { // 예: 데이터베이스에서 기존 데이터를 수정 // System.out.println("Received data for update: " + dictionaryVO.toString()); dictionaryService.update(dictionaryMap); - return ResponseEntity.ok(dictionaryService.getList()); + return ResponseEntity.ok(""); +// return ResponseEntity.ok(dictionaryService.getList()); } } diff --git a/src/main/resources/mapper/itn/dict/DictionaryMapper.xml b/src/main/resources/mapper/itn/dict/DictionaryMapper.xml index 362c595..270962c 100644 --- a/src/main/resources/mapper/itn/dict/DictionaryMapper.xml +++ b/src/main/resources/mapper/itn/dict/DictionaryMapper.xml @@ -5,8 +5,7 @@ - SELECT a.id , a.KOREAN_WORD @@ -22,7 +21,25 @@ FROM dictionary a LEFT JOIN users b ON a.LAST_UPDUSR_ID = b.uniq_id - + WHERE 1=1 + + AND a.KOREAN_WORD LIKE CONCAT('%', #{params.koreanWord}, '%') + + + AND a.ENGLISH_WORD LIKE CONCAT('%', #{params.englishWord}, '%') + + + AND a.ABBREVIATION LIKE CONCAT('%', #{params.abbreviation}, '%') + + + AND a.IS_CONFIRMED = #{params.isConfirmed} + + + AND b.USER_NAME LIKE CONCAT('%', #{params.lastUpdusrName}, '%') + + + AND a.LAST_UPDT_PNTTM LIKE CONCAT('%', #{params.lastUpdtPnttm}, '%') + diff --git a/src/main/resources/static/dic_import_example.csv b/src/main/resources/static/dic_import_example.csv new file mode 100644 index 0000000..5ed957b --- /dev/null +++ b/src/main/resources/static/dic_import_example.csv @@ -0,0 +1,3 @@ +한글단어,영어단어,약어,확정 +예제,Example,ex,Y +샘플,Sample,smp,N diff --git a/src/main/resources/static/plugins/datatable_editor/css/bubble.scss b/src/main/resources/static/plugins/datatable_editor/css/bubble.scss deleted file mode 100644 index 6b157a3..0000000 --- a/src/main/resources/static/plugins/datatable_editor/css/bubble.scss +++ /dev/null @@ -1,153 +0,0 @@ - -// Bubble form editing -// Very similar to the main form, but attached to a particular node and the -// form layout is slightly different with the fields container and buttons -// making up a table of a single row and two columns. This allows the buttons -// to be removed from the display and under this condition the fields will -// take up the full width available. -div.DTE_Bubble { - position: absolute; - z-index: 11; - margin-top: -6px; - opacity: 0; - transition: top 0.5s ease-in-out 0s; - - div.DTE_Bubble_Liner { - position: absolute; - bottom: 0; - border: 1px solid black; - min-width: 300px; - margin-left: -150px; - background-color: white; - box-shadow: 0 12px 30px 0 rgba(0,0,0,.5); - border-radius: 6px; - border: 1px solid #666; - padding: 1em; - background: #fcfcfc; - @include box-sizing(border-box); - - div.DTE_Bubble_Table { - width: 100%; - - > form { - div.DTE_Form_Content { - padding: 0; - - div.DTE_Field { - position: relative; - margin-bottom: 0.5em; - - &:last-child { - margin-bottom: 0; - } - - > label { - padding-top: 0; - margin-bottom: 0; - } - - > div { - padding: 0; - margin-top: 0.5em; - - input { - margin: 0; - } - } - } - } - } - - div.DTE_Form_Buttons { - text-align: right; - margin-top: 1em; - - button { - margin-bottom: 0; - } - } - } - - div.DTE_Header { - border-top-left-radius: 5px; - border-top-right-radius: 5px; - } - - div.DTE_Header + div.DTE_Form_Info, - div.DTE_Header + div.DTE_Bubble_Table { - padding-top: 1em; - } - - - div.DTE_Form_Error { - float: none; - display: none; - padding: 0; - margin-bottom: 0.5em; - } - - div.DTE_Bubble_Close { - @include close-icon(); - top: 6px; - right: 6px; - line-height: 18px; - } - } - - div.DTE_Bubble_Triangle { - position: absolute; - height: 10px; - width: 10px; - top: -6px; - background-color: white; - border: 1px solid #666; - border-top: none; - border-right: none; - - -webkit-transform: rotate(-45deg); - -moz-transform: rotate(-45deg); - -ms-transform: rotate(-45deg); - -o-transform: rotate(-45deg); - transform: rotate(-45deg); - } - - &.below { - div.DTE_Bubble_Liner { - top: 10px; - bottom: auto; - } - - div.DTE_Bubble_Triangle { - top: 4px; - -webkit-transform: rotate(135deg); - -moz-transform: rotate(135deg); - -ms-transform: rotate(135deg); - -o-transform: rotate(135deg); - transform: rotate(135deg); - } - } -} - -div.DTE_Bubble_Background { - @include overlay-background(); -} - -html.dark, -html[data-bs-theme="dark"] { - div.DTE_Bubble { - div.DTE_Bubble_Liner { - background-color: var(--dt-html-background); - border: 1px solid rgba(255, 255, 255, 0.15); - - div.DTE_Bubble_Close::after { - color: rgba(255, 255, 255, 0.5); - } - } - - div.DTE_Bubble_Triangle { - background-color: var(--dt-html-background); - border-left-color: rgba(255, 255, 255, 0.15); - border-bottom-color: rgba(255, 255, 255, 0.15); - } - } -} \ No newline at end of file diff --git a/src/main/resources/static/plugins/datatable_editor/css/datatable.scss b/src/main/resources/static/plugins/datatable_editor/css/datatable.scss deleted file mode 100644 index 8c3d3f2..0000000 --- a/src/main/resources/static/plugins/datatable_editor/css/datatable.scss +++ /dev/null @@ -1,30 +0,0 @@ - -// Row highlighting on edit styles - -table.dataTable { - tr.dte-highlight { - animation-duration: 1s; - animation-name: dte-highlight; - } - - tr.dte-inlineAdd { - td, - th { - vertical-align: top; - } - } -} - -@keyframes dte-highlight { - from { - box-shadow: 0 0 0 rgba(235, 121, 15, 1); - } - - 50% { - box-shadow: 0 0 5px rgba(235, 121, 15, 1); - } - - to { - box-shadow: 0 0 10px rgba(235, 121, 15, 0); - } -} diff --git a/src/main/resources/static/plugins/datatable_editor/css/editor.bootstrap.css b/src/main/resources/static/plugins/datatable_editor/css/editor.bootstrap.css deleted file mode 100644 index ddc2a97..0000000 --- a/src/main/resources/static/plugins/datatable_editor/css/editor.bootstrap.css +++ /dev/null @@ -1,677 +0,0 @@ -html.dark div.DTED_Lightbox_Close:after { - color: rgba(255, 255, 255, 0.5) !important; -} -html.dark div.DTED_Lightbox_Close:hover:after { - color: white !important; -} - -div.DTE div.DTE_Form_Error { - color: #b11f1f; -} -div.DTE div.DTE_Form_Buttons { - display: flex; - justify-content: flex-end; -} -div.DTE div.DTE_Form_Buttons button { - margin-left: 0.5em; -} - -div.modal div.DTE div.DTE_Form_Error { - display: none; - float: left; - padding-top: 7px; -} - -div.DTE_Field { - position: relative; -} -div.DTE_Field div.multi-value, -div.DTE_Field div.multi-restore { - display: none; - cursor: pointer; -} -div.DTE_Field div.multi-value span, -div.DTE_Field div.multi-restore span { - display: block; - color: #666; -} -div.DTE_Field div.multi-value:hover, -div.DTE_Field div.multi-restore:hover { - background-color: #f1f1f1; -} -div.DTE_Field div.multi-restore { - margin-top: 0.5em; - font-size: 0.8em; - line-height: 1.25em; -} -div.DTE_Field:after { - display: block; - content: "."; - height: 0; - line-height: 0; - clear: both; - visibility: hidden; -} -div.DTE_Field div:not([data-dte-e=msg-error]) { - color: inherit; -} - -div.DTE_Body div.DTE_Body_Content div.DTE_Field.block label, -div.DTE_Body div.DTE_Body_Content div.DTE_Field.block > div { - text-align: left; - width: 100%; -} - -div.DTE_Inline { - position: relative; - display: table; - width: 100%; -} -div.DTE_Inline div.DTE_Inline_Field, -div.DTE_Inline div.DTE_Inline_Buttons { - display: table-cell; - vertical-align: middle; -} -div.DTE_Inline div.DTE_Inline_Field div.DTE_Field, -div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field { - padding: 0; -} -div.DTE_Inline div.DTE_Inline_Field div.DTE_Field > label, -div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field > label { - display: none; -} -div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=color], -div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=date], -div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=datetime], -div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=datetime-local], -div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=email], -div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=month], -div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=number], -div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=password], -div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=search], -div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=tel], -div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=text], -div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=time], -div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=url], -div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=week], -div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=color], -div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=date], -div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=datetime], -div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=datetime-local], -div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=email], -div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=month], -div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=number], -div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=password], -div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=search], -div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=tel], -div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=text], -div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=time], -div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=url], -div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=week] { - width: 100%; -} -div.DTE_Inline div.DTE_Inline_Field div.DTE_Form_Buttons button, -div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Form_Buttons button { - margin: -6px 0 -6px 4px; - padding: 5px; -} -div.DTE_Inline div.DTE_Field input[type=color], -div.DTE_Inline div.DTE_Field input[type=date], -div.DTE_Inline div.DTE_Field input[type=datetime], -div.DTE_Inline div.DTE_Field input[type=datetime-local], -div.DTE_Inline div.DTE_Field input[type=email], -div.DTE_Inline div.DTE_Field input[type=month], -div.DTE_Inline div.DTE_Field input[type=number], -div.DTE_Inline div.DTE_Field input[type=password], -div.DTE_Inline div.DTE_Field input[type=search], -div.DTE_Inline div.DTE_Field input[type=tel], -div.DTE_Inline div.DTE_Field input[type=text], -div.DTE_Inline div.DTE_Field input[type=time], -div.DTE_Inline div.DTE_Field input[type=url], -div.DTE_Inline div.DTE_Field input[type=week] { - margin: -6px 0; -} -div.DTE_Inline div.DTE_Field_Error, -div.DTE_Inline div.DTE_Form_Error { - font-size: 11px; - line-height: 1.2em; - padding: 0; - margin-top: 10px; -} -div.DTE_Inline div.DTE_Field_Error:empty, -div.DTE_Inline div.DTE_Form_Error:empty { - margin-top: 0; -} - -span.dtr-data div.DTE_Inline { - display: inline-table; -} - -div.DTE_Inline div.DTE_Field { - width: 100%; -} -div.DTE_Inline div.DTE_Field > div { - width: 100%; - padding: 0; -} -div.DTE_Inline div.DTE_Field input.form-control { - height: 30px; -} -div.DTE_Inline div.DTE_Field div.help-block { - display: none; - margin-top: 10px; - margin-bottom: 0; -} -div.DTE_Inline.DTE_Processing:after { - top: 5px; -} - -div.DTE_Field_Type_checkbox div.controls, -div.DTE_Field_Type_radio div.controls { - margin-top: 0.4em; -} -div.DTE_Field_Type_checkbox input, -div.DTE_Field_Type_radio input { - vertical-align: middle; -} -div.DTE_Field_Type_checkbox div.DTE_Field div label, -div.DTE_Field_Type_radio div.DTE_Field div label { - margin-left: 0.75em; - margin-bottom: 0; - vertical-align: middle; - font-weight: normal; -} - -div.DTE_Bubble { - position: absolute; - z-index: 11; - margin-top: -6px; - opacity: 0; - transition: top 0.5s ease-in-out 0s; -} -div.DTE_Bubble div.DTE_Bubble_Liner { - position: absolute; - bottom: 0; - border: 1px solid black; - min-width: 300px; - margin-left: -150px; - background-color: white; - box-shadow: 0 12px 30px 0 rgba(0, 0, 0, 0.5); - border-radius: 6px; - border: 1px solid #666; - padding: 1em; - background: #fcfcfc; - box-sizing: border-box; -} -div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table { - width: 100%; -} -div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table > form div.DTE_Form_Content { - padding: 0; -} -div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table > form div.DTE_Form_Content div.DTE_Field { - position: relative; - margin-bottom: 0.5em; -} -div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table > form div.DTE_Form_Content div.DTE_Field:last-child { - margin-bottom: 0; -} -div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table > form div.DTE_Form_Content div.DTE_Field > label { - padding-top: 0; - margin-bottom: 0; -} -div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table > form div.DTE_Form_Content div.DTE_Field > div { - padding: 0; - margin-top: 0.5em; -} -div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table > form div.DTE_Form_Content div.DTE_Field > div input { - margin: 0; -} -div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table div.DTE_Form_Buttons { - text-align: right; - margin-top: 1em; -} -div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table div.DTE_Form_Buttons button { - margin-bottom: 0; -} -div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Header { - border-top-left-radius: 5px; - border-top-right-radius: 5px; -} -div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Header + div.DTE_Form_Info, -div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Header + div.DTE_Bubble_Table { - padding-top: 1em; -} -div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Form_Error { - float: none; - display: none; - padding: 0; - margin-bottom: 0.5em; -} -div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Close { - position: absolute; - top: 19px; - right: 19px; - cursor: pointer; - z-index: 12; - top: 6px; - right: 6px; - line-height: 18px; -} -div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Close:after { - content: "×"; - color: rgba(0, 0, 0, 0.5); - font-weight: bold; - font-size: 22px; - font-family: "Courier New", Courier, monospace; -} -div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Close:hover:after { - color: black; -} -div.DTE_Bubble div.DTE_Bubble_Triangle { - position: absolute; - height: 10px; - width: 10px; - top: -6px; - background-color: white; - border: 1px solid #666; - border-top: none; - border-right: none; - -webkit-transform: rotate(-45deg); - -moz-transform: rotate(-45deg); - -ms-transform: rotate(-45deg); - -o-transform: rotate(-45deg); - transform: rotate(-45deg); -} -div.DTE_Bubble.below div.DTE_Bubble_Liner { - top: 10px; - bottom: auto; -} -div.DTE_Bubble.below div.DTE_Bubble_Triangle { - top: 4px; - -webkit-transform: rotate(135deg); - -moz-transform: rotate(135deg); - -ms-transform: rotate(135deg); - -o-transform: rotate(135deg); - transform: rotate(135deg); -} - -div.DTE_Bubble_Background { - position: fixed; - top: 0; - left: 0; - width: 100%; - height: 100%; - background: rgba(0, 0, 0, 0.7); /* Fallback */ - background: -ms-radial-gradient(center, ellipse farthest-corner, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0.7) 100%); /* IE10 Consumer Preview */ - background: -moz-radial-gradient(center, ellipse farthest-corner, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0.7) 100%); /* Firefox */ - background: -o-radial-gradient(center, ellipse farthest-corner, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0.7) 100%); /* Opera */ - background: -webkit-gradient(radial, center center, 0, center center, 497, color-stop(0, rgba(0, 0, 0, 0.3)), color-stop(1, rgba(0, 0, 0, 0.7))); /* Webkit (Safari/Chrome 10) */ - background: -webkit-radial-gradient(center, ellipse farthest-corner, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0.7) 100%); /* Webkit (Chrome 11+) */ - background: radial-gradient(ellipse farthest-corner at center, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0.7) 100%); /* W3C Markup, IE10 Release Preview */ - z-index: 10; -} -div.DTE_Bubble_Background > div { - position: absolute; - top: 0; - right: 0; - left: 0; - bottom: 0; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000); - -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)"; -} -div.DTE_Bubble_Background > div:not([dummy]) { - filter: progid:DXImageTransform.Microsoft.gradient(enabled="false"); -} - -html.dark div.DTE_Bubble div.DTE_Bubble_Liner, -html[data-bs-theme=dark] div.DTE_Bubble div.DTE_Bubble_Liner { - background-color: var(--dt-html-background); - border: 1px solid rgba(255, 255, 255, 0.15); -} -html.dark div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Close::after, -html[data-bs-theme=dark] div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Close::after { - color: rgba(255, 255, 255, 0.5); -} -html.dark div.DTE_Bubble div.DTE_Bubble_Triangle, -html[data-bs-theme=dark] div.DTE_Bubble div.DTE_Bubble_Triangle { - background-color: var(--dt-html-background); - border-left-color: rgba(255, 255, 255, 0.15); - border-bottom-color: rgba(255, 255, 255, 0.15); -} - -div.DTE_Bubble div.DTE_Bubble_Liner { - box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); - border-radius: 6px; - padding: 1em; - border: 1px solid rgba(0, 0, 0, 0.2); -} -div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table > form div.DTE_Form_Content div.DTE_Field > label, -div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table > form div.DTE_Form_Content div.DTE_Field > div { - width: 100%; - max-width: 100%; - float: none; - clear: both; - text-align: left; - flex: none; -} -div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table > form div.DTE_Form_Content div.DTE_Field > label { - padding: 0 0 4px 0; -} -div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table div.DTE_Form_Buttons { - text-align: right; - margin-top: 0; -} -div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Header { - border-bottom: none; - font-size: 14px; - width: 100%; - padding: 0; -} -div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Header button.close, -div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Header button.btn-close { - display: none; -} -div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Close:after { - margin-top: -2px; - display: block; -} -div.DTE_Bubble div.DTE_Bubble_Triangle { - border-bottom: 1px solid rgba(0, 0, 0, 0.2); - border-left: 1px solid rgba(0, 0, 0, 0.2); -} - -div.DTE_Bubble_Background { - position: fixed; - top: 0; - left: 0; - right: 0; - bottom: 0; - z-index: 10; - background-color: rgba(0, 0, 0, 0.05); -} - -div.DTE div.editor_upload { - padding-top: 4px; -} -div.DTE div.editor_upload div.eu_table { - display: table; - width: 100%; -} -div.DTE div.editor_upload div.row { - display: table-row; -} -div.DTE div.editor_upload div.cell { - display: table-cell; - position: relative; - width: 50%; - vertical-align: top; -} -div.DTE div.editor_upload div.cell + div.cell { - padding-left: 10px; -} -div.DTE div.editor_upload div.row + div.row div.cell { - padding-top: 10px; -} -div.DTE div.editor_upload button.btn, -div.DTE div.editor_upload input[type=file] { - width: 100%; - height: 2.3em; - font-size: 0.8em; - text-align: center; - line-height: 1em; - margin: 0; -} -div.DTE div.editor_upload input[type=file] { - position: absolute; - top: 0; - left: 0; - width: 100%; - opacity: 0; -} -div.DTE div.editor_upload div.drop { - position: relative; - box-sizing: border-box; - width: 100%; - height: 100%; - border: 3px dashed #ccc; - border-radius: 6px; - min-height: 4em; - color: #999; - text-align: center; - padding: 1em 2em; - line-height: 1.1em; -} -div.DTE div.editor_upload div.drop.over { - border: 3px dashed #111; - color: #111; -} -div.DTE div.editor_upload div.drop span { - max-width: 75%; - font-size: 0.85em; - line-height: 1em; -} -div.DTE div.editor_upload div.rendered img { - max-width: 8em; - margin: 0 auto; -} -div.DTE div.editor_upload.noDrop div.drop { - display: none; -} -div.DTE div.editor_upload.noDrop div.row.second { - display: none; -} -div.DTE div.editor_upload.noDrop div.rendered { - margin-top: 10px; -} -div.DTE div.editor_upload.noClear div.clearValue button { - display: none; -} -div.DTE div.editor_upload.multi div.cell { - display: block; - width: 100%; -} -div.DTE div.editor_upload.multi div.cell div.drop { - min-height: 0; -} -div.DTE div.editor_upload.multi div.clearValue { - display: none; -} -div.DTE div.editor_upload.multi ul { - list-style-type: none; - margin: 0; - padding: 0; -} -div.DTE div.editor_upload.multi ul li { - position: relative; - margin-top: 0.5em; -} -div.DTE div.editor_upload.multi ul li:first-child { - margin-top: 0; -} -div.DTE div.editor_upload.multi ul li img { - vertical-align: middle; -} -div.DTE div.editor_upload.multi ul li button { - position: absolute; - width: 40px; - right: 0; - top: 50%; - margin-top: -1.5em; -} - -html.dark div.DTE div.editor_upload div.drop, -html[data-bs-theme=dark] div.DTE div.editor_upload div.drop { - border: 3px dashed rgba(255, 255, 255, 0.15); - color: inherit; -} -html.dark div.DTE div.editor_upload div.drop.over, -html[data-bs-theme=dark] div.DTE div.editor_upload div.drop.over { - border: 3px dashed rgba(255, 255, 255, 0.5); -} - -div.DTE div.editor_upload button.btn, -div.DTE div.editor_upload input[type=file] { - height: auto; -} -div.DTE div.editor_upload ul li button { - padding-bottom: 8px; -} - -div.DTE_Field_Type_datatable div.dt-search { - margin-top: 0.75em; -} -div.DTE_Field_Type_datatable div.dt-info, -div.DTE_Field_Type_datatable div.dataTables_info { - text-align: left; - font-size: 0.8em; - line-height: 1.3em; - padding-right: 1em; - font-weight: normal; -} -div.DTE_Field_Type_datatable div.dt-info span.select-info, -div.DTE_Field_Type_datatable div.dataTables_info span.select-info { - display: block; -} -div.DTE_Field_Type_datatable div.dt-buttons { - padding-bottom: 0.5em; - width: 100%; -} -div.DTE_Field_Type_datatable div.dt-buttons:empty { - display: none; -} -div.DTE_Field_Type_datatable div.dataTables_wrapper div.dataTables_paginate { - text-align: center; -} -div.DTE_Field_Type_datatable div.dt-container > div.row:nth-child(1) { - display: none; -} - -@media (max-width: 768px) { - div.DTE_Field_Type_datatable label.control-label { - text-align: left; - } -} -div.DTE div.DTE_Processing_Indicator { - position: absolute; - top: 17px; - right: 42px; - height: 2em; - width: 2em; - z-index: 20; - font-size: 12px; - display: none; - -webkit-transform: translateZ(0); - -ms-transform: translateZ(0); - transform: translateZ(0); -} -div.DTE.processing div.DTE_Processing_Indicator { - display: block; -} -div.DTE.processing div.DTE_Field div.DTE_Processing_Indicator { - display: none; -} -div.DTE div.DTE_Field div.DTE_Processing_Indicator { - top: 13px; - right: 0; - font-size: 8px; -} -div.DTE.DTE_Inline div.DTE_Processing_Indicator { - top: 5px; - right: 6px; - font-size: 6px; -} -div.DTE.DTE_Bubble div.DTE_Processing_Indicator { - top: 10px; - right: 14px; - font-size: 8px; -} -div.DTE div.DTE_Processing_Indicator span, -div.DTE div.DTE_Processing_Indicator:before, -div.DTE div.DTE_Processing_Indicator:after { - display: block; - background: black; - width: 0.5em; - height: 1.5em; - border: 1px solid rgba(0, 0, 0, 0.4); - background-color: rgba(0, 0, 0, 0.1); - -webkit-animation: editorProcessing 0.9s infinite ease-in-out; - animation: editorProcessing 0.9s infinite ease-in-out; -} -div.DTE div.DTE_Processing_Indicator:before, -div.DTE div.DTE_Processing_Indicator:after { - position: absolute; - top: 0; - content: ""; -} -div.DTE div.DTE_Processing_Indicator:before { - left: -1em; - -webkit-animation-delay: -0.3s; - animation-delay: -0.3s; -} -div.DTE div.DTE_Processing_Indicator span { - -webkit-animation-delay: -0.15s; - animation-delay: -0.15s; -} -div.DTE div.DTE_Processing_Indicator:after { - left: 1em; -} -@-webkit-keyframes editorProcessing { - 0%, 80%, 100% { - transform: scale(1, 1); - } - 40% { - transform: scale(1, 1.5); - } -} -@keyframes editorProcessing { - 0%, 80%, 100% { - transform: scale(1, 1); - } - 40% { - transform: scale(1, 1.5); - } -} - -html.dark div.DTE_Processing_Indicator span, -html.dark div.DTE_Processing_Indicator:before, -html.dark div.DTE_Processing_Indicator:after, -html[data-bs-theme=dark] div.DTE_Processing_Indicator span, -html[data-bs-theme=dark] div.DTE_Processing_Indicator:before, -html[data-bs-theme=dark] div.DTE_Processing_Indicator:after { - display: block; - width: 0.5em; - height: 1.5em; - border: 1px solid rgba(255, 255, 255, 0.25); - background-color: rgba(255, 255, 255, 0.1); -} - -table.dataTable tr.dte-highlight { - animation-duration: 1s; - animation-name: dte-highlight; -} -table.dataTable tr.dte-inlineAdd td, -table.dataTable tr.dte-inlineAdd th { - vertical-align: top; -} - -@keyframes dte-highlight { - from { - box-shadow: 0 0 0 rgb(235, 121, 15); - } - 50% { - box-shadow: 0 0 5px rgb(235, 121, 15); - } - to { - box-shadow: 0 0 10px rgba(235, 121, 15, 0); - } -} -div.DTE div.DTE_Field div.DTE_Processing_Indicator { - top: 13px; - right: 20px; -} - -div.DTE div.DTE_Processing_Indicator { - top: 52px; - right: 12px; -} diff --git a/src/main/resources/static/plugins/datatable_editor/css/editor.bootstrap.min.css b/src/main/resources/static/plugins/datatable_editor/css/editor.bootstrap.min.css deleted file mode 100644 index 8db05d9..0000000 --- a/src/main/resources/static/plugins/datatable_editor/css/editor.bootstrap.min.css +++ /dev/null @@ -1 +0,0 @@ -html.dark div.DTED_Lightbox_Close:after{color:rgba(255, 255, 255, 0.5) !important}html.dark div.DTED_Lightbox_Close:hover:after{color:white !important}div.DTE div.DTE_Form_Error{color:#b11f1f}div.DTE div.DTE_Form_Buttons{display:flex;justify-content:flex-end}div.DTE div.DTE_Form_Buttons button{margin-left:.5em}div.modal div.DTE div.DTE_Form_Error{display:none;float:left;padding-top:7px}div.DTE_Field{position:relative}div.DTE_Field div.multi-value,div.DTE_Field div.multi-restore{display:none;cursor:pointer}div.DTE_Field div.multi-value span,div.DTE_Field div.multi-restore span{display:block;color:#666}div.DTE_Field div.multi-value:hover,div.DTE_Field div.multi-restore:hover{background-color:#f1f1f1}div.DTE_Field div.multi-restore{margin-top:.5em;font-size:.8em;line-height:1.25em}div.DTE_Field:after{display:block;content:".";height:0;line-height:0;clear:both;visibility:hidden}div.DTE_Field div:not([data-dte-e=msg-error]){color:inherit}div.DTE_Body div.DTE_Body_Content div.DTE_Field.block label,div.DTE_Body div.DTE_Body_Content div.DTE_Field.block>div{text-align:left;width:100%}div.DTE_Inline{position:relative;display:table;width:100%}div.DTE_Inline div.DTE_Inline_Field,div.DTE_Inline div.DTE_Inline_Buttons{display:table-cell;vertical-align:middle}div.DTE_Inline div.DTE_Inline_Field div.DTE_Field,div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field{padding:0}div.DTE_Inline div.DTE_Inline_Field div.DTE_Field>label,div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field>label{display:none}div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=color],div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=date],div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=datetime],div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=datetime-local],div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=email],div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=month],div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=number],div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=password],div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=search],div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=tel],div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=text],div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=time],div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=url],div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=week],div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=color],div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=date],div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=datetime],div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=datetime-local],div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=email],div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=month],div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=number],div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=password],div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=search],div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=tel],div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=text],div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=time],div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=url],div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=week]{width:100%}div.DTE_Inline div.DTE_Inline_Field div.DTE_Form_Buttons button,div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Form_Buttons button{margin:-6px 0 -6px 4px;padding:5px}div.DTE_Inline div.DTE_Field input[type=color],div.DTE_Inline div.DTE_Field input[type=date],div.DTE_Inline div.DTE_Field input[type=datetime],div.DTE_Inline div.DTE_Field input[type=datetime-local],div.DTE_Inline div.DTE_Field input[type=email],div.DTE_Inline div.DTE_Field input[type=month],div.DTE_Inline div.DTE_Field input[type=number],div.DTE_Inline div.DTE_Field input[type=password],div.DTE_Inline div.DTE_Field input[type=search],div.DTE_Inline div.DTE_Field input[type=tel],div.DTE_Inline div.DTE_Field input[type=text],div.DTE_Inline div.DTE_Field input[type=time],div.DTE_Inline div.DTE_Field input[type=url],div.DTE_Inline div.DTE_Field input[type=week]{margin:-6px 0}div.DTE_Inline div.DTE_Field_Error,div.DTE_Inline div.DTE_Form_Error{font-size:11px;line-height:1.2em;padding:0;margin-top:10px}div.DTE_Inline div.DTE_Field_Error:empty,div.DTE_Inline div.DTE_Form_Error:empty{margin-top:0}span.dtr-data div.DTE_Inline{display:inline-table}div.DTE_Inline div.DTE_Field{width:100%}div.DTE_Inline div.DTE_Field>div{width:100%;padding:0}div.DTE_Inline div.DTE_Field input.form-control{height:30px}div.DTE_Inline div.DTE_Field div.help-block{display:none;margin-top:10px;margin-bottom:0}div.DTE_Inline.DTE_Processing:after{top:5px}div.DTE_Field_Type_checkbox div.controls,div.DTE_Field_Type_radio div.controls{margin-top:.4em}div.DTE_Field_Type_checkbox input,div.DTE_Field_Type_radio input{vertical-align:middle}div.DTE_Field_Type_checkbox div.DTE_Field div label,div.DTE_Field_Type_radio div.DTE_Field div label{margin-left:.75em;margin-bottom:0;vertical-align:middle;font-weight:normal}div.DTE_Bubble{position:absolute;z-index:11;margin-top:-6px;opacity:0;transition:top .5s ease-in-out 0s}div.DTE_Bubble div.DTE_Bubble_Liner{position:absolute;bottom:0;border:1px solid black;min-width:300px;margin-left:-150px;background-color:white;box-shadow:0 12px 30px 0 rgba(0, 0, 0, 0.5);border-radius:6px;border:1px solid #666;padding:1em;background:#fcfcfc;box-sizing:border-box}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table{width:100%}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table>form div.DTE_Form_Content{padding:0}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table>form div.DTE_Form_Content div.DTE_Field{position:relative;margin-bottom:.5em}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table>form div.DTE_Form_Content div.DTE_Field:last-child{margin-bottom:0}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table>form div.DTE_Form_Content div.DTE_Field>label{padding-top:0;margin-bottom:0}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table>form div.DTE_Form_Content div.DTE_Field>div{padding:0;margin-top:.5em}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table>form div.DTE_Form_Content div.DTE_Field>div input{margin:0}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table div.DTE_Form_Buttons{text-align:right;margin-top:1em}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table div.DTE_Form_Buttons button{margin-bottom:0}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Header{border-top-left-radius:5px;border-top-right-radius:5px}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Header+div.DTE_Form_Info,div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Header+div.DTE_Bubble_Table{padding-top:1em}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Form_Error{float:none;display:none;padding:0;margin-bottom:.5em}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Close{position:absolute;top:19px;right:19px;cursor:pointer;z-index:12;top:6px;right:6px;line-height:18px}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Close:after{content:"×";color:rgba(0, 0, 0, 0.5);font-weight:bold;font-size:22px;font-family:"Courier New",Courier,monospace}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Close:hover:after{color:black}div.DTE_Bubble div.DTE_Bubble_Triangle{position:absolute;height:10px;width:10px;top:-6px;background-color:white;border:1px solid #666;border-top:none;border-right:none;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}div.DTE_Bubble.below div.DTE_Bubble_Liner{top:10px;bottom:auto}div.DTE_Bubble.below div.DTE_Bubble_Triangle{top:4px;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg)}div.DTE_Bubble_Background{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0, 0, 0, 0.7);background:-ms-radial-gradient(center, ellipse farthest-corner, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0.7) 100%);background:-moz-radial-gradient(center, ellipse farthest-corner, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0.7) 100%);background:-o-radial-gradient(center, ellipse farthest-corner, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0.7) 100%);background:-webkit-gradient(radial, center center, 0, center center, 497, color-stop(0, rgba(0, 0, 0, 0.3)), color-stop(1, rgba(0, 0, 0, 0.7)));background:-webkit-radial-gradient(center, ellipse farthest-corner, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0.7) 100%);background:radial-gradient(ellipse farthest-corner at center, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0.7) 100%);z-index:10}div.DTE_Bubble_Background>div{position:absolute;top:0;right:0;left:0;bottom:0;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)"}div.DTE_Bubble_Background>div:not([dummy]){filter:progid:DXImageTransform.Microsoft.gradient(enabled="false")}html.dark div.DTE_Bubble div.DTE_Bubble_Liner,html[data-bs-theme=dark] div.DTE_Bubble div.DTE_Bubble_Liner{background-color:var(--dt-html-background);border:1px solid rgba(255, 255, 255, 0.15)}html.dark div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Close::after,html[data-bs-theme=dark] div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Close::after{color:rgba(255, 255, 255, 0.5)}html.dark div.DTE_Bubble div.DTE_Bubble_Triangle,html[data-bs-theme=dark] div.DTE_Bubble div.DTE_Bubble_Triangle{background-color:var(--dt-html-background);border-left-color:rgba(255, 255, 255, 0.15);border-bottom-color:rgba(255, 255, 255, 0.15)}div.DTE_Bubble div.DTE_Bubble_Liner{box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);border-radius:6px;padding:1em;border:1px solid rgba(0, 0, 0, 0.2)}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table>form div.DTE_Form_Content div.DTE_Field>label,div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table>form div.DTE_Form_Content div.DTE_Field>div{width:100%;max-width:100%;float:none;clear:both;text-align:left;flex:none}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table>form div.DTE_Form_Content div.DTE_Field>label{padding:0 0 4px 0}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table div.DTE_Form_Buttons{text-align:right;margin-top:0}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Header{border-bottom:none;font-size:14px;width:100%;padding:0}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Header button.close,div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Header button.btn-close{display:none}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Close:after{margin-top:-2px;display:block}div.DTE_Bubble div.DTE_Bubble_Triangle{border-bottom:1px solid rgba(0, 0, 0, 0.2);border-left:1px solid rgba(0, 0, 0, 0.2)}div.DTE_Bubble_Background{position:fixed;top:0;left:0;right:0;bottom:0;z-index:10;background-color:rgba(0, 0, 0, 0.05)}div.DTE div.editor_upload{padding-top:4px}div.DTE div.editor_upload div.eu_table{display:table;width:100%}div.DTE div.editor_upload div.row{display:table-row}div.DTE div.editor_upload div.cell{display:table-cell;position:relative;width:50%;vertical-align:top}div.DTE div.editor_upload div.cell+div.cell{padding-left:10px}div.DTE div.editor_upload div.row+div.row div.cell{padding-top:10px}div.DTE div.editor_upload button.btn,div.DTE div.editor_upload input[type=file]{width:100%;height:2.3em;font-size:.8em;text-align:center;line-height:1em;margin:0}div.DTE div.editor_upload input[type=file]{position:absolute;top:0;left:0;width:100%;opacity:0}div.DTE div.editor_upload div.drop{position:relative;box-sizing:border-box;width:100%;height:100%;border:3px dashed #ccc;border-radius:6px;min-height:4em;color:#999;text-align:center;padding:1em 2em;line-height:1.1em}div.DTE div.editor_upload div.drop.over{border:3px dashed #111;color:#111}div.DTE div.editor_upload div.drop span{max-width:75%;font-size:.85em;line-height:1em}div.DTE div.editor_upload div.rendered img{max-width:8em;margin:0 auto}div.DTE div.editor_upload.noDrop div.drop{display:none}div.DTE div.editor_upload.noDrop div.row.second{display:none}div.DTE div.editor_upload.noDrop div.rendered{margin-top:10px}div.DTE div.editor_upload.noClear div.clearValue button{display:none}div.DTE div.editor_upload.multi div.cell{display:block;width:100%}div.DTE div.editor_upload.multi div.cell div.drop{min-height:0}div.DTE div.editor_upload.multi div.clearValue{display:none}div.DTE div.editor_upload.multi ul{list-style-type:none;margin:0;padding:0}div.DTE div.editor_upload.multi ul li{position:relative;margin-top:.5em}div.DTE div.editor_upload.multi ul li:first-child{margin-top:0}div.DTE div.editor_upload.multi ul li img{vertical-align:middle}div.DTE div.editor_upload.multi ul li button{position:absolute;width:40px;right:0;top:50%;margin-top:-1.5em}html.dark div.DTE div.editor_upload div.drop,html[data-bs-theme=dark] div.DTE div.editor_upload div.drop{border:3px dashed rgba(255, 255, 255, 0.15);color:inherit}html.dark div.DTE div.editor_upload div.drop.over,html[data-bs-theme=dark] div.DTE div.editor_upload div.drop.over{border:3px dashed rgba(255, 255, 255, 0.5)}div.DTE div.editor_upload button.btn,div.DTE div.editor_upload input[type=file]{height:auto}div.DTE div.editor_upload ul li button{padding-bottom:8px}div.DTE_Field_Type_datatable div.dt-search{margin-top:.75em}div.DTE_Field_Type_datatable div.dt-info,div.DTE_Field_Type_datatable div.dataTables_info{text-align:left;font-size:.8em;line-height:1.3em;padding-right:1em;font-weight:normal}div.DTE_Field_Type_datatable div.dt-info span.select-info,div.DTE_Field_Type_datatable div.dataTables_info span.select-info{display:block}div.DTE_Field_Type_datatable div.dt-buttons{padding-bottom:.5em;width:100%}div.DTE_Field_Type_datatable div.dt-buttons:empty{display:none}div.DTE_Field_Type_datatable div.dataTables_wrapper div.dataTables_paginate{text-align:center}div.DTE_Field_Type_datatable div.dt-container>div.row:nth-child(1){display:none}@media(max-width: 768px){div.DTE_Field_Type_datatable label.control-label{text-align:left}}div.DTE div.DTE_Processing_Indicator{position:absolute;top:17px;right:42px;height:2em;width:2em;z-index:20;font-size:12px;display:none;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}div.DTE.processing div.DTE_Processing_Indicator{display:block}div.DTE.processing div.DTE_Field div.DTE_Processing_Indicator{display:none}div.DTE div.DTE_Field div.DTE_Processing_Indicator{top:13px;right:0;font-size:8px}div.DTE.DTE_Inline div.DTE_Processing_Indicator{top:5px;right:6px;font-size:6px}div.DTE.DTE_Bubble div.DTE_Processing_Indicator{top:10px;right:14px;font-size:8px}div.DTE div.DTE_Processing_Indicator span,div.DTE div.DTE_Processing_Indicator:before,div.DTE div.DTE_Processing_Indicator:after{display:block;background:black;width:.5em;height:1.5em;border:1px solid rgba(0, 0, 0, 0.4);background-color:rgba(0, 0, 0, 0.1);-webkit-animation:editorProcessing .9s infinite ease-in-out;animation:editorProcessing .9s infinite ease-in-out}div.DTE div.DTE_Processing_Indicator:before,div.DTE div.DTE_Processing_Indicator:after{position:absolute;top:0;content:""}div.DTE div.DTE_Processing_Indicator:before{left:-1em;-webkit-animation-delay:-0.3s;animation-delay:-0.3s}div.DTE div.DTE_Processing_Indicator span{-webkit-animation-delay:-0.15s;animation-delay:-0.15s}div.DTE div.DTE_Processing_Indicator:after{left:1em}@-webkit-keyframes editorProcessing{0%,80%,100%{transform:scale(1, 1)}40%{transform:scale(1, 1.5)}}@keyframes editorProcessing{0%,80%,100%{transform:scale(1, 1)}40%{transform:scale(1, 1.5)}}html.dark div.DTE_Processing_Indicator span,html.dark div.DTE_Processing_Indicator:before,html.dark div.DTE_Processing_Indicator:after,html[data-bs-theme=dark] div.DTE_Processing_Indicator span,html[data-bs-theme=dark] div.DTE_Processing_Indicator:before,html[data-bs-theme=dark] div.DTE_Processing_Indicator:after{display:block;width:.5em;height:1.5em;border:1px solid rgba(255, 255, 255, 0.25);background-color:rgba(255, 255, 255, 0.1)}table.dataTable tr.dte-highlight{animation-duration:1s;animation-name:dte-highlight}table.dataTable tr.dte-inlineAdd td,table.dataTable tr.dte-inlineAdd th{vertical-align:top}@keyframes dte-highlight{from{box-shadow:0 0 0 rgb(235, 121, 15)}50%{box-shadow:0 0 5px rgb(235, 121, 15)}to{box-shadow:0 0 10px rgba(235, 121, 15, 0)}}div.DTE div.DTE_Field div.DTE_Processing_Indicator{top:13px;right:20px}div.DTE div.DTE_Processing_Indicator{top:52px;right:12px} diff --git a/src/main/resources/static/plugins/datatable_editor/css/editor.bootstrap4.css b/src/main/resources/static/plugins/datatable_editor/css/editor.bootstrap4.css deleted file mode 100644 index db5f966..0000000 --- a/src/main/resources/static/plugins/datatable_editor/css/editor.bootstrap4.css +++ /dev/null @@ -1,766 +0,0 @@ -html.dark div.DTED_Lightbox_Close:after { - color: rgba(255, 255, 255, 0.5) !important; -} -html.dark div.DTED_Lightbox_Close:hover:after { - color: white !important; -} - -div.DTE div.DTE_Form_Error { - color: #b11f1f; -} -div.DTE div.DTE_Form_Buttons { - display: flex; - justify-content: flex-end; -} -div.DTE div.DTE_Form_Buttons button { - margin-left: 0.5em; -} - -div.modal div.DTE div.DTE_Form_Error { - display: none; - float: left; - padding-top: 7px; -} - -div.DTE_Field { - position: relative; -} -div.DTE_Field div.multi-value, -div.DTE_Field div.multi-restore { - display: none; - cursor: pointer; -} -div.DTE_Field div.multi-value span, -div.DTE_Field div.multi-restore span { - display: block; - color: #666; -} -div.DTE_Field div.multi-value:hover, -div.DTE_Field div.multi-restore:hover { - background-color: #f1f1f1; -} -div.DTE_Field div.multi-restore { - margin-top: 0.5em; - font-size: 0.8em; - line-height: 1.25em; -} -div.DTE_Field:after { - display: block; - content: "."; - height: 0; - line-height: 0; - clear: both; - visibility: hidden; -} -div.DTE_Field div:not([data-dte-e=msg-error]) { - color: inherit; -} - -div.DTE_Body div.DTE_Body_Content div.DTE_Field.block label, -div.DTE_Body div.DTE_Body_Content div.DTE_Field.block > div { - text-align: left; - width: 100%; -} - -div.DTE_Inline { - position: relative; - display: table; - width: 100%; -} -div.DTE_Inline div.DTE_Inline_Field, -div.DTE_Inline div.DTE_Inline_Buttons { - display: table-cell; - vertical-align: middle; -} -div.DTE_Inline div.DTE_Inline_Field div.DTE_Field, -div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field { - padding: 0; -} -div.DTE_Inline div.DTE_Inline_Field div.DTE_Field > label, -div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field > label { - display: none; -} -div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=color], -div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=date], -div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=datetime], -div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=datetime-local], -div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=email], -div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=month], -div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=number], -div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=password], -div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=search], -div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=tel], -div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=text], -div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=time], -div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=url], -div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=week], -div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=color], -div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=date], -div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=datetime], -div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=datetime-local], -div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=email], -div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=month], -div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=number], -div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=password], -div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=search], -div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=tel], -div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=text], -div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=time], -div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=url], -div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=week] { - width: 100%; -} -div.DTE_Inline div.DTE_Inline_Field div.DTE_Form_Buttons button, -div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Form_Buttons button { - margin: -6px 0 -6px 4px; - padding: 5px; -} -div.DTE_Inline div.DTE_Field input[type=color], -div.DTE_Inline div.DTE_Field input[type=date], -div.DTE_Inline div.DTE_Field input[type=datetime], -div.DTE_Inline div.DTE_Field input[type=datetime-local], -div.DTE_Inline div.DTE_Field input[type=email], -div.DTE_Inline div.DTE_Field input[type=month], -div.DTE_Inline div.DTE_Field input[type=number], -div.DTE_Inline div.DTE_Field input[type=password], -div.DTE_Inline div.DTE_Field input[type=search], -div.DTE_Inline div.DTE_Field input[type=tel], -div.DTE_Inline div.DTE_Field input[type=text], -div.DTE_Inline div.DTE_Field input[type=time], -div.DTE_Inline div.DTE_Field input[type=url], -div.DTE_Inline div.DTE_Field input[type=week] { - margin: -6px 0; -} -div.DTE_Inline div.DTE_Field_Error, -div.DTE_Inline div.DTE_Form_Error { - font-size: 11px; - line-height: 1.2em; - padding: 0; - margin-top: 10px; -} -div.DTE_Inline div.DTE_Field_Error:empty, -div.DTE_Inline div.DTE_Form_Error:empty { - margin-top: 0; -} - -span.dtr-data div.DTE_Inline { - display: inline-table; -} - -div.DTE_Inline div.DTE_Field { - width: 100%; -} -div.DTE_Inline div.DTE_Field > div { - width: 100%; - padding: 0; -} -div.DTE_Inline div.DTE_Field input.form-control { - height: 30px; -} -div.DTE_Inline div.DTE_Field div.help-block { - display: none; - margin-top: 10px; - margin-bottom: 0; -} -div.DTE_Inline.DTE_Processing:after { - top: 5px; -} - -div.DTE_Field_Type_checkbox div.controls, -div.DTE_Field_Type_radio div.controls { - margin-top: 0.4em; -} -div.DTE_Field_Type_checkbox input, -div.DTE_Field_Type_radio input { - vertical-align: middle; -} -div.DTE_Field_Type_checkbox div.DTE_Field div label, -div.DTE_Field_Type_radio div.DTE_Field div label { - margin-left: 0.75em; - margin-bottom: 0; - vertical-align: middle; - font-weight: normal; -} - -div.DTE_Bubble { - position: absolute; - z-index: 11; - margin-top: -6px; - opacity: 0; - transition: top 0.5s ease-in-out 0s; -} -div.DTE_Bubble div.DTE_Bubble_Liner { - position: absolute; - bottom: 0; - border: 1px solid black; - min-width: 300px; - margin-left: -150px; - background-color: white; - box-shadow: 0 12px 30px 0 rgba(0, 0, 0, 0.5); - border-radius: 6px; - border: 1px solid #666; - padding: 1em; - background: #fcfcfc; - box-sizing: border-box; -} -div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table { - width: 100%; -} -div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table > form div.DTE_Form_Content { - padding: 0; -} -div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table > form div.DTE_Form_Content div.DTE_Field { - position: relative; - margin-bottom: 0.5em; -} -div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table > form div.DTE_Form_Content div.DTE_Field:last-child { - margin-bottom: 0; -} -div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table > form div.DTE_Form_Content div.DTE_Field > label { - padding-top: 0; - margin-bottom: 0; -} -div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table > form div.DTE_Form_Content div.DTE_Field > div { - padding: 0; - margin-top: 0.5em; -} -div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table > form div.DTE_Form_Content div.DTE_Field > div input { - margin: 0; -} -div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table div.DTE_Form_Buttons { - text-align: right; - margin-top: 1em; -} -div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table div.DTE_Form_Buttons button { - margin-bottom: 0; -} -div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Header { - border-top-left-radius: 5px; - border-top-right-radius: 5px; -} -div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Header + div.DTE_Form_Info, -div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Header + div.DTE_Bubble_Table { - padding-top: 1em; -} -div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Form_Error { - float: none; - display: none; - padding: 0; - margin-bottom: 0.5em; -} -div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Close { - position: absolute; - top: 19px; - right: 19px; - cursor: pointer; - z-index: 12; - top: 6px; - right: 6px; - line-height: 18px; -} -div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Close:after { - content: "×"; - color: rgba(0, 0, 0, 0.5); - font-weight: bold; - font-size: 22px; - font-family: "Courier New", Courier, monospace; -} -div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Close:hover:after { - color: black; -} -div.DTE_Bubble div.DTE_Bubble_Triangle { - position: absolute; - height: 10px; - width: 10px; - top: -6px; - background-color: white; - border: 1px solid #666; - border-top: none; - border-right: none; - -webkit-transform: rotate(-45deg); - -moz-transform: rotate(-45deg); - -ms-transform: rotate(-45deg); - -o-transform: rotate(-45deg); - transform: rotate(-45deg); -} -div.DTE_Bubble.below div.DTE_Bubble_Liner { - top: 10px; - bottom: auto; -} -div.DTE_Bubble.below div.DTE_Bubble_Triangle { - top: 4px; - -webkit-transform: rotate(135deg); - -moz-transform: rotate(135deg); - -ms-transform: rotate(135deg); - -o-transform: rotate(135deg); - transform: rotate(135deg); -} - -div.DTE_Bubble_Background { - position: fixed; - top: 0; - left: 0; - width: 100%; - height: 100%; - background: rgba(0, 0, 0, 0.7); /* Fallback */ - background: -ms-radial-gradient(center, ellipse farthest-corner, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0.7) 100%); /* IE10 Consumer Preview */ - background: -moz-radial-gradient(center, ellipse farthest-corner, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0.7) 100%); /* Firefox */ - background: -o-radial-gradient(center, ellipse farthest-corner, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0.7) 100%); /* Opera */ - background: -webkit-gradient(radial, center center, 0, center center, 497, color-stop(0, rgba(0, 0, 0, 0.3)), color-stop(1, rgba(0, 0, 0, 0.7))); /* Webkit (Safari/Chrome 10) */ - background: -webkit-radial-gradient(center, ellipse farthest-corner, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0.7) 100%); /* Webkit (Chrome 11+) */ - background: radial-gradient(ellipse farthest-corner at center, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0.7) 100%); /* W3C Markup, IE10 Release Preview */ - z-index: 10; -} -div.DTE_Bubble_Background > div { - position: absolute; - top: 0; - right: 0; - left: 0; - bottom: 0; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000); - -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)"; -} -div.DTE_Bubble_Background > div:not([dummy]) { - filter: progid:DXImageTransform.Microsoft.gradient(enabled="false"); -} - -html.dark div.DTE_Bubble div.DTE_Bubble_Liner, -html[data-bs-theme=dark] div.DTE_Bubble div.DTE_Bubble_Liner { - background-color: var(--dt-html-background); - border: 1px solid rgba(255, 255, 255, 0.15); -} -html.dark div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Close::after, -html[data-bs-theme=dark] div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Close::after { - color: rgba(255, 255, 255, 0.5); -} -html.dark div.DTE_Bubble div.DTE_Bubble_Triangle, -html[data-bs-theme=dark] div.DTE_Bubble div.DTE_Bubble_Triangle { - background-color: var(--dt-html-background); - border-left-color: rgba(255, 255, 255, 0.15); - border-bottom-color: rgba(255, 255, 255, 0.15); -} - -div.DTE_Bubble div.DTE_Bubble_Liner { - box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); - border-radius: 6px; - padding: 1em; - border: 1px solid rgba(0, 0, 0, 0.2); -} -div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table > form div.DTE_Form_Content div.DTE_Field > label, -div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table > form div.DTE_Form_Content div.DTE_Field > div { - width: 100%; - max-width: 100%; - float: none; - clear: both; - text-align: left; - flex: none; -} -div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table > form div.DTE_Form_Content div.DTE_Field > label { - padding: 0 0 4px 0; -} -div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table div.DTE_Form_Buttons { - text-align: right; - margin-top: 0; -} -div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Header { - border-bottom: none; - font-size: 14px; - width: 100%; - padding: 0; -} -div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Header button.close, -div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Header button.btn-close { - display: none; -} -div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Close:after { - margin-top: -2px; - display: block; -} -div.DTE_Bubble div.DTE_Bubble_Triangle { - border-bottom: 1px solid rgba(0, 0, 0, 0.2); - border-left: 1px solid rgba(0, 0, 0, 0.2); -} - -div.DTE_Bubble_Background { - position: fixed; - top: 0; - left: 0; - right: 0; - bottom: 0; - z-index: 10; - background-color: rgba(0, 0, 0, 0.05); -} - -div.DTE div.editor_upload { - padding-top: 4px; -} -div.DTE div.editor_upload div.eu_table { - display: table; - width: 100%; -} -div.DTE div.editor_upload div.row { - display: table-row; -} -div.DTE div.editor_upload div.cell { - display: table-cell; - position: relative; - width: 50%; - vertical-align: top; -} -div.DTE div.editor_upload div.cell + div.cell { - padding-left: 10px; -} -div.DTE div.editor_upload div.row + div.row div.cell { - padding-top: 10px; -} -div.DTE div.editor_upload button.btn, -div.DTE div.editor_upload input[type=file] { - width: 100%; - height: 2.3em; - font-size: 0.8em; - text-align: center; - line-height: 1em; - margin: 0; -} -div.DTE div.editor_upload input[type=file] { - position: absolute; - top: 0; - left: 0; - width: 100%; - opacity: 0; -} -div.DTE div.editor_upload div.drop { - position: relative; - box-sizing: border-box; - width: 100%; - height: 100%; - border: 3px dashed #ccc; - border-radius: 6px; - min-height: 4em; - color: #999; - text-align: center; - padding: 1em 2em; - line-height: 1.1em; -} -div.DTE div.editor_upload div.drop.over { - border: 3px dashed #111; - color: #111; -} -div.DTE div.editor_upload div.drop span { - max-width: 75%; - font-size: 0.85em; - line-height: 1em; -} -div.DTE div.editor_upload div.rendered img { - max-width: 8em; - margin: 0 auto; -} -div.DTE div.editor_upload.noDrop div.drop { - display: none; -} -div.DTE div.editor_upload.noDrop div.row.second { - display: none; -} -div.DTE div.editor_upload.noDrop div.rendered { - margin-top: 10px; -} -div.DTE div.editor_upload.noClear div.clearValue button { - display: none; -} -div.DTE div.editor_upload.multi div.cell { - display: block; - width: 100%; -} -div.DTE div.editor_upload.multi div.cell div.drop { - min-height: 0; -} -div.DTE div.editor_upload.multi div.clearValue { - display: none; -} -div.DTE div.editor_upload.multi ul { - list-style-type: none; - margin: 0; - padding: 0; -} -div.DTE div.editor_upload.multi ul li { - position: relative; - margin-top: 0.5em; -} -div.DTE div.editor_upload.multi ul li:first-child { - margin-top: 0; -} -div.DTE div.editor_upload.multi ul li img { - vertical-align: middle; -} -div.DTE div.editor_upload.multi ul li button { - position: absolute; - width: 40px; - right: 0; - top: 50%; - margin-top: -1.5em; -} - -html.dark div.DTE div.editor_upload div.drop, -html[data-bs-theme=dark] div.DTE div.editor_upload div.drop { - border: 3px dashed rgba(255, 255, 255, 0.15); - color: inherit; -} -html.dark div.DTE div.editor_upload div.drop.over, -html[data-bs-theme=dark] div.DTE div.editor_upload div.drop.over { - border: 3px dashed rgba(255, 255, 255, 0.5); -} - -div.DTE div.editor_upload button.btn, -div.DTE div.editor_upload input[type=file] { - height: auto; -} -div.DTE div.editor_upload ul li button { - padding-bottom: 8px; -} - -div.DTE_Field_Type_datatable div.dt-search { - margin-top: 0.75em; -} -div.DTE_Field_Type_datatable div.dt-info, -div.DTE_Field_Type_datatable div.dataTables_info { - text-align: left; - font-size: 0.8em; - line-height: 1.3em; - padding-right: 1em; - font-weight: normal; -} -div.DTE_Field_Type_datatable div.dt-info span.select-info, -div.DTE_Field_Type_datatable div.dataTables_info span.select-info { - display: block; -} -div.DTE_Field_Type_datatable div.dt-buttons { - padding-bottom: 0.5em; - width: 100%; -} -div.DTE_Field_Type_datatable div.dt-buttons:empty { - display: none; -} -div.DTE_Field_Type_datatable div.dataTables_wrapper div.dataTables_paginate { - text-align: center; -} -div.DTE_Field_Type_datatable div.dt-container > div.row:nth-child(1) { - display: none; -} - -@media (max-width: 768px) { - div.DTE_Field_Type_datatable label.control-label { - text-align: left; - } -} -div.DTE div.DTE_Processing_Indicator { - position: absolute; - top: 17px; - right: 42px; - height: 2em; - width: 2em; - z-index: 20; - font-size: 12px; - display: none; - -webkit-transform: translateZ(0); - -ms-transform: translateZ(0); - transform: translateZ(0); -} -div.DTE.processing div.DTE_Processing_Indicator { - display: block; -} -div.DTE.processing div.DTE_Field div.DTE_Processing_Indicator { - display: none; -} -div.DTE div.DTE_Field div.DTE_Processing_Indicator { - top: 13px; - right: 0; - font-size: 8px; -} -div.DTE.DTE_Inline div.DTE_Processing_Indicator { - top: 5px; - right: 6px; - font-size: 6px; -} -div.DTE.DTE_Bubble div.DTE_Processing_Indicator { - top: 10px; - right: 14px; - font-size: 8px; -} -div.DTE div.DTE_Processing_Indicator span, -div.DTE div.DTE_Processing_Indicator:before, -div.DTE div.DTE_Processing_Indicator:after { - display: block; - background: black; - width: 0.5em; - height: 1.5em; - border: 1px solid rgba(0, 0, 0, 0.4); - background-color: rgba(0, 0, 0, 0.1); - -webkit-animation: editorProcessing 0.9s infinite ease-in-out; - animation: editorProcessing 0.9s infinite ease-in-out; -} -div.DTE div.DTE_Processing_Indicator:before, -div.DTE div.DTE_Processing_Indicator:after { - position: absolute; - top: 0; - content: ""; -} -div.DTE div.DTE_Processing_Indicator:before { - left: -1em; - -webkit-animation-delay: -0.3s; - animation-delay: -0.3s; -} -div.DTE div.DTE_Processing_Indicator span { - -webkit-animation-delay: -0.15s; - animation-delay: -0.15s; -} -div.DTE div.DTE_Processing_Indicator:after { - left: 1em; -} -@-webkit-keyframes editorProcessing { - 0%, 80%, 100% { - transform: scale(1, 1); - } - 40% { - transform: scale(1, 1.5); - } -} -@keyframes editorProcessing { - 0%, 80%, 100% { - transform: scale(1, 1); - } - 40% { - transform: scale(1, 1.5); - } -} - -html.dark div.DTE_Processing_Indicator span, -html.dark div.DTE_Processing_Indicator:before, -html.dark div.DTE_Processing_Indicator:after, -html[data-bs-theme=dark] div.DTE_Processing_Indicator span, -html[data-bs-theme=dark] div.DTE_Processing_Indicator:before, -html[data-bs-theme=dark] div.DTE_Processing_Indicator:after { - display: block; - width: 0.5em; - height: 1.5em; - border: 1px solid rgba(255, 255, 255, 0.25); - background-color: rgba(255, 255, 255, 0.1); -} - -table.dataTable tr.dte-highlight { - animation-duration: 1s; - animation-name: dte-highlight; -} -table.dataTable tr.dte-inlineAdd td, -table.dataTable tr.dte-inlineAdd th { - vertical-align: top; -} - -@keyframes dte-highlight { - from { - box-shadow: 0 0 0 rgb(235, 121, 15); - } - 50% { - box-shadow: 0 0 5px rgb(235, 121, 15); - } - to { - box-shadow: 0 0 10px rgba(235, 121, 15, 0); - } -} -div.DTE div.DTE_Field div.DTE_Processing_Indicator { - top: 13px; - right: 20px; -} - -div.DTE div.DTE_Processing_Indicator { - top: 52px; - right: 12px; -} - -div.multi-value, -div.multi-restore { - padding: 0.5em; -} -div.multi-value span, -div.multi-restore span { - line-height: 1.2em; -} - -div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table > form div.DTE_Form_Content { - margin: 0 1em; -} -div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table div.DTE_Form_Buttons { - margin-top: 1em; -} - -div.DTE_Inline div.DTE_Field { - width: 100%; - margin: 0; -} -div.DTE_Inline div.DTE_Field > div { - max-width: 100%; - flex: none; -} -div.DTE_Inline div.DTE_Field input { - margin: -5px 0 -10px !important; -} -div.DTE_Inline div.DTE_Field div.form-text { - margin-top: 1em; -} -div.DTE_Inline div.DTE_Field div.form-text:empty { - margin-top: 0; -} - -div.DTE_Body div.DTE_Body_Content div.DTE_Field.block label, -div.DTE_Body div.DTE_Body_Content div.DTE_Field.block > div { - max-width: 100%; - flex: 0 0 100%; -} - -div.DTE_Field_Type_checkbox div.DTE_Field_InputControl, -div.DTE_Field_Type_radio div.DTE_Field_InputControl { - padding-top: 5px; -} -div.DTE_Field_Type_checkbox div label, -div.DTE_Field_Type_radio div label { - margin-bottom: 0.2em; - margin-left: 0.75em; - vertical-align: middle; -} - -div.DTE div.DTE_Processing_Indicator { - top: 20px; - right: 36px; -} - -div.DTE_Field_Type_datatable div.dt-info, -div.DTE_Field_Type_datatable div.dataTables_info { - font-size: 0.8em; - line-height: 1.3em; - padding-right: 0; -} -div.DTE_Field_Type_datatable div.dt-info span.select-info, -div.DTE_Field_Type_datatable div.dataTables_info span.select-info { - display: block; -} -div.DTE_Field_Type_datatable div.dt-buttons { - padding-bottom: 0.5em; - width: 100%; -} -div.DTE_Field_Type_datatable div.dt-buttons:empty { - display: none; -} -div.DTE_Field_Type_datatable div.dt-container table.dataTable, -div.DTE_Field_Type_datatable div.dataTables_wrapper table.dataTable { - border: 1px solid #ced4da; - border-radius: 3px; -} -div.DTE_Field_Type_datatable div.dt-container table.dataTable thead th, -div.DTE_Field_Type_datatable div.dt-container table.dataTable tbody td, -div.DTE_Field_Type_datatable div.dataTables_wrapper table.dataTable thead th, -div.DTE_Field_Type_datatable div.dataTables_wrapper table.dataTable tbody td { - border-top: none; -} -div.DTE_Field_Type_datatable div.dt-container div.dataTables_paginate ul.pagination, -div.DTE_Field_Type_datatable div.dataTables_wrapper div.dataTables_paginate ul.pagination { - justify-content: center; -} diff --git a/src/main/resources/static/plugins/datatable_editor/css/editor.bootstrap4.min.css b/src/main/resources/static/plugins/datatable_editor/css/editor.bootstrap4.min.css deleted file mode 100644 index faf896b..0000000 --- a/src/main/resources/static/plugins/datatable_editor/css/editor.bootstrap4.min.css +++ /dev/null @@ -1 +0,0 @@ -html.dark div.DTED_Lightbox_Close:after{color:rgba(255, 255, 255, 0.5) !important}html.dark div.DTED_Lightbox_Close:hover:after{color:white !important}div.DTE div.DTE_Form_Error{color:#b11f1f}div.DTE div.DTE_Form_Buttons{display:flex;justify-content:flex-end}div.DTE div.DTE_Form_Buttons button{margin-left:.5em}div.modal div.DTE div.DTE_Form_Error{display:none;float:left;padding-top:7px}div.DTE_Field{position:relative}div.DTE_Field div.multi-value,div.DTE_Field div.multi-restore{display:none;cursor:pointer}div.DTE_Field div.multi-value span,div.DTE_Field div.multi-restore span{display:block;color:#666}div.DTE_Field div.multi-value:hover,div.DTE_Field div.multi-restore:hover{background-color:#f1f1f1}div.DTE_Field div.multi-restore{margin-top:.5em;font-size:.8em;line-height:1.25em}div.DTE_Field:after{display:block;content:".";height:0;line-height:0;clear:both;visibility:hidden}div.DTE_Field div:not([data-dte-e=msg-error]){color:inherit}div.DTE_Body div.DTE_Body_Content div.DTE_Field.block label,div.DTE_Body div.DTE_Body_Content div.DTE_Field.block>div{text-align:left;width:100%}div.DTE_Inline{position:relative;display:table;width:100%}div.DTE_Inline div.DTE_Inline_Field,div.DTE_Inline div.DTE_Inline_Buttons{display:table-cell;vertical-align:middle}div.DTE_Inline div.DTE_Inline_Field div.DTE_Field,div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field{padding:0}div.DTE_Inline div.DTE_Inline_Field div.DTE_Field>label,div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field>label{display:none}div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=color],div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=date],div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=datetime],div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=datetime-local],div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=email],div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=month],div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=number],div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=password],div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=search],div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=tel],div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=text],div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=time],div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=url],div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=week],div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=color],div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=date],div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=datetime],div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=datetime-local],div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=email],div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=month],div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=number],div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=password],div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=search],div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=tel],div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=text],div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=time],div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=url],div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=week]{width:100%}div.DTE_Inline div.DTE_Inline_Field div.DTE_Form_Buttons button,div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Form_Buttons button{margin:-6px 0 -6px 4px;padding:5px}div.DTE_Inline div.DTE_Field input[type=color],div.DTE_Inline div.DTE_Field input[type=date],div.DTE_Inline div.DTE_Field input[type=datetime],div.DTE_Inline div.DTE_Field input[type=datetime-local],div.DTE_Inline div.DTE_Field input[type=email],div.DTE_Inline div.DTE_Field input[type=month],div.DTE_Inline div.DTE_Field input[type=number],div.DTE_Inline div.DTE_Field input[type=password],div.DTE_Inline div.DTE_Field input[type=search],div.DTE_Inline div.DTE_Field input[type=tel],div.DTE_Inline div.DTE_Field input[type=text],div.DTE_Inline div.DTE_Field input[type=time],div.DTE_Inline div.DTE_Field input[type=url],div.DTE_Inline div.DTE_Field input[type=week]{margin:-6px 0}div.DTE_Inline div.DTE_Field_Error,div.DTE_Inline div.DTE_Form_Error{font-size:11px;line-height:1.2em;padding:0;margin-top:10px}div.DTE_Inline div.DTE_Field_Error:empty,div.DTE_Inline div.DTE_Form_Error:empty{margin-top:0}span.dtr-data div.DTE_Inline{display:inline-table}div.DTE_Inline div.DTE_Field{width:100%}div.DTE_Inline div.DTE_Field>div{width:100%;padding:0}div.DTE_Inline div.DTE_Field input.form-control{height:30px}div.DTE_Inline div.DTE_Field div.help-block{display:none;margin-top:10px;margin-bottom:0}div.DTE_Inline.DTE_Processing:after{top:5px}div.DTE_Field_Type_checkbox div.controls,div.DTE_Field_Type_radio div.controls{margin-top:.4em}div.DTE_Field_Type_checkbox input,div.DTE_Field_Type_radio input{vertical-align:middle}div.DTE_Field_Type_checkbox div.DTE_Field div label,div.DTE_Field_Type_radio div.DTE_Field div label{margin-left:.75em;margin-bottom:0;vertical-align:middle;font-weight:normal}div.DTE_Bubble{position:absolute;z-index:11;margin-top:-6px;opacity:0;transition:top .5s ease-in-out 0s}div.DTE_Bubble div.DTE_Bubble_Liner{position:absolute;bottom:0;border:1px solid black;min-width:300px;margin-left:-150px;background-color:white;box-shadow:0 12px 30px 0 rgba(0, 0, 0, 0.5);border-radius:6px;border:1px solid #666;padding:1em;background:#fcfcfc;box-sizing:border-box}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table{width:100%}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table>form div.DTE_Form_Content{padding:0}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table>form div.DTE_Form_Content div.DTE_Field{position:relative;margin-bottom:.5em}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table>form div.DTE_Form_Content div.DTE_Field:last-child{margin-bottom:0}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table>form div.DTE_Form_Content div.DTE_Field>label{padding-top:0;margin-bottom:0}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table>form div.DTE_Form_Content div.DTE_Field>div{padding:0;margin-top:.5em}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table>form div.DTE_Form_Content div.DTE_Field>div input{margin:0}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table div.DTE_Form_Buttons{text-align:right;margin-top:1em}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table div.DTE_Form_Buttons button{margin-bottom:0}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Header{border-top-left-radius:5px;border-top-right-radius:5px}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Header+div.DTE_Form_Info,div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Header+div.DTE_Bubble_Table{padding-top:1em}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Form_Error{float:none;display:none;padding:0;margin-bottom:.5em}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Close{position:absolute;top:19px;right:19px;cursor:pointer;z-index:12;top:6px;right:6px;line-height:18px}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Close:after{content:"×";color:rgba(0, 0, 0, 0.5);font-weight:bold;font-size:22px;font-family:"Courier New",Courier,monospace}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Close:hover:after{color:black}div.DTE_Bubble div.DTE_Bubble_Triangle{position:absolute;height:10px;width:10px;top:-6px;background-color:white;border:1px solid #666;border-top:none;border-right:none;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}div.DTE_Bubble.below div.DTE_Bubble_Liner{top:10px;bottom:auto}div.DTE_Bubble.below div.DTE_Bubble_Triangle{top:4px;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg)}div.DTE_Bubble_Background{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0, 0, 0, 0.7);background:-ms-radial-gradient(center, ellipse farthest-corner, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0.7) 100%);background:-moz-radial-gradient(center, ellipse farthest-corner, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0.7) 100%);background:-o-radial-gradient(center, ellipse farthest-corner, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0.7) 100%);background:-webkit-gradient(radial, center center, 0, center center, 497, color-stop(0, rgba(0, 0, 0, 0.3)), color-stop(1, rgba(0, 0, 0, 0.7)));background:-webkit-radial-gradient(center, ellipse farthest-corner, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0.7) 100%);background:radial-gradient(ellipse farthest-corner at center, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0.7) 100%);z-index:10}div.DTE_Bubble_Background>div{position:absolute;top:0;right:0;left:0;bottom:0;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)"}div.DTE_Bubble_Background>div:not([dummy]){filter:progid:DXImageTransform.Microsoft.gradient(enabled="false")}html.dark div.DTE_Bubble div.DTE_Bubble_Liner,html[data-bs-theme=dark] div.DTE_Bubble div.DTE_Bubble_Liner{background-color:var(--dt-html-background);border:1px solid rgba(255, 255, 255, 0.15)}html.dark div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Close::after,html[data-bs-theme=dark] div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Close::after{color:rgba(255, 255, 255, 0.5)}html.dark div.DTE_Bubble div.DTE_Bubble_Triangle,html[data-bs-theme=dark] div.DTE_Bubble div.DTE_Bubble_Triangle{background-color:var(--dt-html-background);border-left-color:rgba(255, 255, 255, 0.15);border-bottom-color:rgba(255, 255, 255, 0.15)}div.DTE_Bubble div.DTE_Bubble_Liner{box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);border-radius:6px;padding:1em;border:1px solid rgba(0, 0, 0, 0.2)}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table>form div.DTE_Form_Content div.DTE_Field>label,div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table>form div.DTE_Form_Content div.DTE_Field>div{width:100%;max-width:100%;float:none;clear:both;text-align:left;flex:none}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table>form div.DTE_Form_Content div.DTE_Field>label{padding:0 0 4px 0}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table div.DTE_Form_Buttons{text-align:right;margin-top:0}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Header{border-bottom:none;font-size:14px;width:100%;padding:0}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Header button.close,div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Header button.btn-close{display:none}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Close:after{margin-top:-2px;display:block}div.DTE_Bubble div.DTE_Bubble_Triangle{border-bottom:1px solid rgba(0, 0, 0, 0.2);border-left:1px solid rgba(0, 0, 0, 0.2)}div.DTE_Bubble_Background{position:fixed;top:0;left:0;right:0;bottom:0;z-index:10;background-color:rgba(0, 0, 0, 0.05)}div.DTE div.editor_upload{padding-top:4px}div.DTE div.editor_upload div.eu_table{display:table;width:100%}div.DTE div.editor_upload div.row{display:table-row}div.DTE div.editor_upload div.cell{display:table-cell;position:relative;width:50%;vertical-align:top}div.DTE div.editor_upload div.cell+div.cell{padding-left:10px}div.DTE div.editor_upload div.row+div.row div.cell{padding-top:10px}div.DTE div.editor_upload button.btn,div.DTE div.editor_upload input[type=file]{width:100%;height:2.3em;font-size:.8em;text-align:center;line-height:1em;margin:0}div.DTE div.editor_upload input[type=file]{position:absolute;top:0;left:0;width:100%;opacity:0}div.DTE div.editor_upload div.drop{position:relative;box-sizing:border-box;width:100%;height:100%;border:3px dashed #ccc;border-radius:6px;min-height:4em;color:#999;text-align:center;padding:1em 2em;line-height:1.1em}div.DTE div.editor_upload div.drop.over{border:3px dashed #111;color:#111}div.DTE div.editor_upload div.drop span{max-width:75%;font-size:.85em;line-height:1em}div.DTE div.editor_upload div.rendered img{max-width:8em;margin:0 auto}div.DTE div.editor_upload.noDrop div.drop{display:none}div.DTE div.editor_upload.noDrop div.row.second{display:none}div.DTE div.editor_upload.noDrop div.rendered{margin-top:10px}div.DTE div.editor_upload.noClear div.clearValue button{display:none}div.DTE div.editor_upload.multi div.cell{display:block;width:100%}div.DTE div.editor_upload.multi div.cell div.drop{min-height:0}div.DTE div.editor_upload.multi div.clearValue{display:none}div.DTE div.editor_upload.multi ul{list-style-type:none;margin:0;padding:0}div.DTE div.editor_upload.multi ul li{position:relative;margin-top:.5em}div.DTE div.editor_upload.multi ul li:first-child{margin-top:0}div.DTE div.editor_upload.multi ul li img{vertical-align:middle}div.DTE div.editor_upload.multi ul li button{position:absolute;width:40px;right:0;top:50%;margin-top:-1.5em}html.dark div.DTE div.editor_upload div.drop,html[data-bs-theme=dark] div.DTE div.editor_upload div.drop{border:3px dashed rgba(255, 255, 255, 0.15);color:inherit}html.dark div.DTE div.editor_upload div.drop.over,html[data-bs-theme=dark] div.DTE div.editor_upload div.drop.over{border:3px dashed rgba(255, 255, 255, 0.5)}div.DTE div.editor_upload button.btn,div.DTE div.editor_upload input[type=file]{height:auto}div.DTE div.editor_upload ul li button{padding-bottom:8px}div.DTE_Field_Type_datatable div.dt-search{margin-top:.75em}div.DTE_Field_Type_datatable div.dt-info,div.DTE_Field_Type_datatable div.dataTables_info{text-align:left;font-size:.8em;line-height:1.3em;padding-right:1em;font-weight:normal}div.DTE_Field_Type_datatable div.dt-info span.select-info,div.DTE_Field_Type_datatable div.dataTables_info span.select-info{display:block}div.DTE_Field_Type_datatable div.dt-buttons{padding-bottom:.5em;width:100%}div.DTE_Field_Type_datatable div.dt-buttons:empty{display:none}div.DTE_Field_Type_datatable div.dataTables_wrapper div.dataTables_paginate{text-align:center}div.DTE_Field_Type_datatable div.dt-container>div.row:nth-child(1){display:none}@media(max-width: 768px){div.DTE_Field_Type_datatable label.control-label{text-align:left}}div.DTE div.DTE_Processing_Indicator{position:absolute;top:17px;right:42px;height:2em;width:2em;z-index:20;font-size:12px;display:none;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}div.DTE.processing div.DTE_Processing_Indicator{display:block}div.DTE.processing div.DTE_Field div.DTE_Processing_Indicator{display:none}div.DTE div.DTE_Field div.DTE_Processing_Indicator{top:13px;right:0;font-size:8px}div.DTE.DTE_Inline div.DTE_Processing_Indicator{top:5px;right:6px;font-size:6px}div.DTE.DTE_Bubble div.DTE_Processing_Indicator{top:10px;right:14px;font-size:8px}div.DTE div.DTE_Processing_Indicator span,div.DTE div.DTE_Processing_Indicator:before,div.DTE div.DTE_Processing_Indicator:after{display:block;background:black;width:.5em;height:1.5em;border:1px solid rgba(0, 0, 0, 0.4);background-color:rgba(0, 0, 0, 0.1);-webkit-animation:editorProcessing .9s infinite ease-in-out;animation:editorProcessing .9s infinite ease-in-out}div.DTE div.DTE_Processing_Indicator:before,div.DTE div.DTE_Processing_Indicator:after{position:absolute;top:0;content:""}div.DTE div.DTE_Processing_Indicator:before{left:-1em;-webkit-animation-delay:-0.3s;animation-delay:-0.3s}div.DTE div.DTE_Processing_Indicator span{-webkit-animation-delay:-0.15s;animation-delay:-0.15s}div.DTE div.DTE_Processing_Indicator:after{left:1em}@-webkit-keyframes editorProcessing{0%,80%,100%{transform:scale(1, 1)}40%{transform:scale(1, 1.5)}}@keyframes editorProcessing{0%,80%,100%{transform:scale(1, 1)}40%{transform:scale(1, 1.5)}}html.dark div.DTE_Processing_Indicator span,html.dark div.DTE_Processing_Indicator:before,html.dark div.DTE_Processing_Indicator:after,html[data-bs-theme=dark] div.DTE_Processing_Indicator span,html[data-bs-theme=dark] div.DTE_Processing_Indicator:before,html[data-bs-theme=dark] div.DTE_Processing_Indicator:after{display:block;width:.5em;height:1.5em;border:1px solid rgba(255, 255, 255, 0.25);background-color:rgba(255, 255, 255, 0.1)}table.dataTable tr.dte-highlight{animation-duration:1s;animation-name:dte-highlight}table.dataTable tr.dte-inlineAdd td,table.dataTable tr.dte-inlineAdd th{vertical-align:top}@keyframes dte-highlight{from{box-shadow:0 0 0 rgb(235, 121, 15)}50%{box-shadow:0 0 5px rgb(235, 121, 15)}to{box-shadow:0 0 10px rgba(235, 121, 15, 0)}}div.DTE div.DTE_Field div.DTE_Processing_Indicator{top:13px;right:20px}div.DTE div.DTE_Processing_Indicator{top:52px;right:12px}div.multi-value,div.multi-restore{padding:.5em}div.multi-value span,div.multi-restore span{line-height:1.2em}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table>form div.DTE_Form_Content{margin:0 1em}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table div.DTE_Form_Buttons{margin-top:1em}div.DTE_Inline div.DTE_Field{width:100%;margin:0}div.DTE_Inline div.DTE_Field>div{max-width:100%;flex:none}div.DTE_Inline div.DTE_Field input{margin:-5px 0 -10px !important}div.DTE_Inline div.DTE_Field div.form-text{margin-top:1em}div.DTE_Inline div.DTE_Field div.form-text:empty{margin-top:0}div.DTE_Body div.DTE_Body_Content div.DTE_Field.block label,div.DTE_Body div.DTE_Body_Content div.DTE_Field.block>div{max-width:100%;flex:0 0 100%}div.DTE_Field_Type_checkbox div.DTE_Field_InputControl,div.DTE_Field_Type_radio div.DTE_Field_InputControl{padding-top:5px}div.DTE_Field_Type_checkbox div label,div.DTE_Field_Type_radio div label{margin-bottom:.2em;margin-left:.75em;vertical-align:middle}div.DTE div.DTE_Processing_Indicator{top:20px;right:36px}div.DTE_Field_Type_datatable div.dt-info,div.DTE_Field_Type_datatable div.dataTables_info{font-size:.8em;line-height:1.3em;padding-right:0}div.DTE_Field_Type_datatable div.dt-info span.select-info,div.DTE_Field_Type_datatable div.dataTables_info span.select-info{display:block}div.DTE_Field_Type_datatable div.dt-buttons{padding-bottom:.5em;width:100%}div.DTE_Field_Type_datatable div.dt-buttons:empty{display:none}div.DTE_Field_Type_datatable div.dt-container table.dataTable,div.DTE_Field_Type_datatable div.dataTables_wrapper table.dataTable{border:1px solid #ced4da;border-radius:3px}div.DTE_Field_Type_datatable div.dt-container table.dataTable thead th,div.DTE_Field_Type_datatable div.dt-container table.dataTable tbody td,div.DTE_Field_Type_datatable div.dataTables_wrapper table.dataTable thead th,div.DTE_Field_Type_datatable div.dataTables_wrapper table.dataTable tbody td{border-top:none}div.DTE_Field_Type_datatable div.dt-container div.dataTables_paginate ul.pagination,div.DTE_Field_Type_datatable div.dataTables_wrapper div.dataTables_paginate ul.pagination{justify-content:center} diff --git a/src/main/resources/static/plugins/datatable_editor/css/editor.bootstrap5.css b/src/main/resources/static/plugins/datatable_editor/css/editor.bootstrap5.css deleted file mode 100644 index ff5e232..0000000 --- a/src/main/resources/static/plugins/datatable_editor/css/editor.bootstrap5.css +++ /dev/null @@ -1,770 +0,0 @@ -html.dark div.DTED_Lightbox_Close:after { - color: rgba(255, 255, 255, 0.5) !important; -} -html.dark div.DTED_Lightbox_Close:hover:after { - color: white !important; -} - -div.DTE div.DTE_Form_Error { - color: #b11f1f; -} -div.DTE div.DTE_Form_Buttons { - display: flex; - justify-content: flex-end; -} -div.DTE div.DTE_Form_Buttons button { - margin-left: 0.5em; -} - -div.modal div.DTE div.DTE_Form_Error { - display: none; - float: left; - padding-top: 7px; -} - -div.DTE_Field { - position: relative; -} -div.DTE_Field div.multi-value, -div.DTE_Field div.multi-restore { - display: none; - cursor: pointer; -} -div.DTE_Field div.multi-value span, -div.DTE_Field div.multi-restore span { - display: block; - color: #666; -} -div.DTE_Field div.multi-value:hover, -div.DTE_Field div.multi-restore:hover { - background-color: #f1f1f1; -} -div.DTE_Field div.multi-restore { - margin-top: 0.5em; - font-size: 0.8em; - line-height: 1.25em; -} -div.DTE_Field:after { - display: block; - content: "."; - height: 0; - line-height: 0; - clear: both; - visibility: hidden; -} -div.DTE_Field div:not([data-dte-e=msg-error]) { - color: inherit; -} - -div.DTE_Body div.DTE_Body_Content div.DTE_Field.block label, -div.DTE_Body div.DTE_Body_Content div.DTE_Field.block > div { - text-align: left; - width: 100%; -} - -div.DTE_Inline { - position: relative; - display: table; - width: 100%; -} -div.DTE_Inline div.DTE_Inline_Field, -div.DTE_Inline div.DTE_Inline_Buttons { - display: table-cell; - vertical-align: middle; -} -div.DTE_Inline div.DTE_Inline_Field div.DTE_Field, -div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field { - padding: 0; -} -div.DTE_Inline div.DTE_Inline_Field div.DTE_Field > label, -div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field > label { - display: none; -} -div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=color], -div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=date], -div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=datetime], -div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=datetime-local], -div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=email], -div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=month], -div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=number], -div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=password], -div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=search], -div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=tel], -div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=text], -div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=time], -div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=url], -div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=week], -div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=color], -div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=date], -div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=datetime], -div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=datetime-local], -div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=email], -div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=month], -div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=number], -div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=password], -div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=search], -div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=tel], -div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=text], -div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=time], -div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=url], -div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=week] { - width: 100%; -} -div.DTE_Inline div.DTE_Inline_Field div.DTE_Form_Buttons button, -div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Form_Buttons button { - margin: -6px 0 -6px 4px; - padding: 5px; -} -div.DTE_Inline div.DTE_Field input[type=color], -div.DTE_Inline div.DTE_Field input[type=date], -div.DTE_Inline div.DTE_Field input[type=datetime], -div.DTE_Inline div.DTE_Field input[type=datetime-local], -div.DTE_Inline div.DTE_Field input[type=email], -div.DTE_Inline div.DTE_Field input[type=month], -div.DTE_Inline div.DTE_Field input[type=number], -div.DTE_Inline div.DTE_Field input[type=password], -div.DTE_Inline div.DTE_Field input[type=search], -div.DTE_Inline div.DTE_Field input[type=tel], -div.DTE_Inline div.DTE_Field input[type=text], -div.DTE_Inline div.DTE_Field input[type=time], -div.DTE_Inline div.DTE_Field input[type=url], -div.DTE_Inline div.DTE_Field input[type=week] { - margin: -6px 0; -} -div.DTE_Inline div.DTE_Field_Error, -div.DTE_Inline div.DTE_Form_Error { - font-size: 11px; - line-height: 1.2em; - padding: 0; - margin-top: 10px; -} -div.DTE_Inline div.DTE_Field_Error:empty, -div.DTE_Inline div.DTE_Form_Error:empty { - margin-top: 0; -} - -span.dtr-data div.DTE_Inline { - display: inline-table; -} - -div.DTE_Inline div.DTE_Field { - width: 100%; -} -div.DTE_Inline div.DTE_Field > div { - width: 100%; - padding: 0; -} -div.DTE_Inline div.DTE_Field input.form-control { - height: 30px; -} -div.DTE_Inline div.DTE_Field div.help-block { - display: none; - margin-top: 10px; - margin-bottom: 0; -} -div.DTE_Inline.DTE_Processing:after { - top: 5px; -} - -div.DTE_Field_Type_checkbox div.controls, -div.DTE_Field_Type_radio div.controls { - margin-top: 0.4em; -} -div.DTE_Field_Type_checkbox input, -div.DTE_Field_Type_radio input { - vertical-align: middle; -} -div.DTE_Field_Type_checkbox div.DTE_Field div label, -div.DTE_Field_Type_radio div.DTE_Field div label { - margin-left: 0.75em; - margin-bottom: 0; - vertical-align: middle; - font-weight: normal; -} - -div.DTE_Bubble { - position: absolute; - z-index: 11; - margin-top: -6px; - opacity: 0; - transition: top 0.5s ease-in-out 0s; -} -div.DTE_Bubble div.DTE_Bubble_Liner { - position: absolute; - bottom: 0; - border: 1px solid black; - min-width: 300px; - margin-left: -150px; - background-color: white; - box-shadow: 0 12px 30px 0 rgba(0, 0, 0, 0.5); - border-radius: 6px; - border: 1px solid #666; - padding: 1em; - background: #fcfcfc; - box-sizing: border-box; -} -div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table { - width: 100%; -} -div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table > form div.DTE_Form_Content { - padding: 0; -} -div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table > form div.DTE_Form_Content div.DTE_Field { - position: relative; - margin-bottom: 0.5em; -} -div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table > form div.DTE_Form_Content div.DTE_Field:last-child { - margin-bottom: 0; -} -div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table > form div.DTE_Form_Content div.DTE_Field > label { - padding-top: 0; - margin-bottom: 0; -} -div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table > form div.DTE_Form_Content div.DTE_Field > div { - padding: 0; - margin-top: 0.5em; -} -div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table > form div.DTE_Form_Content div.DTE_Field > div input { - margin: 0; -} -div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table div.DTE_Form_Buttons { - text-align: right; - margin-top: 1em; -} -div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table div.DTE_Form_Buttons button { - margin-bottom: 0; -} -div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Header { - border-top-left-radius: 5px; - border-top-right-radius: 5px; -} -div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Header + div.DTE_Form_Info, -div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Header + div.DTE_Bubble_Table { - padding-top: 1em; -} -div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Form_Error { - float: none; - display: none; - padding: 0; - margin-bottom: 0.5em; -} -div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Close { - position: absolute; - top: 19px; - right: 19px; - cursor: pointer; - z-index: 12; - top: 6px; - right: 6px; - line-height: 18px; -} -div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Close:after { - content: "×"; - color: rgba(0, 0, 0, 0.5); - font-weight: bold; - font-size: 22px; - font-family: "Courier New", Courier, monospace; -} -div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Close:hover:after { - color: black; -} -div.DTE_Bubble div.DTE_Bubble_Triangle { - position: absolute; - height: 10px; - width: 10px; - top: -6px; - background-color: white; - border: 1px solid #666; - border-top: none; - border-right: none; - -webkit-transform: rotate(-45deg); - -moz-transform: rotate(-45deg); - -ms-transform: rotate(-45deg); - -o-transform: rotate(-45deg); - transform: rotate(-45deg); -} -div.DTE_Bubble.below div.DTE_Bubble_Liner { - top: 10px; - bottom: auto; -} -div.DTE_Bubble.below div.DTE_Bubble_Triangle { - top: 4px; - -webkit-transform: rotate(135deg); - -moz-transform: rotate(135deg); - -ms-transform: rotate(135deg); - -o-transform: rotate(135deg); - transform: rotate(135deg); -} - -div.DTE_Bubble_Background { - position: fixed; - top: 0; - left: 0; - width: 100%; - height: 100%; - background: rgba(0, 0, 0, 0.7); /* Fallback */ - background: -ms-radial-gradient(center, ellipse farthest-corner, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0.7) 100%); /* IE10 Consumer Preview */ - background: -moz-radial-gradient(center, ellipse farthest-corner, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0.7) 100%); /* Firefox */ - background: -o-radial-gradient(center, ellipse farthest-corner, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0.7) 100%); /* Opera */ - background: -webkit-gradient(radial, center center, 0, center center, 497, color-stop(0, rgba(0, 0, 0, 0.3)), color-stop(1, rgba(0, 0, 0, 0.7))); /* Webkit (Safari/Chrome 10) */ - background: -webkit-radial-gradient(center, ellipse farthest-corner, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0.7) 100%); /* Webkit (Chrome 11+) */ - background: radial-gradient(ellipse farthest-corner at center, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0.7) 100%); /* W3C Markup, IE10 Release Preview */ - z-index: 10; -} -div.DTE_Bubble_Background > div { - position: absolute; - top: 0; - right: 0; - left: 0; - bottom: 0; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000); - -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)"; -} -div.DTE_Bubble_Background > div:not([dummy]) { - filter: progid:DXImageTransform.Microsoft.gradient(enabled="false"); -} - -html.dark div.DTE_Bubble div.DTE_Bubble_Liner, -html[data-bs-theme=dark] div.DTE_Bubble div.DTE_Bubble_Liner { - background-color: var(--dt-html-background); - border: 1px solid rgba(255, 255, 255, 0.15); -} -html.dark div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Close::after, -html[data-bs-theme=dark] div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Close::after { - color: rgba(255, 255, 255, 0.5); -} -html.dark div.DTE_Bubble div.DTE_Bubble_Triangle, -html[data-bs-theme=dark] div.DTE_Bubble div.DTE_Bubble_Triangle { - background-color: var(--dt-html-background); - border-left-color: rgba(255, 255, 255, 0.15); - border-bottom-color: rgba(255, 255, 255, 0.15); -} - -div.DTE_Bubble div.DTE_Bubble_Liner { - box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); - border-radius: 6px; - padding: 1em; - border: 1px solid rgba(0, 0, 0, 0.2); -} -div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table > form div.DTE_Form_Content div.DTE_Field > label, -div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table > form div.DTE_Form_Content div.DTE_Field > div { - width: 100%; - max-width: 100%; - float: none; - clear: both; - text-align: left; - flex: none; -} -div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table > form div.DTE_Form_Content div.DTE_Field > label { - padding: 0 0 4px 0; -} -div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table div.DTE_Form_Buttons { - text-align: right; - margin-top: 0; -} -div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Header { - border-bottom: none; - font-size: 14px; - width: 100%; - padding: 0; -} -div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Header button.close, -div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Header button.btn-close { - display: none; -} -div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Close:after { - margin-top: -2px; - display: block; -} -div.DTE_Bubble div.DTE_Bubble_Triangle { - border-bottom: 1px solid rgba(0, 0, 0, 0.2); - border-left: 1px solid rgba(0, 0, 0, 0.2); -} - -div.DTE_Bubble_Background { - position: fixed; - top: 0; - left: 0; - right: 0; - bottom: 0; - z-index: 10; - background-color: rgba(0, 0, 0, 0.05); -} - -div.DTE div.editor_upload { - padding-top: 4px; -} -div.DTE div.editor_upload div.eu_table { - display: table; - width: 100%; -} -div.DTE div.editor_upload div.row { - display: table-row; -} -div.DTE div.editor_upload div.cell { - display: table-cell; - position: relative; - width: 50%; - vertical-align: top; -} -div.DTE div.editor_upload div.cell + div.cell { - padding-left: 10px; -} -div.DTE div.editor_upload div.row + div.row div.cell { - padding-top: 10px; -} -div.DTE div.editor_upload button.btn, -div.DTE div.editor_upload input[type=file] { - width: 100%; - height: 2.3em; - font-size: 0.8em; - text-align: center; - line-height: 1em; - margin: 0; -} -div.DTE div.editor_upload input[type=file] { - position: absolute; - top: 0; - left: 0; - width: 100%; - opacity: 0; -} -div.DTE div.editor_upload div.drop { - position: relative; - box-sizing: border-box; - width: 100%; - height: 100%; - border: 3px dashed #ccc; - border-radius: 6px; - min-height: 4em; - color: #999; - text-align: center; - padding: 1em 2em; - line-height: 1.1em; -} -div.DTE div.editor_upload div.drop.over { - border: 3px dashed #111; - color: #111; -} -div.DTE div.editor_upload div.drop span { - max-width: 75%; - font-size: 0.85em; - line-height: 1em; -} -div.DTE div.editor_upload div.rendered img { - max-width: 8em; - margin: 0 auto; -} -div.DTE div.editor_upload.noDrop div.drop { - display: none; -} -div.DTE div.editor_upload.noDrop div.row.second { - display: none; -} -div.DTE div.editor_upload.noDrop div.rendered { - margin-top: 10px; -} -div.DTE div.editor_upload.noClear div.clearValue button { - display: none; -} -div.DTE div.editor_upload.multi div.cell { - display: block; - width: 100%; -} -div.DTE div.editor_upload.multi div.cell div.drop { - min-height: 0; -} -div.DTE div.editor_upload.multi div.clearValue { - display: none; -} -div.DTE div.editor_upload.multi ul { - list-style-type: none; - margin: 0; - padding: 0; -} -div.DTE div.editor_upload.multi ul li { - position: relative; - margin-top: 0.5em; -} -div.DTE div.editor_upload.multi ul li:first-child { - margin-top: 0; -} -div.DTE div.editor_upload.multi ul li img { - vertical-align: middle; -} -div.DTE div.editor_upload.multi ul li button { - position: absolute; - width: 40px; - right: 0; - top: 50%; - margin-top: -1.5em; -} - -html.dark div.DTE div.editor_upload div.drop, -html[data-bs-theme=dark] div.DTE div.editor_upload div.drop { - border: 3px dashed rgba(255, 255, 255, 0.15); - color: inherit; -} -html.dark div.DTE div.editor_upload div.drop.over, -html[data-bs-theme=dark] div.DTE div.editor_upload div.drop.over { - border: 3px dashed rgba(255, 255, 255, 0.5); -} - -div.DTE div.editor_upload button.btn, -div.DTE div.editor_upload input[type=file] { - height: auto; -} -div.DTE div.editor_upload ul li button { - padding-bottom: 8px; -} - -div.DTE_Field_Type_datatable div.dt-search { - margin-top: 0.75em; -} -div.DTE_Field_Type_datatable div.dt-info, -div.DTE_Field_Type_datatable div.dataTables_info { - text-align: left; - font-size: 0.8em; - line-height: 1.3em; - padding-right: 1em; - font-weight: normal; -} -div.DTE_Field_Type_datatable div.dt-info span.select-info, -div.DTE_Field_Type_datatable div.dataTables_info span.select-info { - display: block; -} -div.DTE_Field_Type_datatable div.dt-buttons { - padding-bottom: 0.5em; - width: 100%; -} -div.DTE_Field_Type_datatable div.dt-buttons:empty { - display: none; -} -div.DTE_Field_Type_datatable div.dataTables_wrapper div.dataTables_paginate { - text-align: center; -} -div.DTE_Field_Type_datatable div.dt-container > div.row:nth-child(1) { - display: none; -} - -@media (max-width: 768px) { - div.DTE_Field_Type_datatable label.control-label { - text-align: left; - } -} -div.DTE div.DTE_Processing_Indicator { - position: absolute; - top: 17px; - right: 42px; - height: 2em; - width: 2em; - z-index: 20; - font-size: 12px; - display: none; - -webkit-transform: translateZ(0); - -ms-transform: translateZ(0); - transform: translateZ(0); -} -div.DTE.processing div.DTE_Processing_Indicator { - display: block; -} -div.DTE.processing div.DTE_Field div.DTE_Processing_Indicator { - display: none; -} -div.DTE div.DTE_Field div.DTE_Processing_Indicator { - top: 13px; - right: 0; - font-size: 8px; -} -div.DTE.DTE_Inline div.DTE_Processing_Indicator { - top: 5px; - right: 6px; - font-size: 6px; -} -div.DTE.DTE_Bubble div.DTE_Processing_Indicator { - top: 10px; - right: 14px; - font-size: 8px; -} -div.DTE div.DTE_Processing_Indicator span, -div.DTE div.DTE_Processing_Indicator:before, -div.DTE div.DTE_Processing_Indicator:after { - display: block; - background: black; - width: 0.5em; - height: 1.5em; - border: 1px solid rgba(0, 0, 0, 0.4); - background-color: rgba(0, 0, 0, 0.1); - -webkit-animation: editorProcessing 0.9s infinite ease-in-out; - animation: editorProcessing 0.9s infinite ease-in-out; -} -div.DTE div.DTE_Processing_Indicator:before, -div.DTE div.DTE_Processing_Indicator:after { - position: absolute; - top: 0; - content: ""; -} -div.DTE div.DTE_Processing_Indicator:before { - left: -1em; - -webkit-animation-delay: -0.3s; - animation-delay: -0.3s; -} -div.DTE div.DTE_Processing_Indicator span { - -webkit-animation-delay: -0.15s; - animation-delay: -0.15s; -} -div.DTE div.DTE_Processing_Indicator:after { - left: 1em; -} -@-webkit-keyframes editorProcessing { - 0%, 80%, 100% { - transform: scale(1, 1); - } - 40% { - transform: scale(1, 1.5); - } -} -@keyframes editorProcessing { - 0%, 80%, 100% { - transform: scale(1, 1); - } - 40% { - transform: scale(1, 1.5); - } -} - -html.dark div.DTE_Processing_Indicator span, -html.dark div.DTE_Processing_Indicator:before, -html.dark div.DTE_Processing_Indicator:after, -html[data-bs-theme=dark] div.DTE_Processing_Indicator span, -html[data-bs-theme=dark] div.DTE_Processing_Indicator:before, -html[data-bs-theme=dark] div.DTE_Processing_Indicator:after { - display: block; - width: 0.5em; - height: 1.5em; - border: 1px solid rgba(255, 255, 255, 0.25); - background-color: rgba(255, 255, 255, 0.1); -} - -table.dataTable tr.dte-highlight { - animation-duration: 1s; - animation-name: dte-highlight; -} -table.dataTable tr.dte-inlineAdd td, -table.dataTable tr.dte-inlineAdd th { - vertical-align: top; -} - -@keyframes dte-highlight { - from { - box-shadow: 0 0 0 rgb(235, 121, 15); - } - 50% { - box-shadow: 0 0 5px rgb(235, 121, 15); - } - to { - box-shadow: 0 0 10px rgba(235, 121, 15, 0); - } -} -div.DTE div.DTE_Field div.DTE_Processing_Indicator { - top: 13px; - right: 20px; -} - -div.DTE div.DTE_Processing_Indicator { - top: 52px; - right: 12px; -} - -div.multi-value, -div.multi-restore { - padding: 0.5em; -} -div.multi-value span, -div.multi-restore span { - line-height: 1.2em; -} - -div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table > form div.DTE_Form_Content { - margin: 0 1em; -} -div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table div.DTE_Form_Buttons { - margin-top: 1em; -} - -div.DTE_Inline div.DTE_Field { - width: 100%; - margin: 0; -} -div.DTE_Inline div.DTE_Field > div { - max-width: 100%; - flex: none; -} -div.DTE_Inline div.DTE_Field input { - font-size: 1em; - margin: -5px 0 -10px !important; -} -div.DTE_Inline div.DTE_Field div.form-text { - margin-top: 1em; -} -div.DTE_Inline div.DTE_Field div.form-text:empty { - margin-top: 0; -} - -div.DTE_Body div.DTE_Body_Content div.DTE_Field.block label, -div.DTE_Body div.DTE_Body_Content div.DTE_Field.block > div { - max-width: 100%; - flex: 0 0 100%; -} - -div.DTE_Field_Type_checkbox div.DTE_Field_InputControl, -div.DTE_Field_Type_radio div.DTE_Field_InputControl { - padding-top: 5px; -} -div.DTE_Field_Type_checkbox div label, -div.DTE_Field_Type_radio div label { - margin-left: 0.75em; - vertical-align: middle; -} - -div.DTE div.DTE_Processing_Indicator { - top: 20px; - right: 36px; -} - -div.DTE_Field_Type_datatable div.dt-search, -div.DTE_Field_Type_datatable div.dataTables_filter { - padding-bottom: 0.5em; -} -div.DTE_Field_Type_datatable div.dt-buttons { - padding-bottom: 0.5em; - width: 100%; -} -div.DTE_Field_Type_datatable div.dt-buttons:empty { - display: none; -} -div.DTE_Field_Type_datatable div.dt-search, -div.DTE_Field_Type_datatable div.dataTables_info { - font-size: 0.8em; - line-height: 1.3em; - padding-right: 0; -} -div.DTE_Field_Type_datatable div.dt-search span.select-info, -div.DTE_Field_Type_datatable div.dataTables_info span.select-info { - display: block; -} -div.DTE_Field_Type_datatable div.dt-container table.dataTable, -div.DTE_Field_Type_datatable div.dataTables_wrapper table.dataTable { - border: 1px solid var(--bs-border-color); - border-radius: 3px; -} -div.DTE_Field_Type_datatable div.dt-container table.dataTable thead th, -div.DTE_Field_Type_datatable div.dt-container table.dataTable tbody td, -div.DTE_Field_Type_datatable div.dataTables_wrapper table.dataTable thead th, -div.DTE_Field_Type_datatable div.dataTables_wrapper table.dataTable tbody td { - border-top: none; -} -div.DTE_Field_Type_datatable div.dt-container div.dataTables_paginate ul.pagination, -div.DTE_Field_Type_datatable div.dataTables_wrapper div.dataTables_paginate ul.pagination { - justify-content: center; -} diff --git a/src/main/resources/static/plugins/datatable_editor/css/editor.bootstrap5.min.css b/src/main/resources/static/plugins/datatable_editor/css/editor.bootstrap5.min.css deleted file mode 100644 index a3d7699..0000000 --- a/src/main/resources/static/plugins/datatable_editor/css/editor.bootstrap5.min.css +++ /dev/null @@ -1 +0,0 @@ -html.dark div.DTED_Lightbox_Close:after{color:rgba(255, 255, 255, 0.5) !important}html.dark div.DTED_Lightbox_Close:hover:after{color:white !important}div.DTE div.DTE_Form_Error{color:#b11f1f}div.DTE div.DTE_Form_Buttons{display:flex;justify-content:flex-end}div.DTE div.DTE_Form_Buttons button{margin-left:.5em}div.modal div.DTE div.DTE_Form_Error{display:none;float:left;padding-top:7px}div.DTE_Field{position:relative}div.DTE_Field div.multi-value,div.DTE_Field div.multi-restore{display:none;cursor:pointer}div.DTE_Field div.multi-value span,div.DTE_Field div.multi-restore span{display:block;color:#666}div.DTE_Field div.multi-value:hover,div.DTE_Field div.multi-restore:hover{background-color:#f1f1f1}div.DTE_Field div.multi-restore{margin-top:.5em;font-size:.8em;line-height:1.25em}div.DTE_Field:after{display:block;content:".";height:0;line-height:0;clear:both;visibility:hidden}div.DTE_Field div:not([data-dte-e=msg-error]){color:inherit}div.DTE_Body div.DTE_Body_Content div.DTE_Field.block label,div.DTE_Body div.DTE_Body_Content div.DTE_Field.block>div{text-align:left;width:100%}div.DTE_Inline{position:relative;display:table;width:100%}div.DTE_Inline div.DTE_Inline_Field,div.DTE_Inline div.DTE_Inline_Buttons{display:table-cell;vertical-align:middle}div.DTE_Inline div.DTE_Inline_Field div.DTE_Field,div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field{padding:0}div.DTE_Inline div.DTE_Inline_Field div.DTE_Field>label,div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field>label{display:none}div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=color],div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=date],div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=datetime],div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=datetime-local],div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=email],div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=month],div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=number],div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=password],div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=search],div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=tel],div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=text],div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=time],div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=url],div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=week],div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=color],div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=date],div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=datetime],div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=datetime-local],div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=email],div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=month],div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=number],div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=password],div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=search],div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=tel],div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=text],div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=time],div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=url],div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=week]{width:100%}div.DTE_Inline div.DTE_Inline_Field div.DTE_Form_Buttons button,div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Form_Buttons button{margin:-6px 0 -6px 4px;padding:5px}div.DTE_Inline div.DTE_Field input[type=color],div.DTE_Inline div.DTE_Field input[type=date],div.DTE_Inline div.DTE_Field input[type=datetime],div.DTE_Inline div.DTE_Field input[type=datetime-local],div.DTE_Inline div.DTE_Field input[type=email],div.DTE_Inline div.DTE_Field input[type=month],div.DTE_Inline div.DTE_Field input[type=number],div.DTE_Inline div.DTE_Field input[type=password],div.DTE_Inline div.DTE_Field input[type=search],div.DTE_Inline div.DTE_Field input[type=tel],div.DTE_Inline div.DTE_Field input[type=text],div.DTE_Inline div.DTE_Field input[type=time],div.DTE_Inline div.DTE_Field input[type=url],div.DTE_Inline div.DTE_Field input[type=week]{margin:-6px 0}div.DTE_Inline div.DTE_Field_Error,div.DTE_Inline div.DTE_Form_Error{font-size:11px;line-height:1.2em;padding:0;margin-top:10px}div.DTE_Inline div.DTE_Field_Error:empty,div.DTE_Inline div.DTE_Form_Error:empty{margin-top:0}span.dtr-data div.DTE_Inline{display:inline-table}div.DTE_Inline div.DTE_Field{width:100%}div.DTE_Inline div.DTE_Field>div{width:100%;padding:0}div.DTE_Inline div.DTE_Field input.form-control{height:30px}div.DTE_Inline div.DTE_Field div.help-block{display:none;margin-top:10px;margin-bottom:0}div.DTE_Inline.DTE_Processing:after{top:5px}div.DTE_Field_Type_checkbox div.controls,div.DTE_Field_Type_radio div.controls{margin-top:.4em}div.DTE_Field_Type_checkbox input,div.DTE_Field_Type_radio input{vertical-align:middle}div.DTE_Field_Type_checkbox div.DTE_Field div label,div.DTE_Field_Type_radio div.DTE_Field div label{margin-left:.75em;margin-bottom:0;vertical-align:middle;font-weight:normal}div.DTE_Bubble{position:absolute;z-index:11;margin-top:-6px;opacity:0;transition:top .5s ease-in-out 0s}div.DTE_Bubble div.DTE_Bubble_Liner{position:absolute;bottom:0;border:1px solid black;min-width:300px;margin-left:-150px;background-color:white;box-shadow:0 12px 30px 0 rgba(0, 0, 0, 0.5);border-radius:6px;border:1px solid #666;padding:1em;background:#fcfcfc;box-sizing:border-box}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table{width:100%}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table>form div.DTE_Form_Content{padding:0}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table>form div.DTE_Form_Content div.DTE_Field{position:relative;margin-bottom:.5em}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table>form div.DTE_Form_Content div.DTE_Field:last-child{margin-bottom:0}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table>form div.DTE_Form_Content div.DTE_Field>label{padding-top:0;margin-bottom:0}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table>form div.DTE_Form_Content div.DTE_Field>div{padding:0;margin-top:.5em}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table>form div.DTE_Form_Content div.DTE_Field>div input{margin:0}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table div.DTE_Form_Buttons{text-align:right;margin-top:1em}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table div.DTE_Form_Buttons button{margin-bottom:0}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Header{border-top-left-radius:5px;border-top-right-radius:5px}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Header+div.DTE_Form_Info,div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Header+div.DTE_Bubble_Table{padding-top:1em}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Form_Error{float:none;display:none;padding:0;margin-bottom:.5em}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Close{position:absolute;top:19px;right:19px;cursor:pointer;z-index:12;top:6px;right:6px;line-height:18px}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Close:after{content:"×";color:rgba(0, 0, 0, 0.5);font-weight:bold;font-size:22px;font-family:"Courier New",Courier,monospace}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Close:hover:after{color:black}div.DTE_Bubble div.DTE_Bubble_Triangle{position:absolute;height:10px;width:10px;top:-6px;background-color:white;border:1px solid #666;border-top:none;border-right:none;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}div.DTE_Bubble.below div.DTE_Bubble_Liner{top:10px;bottom:auto}div.DTE_Bubble.below div.DTE_Bubble_Triangle{top:4px;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg)}div.DTE_Bubble_Background{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0, 0, 0, 0.7);background:-ms-radial-gradient(center, ellipse farthest-corner, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0.7) 100%);background:-moz-radial-gradient(center, ellipse farthest-corner, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0.7) 100%);background:-o-radial-gradient(center, ellipse farthest-corner, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0.7) 100%);background:-webkit-gradient(radial, center center, 0, center center, 497, color-stop(0, rgba(0, 0, 0, 0.3)), color-stop(1, rgba(0, 0, 0, 0.7)));background:-webkit-radial-gradient(center, ellipse farthest-corner, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0.7) 100%);background:radial-gradient(ellipse farthest-corner at center, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0.7) 100%);z-index:10}div.DTE_Bubble_Background>div{position:absolute;top:0;right:0;left:0;bottom:0;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)"}div.DTE_Bubble_Background>div:not([dummy]){filter:progid:DXImageTransform.Microsoft.gradient(enabled="false")}html.dark div.DTE_Bubble div.DTE_Bubble_Liner,html[data-bs-theme=dark] div.DTE_Bubble div.DTE_Bubble_Liner{background-color:var(--dt-html-background);border:1px solid rgba(255, 255, 255, 0.15)}html.dark div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Close::after,html[data-bs-theme=dark] div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Close::after{color:rgba(255, 255, 255, 0.5)}html.dark div.DTE_Bubble div.DTE_Bubble_Triangle,html[data-bs-theme=dark] div.DTE_Bubble div.DTE_Bubble_Triangle{background-color:var(--dt-html-background);border-left-color:rgba(255, 255, 255, 0.15);border-bottom-color:rgba(255, 255, 255, 0.15)}div.DTE_Bubble div.DTE_Bubble_Liner{box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);border-radius:6px;padding:1em;border:1px solid rgba(0, 0, 0, 0.2)}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table>form div.DTE_Form_Content div.DTE_Field>label,div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table>form div.DTE_Form_Content div.DTE_Field>div{width:100%;max-width:100%;float:none;clear:both;text-align:left;flex:none}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table>form div.DTE_Form_Content div.DTE_Field>label{padding:0 0 4px 0}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table div.DTE_Form_Buttons{text-align:right;margin-top:0}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Header{border-bottom:none;font-size:14px;width:100%;padding:0}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Header button.close,div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Header button.btn-close{display:none}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Close:after{margin-top:-2px;display:block}div.DTE_Bubble div.DTE_Bubble_Triangle{border-bottom:1px solid rgba(0, 0, 0, 0.2);border-left:1px solid rgba(0, 0, 0, 0.2)}div.DTE_Bubble_Background{position:fixed;top:0;left:0;right:0;bottom:0;z-index:10;background-color:rgba(0, 0, 0, 0.05)}div.DTE div.editor_upload{padding-top:4px}div.DTE div.editor_upload div.eu_table{display:table;width:100%}div.DTE div.editor_upload div.row{display:table-row}div.DTE div.editor_upload div.cell{display:table-cell;position:relative;width:50%;vertical-align:top}div.DTE div.editor_upload div.cell+div.cell{padding-left:10px}div.DTE div.editor_upload div.row+div.row div.cell{padding-top:10px}div.DTE div.editor_upload button.btn,div.DTE div.editor_upload input[type=file]{width:100%;height:2.3em;font-size:.8em;text-align:center;line-height:1em;margin:0}div.DTE div.editor_upload input[type=file]{position:absolute;top:0;left:0;width:100%;opacity:0}div.DTE div.editor_upload div.drop{position:relative;box-sizing:border-box;width:100%;height:100%;border:3px dashed #ccc;border-radius:6px;min-height:4em;color:#999;text-align:center;padding:1em 2em;line-height:1.1em}div.DTE div.editor_upload div.drop.over{border:3px dashed #111;color:#111}div.DTE div.editor_upload div.drop span{max-width:75%;font-size:.85em;line-height:1em}div.DTE div.editor_upload div.rendered img{max-width:8em;margin:0 auto}div.DTE div.editor_upload.noDrop div.drop{display:none}div.DTE div.editor_upload.noDrop div.row.second{display:none}div.DTE div.editor_upload.noDrop div.rendered{margin-top:10px}div.DTE div.editor_upload.noClear div.clearValue button{display:none}div.DTE div.editor_upload.multi div.cell{display:block;width:100%}div.DTE div.editor_upload.multi div.cell div.drop{min-height:0}div.DTE div.editor_upload.multi div.clearValue{display:none}div.DTE div.editor_upload.multi ul{list-style-type:none;margin:0;padding:0}div.DTE div.editor_upload.multi ul li{position:relative;margin-top:.5em}div.DTE div.editor_upload.multi ul li:first-child{margin-top:0}div.DTE div.editor_upload.multi ul li img{vertical-align:middle}div.DTE div.editor_upload.multi ul li button{position:absolute;width:40px;right:0;top:50%;margin-top:-1.5em}html.dark div.DTE div.editor_upload div.drop,html[data-bs-theme=dark] div.DTE div.editor_upload div.drop{border:3px dashed rgba(255, 255, 255, 0.15);color:inherit}html.dark div.DTE div.editor_upload div.drop.over,html[data-bs-theme=dark] div.DTE div.editor_upload div.drop.over{border:3px dashed rgba(255, 255, 255, 0.5)}div.DTE div.editor_upload button.btn,div.DTE div.editor_upload input[type=file]{height:auto}div.DTE div.editor_upload ul li button{padding-bottom:8px}div.DTE_Field_Type_datatable div.dt-search{margin-top:.75em}div.DTE_Field_Type_datatable div.dt-info,div.DTE_Field_Type_datatable div.dataTables_info{text-align:left;font-size:.8em;line-height:1.3em;padding-right:1em;font-weight:normal}div.DTE_Field_Type_datatable div.dt-info span.select-info,div.DTE_Field_Type_datatable div.dataTables_info span.select-info{display:block}div.DTE_Field_Type_datatable div.dt-buttons{padding-bottom:.5em;width:100%}div.DTE_Field_Type_datatable div.dt-buttons:empty{display:none}div.DTE_Field_Type_datatable div.dataTables_wrapper div.dataTables_paginate{text-align:center}div.DTE_Field_Type_datatable div.dt-container>div.row:nth-child(1){display:none}@media(max-width: 768px){div.DTE_Field_Type_datatable label.control-label{text-align:left}}div.DTE div.DTE_Processing_Indicator{position:absolute;top:17px;right:42px;height:2em;width:2em;z-index:20;font-size:12px;display:none;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}div.DTE.processing div.DTE_Processing_Indicator{display:block}div.DTE.processing div.DTE_Field div.DTE_Processing_Indicator{display:none}div.DTE div.DTE_Field div.DTE_Processing_Indicator{top:13px;right:0;font-size:8px}div.DTE.DTE_Inline div.DTE_Processing_Indicator{top:5px;right:6px;font-size:6px}div.DTE.DTE_Bubble div.DTE_Processing_Indicator{top:10px;right:14px;font-size:8px}div.DTE div.DTE_Processing_Indicator span,div.DTE div.DTE_Processing_Indicator:before,div.DTE div.DTE_Processing_Indicator:after{display:block;background:black;width:.5em;height:1.5em;border:1px solid rgba(0, 0, 0, 0.4);background-color:rgba(0, 0, 0, 0.1);-webkit-animation:editorProcessing .9s infinite ease-in-out;animation:editorProcessing .9s infinite ease-in-out}div.DTE div.DTE_Processing_Indicator:before,div.DTE div.DTE_Processing_Indicator:after{position:absolute;top:0;content:""}div.DTE div.DTE_Processing_Indicator:before{left:-1em;-webkit-animation-delay:-0.3s;animation-delay:-0.3s}div.DTE div.DTE_Processing_Indicator span{-webkit-animation-delay:-0.15s;animation-delay:-0.15s}div.DTE div.DTE_Processing_Indicator:after{left:1em}@-webkit-keyframes editorProcessing{0%,80%,100%{transform:scale(1, 1)}40%{transform:scale(1, 1.5)}}@keyframes editorProcessing{0%,80%,100%{transform:scale(1, 1)}40%{transform:scale(1, 1.5)}}html.dark div.DTE_Processing_Indicator span,html.dark div.DTE_Processing_Indicator:before,html.dark div.DTE_Processing_Indicator:after,html[data-bs-theme=dark] div.DTE_Processing_Indicator span,html[data-bs-theme=dark] div.DTE_Processing_Indicator:before,html[data-bs-theme=dark] div.DTE_Processing_Indicator:after{display:block;width:.5em;height:1.5em;border:1px solid rgba(255, 255, 255, 0.25);background-color:rgba(255, 255, 255, 0.1)}table.dataTable tr.dte-highlight{animation-duration:1s;animation-name:dte-highlight}table.dataTable tr.dte-inlineAdd td,table.dataTable tr.dte-inlineAdd th{vertical-align:top}@keyframes dte-highlight{from{box-shadow:0 0 0 rgb(235, 121, 15)}50%{box-shadow:0 0 5px rgb(235, 121, 15)}to{box-shadow:0 0 10px rgba(235, 121, 15, 0)}}div.DTE div.DTE_Field div.DTE_Processing_Indicator{top:13px;right:20px}div.DTE div.DTE_Processing_Indicator{top:52px;right:12px}div.multi-value,div.multi-restore{padding:.5em}div.multi-value span,div.multi-restore span{line-height:1.2em}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table>form div.DTE_Form_Content{margin:0 1em}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table div.DTE_Form_Buttons{margin-top:1em}div.DTE_Inline div.DTE_Field{width:100%;margin:0}div.DTE_Inline div.DTE_Field>div{max-width:100%;flex:none}div.DTE_Inline div.DTE_Field input{font-size:1em;margin:-5px 0 -10px !important}div.DTE_Inline div.DTE_Field div.form-text{margin-top:1em}div.DTE_Inline div.DTE_Field div.form-text:empty{margin-top:0}div.DTE_Body div.DTE_Body_Content div.DTE_Field.block label,div.DTE_Body div.DTE_Body_Content div.DTE_Field.block>div{max-width:100%;flex:0 0 100%}div.DTE_Field_Type_checkbox div.DTE_Field_InputControl,div.DTE_Field_Type_radio div.DTE_Field_InputControl{padding-top:5px}div.DTE_Field_Type_checkbox div label,div.DTE_Field_Type_radio div label{margin-left:.75em;vertical-align:middle}div.DTE div.DTE_Processing_Indicator{top:20px;right:36px}div.DTE_Field_Type_datatable div.dt-search,div.DTE_Field_Type_datatable div.dataTables_filter{padding-bottom:.5em}div.DTE_Field_Type_datatable div.dt-buttons{padding-bottom:.5em;width:100%}div.DTE_Field_Type_datatable div.dt-buttons:empty{display:none}div.DTE_Field_Type_datatable div.dt-search,div.DTE_Field_Type_datatable div.dataTables_info{font-size:.8em;line-height:1.3em;padding-right:0}div.DTE_Field_Type_datatable div.dt-search span.select-info,div.DTE_Field_Type_datatable div.dataTables_info span.select-info{display:block}div.DTE_Field_Type_datatable div.dt-container table.dataTable,div.DTE_Field_Type_datatable div.dataTables_wrapper table.dataTable{border:1px solid var(--bs-border-color);border-radius:3px}div.DTE_Field_Type_datatable div.dt-container table.dataTable thead th,div.DTE_Field_Type_datatable div.dt-container table.dataTable tbody td,div.DTE_Field_Type_datatable div.dataTables_wrapper table.dataTable thead th,div.DTE_Field_Type_datatable div.dataTables_wrapper table.dataTable tbody td{border-top:none}div.DTE_Field_Type_datatable div.dt-container div.dataTables_paginate ul.pagination,div.DTE_Field_Type_datatable div.dataTables_wrapper div.dataTables_paginate ul.pagination{justify-content:center} diff --git a/src/main/resources/static/plugins/datatable_editor/css/editor.bulma.css b/src/main/resources/static/plugins/datatable_editor/css/editor.bulma.css deleted file mode 100644 index b96996c..0000000 --- a/src/main/resources/static/plugins/datatable_editor/css/editor.bulma.css +++ /dev/null @@ -1,565 +0,0 @@ -html.dark div.DTED_Lightbox_Close:after { - color: rgba(255, 255, 255, 0.5) !important; -} -html.dark div.DTED_Lightbox_Close:hover:after { - color: white !important; -} - -div.DTE_Inline { - position: relative; - display: table; - width: 100%; -} -div.DTE_Inline div.DTE_Inline_Field, -div.DTE_Inline div.DTE_Inline_Buttons { - display: table-cell; - vertical-align: middle; -} -div.DTE_Inline div.DTE_Inline_Field div.DTE_Field, -div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field { - padding: 0; -} -div.DTE_Inline div.DTE_Inline_Field div.DTE_Field > label, -div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field > label { - display: none; -} -div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=color], -div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=date], -div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=datetime], -div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=datetime-local], -div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=email], -div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=month], -div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=number], -div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=password], -div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=search], -div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=tel], -div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=text], -div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=time], -div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=url], -div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=week], -div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=color], -div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=date], -div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=datetime], -div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=datetime-local], -div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=email], -div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=month], -div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=number], -div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=password], -div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=search], -div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=tel], -div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=text], -div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=time], -div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=url], -div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=week] { - width: 100%; -} -div.DTE_Inline div.DTE_Inline_Field div.DTE_Form_Buttons button, -div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Form_Buttons button { - margin: -6px 0 -6px 4px; - padding: 5px; -} -div.DTE_Inline div.DTE_Field input[type=color], -div.DTE_Inline div.DTE_Field input[type=date], -div.DTE_Inline div.DTE_Field input[type=datetime], -div.DTE_Inline div.DTE_Field input[type=datetime-local], -div.DTE_Inline div.DTE_Field input[type=email], -div.DTE_Inline div.DTE_Field input[type=month], -div.DTE_Inline div.DTE_Field input[type=number], -div.DTE_Inline div.DTE_Field input[type=password], -div.DTE_Inline div.DTE_Field input[type=search], -div.DTE_Inline div.DTE_Field input[type=tel], -div.DTE_Inline div.DTE_Field input[type=text], -div.DTE_Inline div.DTE_Field input[type=time], -div.DTE_Inline div.DTE_Field input[type=url], -div.DTE_Inline div.DTE_Field input[type=week] { - margin: -6px 0; -} -div.DTE_Inline div.DTE_Field_Error, -div.DTE_Inline div.DTE_Form_Error { - font-size: 11px; - line-height: 1.2em; - padding: 0; - margin-top: 10px; -} -div.DTE_Inline div.DTE_Field_Error:empty, -div.DTE_Inline div.DTE_Form_Error:empty { - margin-top: 0; -} - -span.dtr-data div.DTE_Inline { - display: inline-table; -} - -div.DTE_Bubble { - position: absolute; - z-index: 11; - margin-top: -6px; - opacity: 0; - transition: top 0.5s ease-in-out 0s; -} -div.DTE_Bubble div.DTE_Bubble_Liner { - position: absolute; - bottom: 0; - border: 1px solid black; - min-width: 300px; - margin-left: -150px; - background-color: white; - box-shadow: 0 12px 30px 0 rgba(0, 0, 0, 0.5); - border-radius: 6px; - border: 1px solid #666; - padding: 1em; - background: #fcfcfc; - box-sizing: border-box; -} -div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table { - width: 100%; -} -div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table > form div.DTE_Form_Content { - padding: 0; -} -div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table > form div.DTE_Form_Content div.DTE_Field { - position: relative; - margin-bottom: 0.5em; -} -div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table > form div.DTE_Form_Content div.DTE_Field:last-child { - margin-bottom: 0; -} -div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table > form div.DTE_Form_Content div.DTE_Field > label { - padding-top: 0; - margin-bottom: 0; -} -div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table > form div.DTE_Form_Content div.DTE_Field > div { - padding: 0; - margin-top: 0.5em; -} -div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table > form div.DTE_Form_Content div.DTE_Field > div input { - margin: 0; -} -div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table div.DTE_Form_Buttons { - text-align: right; - margin-top: 1em; -} -div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table div.DTE_Form_Buttons button { - margin-bottom: 0; -} -div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Header { - border-top-left-radius: 5px; - border-top-right-radius: 5px; -} -div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Header + div.DTE_Form_Info, -div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Header + div.DTE_Bubble_Table { - padding-top: 1em; -} -div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Form_Error { - float: none; - display: none; - padding: 0; - margin-bottom: 0.5em; -} -div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Close { - position: absolute; - top: 19px; - right: 19px; - cursor: pointer; - z-index: 12; - top: 6px; - right: 6px; - line-height: 18px; -} -div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Close:after { - content: "×"; - color: rgba(0, 0, 0, 0.5); - font-weight: bold; - font-size: 22px; - font-family: "Courier New", Courier, monospace; -} -div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Close:hover:after { - color: black; -} -div.DTE_Bubble div.DTE_Bubble_Triangle { - position: absolute; - height: 10px; - width: 10px; - top: -6px; - background-color: white; - border: 1px solid #666; - border-top: none; - border-right: none; - -webkit-transform: rotate(-45deg); - -moz-transform: rotate(-45deg); - -ms-transform: rotate(-45deg); - -o-transform: rotate(-45deg); - transform: rotate(-45deg); -} -div.DTE_Bubble.below div.DTE_Bubble_Liner { - top: 10px; - bottom: auto; -} -div.DTE_Bubble.below div.DTE_Bubble_Triangle { - top: 4px; - -webkit-transform: rotate(135deg); - -moz-transform: rotate(135deg); - -ms-transform: rotate(135deg); - -o-transform: rotate(135deg); - transform: rotate(135deg); -} - -div.DTE_Bubble_Background { - position: fixed; - top: 0; - left: 0; - width: 100%; - height: 100%; - background: rgba(0, 0, 0, 0.7); /* Fallback */ - background: -ms-radial-gradient(center, ellipse farthest-corner, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0.7) 100%); /* IE10 Consumer Preview */ - background: -moz-radial-gradient(center, ellipse farthest-corner, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0.7) 100%); /* Firefox */ - background: -o-radial-gradient(center, ellipse farthest-corner, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0.7) 100%); /* Opera */ - background: -webkit-gradient(radial, center center, 0, center center, 497, color-stop(0, rgba(0, 0, 0, 0.3)), color-stop(1, rgba(0, 0, 0, 0.7))); /* Webkit (Safari/Chrome 10) */ - background: -webkit-radial-gradient(center, ellipse farthest-corner, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0.7) 100%); /* Webkit (Chrome 11+) */ - background: radial-gradient(ellipse farthest-corner at center, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0.7) 100%); /* W3C Markup, IE10 Release Preview */ - z-index: 10; -} -div.DTE_Bubble_Background > div { - position: absolute; - top: 0; - right: 0; - left: 0; - bottom: 0; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000); - -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)"; -} -div.DTE_Bubble_Background > div:not([dummy]) { - filter: progid:DXImageTransform.Microsoft.gradient(enabled="false"); -} - -html.dark div.DTE_Bubble div.DTE_Bubble_Liner, -html[data-bs-theme=dark] div.DTE_Bubble div.DTE_Bubble_Liner { - background-color: var(--dt-html-background); - border: 1px solid rgba(255, 255, 255, 0.15); -} -html.dark div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Close::after, -html[data-bs-theme=dark] div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Close::after { - color: rgba(255, 255, 255, 0.5); -} -html.dark div.DTE_Bubble div.DTE_Bubble_Triangle, -html[data-bs-theme=dark] div.DTE_Bubble div.DTE_Bubble_Triangle { - background-color: var(--dt-html-background); - border-left-color: rgba(255, 255, 255, 0.15); - border-bottom-color: rgba(255, 255, 255, 0.15); -} - -div.DTE div.editor_upload { - padding-top: 4px; -} -div.DTE div.editor_upload div.eu_table { - display: table; - width: 100%; -} -div.DTE div.editor_upload div.row { - display: table-row; -} -div.DTE div.editor_upload div.cell { - display: table-cell; - position: relative; - width: 50%; - vertical-align: top; -} -div.DTE div.editor_upload div.cell + div.cell { - padding-left: 10px; -} -div.DTE div.editor_upload div.row + div.row div.cell { - padding-top: 10px; -} -div.DTE div.editor_upload button.btn, -div.DTE div.editor_upload input[type=file] { - width: 100%; - height: 2.3em; - font-size: 0.8em; - text-align: center; - line-height: 1em; - margin: 0; -} -div.DTE div.editor_upload input[type=file] { - position: absolute; - top: 0; - left: 0; - width: 100%; - opacity: 0; -} -div.DTE div.editor_upload div.drop { - position: relative; - box-sizing: border-box; - width: 100%; - height: 100%; - border: 3px dashed #ccc; - border-radius: 6px; - min-height: 4em; - color: #999; - text-align: center; - padding: 1em 2em; - line-height: 1.1em; -} -div.DTE div.editor_upload div.drop.over { - border: 3px dashed #111; - color: #111; -} -div.DTE div.editor_upload div.drop span { - max-width: 75%; - font-size: 0.85em; - line-height: 1em; -} -div.DTE div.editor_upload div.rendered img { - max-width: 8em; - margin: 0 auto; -} -div.DTE div.editor_upload.noDrop div.drop { - display: none; -} -div.DTE div.editor_upload.noDrop div.row.second { - display: none; -} -div.DTE div.editor_upload.noDrop div.rendered { - margin-top: 10px; -} -div.DTE div.editor_upload.noClear div.clearValue button { - display: none; -} -div.DTE div.editor_upload.multi div.cell { - display: block; - width: 100%; -} -div.DTE div.editor_upload.multi div.cell div.drop { - min-height: 0; -} -div.DTE div.editor_upload.multi div.clearValue { - display: none; -} -div.DTE div.editor_upload.multi ul { - list-style-type: none; - margin: 0; - padding: 0; -} -div.DTE div.editor_upload.multi ul li { - position: relative; - margin-top: 0.5em; -} -div.DTE div.editor_upload.multi ul li:first-child { - margin-top: 0; -} -div.DTE div.editor_upload.multi ul li img { - vertical-align: middle; -} -div.DTE div.editor_upload.multi ul li button { - position: absolute; - width: 40px; - right: 0; - top: 50%; - margin-top: -1.5em; -} - -html.dark div.DTE div.editor_upload div.drop, -html[data-bs-theme=dark] div.DTE div.editor_upload div.drop { - border: 3px dashed rgba(255, 255, 255, 0.15); - color: inherit; -} -html.dark div.DTE div.editor_upload div.drop.over, -html[data-bs-theme=dark] div.DTE div.editor_upload div.drop.over { - border: 3px dashed rgba(255, 255, 255, 0.5); -} - -div.DTE div.DTE_Processing_Indicator { - position: absolute; - top: 17px; - right: 42px; - height: 2em; - width: 2em; - z-index: 20; - font-size: 12px; - display: none; - -webkit-transform: translateZ(0); - -ms-transform: translateZ(0); - transform: translateZ(0); -} -div.DTE.processing div.DTE_Processing_Indicator { - display: block; -} -div.DTE.processing div.DTE_Field div.DTE_Processing_Indicator { - display: none; -} -div.DTE div.DTE_Field div.DTE_Processing_Indicator { - top: 13px; - right: 0; - font-size: 8px; -} -div.DTE.DTE_Inline div.DTE_Processing_Indicator { - top: 5px; - right: 6px; - font-size: 6px; -} -div.DTE.DTE_Bubble div.DTE_Processing_Indicator { - top: 10px; - right: 14px; - font-size: 8px; -} -div.DTE div.DTE_Processing_Indicator span, -div.DTE div.DTE_Processing_Indicator:before, -div.DTE div.DTE_Processing_Indicator:after { - display: block; - background: black; - width: 0.5em; - height: 1.5em; - border: 1px solid rgba(0, 0, 0, 0.4); - background-color: rgba(0, 0, 0, 0.1); - -webkit-animation: editorProcessing 0.9s infinite ease-in-out; - animation: editorProcessing 0.9s infinite ease-in-out; -} -div.DTE div.DTE_Processing_Indicator:before, -div.DTE div.DTE_Processing_Indicator:after { - position: absolute; - top: 0; - content: ""; -} -div.DTE div.DTE_Processing_Indicator:before { - left: -1em; - -webkit-animation-delay: -0.3s; - animation-delay: -0.3s; -} -div.DTE div.DTE_Processing_Indicator span { - -webkit-animation-delay: -0.15s; - animation-delay: -0.15s; -} -div.DTE div.DTE_Processing_Indicator:after { - left: 1em; -} -@-webkit-keyframes editorProcessing { - 0%, 80%, 100% { - transform: scale(1, 1); - } - 40% { - transform: scale(1, 1.5); - } -} -@keyframes editorProcessing { - 0%, 80%, 100% { - transform: scale(1, 1); - } - 40% { - transform: scale(1, 1.5); - } -} - -html.dark div.DTE_Processing_Indicator span, -html.dark div.DTE_Processing_Indicator:before, -html.dark div.DTE_Processing_Indicator:after, -html[data-bs-theme=dark] div.DTE_Processing_Indicator span, -html[data-bs-theme=dark] div.DTE_Processing_Indicator:before, -html[data-bs-theme=dark] div.DTE_Processing_Indicator:after { - display: block; - width: 0.5em; - height: 1.5em; - border: 1px solid rgba(255, 255, 255, 0.25); - background-color: rgba(255, 255, 255, 0.1); -} - -table.dataTable tr.dte-highlight { - animation-duration: 1s; - animation-name: dte-highlight; -} -table.dataTable tr.dte-inlineAdd td, -table.dataTable tr.dte-inlineAdd th { - vertical-align: top; -} - -@keyframes dte-highlight { - from { - box-shadow: 0 0 0 rgb(235, 121, 15); - } - 50% { - box-shadow: 0 0 5px rgb(235, 121, 15); - } - to { - box-shadow: 0 0 10px rgba(235, 121, 15, 0); - } -} -div.modal-content { - padding: 20px; - background: white; - border-radius: 5px; -} -div.modal-content div.modal-header { - padding-bottom: 20px; -} -div.modal-content div.modal-footer { - padding-top: 6px; -} -div.modal-content div.dt-buttons { - margin-top: 1em; -} -div.modal-content div.dataTables_info { - font-weight: 1; - font-size: 0.8em; - padding-left: 2px; -} -div.modal-content div.dataTables_info span.select-item { - padding-left: 0.5em; -} - -div.DTE_Form_Buttons { - display: flex; - justify-content: flex-end; - padding-top: 10px; -} -div.DTE_Form_Buttons button { - margin-left: 0.5em; -} - -div.card { - border-color: #888; -} - -table.dataTable div.field { - margin-bottom: 0px; -} -table.dataTable div.field input.input { - padding: 0px; -} -table.dataTable div.field input.is-small { - font-size: 1em; - height: 2em; -} - -div.DTE_Field_Type_checkbox div label, -div.DTE_Field_Type_radio div label { - margin-left: 0.75em; -} - -div.DTE_Field_Type_datatable div.dt-search { - margin-top: 0.5em; -} -div.DTE_Field_Type_datatable div.dt-info, -div.DTE_Field_Type_datatable div.dataTables_info { - margin-top: 0.5em; - text-align: left; - font-size: 0.8em; - line-height: 1.3em; - padding-right: 1em; - font-weight: normal; -} -div.DTE_Field_Type_datatable div.dt-info span.select-info, -div.DTE_Field_Type_datatable div.dataTables_info span.select-info { - display: block; -} -div.DTE_Field_Type_datatable div.dt-buttons { - padding-bottom: 0.5em; - width: 100%; -} -div.DTE_Field_Type_datatable div.dt-buttons:empty { - display: none; -} -div.DTE_Field_Type_datatable div.column:empty { - display: none; -} - -div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Header { - font-size: 18px; -} diff --git a/src/main/resources/static/plugins/datatable_editor/css/editor.bulma.min.css b/src/main/resources/static/plugins/datatable_editor/css/editor.bulma.min.css deleted file mode 100644 index 3f0bdae..0000000 --- a/src/main/resources/static/plugins/datatable_editor/css/editor.bulma.min.css +++ /dev/null @@ -1 +0,0 @@ -html.dark div.DTED_Lightbox_Close:after{color:rgba(255, 255, 255, 0.5) !important}html.dark div.DTED_Lightbox_Close:hover:after{color:white !important}div.DTE_Inline{position:relative;display:table;width:100%}div.DTE_Inline div.DTE_Inline_Field,div.DTE_Inline div.DTE_Inline_Buttons{display:table-cell;vertical-align:middle}div.DTE_Inline div.DTE_Inline_Field div.DTE_Field,div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field{padding:0}div.DTE_Inline div.DTE_Inline_Field div.DTE_Field>label,div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field>label{display:none}div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=color],div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=date],div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=datetime],div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=datetime-local],div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=email],div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=month],div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=number],div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=password],div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=search],div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=tel],div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=text],div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=time],div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=url],div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=week],div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=color],div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=date],div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=datetime],div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=datetime-local],div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=email],div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=month],div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=number],div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=password],div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=search],div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=tel],div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=text],div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=time],div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=url],div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=week]{width:100%}div.DTE_Inline div.DTE_Inline_Field div.DTE_Form_Buttons button,div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Form_Buttons button{margin:-6px 0 -6px 4px;padding:5px}div.DTE_Inline div.DTE_Field input[type=color],div.DTE_Inline div.DTE_Field input[type=date],div.DTE_Inline div.DTE_Field input[type=datetime],div.DTE_Inline div.DTE_Field input[type=datetime-local],div.DTE_Inline div.DTE_Field input[type=email],div.DTE_Inline div.DTE_Field input[type=month],div.DTE_Inline div.DTE_Field input[type=number],div.DTE_Inline div.DTE_Field input[type=password],div.DTE_Inline div.DTE_Field input[type=search],div.DTE_Inline div.DTE_Field input[type=tel],div.DTE_Inline div.DTE_Field input[type=text],div.DTE_Inline div.DTE_Field input[type=time],div.DTE_Inline div.DTE_Field input[type=url],div.DTE_Inline div.DTE_Field input[type=week]{margin:-6px 0}div.DTE_Inline div.DTE_Field_Error,div.DTE_Inline div.DTE_Form_Error{font-size:11px;line-height:1.2em;padding:0;margin-top:10px}div.DTE_Inline div.DTE_Field_Error:empty,div.DTE_Inline div.DTE_Form_Error:empty{margin-top:0}span.dtr-data div.DTE_Inline{display:inline-table}div.DTE_Bubble{position:absolute;z-index:11;margin-top:-6px;opacity:0;transition:top .5s ease-in-out 0s}div.DTE_Bubble div.DTE_Bubble_Liner{position:absolute;bottom:0;border:1px solid black;min-width:300px;margin-left:-150px;background-color:white;box-shadow:0 12px 30px 0 rgba(0, 0, 0, 0.5);border-radius:6px;border:1px solid #666;padding:1em;background:#fcfcfc;box-sizing:border-box}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table{width:100%}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table>form div.DTE_Form_Content{padding:0}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table>form div.DTE_Form_Content div.DTE_Field{position:relative;margin-bottom:.5em}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table>form div.DTE_Form_Content div.DTE_Field:last-child{margin-bottom:0}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table>form div.DTE_Form_Content div.DTE_Field>label{padding-top:0;margin-bottom:0}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table>form div.DTE_Form_Content div.DTE_Field>div{padding:0;margin-top:.5em}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table>form div.DTE_Form_Content div.DTE_Field>div input{margin:0}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table div.DTE_Form_Buttons{text-align:right;margin-top:1em}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table div.DTE_Form_Buttons button{margin-bottom:0}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Header{border-top-left-radius:5px;border-top-right-radius:5px}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Header+div.DTE_Form_Info,div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Header+div.DTE_Bubble_Table{padding-top:1em}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Form_Error{float:none;display:none;padding:0;margin-bottom:.5em}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Close{position:absolute;top:19px;right:19px;cursor:pointer;z-index:12;top:6px;right:6px;line-height:18px}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Close:after{content:"×";color:rgba(0, 0, 0, 0.5);font-weight:bold;font-size:22px;font-family:"Courier New",Courier,monospace}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Close:hover:after{color:black}div.DTE_Bubble div.DTE_Bubble_Triangle{position:absolute;height:10px;width:10px;top:-6px;background-color:white;border:1px solid #666;border-top:none;border-right:none;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}div.DTE_Bubble.below div.DTE_Bubble_Liner{top:10px;bottom:auto}div.DTE_Bubble.below div.DTE_Bubble_Triangle{top:4px;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg)}div.DTE_Bubble_Background{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0, 0, 0, 0.7);background:-ms-radial-gradient(center, ellipse farthest-corner, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0.7) 100%);background:-moz-radial-gradient(center, ellipse farthest-corner, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0.7) 100%);background:-o-radial-gradient(center, ellipse farthest-corner, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0.7) 100%);background:-webkit-gradient(radial, center center, 0, center center, 497, color-stop(0, rgba(0, 0, 0, 0.3)), color-stop(1, rgba(0, 0, 0, 0.7)));background:-webkit-radial-gradient(center, ellipse farthest-corner, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0.7) 100%);background:radial-gradient(ellipse farthest-corner at center, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0.7) 100%);z-index:10}div.DTE_Bubble_Background>div{position:absolute;top:0;right:0;left:0;bottom:0;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)"}div.DTE_Bubble_Background>div:not([dummy]){filter:progid:DXImageTransform.Microsoft.gradient(enabled="false")}html.dark div.DTE_Bubble div.DTE_Bubble_Liner,html[data-bs-theme=dark] div.DTE_Bubble div.DTE_Bubble_Liner{background-color:var(--dt-html-background);border:1px solid rgba(255, 255, 255, 0.15)}html.dark div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Close::after,html[data-bs-theme=dark] div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Close::after{color:rgba(255, 255, 255, 0.5)}html.dark div.DTE_Bubble div.DTE_Bubble_Triangle,html[data-bs-theme=dark] div.DTE_Bubble div.DTE_Bubble_Triangle{background-color:var(--dt-html-background);border-left-color:rgba(255, 255, 255, 0.15);border-bottom-color:rgba(255, 255, 255, 0.15)}div.DTE div.editor_upload{padding-top:4px}div.DTE div.editor_upload div.eu_table{display:table;width:100%}div.DTE div.editor_upload div.row{display:table-row}div.DTE div.editor_upload div.cell{display:table-cell;position:relative;width:50%;vertical-align:top}div.DTE div.editor_upload div.cell+div.cell{padding-left:10px}div.DTE div.editor_upload div.row+div.row div.cell{padding-top:10px}div.DTE div.editor_upload button.btn,div.DTE div.editor_upload input[type=file]{width:100%;height:2.3em;font-size:.8em;text-align:center;line-height:1em;margin:0}div.DTE div.editor_upload input[type=file]{position:absolute;top:0;left:0;width:100%;opacity:0}div.DTE div.editor_upload div.drop{position:relative;box-sizing:border-box;width:100%;height:100%;border:3px dashed #ccc;border-radius:6px;min-height:4em;color:#999;text-align:center;padding:1em 2em;line-height:1.1em}div.DTE div.editor_upload div.drop.over{border:3px dashed #111;color:#111}div.DTE div.editor_upload div.drop span{max-width:75%;font-size:.85em;line-height:1em}div.DTE div.editor_upload div.rendered img{max-width:8em;margin:0 auto}div.DTE div.editor_upload.noDrop div.drop{display:none}div.DTE div.editor_upload.noDrop div.row.second{display:none}div.DTE div.editor_upload.noDrop div.rendered{margin-top:10px}div.DTE div.editor_upload.noClear div.clearValue button{display:none}div.DTE div.editor_upload.multi div.cell{display:block;width:100%}div.DTE div.editor_upload.multi div.cell div.drop{min-height:0}div.DTE div.editor_upload.multi div.clearValue{display:none}div.DTE div.editor_upload.multi ul{list-style-type:none;margin:0;padding:0}div.DTE div.editor_upload.multi ul li{position:relative;margin-top:.5em}div.DTE div.editor_upload.multi ul li:first-child{margin-top:0}div.DTE div.editor_upload.multi ul li img{vertical-align:middle}div.DTE div.editor_upload.multi ul li button{position:absolute;width:40px;right:0;top:50%;margin-top:-1.5em}html.dark div.DTE div.editor_upload div.drop,html[data-bs-theme=dark] div.DTE div.editor_upload div.drop{border:3px dashed rgba(255, 255, 255, 0.15);color:inherit}html.dark div.DTE div.editor_upload div.drop.over,html[data-bs-theme=dark] div.DTE div.editor_upload div.drop.over{border:3px dashed rgba(255, 255, 255, 0.5)}div.DTE div.DTE_Processing_Indicator{position:absolute;top:17px;right:42px;height:2em;width:2em;z-index:20;font-size:12px;display:none;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}div.DTE.processing div.DTE_Processing_Indicator{display:block}div.DTE.processing div.DTE_Field div.DTE_Processing_Indicator{display:none}div.DTE div.DTE_Field div.DTE_Processing_Indicator{top:13px;right:0;font-size:8px}div.DTE.DTE_Inline div.DTE_Processing_Indicator{top:5px;right:6px;font-size:6px}div.DTE.DTE_Bubble div.DTE_Processing_Indicator{top:10px;right:14px;font-size:8px}div.DTE div.DTE_Processing_Indicator span,div.DTE div.DTE_Processing_Indicator:before,div.DTE div.DTE_Processing_Indicator:after{display:block;background:black;width:.5em;height:1.5em;border:1px solid rgba(0, 0, 0, 0.4);background-color:rgba(0, 0, 0, 0.1);-webkit-animation:editorProcessing .9s infinite ease-in-out;animation:editorProcessing .9s infinite ease-in-out}div.DTE div.DTE_Processing_Indicator:before,div.DTE div.DTE_Processing_Indicator:after{position:absolute;top:0;content:""}div.DTE div.DTE_Processing_Indicator:before{left:-1em;-webkit-animation-delay:-0.3s;animation-delay:-0.3s}div.DTE div.DTE_Processing_Indicator span{-webkit-animation-delay:-0.15s;animation-delay:-0.15s}div.DTE div.DTE_Processing_Indicator:after{left:1em}@-webkit-keyframes editorProcessing{0%,80%,100%{transform:scale(1, 1)}40%{transform:scale(1, 1.5)}}@keyframes editorProcessing{0%,80%,100%{transform:scale(1, 1)}40%{transform:scale(1, 1.5)}}html.dark div.DTE_Processing_Indicator span,html.dark div.DTE_Processing_Indicator:before,html.dark div.DTE_Processing_Indicator:after,html[data-bs-theme=dark] div.DTE_Processing_Indicator span,html[data-bs-theme=dark] div.DTE_Processing_Indicator:before,html[data-bs-theme=dark] div.DTE_Processing_Indicator:after{display:block;width:.5em;height:1.5em;border:1px solid rgba(255, 255, 255, 0.25);background-color:rgba(255, 255, 255, 0.1)}table.dataTable tr.dte-highlight{animation-duration:1s;animation-name:dte-highlight}table.dataTable tr.dte-inlineAdd td,table.dataTable tr.dte-inlineAdd th{vertical-align:top}@keyframes dte-highlight{from{box-shadow:0 0 0 rgb(235, 121, 15)}50%{box-shadow:0 0 5px rgb(235, 121, 15)}to{box-shadow:0 0 10px rgba(235, 121, 15, 0)}}div.modal-content{padding:20px;background:white;border-radius:5px}div.modal-content div.modal-header{padding-bottom:20px}div.modal-content div.modal-footer{padding-top:6px}div.modal-content div.dt-buttons{margin-top:1em}div.modal-content div.dataTables_info{font-weight:1;font-size:.8em;padding-left:2px}div.modal-content div.dataTables_info span.select-item{padding-left:.5em}div.DTE_Form_Buttons{display:flex;justify-content:flex-end;padding-top:10px}div.DTE_Form_Buttons button{margin-left:.5em}div.card{border-color:#888}table.dataTable div.field{margin-bottom:0px}table.dataTable div.field input.input{padding:0px}table.dataTable div.field input.is-small{font-size:1em;height:2em}div.DTE_Field_Type_checkbox div label,div.DTE_Field_Type_radio div label{margin-left:.75em}div.DTE_Field_Type_datatable div.dt-search{margin-top:.5em}div.DTE_Field_Type_datatable div.dt-info,div.DTE_Field_Type_datatable div.dataTables_info{margin-top:.5em;text-align:left;font-size:.8em;line-height:1.3em;padding-right:1em;font-weight:normal}div.DTE_Field_Type_datatable div.dt-info span.select-info,div.DTE_Field_Type_datatable div.dataTables_info span.select-info{display:block}div.DTE_Field_Type_datatable div.dt-buttons{padding-bottom:.5em;width:100%}div.DTE_Field_Type_datatable div.dt-buttons:empty{display:none}div.DTE_Field_Type_datatable div.column:empty{display:none}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Header{font-size:18px} diff --git a/src/main/resources/static/plugins/datatable_editor/css/editor.dataTables.css b/src/main/resources/static/plugins/datatable_editor/css/editor.dataTables.css deleted file mode 100644 index 3835b40..0000000 --- a/src/main/resources/static/plugins/datatable_editor/css/editor.dataTables.css +++ /dev/null @@ -1,1426 +0,0 @@ -html.dark div.DTED_Lightbox_Close:after { - color: rgba(255, 255, 255, 0.5) !important; -} -html.dark div.DTED_Lightbox_Close:hover:after { - color: white !important; -} - -div.DTE { - position: relative; -} -div.DTE div.DTE_Header { - position: absolute; - top: 0; - left: 0; - height: 52px; - width: 100%; - background-color: #e8e9eb; - border-bottom: 1px solid rgba(0, 0, 0, 0.15); - padding: 16px 10px 2px 16px; - font-size: 1.3em; - box-sizing: border-box; -} -div.DTE div.DTE_Body { - position: relative; -} -div.DTE div.DTE_Footer { - position: absolute; - bottom: 0; - left: 0; - height: 52px; - width: 100%; - background-color: #e8e9eb; - border-top: 1px solid rgba(0, 0, 0, 0.15); - padding: 10px; - box-sizing: border-box; -} -div.DTE div.DTE_Form_Info { - margin-bottom: 0.5em; - display: none; -} -div.DTE div.DTE_Form_Content { - position: relative; - padding: 1em; -} -div.DTE div.DTE_Form_Error { - float: left; - padding: 5px; - display: none; - color: rgb(220, 53, 69); - white-space: nowrap; - overflow: hidden; - text-overflow: ellipsis; -} -div.DTE div.DTE_Form_Buttons { - display: flex; - justify-content: flex-end; -} -div.DTE button.btn, -div.DTE div.DTE_Form_Buttons button { - position: relative; - text-align: center; - display: block; - margin-top: 0; - padding: 0.5em 1em; - cursor: pointer; - margin-left: 0.75em; - color: #111; - font-size: 14px; - line-height: 1em; - white-space: nowrap; - border: 1px solid #999; - border-radius: 2px; - box-shadow: 1px 1px 3px #ccc; - background-color: #dcdcdc; /* Fallback */ - background-image: -webkit-linear-gradient(top, #ffffff 0%, #dcdcdc 100%); /* Chrome 10+, Saf5.1+, iOS 5+ */ - background-image: -moz-linear-gradient(top, #ffffff 0%, #dcdcdc 100%); /* FF3.6 */ - background-image: -ms-linear-gradient(top, #ffffff 0%, #dcdcdc 100%); /* IE10 */ - background-image: -o-linear-gradient(top, #ffffff 0%, #dcdcdc 100%); /* Opera 11.10+ */ - background-image: linear-gradient(to bottom, #ffffff 0%, #dcdcdc 100%); - filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr="#ffffff", EndColorStr="#dcdcdc"); -} -div.DTE button.btn:hover, -div.DTE div.DTE_Form_Buttons button:hover { - border: 1px solid #666; - box-shadow: 1px 1px 3px #999; - background-color: #cccccc; /* Fallback */ - background-image: -webkit-linear-gradient(top, #eaeaea 0%, #cccccc 100%); /* Chrome 10+, Saf5.1+, iOS 5+ */ - background-image: -moz-linear-gradient(top, #eaeaea 0%, #cccccc 100%); /* FF3.6 */ - background-image: -ms-linear-gradient(top, #eaeaea 0%, #cccccc 100%); /* IE10 */ - background-image: -o-linear-gradient(top, #eaeaea 0%, #cccccc 100%); /* Opera 11.10+ */ - background-image: linear-gradient(to bottom, #eaeaea 0%, #cccccc 100%); - filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr="#eaeaea", EndColorStr="#cccccc"); -} -div.DTE button.btn:active, -div.DTE div.DTE_Form_Buttons button:active { - box-shadow: inset 1px 1px 3px #999; -} -div.DTE button.btn:focus, -div.DTE div.DTE_Form_Buttons button:focus { - border: 1px solid #426c9e; - text-shadow: 0 1px 0 #c4def1; - background-color: #79ace9; /* Fallback */ - background-image: -webkit-linear-gradient(top, #bddef4 0%, #79ace9 100%); /* Chrome 10+, Saf5.1+, iOS 5+ */ - background-image: -moz-linear-gradient(top, #bddef4 0%, #79ace9 100%); /* FF3.6 */ - background-image: -ms-linear-gradient(top, #bddef4 0%, #79ace9 100%); /* IE10 */ - background-image: -o-linear-gradient(top, #bddef4 0%, #79ace9 100%); /* Opera 11.10+ */ - background-image: linear-gradient(to bottom, #bddef4 0%, #79ace9 100%); - filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr="#bddef4", EndColorStr="#79ace9"); - outline: none; -} -div.DTE button.btn:focus:after, -div.DTE div.DTE_Form_Buttons button:focus:after { - position: absolute; - top: 0; - left: 0; - right: 0; - bottom: 0; - background: white; - display: block; - content: " "; - -webkit-animation-duration: 1s; - -webkit-animation-name: buttonPulse; - -webkit-animation-fill-mode: forwards; - -webkit-animation-iteration-count: infinite; - -webkit-animation-timing-function: linear; - -webkit-animation-direction: alternate; - -moz-animation-duration: 1s; - -moz-animation-name: buttonPulse; - -moz-animation-fill-mode: forwards; - -moz-animation-iteration-count: infinite; - -moz-animation-timing-function: linear; - -moz-animation-direction: alternate; - -o-animation-duration: 1s; - -o-animation-name: buttonPulse; - -o-animation-fill-mode: forwards; - -o-animation-iteration-count: infinite; - -o-animation-timing-function: linear; - -o-animation-direction: alternate; - animation-duration: 1s; - animation-name: buttonPulse; - animation-fill-mode: forwards; - animation-iteration-count: infinite; - animation-timing-function: linear; - animation-direction: alternate; -} -div.DTE.DTE_Action_Remove div.DTE_Body_Content { - text-align: center; - padding: 20px 0; -} - -@-webkit-keyframes buttonPulse { - 0% { - opacity: 0; - } - 100% { - opacity: 0.2; - } -} -@-moz-keyframes buttonPulse { - 0% { - opacity: 0; - } - 100% { - opacity: 0.2; - } -} -@-o-keyframes buttonPulse { - 0% { - opacity: 0; - } - 100% { - opacity: 0.2; - } -} -@keyframes buttonPulse { - 0% { - opacity: 0; - } - 100% { - opacity: 0.2; - } -} -div.DTTT_container { - float: left; -} - -html.dark div.DTE div.DTE_Header { - background-color: rgba(0, 0, 0, 0.1); - border-bottom: 1px solid rgba(255, 255, 255, 0.15); -} -html.dark div.DTE div.DTE_Footer { - background-color: rgba(0, 0, 0, 0.1); - border-top: 1px solid rgba(255, 255, 255, 0.15); -} -html.dark div.DTE div.DTE_Form_Error { - color: rgb(220, 53, 69); -} -html.dark div.DTE button.btn, -html.dark div.DTE div.DTE_Form_Buttons button { - box-shadow: none; - background-image: none; - background-color: rgba(255, 255, 255, 0.15); - border: 1px solid rgba(255, 255, 255, 0.15); - color: inherit; -} -html.dark div.DTE button.btn:hover, -html.dark div.DTE div.DTE_Form_Buttons button:hover { - background-color: rgba(255, 255, 255, 0.2); - border: 1px solid rgba(255, 255, 255, 0.2); -} -html.dark div.DTE button.btn:active, -html.dark div.DTE div.DTE_Form_Buttons button:active { - box-shadow: inset 1px 1px 3px #1d1d1d; -} -html.dark div.DTE button.btn:focus, -html.dark div.DTE div.DTE_Form_Buttons button:focus { - border: 1px solid rgba(255, 255, 255, 0.25); - text-shadow: none; - background: rgb(0, 81, 202); - color: white; -} -html.dark div.DTE button.btn:focus:after, -html.dark div.DTE div.DTE_Form_Buttons button:focus:after { - background: none; -} - -div.DTE_Field input, -div.DTE_Field textarea { - box-sizing: border-box; - background-color: white; - -webkit-transition: background-color ease-in-out 0.15s; - transition: background-color ease-in-out 0.15s; -} -div.DTE_Field input:focus, -div.DTE_Field textarea:focus { - background-color: #ffffee; -} -div.DTE_Field input[type=color], -div.DTE_Field input[type=date], -div.DTE_Field input[type=datetime], -div.DTE_Field input[type=datetime-local], -div.DTE_Field input[type=email], -div.DTE_Field input[type=month], -div.DTE_Field input[type=number], -div.DTE_Field input[type=password], -div.DTE_Field input[type=search], -div.DTE_Field input[type=tel], -div.DTE_Field input[type=text], -div.DTE_Field input[type=time], -div.DTE_Field input[type=url], -div.DTE_Field input[type=week] { - padding: 5px 4px; - width: 100%; - border: 1px solid #aaa; - border-radius: 3px; -} -div.DTE_Field input[type=checkbox], -div.DTE_Field input[type=radio] { - vertical-align: middle; -} -div.DTE_Field select { - padding: 5px 4px; - border-radius: 3px; - border: 1px solid #aaa; - background: white; - max-width: 100%; - color: inherit; -} -div.DTE_Field label div.DTE_Label_Info { - font-size: 0.85em; - margin-top: 0.25em; -} -div.DTE_Field label div.DTE_Label_Info:empty { - margin-top: 0; -} -div.DTE_Field div.DTE_Field_Info, -div.DTE_Field div.DTE_Field_Message, -div.DTE_Field div.DTE_Field_Error { - font-size: 11px; - line-height: 1em; - margin-top: 5px; -} -div.DTE_Field div.DTE_Field_Info:empty, -div.DTE_Field div.DTE_Field_Message:empty, -div.DTE_Field div.DTE_Field_Error:empty { - margin-top: 0; -} -div.DTE_Field div.DTE_Field_Error { - display: none; - color: #b11f1f; -} -div.DTE_Field div.multi-value { - display: none; - border: 1px dotted #666; - border-radius: 3px; - padding: 5px; - background-color: #fafafa; - cursor: pointer; -} -div.DTE_Field div.multi-value span { - font-size: 0.8em; - line-height: 1.25em; - display: block; - color: #666; -} -div.DTE_Field div.multi-value.multi-noEdit { - border: 1px solid #ccc; - cursor: auto; - background-color: #fcfcfc; -} -div.DTE_Field div.multi-value.multi-noEdit:hover { - background-color: #fcfcfc; -} -div.DTE_Field div.multi-value:hover { - background-color: #f1f1f1; -} -div.DTE_Field.disabled { - color: grey; -} -div.DTE_Field.disabled div.multi-value { - cursor: default; - border: 1px dotted #aaa; - background-color: transparent; -} -div.DTE_Field div.multi-restore { - display: none; - margin-top: 0.5em; - font-size: 0.8em; - line-height: 1.25em; - color: #3879d9; -} -div.DTE_Field div.multi-restore:hover { - text-decoration: underline; - cursor: pointer; -} - -div.DTE_Field_Type_textarea textarea { - padding: 3px; - width: 100%; - height: 80px; - border: 1px solid #aaa; - max-width: 100%; - max-height: 75vh; -} - -div.DTE_Field.DTE_Field_Type_date img { - vertical-align: middle; - cursor: pointer; -} - -div.DTE_Field_Type_checkbox div.DTE_Field_Input, -div.DTE_Field_Type_radio div.DTE_Field_Input { - padding-top: 1px; -} -div.DTE_Field_Type_checkbox div.DTE_Field_Input > div > div, -div.DTE_Field_Type_radio div.DTE_Field_Input > div > div { - margin-bottom: 0.25em; -} -div.DTE_Field_Type_checkbox div.DTE_Field_Input > div > div:last-child, -div.DTE_Field_Type_radio div.DTE_Field_Input > div > div:last-child { - margin-bottom: 0; -} -div.DTE_Field_Type_checkbox div.DTE_Field_Input > div > div label, -div.DTE_Field_Type_radio div.DTE_Field_Input > div > div label { - margin-left: 0.75em; - vertical-align: middle; -} - -div.DTE_Field_Type_datatable div.dt-layout-row:nth-child(2) > div.dt-layout-cell { - padding-top: 0; -} -div.DTE_Field_Type_datatable div.dt-info, -div.DTE_Field_Type_datatable div.dataTables_info { - font-size: 0.8em; - line-height: 1.3em; - padding-right: 1em; - padding-bottom: 0.5em; - opacity: 0.8; -} -div.DTE_Field_Type_datatable div.dt-info span.select-info, -div.DTE_Field_Type_datatable div.dataTables_info span.select-info { - display: block; -} -div.DTE_Field_Type_datatable div.dt-search { - margin-top: 4px; -} -div.DTE_Field_Type_datatable div.dt-search, -div.DTE_Field_Type_datatable div.dataTables_filter { - padding-right: 1em; - padding-bottom: 0.5em; -} -div.DTE_Field_Type_datatable div.dt-search input, -div.DTE_Field_Type_datatable div.dataTables_filter input { - width: 100%; -} -div.DTE_Field_Type_datatable div.dt-buttons { - padding-right: 1em; - padding-bottom: 0.5em; - float: none; -} -div.DTE_Field_Type_datatable div.dt-buttons button { - width: 100%; - margin-left: 0; -} -div.DTE_Field_Type_datatable div.dt-buttons:empty { - padding-bottom: 0; -} -div.DTE_Field_Type_datatable div.dataTables_paginate { - float: none; - text-align: center; - font-size: 0.8em; -} -div.DTE_Field_Type_datatable table.dataTable.no-footer { - border-bottom: 1px solid #aaa !important; -} -div.DTE_Field_Type_datatable table.dataTable thead th, div.DTE_Field_Type_datatable table.dataTable thead td { - font-weight: normal; - padding-top: 3px; - padding-bottom: 3px; - border-bottom: 1px solid #aaa; -} -div.DTE_Field_Type_datatable table.dataTable tbody { - background-color: white; -} -div.DTE_Field_Type_datatable table.dataTable tbody th:first-child, -div.DTE_Field_Type_datatable table.dataTable tbody td:first-child { - border-left: 1px solid #aaa; -} -div.DTE_Field_Type_datatable table.dataTable tbody th:last-child, -div.DTE_Field_Type_datatable table.dataTable tbody td:last-child { - border-right: 1px solid #aaa; -} -div.DTE_Field_Type_datatable table.dataTable tfoot th, div.DTE_Field_Type_datatable table.dataTable tfoot td { - font-weight: normal; - padding-top: 3px; - padding-bottom: 3px; - border-top: 1px solid #aaa; -} -div.DTE_Field_Type_datatable div.dataTables_scrollHead table.dataTable, -div.DTE_Field_Type_datatable div.dataTables_scrollHead table.dataTable thead th, -div.DTE_Field_Type_datatable div.dataTables_scrollHead table.dataTable thead td { - border-bottom: none !important; -} -div.DTE_Field_Type_datatable div.dataTables_scrollBody { - border: 1px solid #aaa !important; - border-radius: 3px; -} -div.DTE_Field_Type_datatable div.dataTables_scrollBody table.dataTable { - border-bottom: none !important; -} -div.DTE_Field_Type_datatable div.dataTables_scrollBody table.dataTable tbody th:first-child, -div.DTE_Field_Type_datatable div.dataTables_scrollBody table.dataTable tbody td:first-child { - border-left: none; -} -div.DTE_Field_Type_datatable div.dataTables_scrollBody table.dataTable tbody th:last-child, -div.DTE_Field_Type_datatable div.dataTables_scrollBody table.dataTable tbody td:last-child { - border-right: none; -} - -html.dark div.DTE_Field input, -html.dark div.DTE_Field textarea { - color: inherit; - background-color: rgb(33, 37, 41); -} -html.dark div.DTE_Field input:focus, -html.dark div.DTE_Field textarea:focus { - background-color: rgb(24, 30, 36); -} -html.dark div.DTE_Field input[type=color], -html.dark div.DTE_Field input[type=date], -html.dark div.DTE_Field input[type=datetime], -html.dark div.DTE_Field input[type=datetime-local], -html.dark div.DTE_Field input[type=email], -html.dark div.DTE_Field input[type=month], -html.dark div.DTE_Field input[type=number], -html.dark div.DTE_Field input[type=password], -html.dark div.DTE_Field input[type=search], -html.dark div.DTE_Field input[type=tel], -html.dark div.DTE_Field input[type=text], -html.dark div.DTE_Field input[type=time], -html.dark div.DTE_Field input[type=url], -html.dark div.DTE_Field input[type=week] { - border: 1px solid rgba(255, 255, 255, 0.15); -} -html.dark div.DTE_Field select { - background: rgb(33, 37, 41); -} -html.dark div.DTE_Field div.DTE_Field_Error { - color: #b11f1f; -} -html.dark div.DTE_Field div.multi-value { - border: 1px dotted rgba(255, 255, 255, 0.15); - background-color: rgba(255, 255, 255, 0.05); -} -html.dark div.DTE_Field div.multi-value span { - color: #b9b9b9; -} -html.dark div.DTE_Field div.multi-value.multi-noEdit { - border: 1px solid rgba(255, 255, 255, 0.15); - background-color: rgba(255, 255, 255, 0.05); -} -html.dark div.DTE_Field div.multi-value.multi-noEdit:hover { - background-color: rgba(255, 255, 255, 0.05); -} -html.dark div.DTE_Field div.multi-value:hover { - background-color: rgba(255, 255, 255, 0.1); -} -html.dark div.DTE_Field.disabled { - color: grey; -} -html.dark div.DTE_Field.disabled div.multi-value { - border: 1px dotted rgba(255, 255, 255, 0.15); -} -html.dark div.DTE_Field div.multi-restore { - color: rgb(110, 168, 254); -} -html.dark div.DTE_Field_Type_textarea textarea { - border: 1px solid rgba(255, 255, 255, 0.15); -} -html.dark div.DTE_Field_Type_datatable table.dataTable.no-footer { - border-bottom: 1px solid rgba(255, 255, 255, 0.15) !important; -} -html.dark div.DTE_Field_Type_datatable table.dataTable thead th, html.dark div.DTE_Field_Type_datatable table.dataTable thead td { - border-bottom: 1px solid rgba(255, 255, 255, 0.15); -} -html.dark div.DTE_Field_Type_datatable table.dataTable tbody { - background-color: rgb(33, 37, 41); -} -html.dark div.DTE_Field_Type_datatable table.dataTable tbody th:first-child, -html.dark div.DTE_Field_Type_datatable table.dataTable tbody td:first-child { - border-left: 1px solid rgba(255, 255, 255, 0.15); -} -html.dark div.DTE_Field_Type_datatable table.dataTable tbody th:last-child, -html.dark div.DTE_Field_Type_datatable table.dataTable tbody td:last-child { - border-right: 1px solid rgba(255, 255, 255, 0.15); -} -html.dark div.DTE_Field_Type_datatable table.dataTable tfoot th, html.dark div.DTE_Field_Type_datatable table.dataTable tfoot td { - border-top: 1px solid rgba(255, 255, 255, 0.15); -} -html.dark div.DTE_Field_Type_datatable div.dataTables_scrollBody { - border: 1px solid rgba(255, 255, 255, 0.15) !important; -} - -div.DTE_Body { - padding: 52px 0; -} -div.DTE_Body div.DTE_Body_Content { - position: relative; - overflow: auto; -} -div.DTE_Body div.DTE_Body_Content div.DTE_Form_Info { - padding: 1em 1em 0 1em; - margin: 0; -} -div.DTE_Body div.DTE_Body_Content div.DTE_Field { - position: relative; - clear: both; - padding: 5px 10%; - border: 1px solid transparent; - border-radius: 3px; -} -div.DTE_Body div.DTE_Body_Content div.DTE_Field:after { - display: block; - content: "."; - height: 0; - line-height: 0; - clear: both; - visibility: hidden; -} -div.DTE_Body div.DTE_Body_Content div.DTE_Field:hover { - background-color: #f9f9f9; - border: 1px solid #f3f3f3; -} -div.DTE_Body div.DTE_Body_Content div.DTE_Field > label { - float: left; - width: 33%; - padding-top: 3px; -} -div.DTE_Body div.DTE_Body_Content div.DTE_Field > div.DTE_Field_Input { - float: right; - width: 66%; -} -div.DTE_Body div.DTE_Body_Content div.DTE_Field.full { - padding: 5px 0; -} -div.DTE_Body div.DTE_Body_Content div.DTE_Field.block > div.DTE_Field_Input { - float: none; - clear: both; - width: 100%; -} - -html[dir=rtl] div.DTE_Body div.DTE_Body_Content div.DTE_Field > label { - float: right; -} -html[dir=rtl] div.DTE_Body div.DTE_Body_Content div.DTE_Field > div.DTE_Field_Input { - float: left; -} -html[dir=rtl] div.DTE div.DTE_Form_Buttons button { - float: left; -} - -html.dark div.DTE_Body div.DTE_Body_Content div.DTE_Field:hover { - background-color: rgba(255, 255, 255, 0.01); - border: 1px solid rgba(255, 255, 255, 0.05); -} - -@media only screen and (max-width: 768px) { - div.DTE_Body div.DTE_Body_Content div.DTE_Field { - padding: 5px 10%; - } - div.DTE_Body div.DTE_Body_Content div.DTE_Field.full { - padding: 5px 0; - } - div.DTE_Body div.DTE_Body_Content div.DTE_Field.full > label { - width: 35.5%; - } - div.DTE_Body div.DTE_Body_Content div.DTE_Field.full > div.DTE_Field_Input { - width: 64.5%; - } - div.DTE_Body div.DTE_Body_Content div.DTE_Field.block > div.DTE_Field_Input { - width: 100%; - } -} -@media only screen and (max-width: 640px) { - div.DTE_Body div.DTE_Body_Content div.DTE_Field { - padding: 5px 0; - } - div.DTE_Body div.DTE_Body_Content div.DTE_Field.full { - padding: 5px 0; - } - div.DTE_Body div.DTE_Body_Content div.DTE_Field.full > label { - width: 40%; - } - div.DTE_Body div.DTE_Body_Content div.DTE_Field.full > div.DTE_Field_Input { - width: 60%; - } - div.DTE_Body div.DTE_Body_Content div.DTE_Field.block > div.DTE_Field_Input { - width: 100%; - } -} -@media only screen and (max-width: 580px) { - div.DTE_Body div.DTE_Body_Content div.DTE_Field { - position: relative; - clear: both; - padding: 5px 0; - } - div.DTE_Body div.DTE_Body_Content div.DTE_Field > label { - float: none; - width: auto; - padding-top: 0; - } - div.DTE_Body div.DTE_Body_Content div.DTE_Field > div.DTE_Field_Input { - float: none; - width: auto; - margin-top: 4px; - margin-bottom: 6px; - } - div.DTE_Body div.DTE_Body_Content div.DTE_Field.full, div.DTE_Body div.DTE_Body_Content div.DTE_Field.block { - padding: 5px 0; - } - div.DTE_Body div.DTE_Body_Content div.DTE_Field.full > label, - div.DTE_Body div.DTE_Body_Content div.DTE_Field.full > div.DTE_Field_Input, div.DTE_Body div.DTE_Body_Content div.DTE_Field.block > label, - div.DTE_Body div.DTE_Body_Content div.DTE_Field.block > div.DTE_Field_Input { - width: 100%; - } -} -div.DTE_Bubble { - position: absolute; - z-index: 11; - margin-top: -6px; - opacity: 0; - transition: top 0.5s ease-in-out 0s; -} -div.DTE_Bubble div.DTE_Bubble_Liner { - position: absolute; - bottom: 0; - border: 1px solid black; - min-width: 300px; - margin-left: -150px; - background-color: white; - box-shadow: 0 12px 30px 0 rgba(0, 0, 0, 0.5); - border-radius: 6px; - border: 1px solid #666; - padding: 1em; - background: #fcfcfc; - box-sizing: border-box; -} -div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table { - width: 100%; -} -div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table > form div.DTE_Form_Content { - padding: 0; -} -div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table > form div.DTE_Form_Content div.DTE_Field { - position: relative; - margin-bottom: 0.5em; -} -div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table > form div.DTE_Form_Content div.DTE_Field:last-child { - margin-bottom: 0; -} -div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table > form div.DTE_Form_Content div.DTE_Field > label { - padding-top: 0; - margin-bottom: 0; -} -div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table > form div.DTE_Form_Content div.DTE_Field > div { - padding: 0; - margin-top: 0.5em; -} -div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table > form div.DTE_Form_Content div.DTE_Field > div input { - margin: 0; -} -div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table div.DTE_Form_Buttons { - text-align: right; - margin-top: 1em; -} -div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table div.DTE_Form_Buttons button { - margin-bottom: 0; -} -div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Header { - border-top-left-radius: 5px; - border-top-right-radius: 5px; -} -div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Header + div.DTE_Form_Info, -div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Header + div.DTE_Bubble_Table { - padding-top: 1em; -} -div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Form_Error { - float: none; - display: none; - padding: 0; - margin-bottom: 0.5em; -} -div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Close { - position: absolute; - top: 19px; - right: 19px; - cursor: pointer; - z-index: 12; - top: 6px; - right: 6px; - line-height: 18px; -} -div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Close:after { - content: "×"; - color: rgba(0, 0, 0, 0.5); - font-weight: bold; - font-size: 22px; - font-family: "Courier New", Courier, monospace; -} -div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Close:hover:after { - color: black; -} -div.DTE_Bubble div.DTE_Bubble_Triangle { - position: absolute; - height: 10px; - width: 10px; - top: -6px; - background-color: white; - border: 1px solid #666; - border-top: none; - border-right: none; - -webkit-transform: rotate(-45deg); - -moz-transform: rotate(-45deg); - -ms-transform: rotate(-45deg); - -o-transform: rotate(-45deg); - transform: rotate(-45deg); -} -div.DTE_Bubble.below div.DTE_Bubble_Liner { - top: 10px; - bottom: auto; -} -div.DTE_Bubble.below div.DTE_Bubble_Triangle { - top: 4px; - -webkit-transform: rotate(135deg); - -moz-transform: rotate(135deg); - -ms-transform: rotate(135deg); - -o-transform: rotate(135deg); - transform: rotate(135deg); -} - -div.DTE_Bubble_Background { - position: fixed; - top: 0; - left: 0; - width: 100%; - height: 100%; - background: rgba(0, 0, 0, 0.7); /* Fallback */ - background: -ms-radial-gradient(center, ellipse farthest-corner, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0.7) 100%); /* IE10 Consumer Preview */ - background: -moz-radial-gradient(center, ellipse farthest-corner, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0.7) 100%); /* Firefox */ - background: -o-radial-gradient(center, ellipse farthest-corner, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0.7) 100%); /* Opera */ - background: -webkit-gradient(radial, center center, 0, center center, 497, color-stop(0, rgba(0, 0, 0, 0.3)), color-stop(1, rgba(0, 0, 0, 0.7))); /* Webkit (Safari/Chrome 10) */ - background: -webkit-radial-gradient(center, ellipse farthest-corner, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0.7) 100%); /* Webkit (Chrome 11+) */ - background: radial-gradient(ellipse farthest-corner at center, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0.7) 100%); /* W3C Markup, IE10 Release Preview */ - z-index: 10; -} -div.DTE_Bubble_Background > div { - position: absolute; - top: 0; - right: 0; - left: 0; - bottom: 0; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000); - -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)"; -} -div.DTE_Bubble_Background > div:not([dummy]) { - filter: progid:DXImageTransform.Microsoft.gradient(enabled="false"); -} - -html.dark div.DTE_Bubble div.DTE_Bubble_Liner, -html[data-bs-theme=dark] div.DTE_Bubble div.DTE_Bubble_Liner { - background-color: var(--dt-html-background); - border: 1px solid rgba(255, 255, 255, 0.15); -} -html.dark div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Close::after, -html[data-bs-theme=dark] div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Close::after { - color: rgba(255, 255, 255, 0.5); -} -html.dark div.DTE_Bubble div.DTE_Bubble_Triangle, -html[data-bs-theme=dark] div.DTE_Bubble div.DTE_Bubble_Triangle { - background-color: var(--dt-html-background); - border-left-color: rgba(255, 255, 255, 0.15); - border-bottom-color: rgba(255, 255, 255, 0.15); -} - -div.DTE_Inline { - position: relative; - display: table; - width: 100%; -} -div.DTE_Inline div.DTE_Inline_Field, -div.DTE_Inline div.DTE_Inline_Buttons { - display: table-cell; - vertical-align: middle; -} -div.DTE_Inline div.DTE_Inline_Field div.DTE_Field, -div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field { - padding: 0; -} -div.DTE_Inline div.DTE_Inline_Field div.DTE_Field > label, -div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field > label { - display: none; -} -div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=color], -div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=date], -div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=datetime], -div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=datetime-local], -div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=email], -div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=month], -div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=number], -div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=password], -div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=search], -div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=tel], -div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=text], -div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=time], -div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=url], -div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=week], -div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=color], -div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=date], -div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=datetime], -div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=datetime-local], -div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=email], -div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=month], -div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=number], -div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=password], -div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=search], -div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=tel], -div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=text], -div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=time], -div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=url], -div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=week] { - width: 100%; -} -div.DTE_Inline div.DTE_Inline_Field div.DTE_Form_Buttons button, -div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Form_Buttons button { - margin: -6px 0 -6px 4px; - padding: 5px; -} -div.DTE_Inline div.DTE_Field input[type=color], -div.DTE_Inline div.DTE_Field input[type=date], -div.DTE_Inline div.DTE_Field input[type=datetime], -div.DTE_Inline div.DTE_Field input[type=datetime-local], -div.DTE_Inline div.DTE_Field input[type=email], -div.DTE_Inline div.DTE_Field input[type=month], -div.DTE_Inline div.DTE_Field input[type=number], -div.DTE_Inline div.DTE_Field input[type=password], -div.DTE_Inline div.DTE_Field input[type=search], -div.DTE_Inline div.DTE_Field input[type=tel], -div.DTE_Inline div.DTE_Field input[type=text], -div.DTE_Inline div.DTE_Field input[type=time], -div.DTE_Inline div.DTE_Field input[type=url], -div.DTE_Inline div.DTE_Field input[type=week] { - margin: -6px 0; -} -div.DTE_Inline div.DTE_Field_Error, -div.DTE_Inline div.DTE_Form_Error { - font-size: 11px; - line-height: 1.2em; - padding: 0; - margin-top: 10px; -} -div.DTE_Inline div.DTE_Field_Error:empty, -div.DTE_Inline div.DTE_Form_Error:empty { - margin-top: 0; -} - -span.dtr-data div.DTE_Inline { - display: inline-table; -} - -div.DTED_Lightbox_Wrapper { - position: fixed; - top: 0; - left: 50%; - margin-left: -390px; - width: 780px; - height: 100%; - z-index: 11; -} -div.DTED_Lightbox_Wrapper div.DTED_Lightbox_Container { - display: table; - height: 100%; - width: 100%; -} -div.DTED_Lightbox_Wrapper div.DTED_Lightbox_Container div.DTED_Lightbox_Content_Wrapper { - display: table-cell; - vertical-align: middle; - width: 100%; -} -div.DTED_Lightbox_Wrapper div.DTED_Lightbox_Container div.DTED_Lightbox_Content_Wrapper div.DTED_Lightbox_Content { - position: relative; - box-shadow: 0 12px 30px 0 rgba(0, 0, 0, 0.5); - border-radius: 6px; - box-sizing: border-box; -} -div.DTED_Lightbox_Wrapper div.DTED_Lightbox_Container div.DTED_Lightbox_Content_Wrapper div.DTED_Lightbox_Content div.DTE { - background: white; - border-radius: 6px; - border: 1px solid #666; - background: #fcfcfc; - box-sizing: border-box; -} -div.DTED_Lightbox_Wrapper div.DTED_Lightbox_Container div.DTED_Lightbox_Content_Wrapper div.DTED_Lightbox_Content div.DTE div.DTE_Header { - right: 0; - width: auto; - border-top-left-radius: 6px; - border-top-right-radius: 6px; -} -div.DTED_Lightbox_Wrapper div.DTED_Lightbox_Container div.DTED_Lightbox_Content_Wrapper div.DTED_Lightbox_Content div.DTE div.DTE_Body_Content { - box-sizing: border-box; - background: #fcfcfc; -} -div.DTED_Lightbox_Wrapper div.DTED_Lightbox_Container div.DTED_Lightbox_Content_Wrapper div.DTED_Lightbox_Content div.DTE div.DTE_Footer { - right: 0; - width: auto; - border-bottom-left-radius: 6px; - border-bottom-right-radius: 6px; -} -div.DTED_Lightbox_Wrapper div.DTED_Lightbox_Container div.DTED_Lightbox_Content_Wrapper div.DTED_Lightbox_Content div.DTED_Lightbox_Close { - position: absolute; - top: 19px; - right: 19px; - cursor: pointer; - z-index: 12; -} -div.DTED_Lightbox_Wrapper div.DTED_Lightbox_Container div.DTED_Lightbox_Content_Wrapper div.DTED_Lightbox_Content div.DTED_Lightbox_Close:after { - content: "×"; - color: rgba(0, 0, 0, 0.5); - font-weight: bold; - font-size: 22px; - font-family: "Courier New", Courier, monospace; -} -div.DTED_Lightbox_Wrapper div.DTED_Lightbox_Container div.DTED_Lightbox_Content_Wrapper div.DTED_Lightbox_Content div.DTED_Lightbox_Close:hover:after { - color: black; -} - -div.DTED_Lightbox_Wrapper div.DTE_Footer { - display: flex; - justify-content: flex-end; -} -div.DTED_Lightbox_Wrapper div.DTE_Footer_Content { - display: none; -} -div.DTED_Lightbox_Wrapper div.DTE.inFormError div.DTE_Footer { - justify-content: space-between; -} - -div.DTED_Lightbox_Background { - position: fixed; - top: 0; - left: 0; - width: 100%; - height: 100%; - background: rgba(0, 0, 0, 0.7); /* Fallback */ - background: -ms-radial-gradient(center, ellipse farthest-corner, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0.7) 100%); /* IE10 Consumer Preview */ - background: -moz-radial-gradient(center, ellipse farthest-corner, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0.7) 100%); /* Firefox */ - background: -o-radial-gradient(center, ellipse farthest-corner, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0.7) 100%); /* Opera */ - background: -webkit-gradient(radial, center center, 0, center center, 497, color-stop(0, rgba(0, 0, 0, 0.3)), color-stop(1, rgba(0, 0, 0, 0.7))); /* Webkit (Safari/Chrome 10) */ - background: -webkit-radial-gradient(center, ellipse farthest-corner, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0.7) 100%); /* Webkit (Chrome 11+) */ - background: radial-gradient(ellipse farthest-corner at center, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0.7) 100%); /* W3C Markup, IE10 Release Preview */ - z-index: 10; -} -div.DTED_Lightbox_Background > div { - position: absolute; - top: 0; - right: 0; - left: 0; - bottom: 0; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000); - -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)"; -} -div.DTED_Lightbox_Background > div:not([dummy]) { - filter: progid:DXImageTransform.Microsoft.gradient(enabled="false"); -} - -body.DTED_Lightbox_Mobile div.DTED_Lightbox_Background { - height: 0; -} -body.DTED_Lightbox_Mobile div.DTED_Lightbox_Shown { - display: none; -} -body.DTED_Lightbox_Mobile div.DTED_Lightbox_Wrapper { - position: fixed; - top: 0px; - left: 0px; - right: 0px; - bottom: 0px; - width: auto; - height: auto; - margin-left: 0; - -webkit-overflow-scrolling: touch; -} -body.DTED_Lightbox_Mobile div.DTED_Lightbox_Wrapper div.DTED_Lightbox_Container { - display: block; - height: 100%; -} -body.DTED_Lightbox_Mobile div.DTED_Lightbox_Wrapper div.DTED_Lightbox_Container div.DTED_Lightbox_Content_Wrapper { - display: block; - height: 100%; -} -body.DTED_Lightbox_Mobile div.DTED_Lightbox_Wrapper div.DTED_Lightbox_Container div.DTED_Lightbox_Content_Wrapper div.DTED_Lightbox_Content { - border-radius: 0; - box-shadow: none; - height: 100% !important; -} -body.DTED_Lightbox_Mobile div.DTED_Lightbox_Wrapper div.DTED_Lightbox_Container div.DTED_Lightbox_Content_Wrapper div.DTED_Lightbox_Content div.DTE { - border-radius: 0; - height: 100%; -} -body.DTED_Lightbox_Mobile div.DTED_Lightbox_Wrapper div.DTED_Lightbox_Container div.DTED_Lightbox_Content_Wrapper div.DTED_Lightbox_Content div.DTE div.DTE_Header { - border-top-left-radius: 0; - border-top-right-radius: 0; -} -body.DTED_Lightbox_Mobile div.DTED_Lightbox_Wrapper div.DTED_Lightbox_Container div.DTED_Lightbox_Content_Wrapper div.DTED_Lightbox_Content div.DTE div.DTE_Body_Content { - padding-bottom: 52px; -} -body.DTED_Lightbox_Mobile div.DTED_Lightbox_Wrapper div.DTED_Lightbox_Container div.DTED_Lightbox_Content_Wrapper div.DTED_Lightbox_Content div.DTE div.DTE_Footer { - border-bottom-left-radius: 0; - border-bottom-right-radius: 0; -} -body.DTED_Lightbox_Mobile div.DTED_Lightbox_Wrapper div.DTED_Lightbox_Container div.DTED_Lightbox_Content_Wrapper div.DTED_Lightbox_Content div.DTED_Lightbox_Close { - top: 11px; - right: 15px; - background-color: transparent; - border: none; - box-shadow: none; -} - -@media only screen and (max-width: 780px) { - body div.DTED_Lightbox_Wrapper { - position: fixed; - top: 0; - left: 0; - width: 90%; - margin-left: 5%; - } -} -@media only screen and (max-width: 580px) { - body div.DTED_Lightbox_Wrapper { - position: fixed; - top: 0; - left: 0; - width: 100%; - margin-left: 0; - } -} -html.dark div.DTED_Lightbox_Wrapper div.DTED_Lightbox_Container div.DTED_Lightbox_Content_Wrapper div.DTED_Lightbox_Content div.DTE { - border: 1px solid rgba(255, 255, 255, 0.15); - background: var(--dt-html-background); -} -html.dark div.DTED_Lightbox_Wrapper div.DTED_Lightbox_Container div.DTED_Lightbox_Content_Wrapper div.DTED_Lightbox_Content div.DTE div.DTE_Body_Content { - background: var(--dt-html-background); -} - -/* - * Namespace: DTED - DataTables Editor Display - Envelope - */ -div.DTED_Envelope_Wrapper { - position: absolute; - top: 0; - bottom: 0; - left: 50%; - height: 100%; - z-index: 11; - display: none; - overflow: hidden; -} -div.DTED_Envelope_Wrapper div.DTED_Envelope_Shadow { - position: absolute; - top: -10px; - left: 10px; - right: 10px; - height: 10px; - z-index: 10; - box-shadow: 0 0 20px black; -} -div.DTED_Envelope_Wrapper div.DTED_Envelope_Container { - position: absolute; - top: 0; - left: 5%; - width: 90%; - border-left: 1px solid #777; - border-right: 1px solid #777; - border-bottom: 1px solid #777; - box-shadow: 3px 3px 10px #555; - border-bottom-left-radius: 5px; - border-bottom-right-radius: 5px; - background-color: white; -} -div.DTED_Envelope_Wrapper div.DTED_Envelope_Container div.DTE_Processing_Indicator { - right: 36px; -} -div.DTED_Envelope_Wrapper div.DTED_Envelope_Container div.DTE_Footer { - border-bottom-left-radius: 5px; - border-bottom-right-radius: 5px; -} -div.DTED_Envelope_Wrapper div.DTED_Envelope_Container div.DTED_Envelope_Close { - position: absolute; - top: 19px; - right: 19px; - cursor: pointer; - z-index: 12; -} -div.DTED_Envelope_Wrapper div.DTED_Envelope_Container div.DTED_Envelope_Close:after { - content: "×"; - color: rgba(0, 0, 0, 0.5); - font-weight: bold; - font-size: 22px; - font-family: "Courier New", Courier, monospace; -} -div.DTED_Envelope_Wrapper div.DTED_Envelope_Container div.DTED_Envelope_Close:hover:after { - color: black; -} - -div.DTED_Envelope_Background { - position: fixed; - top: 0; - left: 0; - width: 100%; - height: 100%; - background: rgba(0, 0, 0, 0.7); /* Fallback */ - background: -ms-radial-gradient(center, ellipse farthest-corner, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0.7) 100%); /* IE10 Consumer Preview */ - background: -moz-radial-gradient(center, ellipse farthest-corner, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0.7) 100%); /* Firefox */ - background: -o-radial-gradient(center, ellipse farthest-corner, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0.7) 100%); /* Opera */ - background: -webkit-gradient(radial, center center, 0, center center, 497, color-stop(0, rgba(0, 0, 0, 0.3)), color-stop(1, rgba(0, 0, 0, 0.7))); /* Webkit (Safari/Chrome 10) */ - background: -webkit-radial-gradient(center, ellipse farthest-corner, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0.7) 100%); /* Webkit (Chrome 11+) */ - background: radial-gradient(ellipse farthest-corner at center, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0.7) 100%); /* W3C Markup, IE10 Release Preview */ - z-index: 10; -} -div.DTED_Envelope_Background > div { - position: absolute; - top: 0; - right: 0; - left: 0; - bottom: 0; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000); - -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)"; -} -div.DTED_Envelope_Background > div:not([dummy]) { - filter: progid:DXImageTransform.Microsoft.gradient(enabled="false"); -} - -html.dark div.DTED_Envelope_Wrapper div.DTED_Envelope_Container { - border-left: 1px solid rgba(255, 255, 255, 0.15); - border-right: 1px solid rgba(255, 255, 255, 0.15); - border-bottom: 1px solid rgba(255, 255, 255, 0.15); - box-shadow: 3px 3px 10px #000000; - background-color: var(--dt-html-background); -} - -table.dataTable tr.dte-highlight { - animation-duration: 1s; - animation-name: dte-highlight; -} -table.dataTable tr.dte-inlineAdd td, -table.dataTable tr.dte-inlineAdd th { - vertical-align: top; -} - -@keyframes dte-highlight { - from { - box-shadow: 0 0 0 rgb(235, 121, 15); - } - 50% { - box-shadow: 0 0 5px rgb(235, 121, 15); - } - to { - box-shadow: 0 0 10px rgba(235, 121, 15, 0); - } -} -div.DTE div.editor_upload { - padding-top: 4px; -} -div.DTE div.editor_upload div.eu_table { - display: table; - width: 100%; -} -div.DTE div.editor_upload div.row { - display: table-row; -} -div.DTE div.editor_upload div.cell { - display: table-cell; - position: relative; - width: 50%; - vertical-align: top; -} -div.DTE div.editor_upload div.cell + div.cell { - padding-left: 10px; -} -div.DTE div.editor_upload div.row + div.row div.cell { - padding-top: 10px; -} -div.DTE div.editor_upload button.btn, -div.DTE div.editor_upload input[type=file] { - width: 100%; - height: 2.3em; - font-size: 0.8em; - text-align: center; - line-height: 1em; - margin: 0; -} -div.DTE div.editor_upload input[type=file] { - position: absolute; - top: 0; - left: 0; - width: 100%; - opacity: 0; -} -div.DTE div.editor_upload div.drop { - position: relative; - box-sizing: border-box; - width: 100%; - height: 100%; - border: 3px dashed #ccc; - border-radius: 6px; - min-height: 4em; - color: #999; - text-align: center; - padding: 1em 2em; - line-height: 1.1em; -} -div.DTE div.editor_upload div.drop.over { - border: 3px dashed #111; - color: #111; -} -div.DTE div.editor_upload div.drop span { - max-width: 75%; - font-size: 0.85em; - line-height: 1em; -} -div.DTE div.editor_upload div.rendered img { - max-width: 8em; - margin: 0 auto; -} -div.DTE div.editor_upload.noDrop div.drop { - display: none; -} -div.DTE div.editor_upload.noDrop div.row.second { - display: none; -} -div.DTE div.editor_upload.noDrop div.rendered { - margin-top: 10px; -} -div.DTE div.editor_upload.noClear div.clearValue button { - display: none; -} -div.DTE div.editor_upload.multi div.cell { - display: block; - width: 100%; -} -div.DTE div.editor_upload.multi div.cell div.drop { - min-height: 0; -} -div.DTE div.editor_upload.multi div.clearValue { - display: none; -} -div.DTE div.editor_upload.multi ul { - list-style-type: none; - margin: 0; - padding: 0; -} -div.DTE div.editor_upload.multi ul li { - position: relative; - margin-top: 0.5em; -} -div.DTE div.editor_upload.multi ul li:first-child { - margin-top: 0; -} -div.DTE div.editor_upload.multi ul li img { - vertical-align: middle; -} -div.DTE div.editor_upload.multi ul li button { - position: absolute; - width: 40px; - right: 0; - top: 50%; - margin-top: -1.5em; -} - -html.dark div.DTE div.editor_upload div.drop, -html[data-bs-theme=dark] div.DTE div.editor_upload div.drop { - border: 3px dashed rgba(255, 255, 255, 0.15); - color: inherit; -} -html.dark div.DTE div.editor_upload div.drop.over, -html[data-bs-theme=dark] div.DTE div.editor_upload div.drop.over { - border: 3px dashed rgba(255, 255, 255, 0.5); -} - -div.DTE div.DTE_Processing_Indicator { - position: absolute; - top: 17px; - right: 42px; - height: 2em; - width: 2em; - z-index: 20; - font-size: 12px; - display: none; - -webkit-transform: translateZ(0); - -ms-transform: translateZ(0); - transform: translateZ(0); -} -div.DTE.processing div.DTE_Processing_Indicator { - display: block; -} -div.DTE.processing div.DTE_Field div.DTE_Processing_Indicator { - display: none; -} -div.DTE div.DTE_Field div.DTE_Processing_Indicator { - top: 13px; - right: 0; - font-size: 8px; -} -div.DTE.DTE_Inline div.DTE_Processing_Indicator { - top: 5px; - right: 6px; - font-size: 6px; -} -div.DTE.DTE_Bubble div.DTE_Processing_Indicator { - top: 10px; - right: 14px; - font-size: 8px; -} -div.DTE div.DTE_Processing_Indicator span, -div.DTE div.DTE_Processing_Indicator:before, -div.DTE div.DTE_Processing_Indicator:after { - display: block; - background: black; - width: 0.5em; - height: 1.5em; - border: 1px solid rgba(0, 0, 0, 0.4); - background-color: rgba(0, 0, 0, 0.1); - -webkit-animation: editorProcessing 0.9s infinite ease-in-out; - animation: editorProcessing 0.9s infinite ease-in-out; -} -div.DTE div.DTE_Processing_Indicator:before, -div.DTE div.DTE_Processing_Indicator:after { - position: absolute; - top: 0; - content: ""; -} -div.DTE div.DTE_Processing_Indicator:before { - left: -1em; - -webkit-animation-delay: -0.3s; - animation-delay: -0.3s; -} -div.DTE div.DTE_Processing_Indicator span { - -webkit-animation-delay: -0.15s; - animation-delay: -0.15s; -} -div.DTE div.DTE_Processing_Indicator:after { - left: 1em; -} -@-webkit-keyframes editorProcessing { - 0%, 80%, 100% { - transform: scale(1, 1); - } - 40% { - transform: scale(1, 1.5); - } -} -@keyframes editorProcessing { - 0%, 80%, 100% { - transform: scale(1, 1); - } - 40% { - transform: scale(1, 1.5); - } -} - -html.dark div.DTE_Processing_Indicator span, -html.dark div.DTE_Processing_Indicator:before, -html.dark div.DTE_Processing_Indicator:after, -html[data-bs-theme=dark] div.DTE_Processing_Indicator span, -html[data-bs-theme=dark] div.DTE_Processing_Indicator:before, -html[data-bs-theme=dark] div.DTE_Processing_Indicator:after { - display: block; - width: 0.5em; - height: 1.5em; - border: 1px solid rgba(255, 255, 255, 0.25); - background-color: rgba(255, 255, 255, 0.1); -} - -div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Header + div.DTE_Form_Info, -div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Header + div.DTE_Bubble_Table { - padding-top: 50px; -} diff --git a/src/main/resources/static/plugins/datatable_editor/css/editor.dataTables.min.css b/src/main/resources/static/plugins/datatable_editor/css/editor.dataTables.min.css deleted file mode 100644 index fa1c28c..0000000 --- a/src/main/resources/static/plugins/datatable_editor/css/editor.dataTables.min.css +++ /dev/null @@ -1 +0,0 @@ -html.dark div.DTED_Lightbox_Close:after{color:rgba(255, 255, 255, 0.5) !important}html.dark div.DTED_Lightbox_Close:hover:after{color:white !important}div.DTE{position:relative}div.DTE div.DTE_Header{position:absolute;top:0;left:0;height:52px;width:100%;background-color:#e8e9eb;border-bottom:1px solid rgba(0, 0, 0, 0.15);padding:16px 10px 2px 16px;font-size:1.3em;box-sizing:border-box}div.DTE div.DTE_Body{position:relative}div.DTE div.DTE_Footer{position:absolute;bottom:0;left:0;height:52px;width:100%;background-color:#e8e9eb;border-top:1px solid rgba(0, 0, 0, 0.15);padding:10px;box-sizing:border-box}div.DTE div.DTE_Form_Info{margin-bottom:.5em;display:none}div.DTE div.DTE_Form_Content{position:relative;padding:1em}div.DTE div.DTE_Form_Error{float:left;padding:5px;display:none;color:rgb(220, 53, 69);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}div.DTE div.DTE_Form_Buttons{display:flex;justify-content:flex-end}div.DTE button.btn,div.DTE div.DTE_Form_Buttons button{position:relative;text-align:center;display:block;margin-top:0;padding:.5em 1em;cursor:pointer;margin-left:.75em;color:#111;font-size:14px;line-height:1em;white-space:nowrap;border:1px solid #999;border-radius:2px;box-shadow:1px 1px 3px #ccc;background-color:#dcdcdc;background-image:-webkit-linear-gradient(top, #ffffff 0%, #dcdcdc 100%);background-image:-moz-linear-gradient(top, #ffffff 0%, #dcdcdc 100%);background-image:-ms-linear-gradient(top, #ffffff 0%, #dcdcdc 100%);background-image:-o-linear-gradient(top, #ffffff 0%, #dcdcdc 100%);background-image:linear-gradient(to bottom, #ffffff 0%, #dcdcdc 100%);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr="#ffffff", EndColorStr="#dcdcdc")}div.DTE button.btn:hover,div.DTE div.DTE_Form_Buttons button:hover{border:1px solid #666;box-shadow:1px 1px 3px #999;background-color:#ccc;background-image:-webkit-linear-gradient(top, #eaeaea 0%, #cccccc 100%);background-image:-moz-linear-gradient(top, #eaeaea 0%, #cccccc 100%);background-image:-ms-linear-gradient(top, #eaeaea 0%, #cccccc 100%);background-image:-o-linear-gradient(top, #eaeaea 0%, #cccccc 100%);background-image:linear-gradient(to bottom, #eaeaea 0%, #cccccc 100%);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr="#eaeaea", EndColorStr="#cccccc")}div.DTE button.btn:active,div.DTE div.DTE_Form_Buttons button:active{box-shadow:inset 1px 1px 3px #999}div.DTE button.btn:focus,div.DTE div.DTE_Form_Buttons button:focus{border:1px solid #426c9e;text-shadow:0 1px 0 #c4def1;background-color:#79ace9;background-image:-webkit-linear-gradient(top, #bddef4 0%, #79ace9 100%);background-image:-moz-linear-gradient(top, #bddef4 0%, #79ace9 100%);background-image:-ms-linear-gradient(top, #bddef4 0%, #79ace9 100%);background-image:-o-linear-gradient(top, #bddef4 0%, #79ace9 100%);background-image:linear-gradient(to bottom, #bddef4 0%, #79ace9 100%);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr="#bddef4", EndColorStr="#79ace9");outline:none}div.DTE button.btn:focus:after,div.DTE div.DTE_Form_Buttons button:focus:after{position:absolute;top:0;left:0;right:0;bottom:0;background:white;display:block;content:" ";-webkit-animation-duration:1s;-webkit-animation-name:buttonPulse;-webkit-animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear;-webkit-animation-direction:alternate;-moz-animation-duration:1s;-moz-animation-name:buttonPulse;-moz-animation-fill-mode:forwards;-moz-animation-iteration-count:infinite;-moz-animation-timing-function:linear;-moz-animation-direction:alternate;-o-animation-duration:1s;-o-animation-name:buttonPulse;-o-animation-fill-mode:forwards;-o-animation-iteration-count:infinite;-o-animation-timing-function:linear;-o-animation-direction:alternate;animation-duration:1s;animation-name:buttonPulse;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-timing-function:linear;animation-direction:alternate}div.DTE.DTE_Action_Remove div.DTE_Body_Content{text-align:center;padding:20px 0}@-webkit-keyframes buttonPulse{0%{opacity:0}100%{opacity:.2}}@-moz-keyframes buttonPulse{0%{opacity:0}100%{opacity:.2}}@-o-keyframes buttonPulse{0%{opacity:0}100%{opacity:.2}}@keyframes buttonPulse{0%{opacity:0}100%{opacity:.2}}div.DTTT_container{float:left}html.dark div.DTE div.DTE_Header{background-color:rgba(0, 0, 0, 0.1);border-bottom:1px solid rgba(255, 255, 255, 0.15)}html.dark div.DTE div.DTE_Footer{background-color:rgba(0, 0, 0, 0.1);border-top:1px solid rgba(255, 255, 255, 0.15)}html.dark div.DTE div.DTE_Form_Error{color:rgb(220, 53, 69)}html.dark div.DTE button.btn,html.dark div.DTE div.DTE_Form_Buttons button{box-shadow:none;background-image:none;background-color:rgba(255, 255, 255, 0.15);border:1px solid rgba(255, 255, 255, 0.15);color:inherit}html.dark div.DTE button.btn:hover,html.dark div.DTE div.DTE_Form_Buttons button:hover{background-color:rgba(255, 255, 255, 0.2);border:1px solid rgba(255, 255, 255, 0.2)}html.dark div.DTE button.btn:active,html.dark div.DTE div.DTE_Form_Buttons button:active{box-shadow:inset 1px 1px 3px #1d1d1d}html.dark div.DTE button.btn:focus,html.dark div.DTE div.DTE_Form_Buttons button:focus{border:1px solid rgba(255, 255, 255, 0.25);text-shadow:none;background:rgb(0, 81, 202);color:white}html.dark div.DTE button.btn:focus:after,html.dark div.DTE div.DTE_Form_Buttons button:focus:after{background:none}div.DTE_Field input,div.DTE_Field textarea{box-sizing:border-box;background-color:white;-webkit-transition:background-color ease-in-out .15s;transition:background-color ease-in-out .15s}div.DTE_Field input:focus,div.DTE_Field textarea:focus{background-color:#ffe}div.DTE_Field input[type=color],div.DTE_Field input[type=date],div.DTE_Field input[type=datetime],div.DTE_Field input[type=datetime-local],div.DTE_Field input[type=email],div.DTE_Field input[type=month],div.DTE_Field input[type=number],div.DTE_Field input[type=password],div.DTE_Field input[type=search],div.DTE_Field input[type=tel],div.DTE_Field input[type=text],div.DTE_Field input[type=time],div.DTE_Field input[type=url],div.DTE_Field input[type=week]{padding:5px 4px;width:100%;border:1px solid #aaa;border-radius:3px}div.DTE_Field input[type=checkbox],div.DTE_Field input[type=radio]{vertical-align:middle}div.DTE_Field select{padding:5px 4px;border-radius:3px;border:1px solid #aaa;background:white;max-width:100%;color:inherit}div.DTE_Field label div.DTE_Label_Info{font-size:.85em;margin-top:.25em}div.DTE_Field label div.DTE_Label_Info:empty{margin-top:0}div.DTE_Field div.DTE_Field_Info,div.DTE_Field div.DTE_Field_Message,div.DTE_Field div.DTE_Field_Error{font-size:11px;line-height:1em;margin-top:5px}div.DTE_Field div.DTE_Field_Info:empty,div.DTE_Field div.DTE_Field_Message:empty,div.DTE_Field div.DTE_Field_Error:empty{margin-top:0}div.DTE_Field div.DTE_Field_Error{display:none;color:#b11f1f}div.DTE_Field div.multi-value{display:none;border:1px dotted #666;border-radius:3px;padding:5px;background-color:#fafafa;cursor:pointer}div.DTE_Field div.multi-value span{font-size:.8em;line-height:1.25em;display:block;color:#666}div.DTE_Field div.multi-value.multi-noEdit{border:1px solid #ccc;cursor:auto;background-color:#fcfcfc}div.DTE_Field div.multi-value.multi-noEdit:hover{background-color:#fcfcfc}div.DTE_Field div.multi-value:hover{background-color:#f1f1f1}div.DTE_Field.disabled{color:grey}div.DTE_Field.disabled div.multi-value{cursor:default;border:1px dotted #aaa;background-color:transparent}div.DTE_Field div.multi-restore{display:none;margin-top:.5em;font-size:.8em;line-height:1.25em;color:#3879d9}div.DTE_Field div.multi-restore:hover{text-decoration:underline;cursor:pointer}div.DTE_Field_Type_textarea textarea{padding:3px;width:100%;height:80px;border:1px solid #aaa;max-width:100%;max-height:75vh}div.DTE_Field.DTE_Field_Type_date img{vertical-align:middle;cursor:pointer}div.DTE_Field_Type_checkbox div.DTE_Field_Input,div.DTE_Field_Type_radio div.DTE_Field_Input{padding-top:1px}div.DTE_Field_Type_checkbox div.DTE_Field_Input>div>div,div.DTE_Field_Type_radio div.DTE_Field_Input>div>div{margin-bottom:.25em}div.DTE_Field_Type_checkbox div.DTE_Field_Input>div>div:last-child,div.DTE_Field_Type_radio div.DTE_Field_Input>div>div:last-child{margin-bottom:0}div.DTE_Field_Type_checkbox div.DTE_Field_Input>div>div label,div.DTE_Field_Type_radio div.DTE_Field_Input>div>div label{margin-left:.75em;vertical-align:middle}div.DTE_Field_Type_datatable div.dt-layout-row:nth-child(2)>div.dt-layout-cell{padding-top:0}div.DTE_Field_Type_datatable div.dt-info,div.DTE_Field_Type_datatable div.dataTables_info{font-size:.8em;line-height:1.3em;padding-right:1em;padding-bottom:.5em;opacity:.8}div.DTE_Field_Type_datatable div.dt-info span.select-info,div.DTE_Field_Type_datatable div.dataTables_info span.select-info{display:block}div.DTE_Field_Type_datatable div.dt-search{margin-top:4px}div.DTE_Field_Type_datatable div.dt-search,div.DTE_Field_Type_datatable div.dataTables_filter{padding-right:1em;padding-bottom:.5em}div.DTE_Field_Type_datatable div.dt-search input,div.DTE_Field_Type_datatable div.dataTables_filter input{width:100%}div.DTE_Field_Type_datatable div.dt-buttons{padding-right:1em;padding-bottom:.5em;float:none}div.DTE_Field_Type_datatable div.dt-buttons button{width:100%;margin-left:0}div.DTE_Field_Type_datatable div.dt-buttons:empty{padding-bottom:0}div.DTE_Field_Type_datatable div.dataTables_paginate{float:none;text-align:center;font-size:.8em}div.DTE_Field_Type_datatable table.dataTable.no-footer{border-bottom:1px solid #aaa !important}div.DTE_Field_Type_datatable table.dataTable thead th,div.DTE_Field_Type_datatable table.dataTable thead td{font-weight:normal;padding-top:3px;padding-bottom:3px;border-bottom:1px solid #aaa}div.DTE_Field_Type_datatable table.dataTable tbody{background-color:white}div.DTE_Field_Type_datatable table.dataTable tbody th:first-child,div.DTE_Field_Type_datatable table.dataTable tbody td:first-child{border-left:1px solid #aaa}div.DTE_Field_Type_datatable table.dataTable tbody th:last-child,div.DTE_Field_Type_datatable table.dataTable tbody td:last-child{border-right:1px solid #aaa}div.DTE_Field_Type_datatable table.dataTable tfoot th,div.DTE_Field_Type_datatable table.dataTable tfoot td{font-weight:normal;padding-top:3px;padding-bottom:3px;border-top:1px solid #aaa}div.DTE_Field_Type_datatable div.dataTables_scrollHead table.dataTable,div.DTE_Field_Type_datatable div.dataTables_scrollHead table.dataTable thead th,div.DTE_Field_Type_datatable div.dataTables_scrollHead table.dataTable thead td{border-bottom:none !important}div.DTE_Field_Type_datatable div.dataTables_scrollBody{border:1px solid #aaa !important;border-radius:3px}div.DTE_Field_Type_datatable div.dataTables_scrollBody table.dataTable{border-bottom:none !important}div.DTE_Field_Type_datatable div.dataTables_scrollBody table.dataTable tbody th:first-child,div.DTE_Field_Type_datatable div.dataTables_scrollBody table.dataTable tbody td:first-child{border-left:none}div.DTE_Field_Type_datatable div.dataTables_scrollBody table.dataTable tbody th:last-child,div.DTE_Field_Type_datatable div.dataTables_scrollBody table.dataTable tbody td:last-child{border-right:none}html.dark div.DTE_Field input,html.dark div.DTE_Field textarea{color:inherit;background-color:rgb(33, 37, 41)}html.dark div.DTE_Field input:focus,html.dark div.DTE_Field textarea:focus{background-color:rgb(24, 30, 36)}html.dark div.DTE_Field input[type=color],html.dark div.DTE_Field input[type=date],html.dark div.DTE_Field input[type=datetime],html.dark div.DTE_Field input[type=datetime-local],html.dark div.DTE_Field input[type=email],html.dark div.DTE_Field input[type=month],html.dark div.DTE_Field input[type=number],html.dark div.DTE_Field input[type=password],html.dark div.DTE_Field input[type=search],html.dark div.DTE_Field input[type=tel],html.dark div.DTE_Field input[type=text],html.dark div.DTE_Field input[type=time],html.dark div.DTE_Field input[type=url],html.dark div.DTE_Field input[type=week]{border:1px solid rgba(255, 255, 255, 0.15)}html.dark div.DTE_Field select{background:rgb(33, 37, 41)}html.dark div.DTE_Field div.DTE_Field_Error{color:#b11f1f}html.dark div.DTE_Field div.multi-value{border:1px dotted rgba(255, 255, 255, 0.15);background-color:rgba(255, 255, 255, 0.05)}html.dark div.DTE_Field div.multi-value span{color:#b9b9b9}html.dark div.DTE_Field div.multi-value.multi-noEdit{border:1px solid rgba(255, 255, 255, 0.15);background-color:rgba(255, 255, 255, 0.05)}html.dark div.DTE_Field div.multi-value.multi-noEdit:hover{background-color:rgba(255, 255, 255, 0.05)}html.dark div.DTE_Field div.multi-value:hover{background-color:rgba(255, 255, 255, 0.1)}html.dark div.DTE_Field.disabled{color:grey}html.dark div.DTE_Field.disabled div.multi-value{border:1px dotted rgba(255, 255, 255, 0.15)}html.dark div.DTE_Field div.multi-restore{color:rgb(110, 168, 254)}html.dark div.DTE_Field_Type_textarea textarea{border:1px solid rgba(255, 255, 255, 0.15)}html.dark div.DTE_Field_Type_datatable table.dataTable.no-footer{border-bottom:1px solid rgba(255, 255, 255, 0.15) !important}html.dark div.DTE_Field_Type_datatable table.dataTable thead th,html.dark div.DTE_Field_Type_datatable table.dataTable thead td{border-bottom:1px solid rgba(255, 255, 255, 0.15)}html.dark div.DTE_Field_Type_datatable table.dataTable tbody{background-color:rgb(33, 37, 41)}html.dark div.DTE_Field_Type_datatable table.dataTable tbody th:first-child,html.dark div.DTE_Field_Type_datatable table.dataTable tbody td:first-child{border-left:1px solid rgba(255, 255, 255, 0.15)}html.dark div.DTE_Field_Type_datatable table.dataTable tbody th:last-child,html.dark div.DTE_Field_Type_datatable table.dataTable tbody td:last-child{border-right:1px solid rgba(255, 255, 255, 0.15)}html.dark div.DTE_Field_Type_datatable table.dataTable tfoot th,html.dark div.DTE_Field_Type_datatable table.dataTable tfoot td{border-top:1px solid rgba(255, 255, 255, 0.15)}html.dark div.DTE_Field_Type_datatable div.dataTables_scrollBody{border:1px solid rgba(255, 255, 255, 0.15) !important}div.DTE_Body{padding:52px 0}div.DTE_Body div.DTE_Body_Content{position:relative;overflow:auto}div.DTE_Body div.DTE_Body_Content div.DTE_Form_Info{padding:1em 1em 0 1em;margin:0}div.DTE_Body div.DTE_Body_Content div.DTE_Field{position:relative;clear:both;padding:5px 10%;border:1px solid transparent;border-radius:3px}div.DTE_Body div.DTE_Body_Content div.DTE_Field:after{display:block;content:".";height:0;line-height:0;clear:both;visibility:hidden}div.DTE_Body div.DTE_Body_Content div.DTE_Field:hover{background-color:#f9f9f9;border:1px solid #f3f3f3}div.DTE_Body div.DTE_Body_Content div.DTE_Field>label{float:left;width:33%;padding-top:3px}div.DTE_Body div.DTE_Body_Content div.DTE_Field>div.DTE_Field_Input{float:right;width:66%}div.DTE_Body div.DTE_Body_Content div.DTE_Field.full{padding:5px 0}div.DTE_Body div.DTE_Body_Content div.DTE_Field.block>div.DTE_Field_Input{float:none;clear:both;width:100%}html[dir=rtl] div.DTE_Body div.DTE_Body_Content div.DTE_Field>label{float:right}html[dir=rtl] div.DTE_Body div.DTE_Body_Content div.DTE_Field>div.DTE_Field_Input{float:left}html[dir=rtl] div.DTE div.DTE_Form_Buttons button{float:left}html.dark div.DTE_Body div.DTE_Body_Content div.DTE_Field:hover{background-color:rgba(255, 255, 255, 0.01);border:1px solid rgba(255, 255, 255, 0.05)}@media only screen and (max-width: 768px){div.DTE_Body div.DTE_Body_Content div.DTE_Field{padding:5px 10%}div.DTE_Body div.DTE_Body_Content div.DTE_Field.full{padding:5px 0}div.DTE_Body div.DTE_Body_Content div.DTE_Field.full>label{width:35.5%}div.DTE_Body div.DTE_Body_Content div.DTE_Field.full>div.DTE_Field_Input{width:64.5%}div.DTE_Body div.DTE_Body_Content div.DTE_Field.block>div.DTE_Field_Input{width:100%}}@media only screen and (max-width: 640px){div.DTE_Body div.DTE_Body_Content div.DTE_Field{padding:5px 0}div.DTE_Body div.DTE_Body_Content div.DTE_Field.full{padding:5px 0}div.DTE_Body div.DTE_Body_Content div.DTE_Field.full>label{width:40%}div.DTE_Body div.DTE_Body_Content div.DTE_Field.full>div.DTE_Field_Input{width:60%}div.DTE_Body div.DTE_Body_Content div.DTE_Field.block>div.DTE_Field_Input{width:100%}}@media only screen and (max-width: 580px){div.DTE_Body div.DTE_Body_Content div.DTE_Field{position:relative;clear:both;padding:5px 0}div.DTE_Body div.DTE_Body_Content div.DTE_Field>label{float:none;width:auto;padding-top:0}div.DTE_Body div.DTE_Body_Content div.DTE_Field>div.DTE_Field_Input{float:none;width:auto;margin-top:4px;margin-bottom:6px}div.DTE_Body div.DTE_Body_Content div.DTE_Field.full,div.DTE_Body div.DTE_Body_Content div.DTE_Field.block{padding:5px 0}div.DTE_Body div.DTE_Body_Content div.DTE_Field.full>label,div.DTE_Body div.DTE_Body_Content div.DTE_Field.full>div.DTE_Field_Input,div.DTE_Body div.DTE_Body_Content div.DTE_Field.block>label,div.DTE_Body div.DTE_Body_Content div.DTE_Field.block>div.DTE_Field_Input{width:100%}}div.DTE_Bubble{position:absolute;z-index:11;margin-top:-6px;opacity:0;transition:top .5s ease-in-out 0s}div.DTE_Bubble div.DTE_Bubble_Liner{position:absolute;bottom:0;border:1px solid black;min-width:300px;margin-left:-150px;background-color:white;box-shadow:0 12px 30px 0 rgba(0, 0, 0, 0.5);border-radius:6px;border:1px solid #666;padding:1em;background:#fcfcfc;box-sizing:border-box}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table{width:100%}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table>form div.DTE_Form_Content{padding:0}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table>form div.DTE_Form_Content div.DTE_Field{position:relative;margin-bottom:.5em}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table>form div.DTE_Form_Content div.DTE_Field:last-child{margin-bottom:0}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table>form div.DTE_Form_Content div.DTE_Field>label{padding-top:0;margin-bottom:0}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table>form div.DTE_Form_Content div.DTE_Field>div{padding:0;margin-top:.5em}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table>form div.DTE_Form_Content div.DTE_Field>div input{margin:0}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table div.DTE_Form_Buttons{text-align:right;margin-top:1em}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table div.DTE_Form_Buttons button{margin-bottom:0}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Header{border-top-left-radius:5px;border-top-right-radius:5px}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Header+div.DTE_Form_Info,div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Header+div.DTE_Bubble_Table{padding-top:1em}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Form_Error{float:none;display:none;padding:0;margin-bottom:.5em}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Close{position:absolute;top:19px;right:19px;cursor:pointer;z-index:12;top:6px;right:6px;line-height:18px}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Close:after{content:"×";color:rgba(0, 0, 0, 0.5);font-weight:bold;font-size:22px;font-family:"Courier New",Courier,monospace}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Close:hover:after{color:black}div.DTE_Bubble div.DTE_Bubble_Triangle{position:absolute;height:10px;width:10px;top:-6px;background-color:white;border:1px solid #666;border-top:none;border-right:none;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}div.DTE_Bubble.below div.DTE_Bubble_Liner{top:10px;bottom:auto}div.DTE_Bubble.below div.DTE_Bubble_Triangle{top:4px;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg)}div.DTE_Bubble_Background{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0, 0, 0, 0.7);background:-ms-radial-gradient(center, ellipse farthest-corner, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0.7) 100%);background:-moz-radial-gradient(center, ellipse farthest-corner, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0.7) 100%);background:-o-radial-gradient(center, ellipse farthest-corner, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0.7) 100%);background:-webkit-gradient(radial, center center, 0, center center, 497, color-stop(0, rgba(0, 0, 0, 0.3)), color-stop(1, rgba(0, 0, 0, 0.7)));background:-webkit-radial-gradient(center, ellipse farthest-corner, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0.7) 100%);background:radial-gradient(ellipse farthest-corner at center, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0.7) 100%);z-index:10}div.DTE_Bubble_Background>div{position:absolute;top:0;right:0;left:0;bottom:0;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)"}div.DTE_Bubble_Background>div:not([dummy]){filter:progid:DXImageTransform.Microsoft.gradient(enabled="false")}html.dark div.DTE_Bubble div.DTE_Bubble_Liner,html[data-bs-theme=dark] div.DTE_Bubble div.DTE_Bubble_Liner{background-color:var(--dt-html-background);border:1px solid rgba(255, 255, 255, 0.15)}html.dark div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Close::after,html[data-bs-theme=dark] div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Close::after{color:rgba(255, 255, 255, 0.5)}html.dark div.DTE_Bubble div.DTE_Bubble_Triangle,html[data-bs-theme=dark] div.DTE_Bubble div.DTE_Bubble_Triangle{background-color:var(--dt-html-background);border-left-color:rgba(255, 255, 255, 0.15);border-bottom-color:rgba(255, 255, 255, 0.15)}div.DTE_Inline{position:relative;display:table;width:100%}div.DTE_Inline div.DTE_Inline_Field,div.DTE_Inline div.DTE_Inline_Buttons{display:table-cell;vertical-align:middle}div.DTE_Inline div.DTE_Inline_Field div.DTE_Field,div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field{padding:0}div.DTE_Inline div.DTE_Inline_Field div.DTE_Field>label,div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field>label{display:none}div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=color],div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=date],div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=datetime],div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=datetime-local],div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=email],div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=month],div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=number],div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=password],div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=search],div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=tel],div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=text],div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=time],div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=url],div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=week],div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=color],div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=date],div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=datetime],div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=datetime-local],div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=email],div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=month],div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=number],div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=password],div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=search],div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=tel],div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=text],div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=time],div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=url],div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=week]{width:100%}div.DTE_Inline div.DTE_Inline_Field div.DTE_Form_Buttons button,div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Form_Buttons button{margin:-6px 0 -6px 4px;padding:5px}div.DTE_Inline div.DTE_Field input[type=color],div.DTE_Inline div.DTE_Field input[type=date],div.DTE_Inline div.DTE_Field input[type=datetime],div.DTE_Inline div.DTE_Field input[type=datetime-local],div.DTE_Inline div.DTE_Field input[type=email],div.DTE_Inline div.DTE_Field input[type=month],div.DTE_Inline div.DTE_Field input[type=number],div.DTE_Inline div.DTE_Field input[type=password],div.DTE_Inline div.DTE_Field input[type=search],div.DTE_Inline div.DTE_Field input[type=tel],div.DTE_Inline div.DTE_Field input[type=text],div.DTE_Inline div.DTE_Field input[type=time],div.DTE_Inline div.DTE_Field input[type=url],div.DTE_Inline div.DTE_Field input[type=week]{margin:-6px 0}div.DTE_Inline div.DTE_Field_Error,div.DTE_Inline div.DTE_Form_Error{font-size:11px;line-height:1.2em;padding:0;margin-top:10px}div.DTE_Inline div.DTE_Field_Error:empty,div.DTE_Inline div.DTE_Form_Error:empty{margin-top:0}span.dtr-data div.DTE_Inline{display:inline-table}div.DTED_Lightbox_Wrapper{position:fixed;top:0;left:50%;margin-left:-390px;width:780px;height:100%;z-index:11}div.DTED_Lightbox_Wrapper div.DTED_Lightbox_Container{display:table;height:100%;width:100%}div.DTED_Lightbox_Wrapper div.DTED_Lightbox_Container div.DTED_Lightbox_Content_Wrapper{display:table-cell;vertical-align:middle;width:100%}div.DTED_Lightbox_Wrapper div.DTED_Lightbox_Container div.DTED_Lightbox_Content_Wrapper div.DTED_Lightbox_Content{position:relative;box-shadow:0 12px 30px 0 rgba(0, 0, 0, 0.5);border-radius:6px;box-sizing:border-box}div.DTED_Lightbox_Wrapper div.DTED_Lightbox_Container div.DTED_Lightbox_Content_Wrapper div.DTED_Lightbox_Content div.DTE{background:white;border-radius:6px;border:1px solid #666;background:#fcfcfc;box-sizing:border-box}div.DTED_Lightbox_Wrapper div.DTED_Lightbox_Container div.DTED_Lightbox_Content_Wrapper div.DTED_Lightbox_Content div.DTE div.DTE_Header{right:0;width:auto;border-top-left-radius:6px;border-top-right-radius:6px}div.DTED_Lightbox_Wrapper div.DTED_Lightbox_Container div.DTED_Lightbox_Content_Wrapper div.DTED_Lightbox_Content div.DTE div.DTE_Body_Content{box-sizing:border-box;background:#fcfcfc}div.DTED_Lightbox_Wrapper div.DTED_Lightbox_Container div.DTED_Lightbox_Content_Wrapper div.DTED_Lightbox_Content div.DTE div.DTE_Footer{right:0;width:auto;border-bottom-left-radius:6px;border-bottom-right-radius:6px}div.DTED_Lightbox_Wrapper div.DTED_Lightbox_Container div.DTED_Lightbox_Content_Wrapper div.DTED_Lightbox_Content div.DTED_Lightbox_Close{position:absolute;top:19px;right:19px;cursor:pointer;z-index:12}div.DTED_Lightbox_Wrapper div.DTED_Lightbox_Container div.DTED_Lightbox_Content_Wrapper div.DTED_Lightbox_Content div.DTED_Lightbox_Close:after{content:"×";color:rgba(0, 0, 0, 0.5);font-weight:bold;font-size:22px;font-family:"Courier New",Courier,monospace}div.DTED_Lightbox_Wrapper div.DTED_Lightbox_Container div.DTED_Lightbox_Content_Wrapper div.DTED_Lightbox_Content div.DTED_Lightbox_Close:hover:after{color:black}div.DTED_Lightbox_Wrapper div.DTE_Footer{display:flex;justify-content:flex-end}div.DTED_Lightbox_Wrapper div.DTE_Footer_Content{display:none}div.DTED_Lightbox_Wrapper div.DTE.inFormError div.DTE_Footer{justify-content:space-between}div.DTED_Lightbox_Background{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0, 0, 0, 0.7);background:-ms-radial-gradient(center, ellipse farthest-corner, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0.7) 100%);background:-moz-radial-gradient(center, ellipse farthest-corner, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0.7) 100%);background:-o-radial-gradient(center, ellipse farthest-corner, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0.7) 100%);background:-webkit-gradient(radial, center center, 0, center center, 497, color-stop(0, rgba(0, 0, 0, 0.3)), color-stop(1, rgba(0, 0, 0, 0.7)));background:-webkit-radial-gradient(center, ellipse farthest-corner, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0.7) 100%);background:radial-gradient(ellipse farthest-corner at center, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0.7) 100%);z-index:10}div.DTED_Lightbox_Background>div{position:absolute;top:0;right:0;left:0;bottom:0;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)"}div.DTED_Lightbox_Background>div:not([dummy]){filter:progid:DXImageTransform.Microsoft.gradient(enabled="false")}body.DTED_Lightbox_Mobile div.DTED_Lightbox_Background{height:0}body.DTED_Lightbox_Mobile div.DTED_Lightbox_Shown{display:none}body.DTED_Lightbox_Mobile div.DTED_Lightbox_Wrapper{position:fixed;top:0px;left:0px;right:0px;bottom:0px;width:auto;height:auto;margin-left:0;-webkit-overflow-scrolling:touch}body.DTED_Lightbox_Mobile div.DTED_Lightbox_Wrapper div.DTED_Lightbox_Container{display:block;height:100%}body.DTED_Lightbox_Mobile div.DTED_Lightbox_Wrapper div.DTED_Lightbox_Container div.DTED_Lightbox_Content_Wrapper{display:block;height:100%}body.DTED_Lightbox_Mobile div.DTED_Lightbox_Wrapper div.DTED_Lightbox_Container div.DTED_Lightbox_Content_Wrapper div.DTED_Lightbox_Content{border-radius:0;box-shadow:none;height:100% !important}body.DTED_Lightbox_Mobile div.DTED_Lightbox_Wrapper div.DTED_Lightbox_Container div.DTED_Lightbox_Content_Wrapper div.DTED_Lightbox_Content div.DTE{border-radius:0;height:100%}body.DTED_Lightbox_Mobile div.DTED_Lightbox_Wrapper div.DTED_Lightbox_Container div.DTED_Lightbox_Content_Wrapper div.DTED_Lightbox_Content div.DTE div.DTE_Header{border-top-left-radius:0;border-top-right-radius:0}body.DTED_Lightbox_Mobile div.DTED_Lightbox_Wrapper div.DTED_Lightbox_Container div.DTED_Lightbox_Content_Wrapper div.DTED_Lightbox_Content div.DTE div.DTE_Body_Content{padding-bottom:52px}body.DTED_Lightbox_Mobile div.DTED_Lightbox_Wrapper div.DTED_Lightbox_Container div.DTED_Lightbox_Content_Wrapper div.DTED_Lightbox_Content div.DTE div.DTE_Footer{border-bottom-left-radius:0;border-bottom-right-radius:0}body.DTED_Lightbox_Mobile div.DTED_Lightbox_Wrapper div.DTED_Lightbox_Container div.DTED_Lightbox_Content_Wrapper div.DTED_Lightbox_Content div.DTED_Lightbox_Close{top:11px;right:15px;background-color:transparent;border:none;box-shadow:none}@media only screen and (max-width: 780px){body div.DTED_Lightbox_Wrapper{position:fixed;top:0;left:0;width:90%;margin-left:5%}}@media only screen and (max-width: 580px){body div.DTED_Lightbox_Wrapper{position:fixed;top:0;left:0;width:100%;margin-left:0}}html.dark div.DTED_Lightbox_Wrapper div.DTED_Lightbox_Container div.DTED_Lightbox_Content_Wrapper div.DTED_Lightbox_Content div.DTE{border:1px solid rgba(255, 255, 255, 0.15);background:var(--dt-html-background)}html.dark div.DTED_Lightbox_Wrapper div.DTED_Lightbox_Container div.DTED_Lightbox_Content_Wrapper div.DTED_Lightbox_Content div.DTE div.DTE_Body_Content{background:var(--dt-html-background)}div.DTED_Envelope_Wrapper{position:absolute;top:0;bottom:0;left:50%;height:100%;z-index:11;display:none;overflow:hidden}div.DTED_Envelope_Wrapper div.DTED_Envelope_Shadow{position:absolute;top:-10px;left:10px;right:10px;height:10px;z-index:10;box-shadow:0 0 20px black}div.DTED_Envelope_Wrapper div.DTED_Envelope_Container{position:absolute;top:0;left:5%;width:90%;border-left:1px solid #777;border-right:1px solid #777;border-bottom:1px solid #777;box-shadow:3px 3px 10px #555;border-bottom-left-radius:5px;border-bottom-right-radius:5px;background-color:white}div.DTED_Envelope_Wrapper div.DTED_Envelope_Container div.DTE_Processing_Indicator{right:36px}div.DTED_Envelope_Wrapper div.DTED_Envelope_Container div.DTE_Footer{border-bottom-left-radius:5px;border-bottom-right-radius:5px}div.DTED_Envelope_Wrapper div.DTED_Envelope_Container div.DTED_Envelope_Close{position:absolute;top:19px;right:19px;cursor:pointer;z-index:12}div.DTED_Envelope_Wrapper div.DTED_Envelope_Container div.DTED_Envelope_Close:after{content:"×";color:rgba(0, 0, 0, 0.5);font-weight:bold;font-size:22px;font-family:"Courier New",Courier,monospace}div.DTED_Envelope_Wrapper div.DTED_Envelope_Container div.DTED_Envelope_Close:hover:after{color:black}div.DTED_Envelope_Background{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0, 0, 0, 0.7);background:-ms-radial-gradient(center, ellipse farthest-corner, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0.7) 100%);background:-moz-radial-gradient(center, ellipse farthest-corner, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0.7) 100%);background:-o-radial-gradient(center, ellipse farthest-corner, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0.7) 100%);background:-webkit-gradient(radial, center center, 0, center center, 497, color-stop(0, rgba(0, 0, 0, 0.3)), color-stop(1, rgba(0, 0, 0, 0.7)));background:-webkit-radial-gradient(center, ellipse farthest-corner, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0.7) 100%);background:radial-gradient(ellipse farthest-corner at center, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0.7) 100%);z-index:10}div.DTED_Envelope_Background>div{position:absolute;top:0;right:0;left:0;bottom:0;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)"}div.DTED_Envelope_Background>div:not([dummy]){filter:progid:DXImageTransform.Microsoft.gradient(enabled="false")}html.dark div.DTED_Envelope_Wrapper div.DTED_Envelope_Container{border-left:1px solid rgba(255, 255, 255, 0.15);border-right:1px solid rgba(255, 255, 255, 0.15);border-bottom:1px solid rgba(255, 255, 255, 0.15);box-shadow:3px 3px 10px #000;background-color:var(--dt-html-background)}table.dataTable tr.dte-highlight{animation-duration:1s;animation-name:dte-highlight}table.dataTable tr.dte-inlineAdd td,table.dataTable tr.dte-inlineAdd th{vertical-align:top}@keyframes dte-highlight{from{box-shadow:0 0 0 rgb(235, 121, 15)}50%{box-shadow:0 0 5px rgb(235, 121, 15)}to{box-shadow:0 0 10px rgba(235, 121, 15, 0)}}div.DTE div.editor_upload{padding-top:4px}div.DTE div.editor_upload div.eu_table{display:table;width:100%}div.DTE div.editor_upload div.row{display:table-row}div.DTE div.editor_upload div.cell{display:table-cell;position:relative;width:50%;vertical-align:top}div.DTE div.editor_upload div.cell+div.cell{padding-left:10px}div.DTE div.editor_upload div.row+div.row div.cell{padding-top:10px}div.DTE div.editor_upload button.btn,div.DTE div.editor_upload input[type=file]{width:100%;height:2.3em;font-size:.8em;text-align:center;line-height:1em;margin:0}div.DTE div.editor_upload input[type=file]{position:absolute;top:0;left:0;width:100%;opacity:0}div.DTE div.editor_upload div.drop{position:relative;box-sizing:border-box;width:100%;height:100%;border:3px dashed #ccc;border-radius:6px;min-height:4em;color:#999;text-align:center;padding:1em 2em;line-height:1.1em}div.DTE div.editor_upload div.drop.over{border:3px dashed #111;color:#111}div.DTE div.editor_upload div.drop span{max-width:75%;font-size:.85em;line-height:1em}div.DTE div.editor_upload div.rendered img{max-width:8em;margin:0 auto}div.DTE div.editor_upload.noDrop div.drop{display:none}div.DTE div.editor_upload.noDrop div.row.second{display:none}div.DTE div.editor_upload.noDrop div.rendered{margin-top:10px}div.DTE div.editor_upload.noClear div.clearValue button{display:none}div.DTE div.editor_upload.multi div.cell{display:block;width:100%}div.DTE div.editor_upload.multi div.cell div.drop{min-height:0}div.DTE div.editor_upload.multi div.clearValue{display:none}div.DTE div.editor_upload.multi ul{list-style-type:none;margin:0;padding:0}div.DTE div.editor_upload.multi ul li{position:relative;margin-top:.5em}div.DTE div.editor_upload.multi ul li:first-child{margin-top:0}div.DTE div.editor_upload.multi ul li img{vertical-align:middle}div.DTE div.editor_upload.multi ul li button{position:absolute;width:40px;right:0;top:50%;margin-top:-1.5em}html.dark div.DTE div.editor_upload div.drop,html[data-bs-theme=dark] div.DTE div.editor_upload div.drop{border:3px dashed rgba(255, 255, 255, 0.15);color:inherit}html.dark div.DTE div.editor_upload div.drop.over,html[data-bs-theme=dark] div.DTE div.editor_upload div.drop.over{border:3px dashed rgba(255, 255, 255, 0.5)}div.DTE div.DTE_Processing_Indicator{position:absolute;top:17px;right:42px;height:2em;width:2em;z-index:20;font-size:12px;display:none;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}div.DTE.processing div.DTE_Processing_Indicator{display:block}div.DTE.processing div.DTE_Field div.DTE_Processing_Indicator{display:none}div.DTE div.DTE_Field div.DTE_Processing_Indicator{top:13px;right:0;font-size:8px}div.DTE.DTE_Inline div.DTE_Processing_Indicator{top:5px;right:6px;font-size:6px}div.DTE.DTE_Bubble div.DTE_Processing_Indicator{top:10px;right:14px;font-size:8px}div.DTE div.DTE_Processing_Indicator span,div.DTE div.DTE_Processing_Indicator:before,div.DTE div.DTE_Processing_Indicator:after{display:block;background:black;width:.5em;height:1.5em;border:1px solid rgba(0, 0, 0, 0.4);background-color:rgba(0, 0, 0, 0.1);-webkit-animation:editorProcessing .9s infinite ease-in-out;animation:editorProcessing .9s infinite ease-in-out}div.DTE div.DTE_Processing_Indicator:before,div.DTE div.DTE_Processing_Indicator:after{position:absolute;top:0;content:""}div.DTE div.DTE_Processing_Indicator:before{left:-1em;-webkit-animation-delay:-0.3s;animation-delay:-0.3s}div.DTE div.DTE_Processing_Indicator span{-webkit-animation-delay:-0.15s;animation-delay:-0.15s}div.DTE div.DTE_Processing_Indicator:after{left:1em}@-webkit-keyframes editorProcessing{0%,80%,100%{transform:scale(1, 1)}40%{transform:scale(1, 1.5)}}@keyframes editorProcessing{0%,80%,100%{transform:scale(1, 1)}40%{transform:scale(1, 1.5)}}html.dark div.DTE_Processing_Indicator span,html.dark div.DTE_Processing_Indicator:before,html.dark div.DTE_Processing_Indicator:after,html[data-bs-theme=dark] div.DTE_Processing_Indicator span,html[data-bs-theme=dark] div.DTE_Processing_Indicator:before,html[data-bs-theme=dark] div.DTE_Processing_Indicator:after{display:block;width:.5em;height:1.5em;border:1px solid rgba(255, 255, 255, 0.25);background-color:rgba(255, 255, 255, 0.1)}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Header+div.DTE_Form_Info,div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Header+div.DTE_Bubble_Table{padding-top:50px} diff --git a/src/main/resources/static/plugins/datatable_editor/css/editor.foundation.css b/src/main/resources/static/plugins/datatable_editor/css/editor.foundation.css deleted file mode 100644 index bed667b..0000000 --- a/src/main/resources/static/plugins/datatable_editor/css/editor.foundation.css +++ /dev/null @@ -1,664 +0,0 @@ -html.dark div.DTED_Lightbox_Close:after { - color: rgba(255, 255, 255, 0.5) !important; -} -html.dark div.DTED_Lightbox_Close:hover:after { - color: white !important; -} - -div.DTE div.DTE_Form_Error { - display: none; - color: #b11f1f; -} -div.DTE div.DTE_Form_Buttons { - display: flex; - justify-content: flex-end; -} -div.DTE div.DTE_Form_Buttons button { - margin-left: 0.5em; -} - -div.DTE_Field div.multi-value, -div.DTE_Field div.multi-restore { - display: none; - cursor: pointer; - padding: 0.75rem; -} -div.DTE_Field div.multi-value span, -div.DTE_Field div.multi-restore span { - display: block; - color: #666; - font-size: 0.8em; - line-height: 1.25em; -} -div.DTE_Field div.multi-value:hover, -div.DTE_Field div.multi-restore:hover { - background-color: #e5e5e5; -} -div.DTE_Field div.multi-restore { - margin-top: 0.5em; - font-size: 0.8em; - line-height: 1.25em; - padding: 0.5rem 0.75rem; -} -div.DTE_Field div.label { - margin-top: 0.5rem; - margin-bottom: 0.5rem; -} -div.DTE_Field div.label:empty { - padding: 0; - margin: 0; -} -div.DTE_Field:after { - display: block; - content: "."; - height: 0; - line-height: 0; - clear: both; - visibility: hidden; -} -div.DTE_Field.full label, -div.DTE_Field.full > div { - margin-left: -12.5%; - margin-right: -12.5%; -} - -div.reveal-modal button.close { - position: absolute; - top: -1.5em; - right: -2.5em; -} -div.reveal-modal button.close.close-button { - right: 1rem; - top: 0.5rem; - z-index: 100; -} -div.reveal-modal div.DTE_Header { - position: relative; - top: -0.5em; - font-size: 2.05556rem; - line-height: 1.4; -} -div.reveal-modal div.DTE_Form_Content { - width: 75%; - margin: 0 auto; -} -div.reveal-modal div.DTE_Footer { - position: relative; - bottom: -0.5em; - float: right; -} -div.reveal-modal div.DTE_Footer button { - margin-bottom: 0; -} - -div.DTE_Inline { - position: relative; - display: table; - width: 100%; -} -div.DTE_Inline div.DTE_Inline_Field, -div.DTE_Inline div.DTE_Inline_Buttons { - display: table-cell; - vertical-align: middle; -} -div.DTE_Inline div.DTE_Inline_Field div.DTE_Field, -div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field { - padding: 0; -} -div.DTE_Inline div.DTE_Inline_Field div.DTE_Field > label, -div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field > label { - display: none; -} -div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=color], -div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=date], -div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=datetime], -div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=datetime-local], -div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=email], -div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=month], -div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=number], -div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=password], -div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=search], -div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=tel], -div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=text], -div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=time], -div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=url], -div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=week], -div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=color], -div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=date], -div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=datetime], -div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=datetime-local], -div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=email], -div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=month], -div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=number], -div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=password], -div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=search], -div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=tel], -div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=text], -div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=time], -div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=url], -div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=week] { - width: 100%; -} -div.DTE_Inline div.DTE_Inline_Field div.DTE_Form_Buttons button, -div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Form_Buttons button { - margin: -6px 0 -6px 4px; - padding: 5px; -} -div.DTE_Inline div.DTE_Field input[type=color], -div.DTE_Inline div.DTE_Field input[type=date], -div.DTE_Inline div.DTE_Field input[type=datetime], -div.DTE_Inline div.DTE_Field input[type=datetime-local], -div.DTE_Inline div.DTE_Field input[type=email], -div.DTE_Inline div.DTE_Field input[type=month], -div.DTE_Inline div.DTE_Field input[type=number], -div.DTE_Inline div.DTE_Field input[type=password], -div.DTE_Inline div.DTE_Field input[type=search], -div.DTE_Inline div.DTE_Field input[type=tel], -div.DTE_Inline div.DTE_Field input[type=text], -div.DTE_Inline div.DTE_Field input[type=time], -div.DTE_Inline div.DTE_Field input[type=url], -div.DTE_Inline div.DTE_Field input[type=week] { - margin: -6px 0; -} -div.DTE_Inline div.DTE_Field_Error, -div.DTE_Inline div.DTE_Form_Error { - font-size: 11px; - line-height: 1.2em; - padding: 0; - margin-top: 10px; -} -div.DTE_Inline div.DTE_Field_Error:empty, -div.DTE_Inline div.DTE_Form_Error:empty { - margin-top: 0; -} - -span.dtr-data div.DTE_Inline { - display: inline-table; -} - -div.DTE_Inline div.DTE_Field > div { - width: 100%; - padding: 0; -} -div.DTE_Inline div.DTE_Field input { - height: 30px; - margin-bottom: 0; -} -div.DTE_Inline div.DTE_Field div.label:empty { - display: none; -} - -div.DTE_Bubble { - position: absolute; - z-index: 11; - margin-top: -6px; - opacity: 0; - transition: top 0.5s ease-in-out 0s; -} -div.DTE_Bubble div.DTE_Bubble_Liner { - position: absolute; - bottom: 0; - border: 1px solid black; - min-width: 300px; - margin-left: -150px; - background-color: white; - box-shadow: 0 12px 30px 0 rgba(0, 0, 0, 0.5); - border-radius: 6px; - border: 1px solid #666; - padding: 1em; - background: #fcfcfc; - box-sizing: border-box; -} -div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table { - width: 100%; -} -div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table > form div.DTE_Form_Content { - padding: 0; -} -div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table > form div.DTE_Form_Content div.DTE_Field { - position: relative; - margin-bottom: 0.5em; -} -div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table > form div.DTE_Form_Content div.DTE_Field:last-child { - margin-bottom: 0; -} -div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table > form div.DTE_Form_Content div.DTE_Field > label { - padding-top: 0; - margin-bottom: 0; -} -div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table > form div.DTE_Form_Content div.DTE_Field > div { - padding: 0; - margin-top: 0.5em; -} -div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table > form div.DTE_Form_Content div.DTE_Field > div input { - margin: 0; -} -div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table div.DTE_Form_Buttons { - text-align: right; - margin-top: 1em; -} -div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table div.DTE_Form_Buttons button { - margin-bottom: 0; -} -div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Header { - border-top-left-radius: 5px; - border-top-right-radius: 5px; -} -div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Header + div.DTE_Form_Info, -div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Header + div.DTE_Bubble_Table { - padding-top: 1em; -} -div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Form_Error { - float: none; - display: none; - padding: 0; - margin-bottom: 0.5em; -} -div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Close { - position: absolute; - top: 19px; - right: 19px; - cursor: pointer; - z-index: 12; - top: 6px; - right: 6px; - line-height: 18px; -} -div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Close:after { - content: "×"; - color: rgba(0, 0, 0, 0.5); - font-weight: bold; - font-size: 22px; - font-family: "Courier New", Courier, monospace; -} -div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Close:hover:after { - color: black; -} -div.DTE_Bubble div.DTE_Bubble_Triangle { - position: absolute; - height: 10px; - width: 10px; - top: -6px; - background-color: white; - border: 1px solid #666; - border-top: none; - border-right: none; - -webkit-transform: rotate(-45deg); - -moz-transform: rotate(-45deg); - -ms-transform: rotate(-45deg); - -o-transform: rotate(-45deg); - transform: rotate(-45deg); -} -div.DTE_Bubble.below div.DTE_Bubble_Liner { - top: 10px; - bottom: auto; -} -div.DTE_Bubble.below div.DTE_Bubble_Triangle { - top: 4px; - -webkit-transform: rotate(135deg); - -moz-transform: rotate(135deg); - -ms-transform: rotate(135deg); - -o-transform: rotate(135deg); - transform: rotate(135deg); -} - -div.DTE_Bubble_Background { - position: fixed; - top: 0; - left: 0; - width: 100%; - height: 100%; - background: rgba(0, 0, 0, 0.7); /* Fallback */ - background: -ms-radial-gradient(center, ellipse farthest-corner, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0.7) 100%); /* IE10 Consumer Preview */ - background: -moz-radial-gradient(center, ellipse farthest-corner, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0.7) 100%); /* Firefox */ - background: -o-radial-gradient(center, ellipse farthest-corner, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0.7) 100%); /* Opera */ - background: -webkit-gradient(radial, center center, 0, center center, 497, color-stop(0, rgba(0, 0, 0, 0.3)), color-stop(1, rgba(0, 0, 0, 0.7))); /* Webkit (Safari/Chrome 10) */ - background: -webkit-radial-gradient(center, ellipse farthest-corner, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0.7) 100%); /* Webkit (Chrome 11+) */ - background: radial-gradient(ellipse farthest-corner at center, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0.7) 100%); /* W3C Markup, IE10 Release Preview */ - z-index: 10; -} -div.DTE_Bubble_Background > div { - position: absolute; - top: 0; - right: 0; - left: 0; - bottom: 0; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000); - -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)"; -} -div.DTE_Bubble_Background > div:not([dummy]) { - filter: progid:DXImageTransform.Microsoft.gradient(enabled="false"); -} - -html.dark div.DTE_Bubble div.DTE_Bubble_Liner, -html[data-bs-theme=dark] div.DTE_Bubble div.DTE_Bubble_Liner { - background-color: var(--dt-html-background); - border: 1px solid rgba(255, 255, 255, 0.15); -} -html.dark div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Close::after, -html[data-bs-theme=dark] div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Close::after { - color: rgba(255, 255, 255, 0.5); -} -html.dark div.DTE_Bubble div.DTE_Bubble_Triangle, -html[data-bs-theme=dark] div.DTE_Bubble div.DTE_Bubble_Triangle { - background-color: var(--dt-html-background); - border-left-color: rgba(255, 255, 255, 0.15); - border-bottom-color: rgba(255, 255, 255, 0.15); -} - -div.DTE_Bubble div.DTE_Bubble_Liner { - box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); - border-radius: 6px; - border: 1px solid rgba(0, 0, 0, 0.2); -} -div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table > form div.DTE_Form_Content div.DTE_Field > label, -div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table > form div.DTE_Form_Content div.DTE_Field > div { - width: 100%; - float: none; - clear: both; - text-align: left; -} -div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table > form div.DTE_Form_Content div.DTE_Field > label { - padding-bottom: 4px; -} -div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table div.DTE_Form_Buttons { - margin-top: 0; -} -div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Header { - font-size: 18px; - width: 100%; -} -div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Close:after { - margin-top: -2px; - display: block; -} -div.DTE_Bubble div.DTE_Bubble_Triangle { - border-color: rgba(0, 0, 0, 0.2); -} - -div.DTE_Bubble_Background { - position: fixed; - top: 0; - left: 0; - right: 0; - bottom: 0; - z-index: 10; - background-color: rgba(0, 0, 0, 0.05); -} - -div.DTE div.editor_upload { - padding-top: 4px; -} -div.DTE div.editor_upload div.eu_table { - display: table; - width: 100%; -} -div.DTE div.editor_upload div.row { - display: table-row; -} -div.DTE div.editor_upload div.cell { - display: table-cell; - position: relative; - width: 50%; - vertical-align: top; -} -div.DTE div.editor_upload div.cell + div.cell { - padding-left: 10px; -} -div.DTE div.editor_upload div.row + div.row div.cell { - padding-top: 10px; -} -div.DTE div.editor_upload button.btn, -div.DTE div.editor_upload input[type=file] { - width: 100%; - height: 2.3em; - font-size: 0.8em; - text-align: center; - line-height: 1em; - margin: 0; -} -div.DTE div.editor_upload input[type=file] { - position: absolute; - top: 0; - left: 0; - width: 100%; - opacity: 0; -} -div.DTE div.editor_upload div.drop { - position: relative; - box-sizing: border-box; - width: 100%; - height: 100%; - border: 3px dashed #ccc; - border-radius: 6px; - min-height: 4em; - color: #999; - text-align: center; - padding: 1em 2em; - line-height: 1.1em; -} -div.DTE div.editor_upload div.drop.over { - border: 3px dashed #111; - color: #111; -} -div.DTE div.editor_upload div.drop span { - max-width: 75%; - font-size: 0.85em; - line-height: 1em; -} -div.DTE div.editor_upload div.rendered img { - max-width: 8em; - margin: 0 auto; -} -div.DTE div.editor_upload.noDrop div.drop { - display: none; -} -div.DTE div.editor_upload.noDrop div.row.second { - display: none; -} -div.DTE div.editor_upload.noDrop div.rendered { - margin-top: 10px; -} -div.DTE div.editor_upload.noClear div.clearValue button { - display: none; -} -div.DTE div.editor_upload.multi div.cell { - display: block; - width: 100%; -} -div.DTE div.editor_upload.multi div.cell div.drop { - min-height: 0; -} -div.DTE div.editor_upload.multi div.clearValue { - display: none; -} -div.DTE div.editor_upload.multi ul { - list-style-type: none; - margin: 0; - padding: 0; -} -div.DTE div.editor_upload.multi ul li { - position: relative; - margin-top: 0.5em; -} -div.DTE div.editor_upload.multi ul li:first-child { - margin-top: 0; -} -div.DTE div.editor_upload.multi ul li img { - vertical-align: middle; -} -div.DTE div.editor_upload.multi ul li button { - position: absolute; - width: 40px; - right: 0; - top: 50%; - margin-top: -1.5em; -} - -html.dark div.DTE div.editor_upload div.drop, -html[data-bs-theme=dark] div.DTE div.editor_upload div.drop { - border: 3px dashed rgba(255, 255, 255, 0.15); - color: inherit; -} -html.dark div.DTE div.editor_upload div.drop.over, -html[data-bs-theme=dark] div.DTE div.editor_upload div.drop.over { - border: 3px dashed rgba(255, 255, 255, 0.5); -} - -div.DTE div.editor_upload button.button, -div.DTE div.editor_upload input[type=file] { - width: 100%; - font-size: 0.8em; - margin-bottom: 0; -} -div.DTE div.editor_upload ul li button { - width: 63px; -} - -div.DTE_Field_Type_datatable div.dt-search input, -div.DTE_Field_Type_datatable div.dataTables_filter input { - height: 1.75rem; - margin-bottom: 0.333rem; -} -div.DTE_Field_Type_datatable div.dt-buttons { - padding-bottom: 0.5em; - width: 100%; - padding-right: 1em; - margin-bottom: 0; -} -div.DTE_Field_Type_datatable div.dt-buttons:empty { - display: none; -} -div.DTE_Field_Type_datatable div.dt-info, -div.DTE_Field_Type_datatable div.dataTables_info { - font-size: 0.8em; - line-height: 1.3em; - padding-right: 1em; -} -div.DTE_Field_Type_datatable div.dt-info span.select-info, -div.DTE_Field_Type_datatable div.dataTables_info span.select-info { - display: block; -} -div.DTE_Field_Type_datatable div.dataTables_wrapper div.dataTables_paginate { - float: none; - text-align: center; -} - -div.DTE div.DTE_Processing_Indicator { - position: absolute; - top: 17px; - right: 42px; - height: 2em; - width: 2em; - z-index: 20; - font-size: 12px; - display: none; - -webkit-transform: translateZ(0); - -ms-transform: translateZ(0); - transform: translateZ(0); -} -div.DTE.processing div.DTE_Processing_Indicator { - display: block; -} -div.DTE.processing div.DTE_Field div.DTE_Processing_Indicator { - display: none; -} -div.DTE div.DTE_Field div.DTE_Processing_Indicator { - top: 13px; - right: 0; - font-size: 8px; -} -div.DTE.DTE_Inline div.DTE_Processing_Indicator { - top: 5px; - right: 6px; - font-size: 6px; -} -div.DTE.DTE_Bubble div.DTE_Processing_Indicator { - top: 10px; - right: 14px; - font-size: 8px; -} -div.DTE div.DTE_Processing_Indicator span, -div.DTE div.DTE_Processing_Indicator:before, -div.DTE div.DTE_Processing_Indicator:after { - display: block; - background: black; - width: 0.5em; - height: 1.5em; - border: 1px solid rgba(0, 0, 0, 0.4); - background-color: rgba(0, 0, 0, 0.1); - -webkit-animation: editorProcessing 0.9s infinite ease-in-out; - animation: editorProcessing 0.9s infinite ease-in-out; -} -div.DTE div.DTE_Processing_Indicator:before, -div.DTE div.DTE_Processing_Indicator:after { - position: absolute; - top: 0; - content: ""; -} -div.DTE div.DTE_Processing_Indicator:before { - left: -1em; - -webkit-animation-delay: -0.3s; - animation-delay: -0.3s; -} -div.DTE div.DTE_Processing_Indicator span { - -webkit-animation-delay: -0.15s; - animation-delay: -0.15s; -} -div.DTE div.DTE_Processing_Indicator:after { - left: 1em; -} -@-webkit-keyframes editorProcessing { - 0%, 80%, 100% { - transform: scale(1, 1); - } - 40% { - transform: scale(1, 1.5); - } -} -@keyframes editorProcessing { - 0%, 80%, 100% { - transform: scale(1, 1); - } - 40% { - transform: scale(1, 1.5); - } -} - -html.dark div.DTE_Processing_Indicator span, -html.dark div.DTE_Processing_Indicator:before, -html.dark div.DTE_Processing_Indicator:after, -html[data-bs-theme=dark] div.DTE_Processing_Indicator span, -html[data-bs-theme=dark] div.DTE_Processing_Indicator:before, -html[data-bs-theme=dark] div.DTE_Processing_Indicator:after { - display: block; - width: 0.5em; - height: 1.5em; - border: 1px solid rgba(255, 255, 255, 0.25); - background-color: rgba(255, 255, 255, 0.1); -} - -table.dataTable tr.dte-highlight { - animation-duration: 1s; - animation-name: dte-highlight; -} -table.dataTable tr.dte-inlineAdd td, -table.dataTable tr.dte-inlineAdd th { - vertical-align: top; -} - -@keyframes dte-highlight { - from { - box-shadow: 0 0 0 rgb(235, 121, 15); - } - 50% { - box-shadow: 0 0 5px rgb(235, 121, 15); - } - to { - box-shadow: 0 0 10px rgba(235, 121, 15, 0); - } -} -div.DTE div.DTE_Processing_Indicator { - top: 26px; - right: 95px; -} diff --git a/src/main/resources/static/plugins/datatable_editor/css/editor.foundation.min.css b/src/main/resources/static/plugins/datatable_editor/css/editor.foundation.min.css deleted file mode 100644 index cfa80a8..0000000 --- a/src/main/resources/static/plugins/datatable_editor/css/editor.foundation.min.css +++ /dev/null @@ -1 +0,0 @@ -html.dark div.DTED_Lightbox_Close:after{color:rgba(255, 255, 255, 0.5) !important}html.dark div.DTED_Lightbox_Close:hover:after{color:white !important}div.DTE div.DTE_Form_Error{display:none;color:#b11f1f}div.DTE div.DTE_Form_Buttons{display:flex;justify-content:flex-end}div.DTE div.DTE_Form_Buttons button{margin-left:.5em}div.DTE_Field div.multi-value,div.DTE_Field div.multi-restore{display:none;cursor:pointer;padding:.75rem}div.DTE_Field div.multi-value span,div.DTE_Field div.multi-restore span{display:block;color:#666;font-size:.8em;line-height:1.25em}div.DTE_Field div.multi-value:hover,div.DTE_Field div.multi-restore:hover{background-color:#e5e5e5}div.DTE_Field div.multi-restore{margin-top:.5em;font-size:.8em;line-height:1.25em;padding:.5rem .75rem}div.DTE_Field div.label{margin-top:.5rem;margin-bottom:.5rem}div.DTE_Field div.label:empty{padding:0;margin:0}div.DTE_Field:after{display:block;content:".";height:0;line-height:0;clear:both;visibility:hidden}div.DTE_Field.full label,div.DTE_Field.full>div{margin-left:-12.5%;margin-right:-12.5%}div.reveal-modal button.close{position:absolute;top:-1.5em;right:-2.5em}div.reveal-modal button.close.close-button{right:1rem;top:.5rem;z-index:100}div.reveal-modal div.DTE_Header{position:relative;top:-0.5em;font-size:2.05556rem;line-height:1.4}div.reveal-modal div.DTE_Form_Content{width:75%;margin:0 auto}div.reveal-modal div.DTE_Footer{position:relative;bottom:-0.5em;float:right}div.reveal-modal div.DTE_Footer button{margin-bottom:0}div.DTE_Inline{position:relative;display:table;width:100%}div.DTE_Inline div.DTE_Inline_Field,div.DTE_Inline div.DTE_Inline_Buttons{display:table-cell;vertical-align:middle}div.DTE_Inline div.DTE_Inline_Field div.DTE_Field,div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field{padding:0}div.DTE_Inline div.DTE_Inline_Field div.DTE_Field>label,div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field>label{display:none}div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=color],div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=date],div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=datetime],div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=datetime-local],div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=email],div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=month],div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=number],div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=password],div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=search],div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=tel],div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=text],div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=time],div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=url],div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=week],div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=color],div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=date],div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=datetime],div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=datetime-local],div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=email],div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=month],div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=number],div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=password],div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=search],div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=tel],div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=text],div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=time],div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=url],div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=week]{width:100%}div.DTE_Inline div.DTE_Inline_Field div.DTE_Form_Buttons button,div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Form_Buttons button{margin:-6px 0 -6px 4px;padding:5px}div.DTE_Inline div.DTE_Field input[type=color],div.DTE_Inline div.DTE_Field input[type=date],div.DTE_Inline div.DTE_Field input[type=datetime],div.DTE_Inline div.DTE_Field input[type=datetime-local],div.DTE_Inline div.DTE_Field input[type=email],div.DTE_Inline div.DTE_Field input[type=month],div.DTE_Inline div.DTE_Field input[type=number],div.DTE_Inline div.DTE_Field input[type=password],div.DTE_Inline div.DTE_Field input[type=search],div.DTE_Inline div.DTE_Field input[type=tel],div.DTE_Inline div.DTE_Field input[type=text],div.DTE_Inline div.DTE_Field input[type=time],div.DTE_Inline div.DTE_Field input[type=url],div.DTE_Inline div.DTE_Field input[type=week]{margin:-6px 0}div.DTE_Inline div.DTE_Field_Error,div.DTE_Inline div.DTE_Form_Error{font-size:11px;line-height:1.2em;padding:0;margin-top:10px}div.DTE_Inline div.DTE_Field_Error:empty,div.DTE_Inline div.DTE_Form_Error:empty{margin-top:0}span.dtr-data div.DTE_Inline{display:inline-table}div.DTE_Inline div.DTE_Field>div{width:100%;padding:0}div.DTE_Inline div.DTE_Field input{height:30px;margin-bottom:0}div.DTE_Inline div.DTE_Field div.label:empty{display:none}div.DTE_Bubble{position:absolute;z-index:11;margin-top:-6px;opacity:0;transition:top .5s ease-in-out 0s}div.DTE_Bubble div.DTE_Bubble_Liner{position:absolute;bottom:0;border:1px solid black;min-width:300px;margin-left:-150px;background-color:white;box-shadow:0 12px 30px 0 rgba(0, 0, 0, 0.5);border-radius:6px;border:1px solid #666;padding:1em;background:#fcfcfc;box-sizing:border-box}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table{width:100%}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table>form div.DTE_Form_Content{padding:0}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table>form div.DTE_Form_Content div.DTE_Field{position:relative;margin-bottom:.5em}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table>form div.DTE_Form_Content div.DTE_Field:last-child{margin-bottom:0}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table>form div.DTE_Form_Content div.DTE_Field>label{padding-top:0;margin-bottom:0}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table>form div.DTE_Form_Content div.DTE_Field>div{padding:0;margin-top:.5em}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table>form div.DTE_Form_Content div.DTE_Field>div input{margin:0}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table div.DTE_Form_Buttons{text-align:right;margin-top:1em}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table div.DTE_Form_Buttons button{margin-bottom:0}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Header{border-top-left-radius:5px;border-top-right-radius:5px}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Header+div.DTE_Form_Info,div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Header+div.DTE_Bubble_Table{padding-top:1em}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Form_Error{float:none;display:none;padding:0;margin-bottom:.5em}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Close{position:absolute;top:19px;right:19px;cursor:pointer;z-index:12;top:6px;right:6px;line-height:18px}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Close:after{content:"×";color:rgba(0, 0, 0, 0.5);font-weight:bold;font-size:22px;font-family:"Courier New",Courier,monospace}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Close:hover:after{color:black}div.DTE_Bubble div.DTE_Bubble_Triangle{position:absolute;height:10px;width:10px;top:-6px;background-color:white;border:1px solid #666;border-top:none;border-right:none;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}div.DTE_Bubble.below div.DTE_Bubble_Liner{top:10px;bottom:auto}div.DTE_Bubble.below div.DTE_Bubble_Triangle{top:4px;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg)}div.DTE_Bubble_Background{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0, 0, 0, 0.7);background:-ms-radial-gradient(center, ellipse farthest-corner, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0.7) 100%);background:-moz-radial-gradient(center, ellipse farthest-corner, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0.7) 100%);background:-o-radial-gradient(center, ellipse farthest-corner, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0.7) 100%);background:-webkit-gradient(radial, center center, 0, center center, 497, color-stop(0, rgba(0, 0, 0, 0.3)), color-stop(1, rgba(0, 0, 0, 0.7)));background:-webkit-radial-gradient(center, ellipse farthest-corner, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0.7) 100%);background:radial-gradient(ellipse farthest-corner at center, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0.7) 100%);z-index:10}div.DTE_Bubble_Background>div{position:absolute;top:0;right:0;left:0;bottom:0;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)"}div.DTE_Bubble_Background>div:not([dummy]){filter:progid:DXImageTransform.Microsoft.gradient(enabled="false")}html.dark div.DTE_Bubble div.DTE_Bubble_Liner,html[data-bs-theme=dark] div.DTE_Bubble div.DTE_Bubble_Liner{background-color:var(--dt-html-background);border:1px solid rgba(255, 255, 255, 0.15)}html.dark div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Close::after,html[data-bs-theme=dark] div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Close::after{color:rgba(255, 255, 255, 0.5)}html.dark div.DTE_Bubble div.DTE_Bubble_Triangle,html[data-bs-theme=dark] div.DTE_Bubble div.DTE_Bubble_Triangle{background-color:var(--dt-html-background);border-left-color:rgba(255, 255, 255, 0.15);border-bottom-color:rgba(255, 255, 255, 0.15)}div.DTE_Bubble div.DTE_Bubble_Liner{box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);border-radius:6px;border:1px solid rgba(0, 0, 0, 0.2)}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table>form div.DTE_Form_Content div.DTE_Field>label,div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table>form div.DTE_Form_Content div.DTE_Field>div{width:100%;float:none;clear:both;text-align:left}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table>form div.DTE_Form_Content div.DTE_Field>label{padding-bottom:4px}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table div.DTE_Form_Buttons{margin-top:0}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Header{font-size:18px;width:100%}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Close:after{margin-top:-2px;display:block}div.DTE_Bubble div.DTE_Bubble_Triangle{border-color:rgba(0, 0, 0, 0.2)}div.DTE_Bubble_Background{position:fixed;top:0;left:0;right:0;bottom:0;z-index:10;background-color:rgba(0, 0, 0, 0.05)}div.DTE div.editor_upload{padding-top:4px}div.DTE div.editor_upload div.eu_table{display:table;width:100%}div.DTE div.editor_upload div.row{display:table-row}div.DTE div.editor_upload div.cell{display:table-cell;position:relative;width:50%;vertical-align:top}div.DTE div.editor_upload div.cell+div.cell{padding-left:10px}div.DTE div.editor_upload div.row+div.row div.cell{padding-top:10px}div.DTE div.editor_upload button.btn,div.DTE div.editor_upload input[type=file]{width:100%;height:2.3em;font-size:.8em;text-align:center;line-height:1em;margin:0}div.DTE div.editor_upload input[type=file]{position:absolute;top:0;left:0;width:100%;opacity:0}div.DTE div.editor_upload div.drop{position:relative;box-sizing:border-box;width:100%;height:100%;border:3px dashed #ccc;border-radius:6px;min-height:4em;color:#999;text-align:center;padding:1em 2em;line-height:1.1em}div.DTE div.editor_upload div.drop.over{border:3px dashed #111;color:#111}div.DTE div.editor_upload div.drop span{max-width:75%;font-size:.85em;line-height:1em}div.DTE div.editor_upload div.rendered img{max-width:8em;margin:0 auto}div.DTE div.editor_upload.noDrop div.drop{display:none}div.DTE div.editor_upload.noDrop div.row.second{display:none}div.DTE div.editor_upload.noDrop div.rendered{margin-top:10px}div.DTE div.editor_upload.noClear div.clearValue button{display:none}div.DTE div.editor_upload.multi div.cell{display:block;width:100%}div.DTE div.editor_upload.multi div.cell div.drop{min-height:0}div.DTE div.editor_upload.multi div.clearValue{display:none}div.DTE div.editor_upload.multi ul{list-style-type:none;margin:0;padding:0}div.DTE div.editor_upload.multi ul li{position:relative;margin-top:.5em}div.DTE div.editor_upload.multi ul li:first-child{margin-top:0}div.DTE div.editor_upload.multi ul li img{vertical-align:middle}div.DTE div.editor_upload.multi ul li button{position:absolute;width:40px;right:0;top:50%;margin-top:-1.5em}html.dark div.DTE div.editor_upload div.drop,html[data-bs-theme=dark] div.DTE div.editor_upload div.drop{border:3px dashed rgba(255, 255, 255, 0.15);color:inherit}html.dark div.DTE div.editor_upload div.drop.over,html[data-bs-theme=dark] div.DTE div.editor_upload div.drop.over{border:3px dashed rgba(255, 255, 255, 0.5)}div.DTE div.editor_upload button.button,div.DTE div.editor_upload input[type=file]{width:100%;font-size:.8em;margin-bottom:0}div.DTE div.editor_upload ul li button{width:63px}div.DTE_Field_Type_datatable div.dt-search input,div.DTE_Field_Type_datatable div.dataTables_filter input{height:1.75rem;margin-bottom:.333rem}div.DTE_Field_Type_datatable div.dt-buttons{padding-bottom:.5em;width:100%;padding-right:1em;margin-bottom:0}div.DTE_Field_Type_datatable div.dt-buttons:empty{display:none}div.DTE_Field_Type_datatable div.dt-info,div.DTE_Field_Type_datatable div.dataTables_info{font-size:.8em;line-height:1.3em;padding-right:1em}div.DTE_Field_Type_datatable div.dt-info span.select-info,div.DTE_Field_Type_datatable div.dataTables_info span.select-info{display:block}div.DTE_Field_Type_datatable div.dataTables_wrapper div.dataTables_paginate{float:none;text-align:center}div.DTE div.DTE_Processing_Indicator{position:absolute;top:17px;right:42px;height:2em;width:2em;z-index:20;font-size:12px;display:none;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}div.DTE.processing div.DTE_Processing_Indicator{display:block}div.DTE.processing div.DTE_Field div.DTE_Processing_Indicator{display:none}div.DTE div.DTE_Field div.DTE_Processing_Indicator{top:13px;right:0;font-size:8px}div.DTE.DTE_Inline div.DTE_Processing_Indicator{top:5px;right:6px;font-size:6px}div.DTE.DTE_Bubble div.DTE_Processing_Indicator{top:10px;right:14px;font-size:8px}div.DTE div.DTE_Processing_Indicator span,div.DTE div.DTE_Processing_Indicator:before,div.DTE div.DTE_Processing_Indicator:after{display:block;background:black;width:.5em;height:1.5em;border:1px solid rgba(0, 0, 0, 0.4);background-color:rgba(0, 0, 0, 0.1);-webkit-animation:editorProcessing .9s infinite ease-in-out;animation:editorProcessing .9s infinite ease-in-out}div.DTE div.DTE_Processing_Indicator:before,div.DTE div.DTE_Processing_Indicator:after{position:absolute;top:0;content:""}div.DTE div.DTE_Processing_Indicator:before{left:-1em;-webkit-animation-delay:-0.3s;animation-delay:-0.3s}div.DTE div.DTE_Processing_Indicator span{-webkit-animation-delay:-0.15s;animation-delay:-0.15s}div.DTE div.DTE_Processing_Indicator:after{left:1em}@-webkit-keyframes editorProcessing{0%,80%,100%{transform:scale(1, 1)}40%{transform:scale(1, 1.5)}}@keyframes editorProcessing{0%,80%,100%{transform:scale(1, 1)}40%{transform:scale(1, 1.5)}}html.dark div.DTE_Processing_Indicator span,html.dark div.DTE_Processing_Indicator:before,html.dark div.DTE_Processing_Indicator:after,html[data-bs-theme=dark] div.DTE_Processing_Indicator span,html[data-bs-theme=dark] div.DTE_Processing_Indicator:before,html[data-bs-theme=dark] div.DTE_Processing_Indicator:after{display:block;width:.5em;height:1.5em;border:1px solid rgba(255, 255, 255, 0.25);background-color:rgba(255, 255, 255, 0.1)}table.dataTable tr.dte-highlight{animation-duration:1s;animation-name:dte-highlight}table.dataTable tr.dte-inlineAdd td,table.dataTable tr.dte-inlineAdd th{vertical-align:top}@keyframes dte-highlight{from{box-shadow:0 0 0 rgb(235, 121, 15)}50%{box-shadow:0 0 5px rgb(235, 121, 15)}to{box-shadow:0 0 10px rgba(235, 121, 15, 0)}}div.DTE div.DTE_Processing_Indicator{top:26px;right:95px} diff --git a/src/main/resources/static/plugins/datatable_editor/css/editor.jqueryui.css b/src/main/resources/static/plugins/datatable_editor/css/editor.jqueryui.css deleted file mode 100644 index c8fff73..0000000 --- a/src/main/resources/static/plugins/datatable_editor/css/editor.jqueryui.css +++ /dev/null @@ -1,980 +0,0 @@ -html.dark div.DTED_Lightbox_Close:after { - color: rgba(255, 255, 255, 0.5) !important; -} -html.dark div.DTED_Lightbox_Close:hover:after { - color: white !important; -} - -div.DTE_Field input, -div.DTE_Field textarea { - box-sizing: border-box; - background-color: white; - -webkit-transition: background-color ease-in-out 0.15s; - transition: background-color ease-in-out 0.15s; -} -div.DTE_Field input:focus, -div.DTE_Field textarea:focus { - background-color: #ffffee; -} -div.DTE_Field input[type=color], -div.DTE_Field input[type=date], -div.DTE_Field input[type=datetime], -div.DTE_Field input[type=datetime-local], -div.DTE_Field input[type=email], -div.DTE_Field input[type=month], -div.DTE_Field input[type=number], -div.DTE_Field input[type=password], -div.DTE_Field input[type=search], -div.DTE_Field input[type=tel], -div.DTE_Field input[type=text], -div.DTE_Field input[type=time], -div.DTE_Field input[type=url], -div.DTE_Field input[type=week] { - padding: 5px 4px; - width: 100%; - border: 1px solid #aaa; - border-radius: 3px; -} -div.DTE_Field input[type=checkbox], -div.DTE_Field input[type=radio] { - vertical-align: middle; -} -div.DTE_Field select { - padding: 5px 4px; - border-radius: 3px; - border: 1px solid #aaa; - background: white; - max-width: 100%; - color: inherit; -} -div.DTE_Field label div.DTE_Label_Info { - font-size: 0.85em; - margin-top: 0.25em; -} -div.DTE_Field label div.DTE_Label_Info:empty { - margin-top: 0; -} -div.DTE_Field div.DTE_Field_Info, -div.DTE_Field div.DTE_Field_Message, -div.DTE_Field div.DTE_Field_Error { - font-size: 11px; - line-height: 1em; - margin-top: 5px; -} -div.DTE_Field div.DTE_Field_Info:empty, -div.DTE_Field div.DTE_Field_Message:empty, -div.DTE_Field div.DTE_Field_Error:empty { - margin-top: 0; -} -div.DTE_Field div.DTE_Field_Error { - display: none; - color: #b11f1f; -} -div.DTE_Field div.multi-value { - display: none; - border: 1px dotted #666; - border-radius: 3px; - padding: 5px; - background-color: #fafafa; - cursor: pointer; -} -div.DTE_Field div.multi-value span { - font-size: 0.8em; - line-height: 1.25em; - display: block; - color: #666; -} -div.DTE_Field div.multi-value.multi-noEdit { - border: 1px solid #ccc; - cursor: auto; - background-color: #fcfcfc; -} -div.DTE_Field div.multi-value.multi-noEdit:hover { - background-color: #fcfcfc; -} -div.DTE_Field div.multi-value:hover { - background-color: #f1f1f1; -} -div.DTE_Field.disabled { - color: grey; -} -div.DTE_Field.disabled div.multi-value { - cursor: default; - border: 1px dotted #aaa; - background-color: transparent; -} -div.DTE_Field div.multi-restore { - display: none; - margin-top: 0.5em; - font-size: 0.8em; - line-height: 1.25em; - color: #3879d9; -} -div.DTE_Field div.multi-restore:hover { - text-decoration: underline; - cursor: pointer; -} - -div.DTE_Field_Type_textarea textarea { - padding: 3px; - width: 100%; - height: 80px; - border: 1px solid #aaa; - max-width: 100%; - max-height: 75vh; -} - -div.DTE_Field.DTE_Field_Type_date img { - vertical-align: middle; - cursor: pointer; -} - -div.DTE_Field_Type_checkbox div.DTE_Field_Input, -div.DTE_Field_Type_radio div.DTE_Field_Input { - padding-top: 1px; -} -div.DTE_Field_Type_checkbox div.DTE_Field_Input > div > div, -div.DTE_Field_Type_radio div.DTE_Field_Input > div > div { - margin-bottom: 0.25em; -} -div.DTE_Field_Type_checkbox div.DTE_Field_Input > div > div:last-child, -div.DTE_Field_Type_radio div.DTE_Field_Input > div > div:last-child { - margin-bottom: 0; -} -div.DTE_Field_Type_checkbox div.DTE_Field_Input > div > div label, -div.DTE_Field_Type_radio div.DTE_Field_Input > div > div label { - margin-left: 0.75em; - vertical-align: middle; -} - -div.DTE_Field_Type_datatable div.dt-layout-row:nth-child(2) > div.dt-layout-cell { - padding-top: 0; -} -div.DTE_Field_Type_datatable div.dt-info, -div.DTE_Field_Type_datatable div.dataTables_info { - font-size: 0.8em; - line-height: 1.3em; - padding-right: 1em; - padding-bottom: 0.5em; - opacity: 0.8; -} -div.DTE_Field_Type_datatable div.dt-info span.select-info, -div.DTE_Field_Type_datatable div.dataTables_info span.select-info { - display: block; -} -div.DTE_Field_Type_datatable div.dt-search { - margin-top: 4px; -} -div.DTE_Field_Type_datatable div.dt-search, -div.DTE_Field_Type_datatable div.dataTables_filter { - padding-right: 1em; - padding-bottom: 0.5em; -} -div.DTE_Field_Type_datatable div.dt-search input, -div.DTE_Field_Type_datatable div.dataTables_filter input { - width: 100%; -} -div.DTE_Field_Type_datatable div.dt-buttons { - padding-right: 1em; - padding-bottom: 0.5em; - float: none; -} -div.DTE_Field_Type_datatable div.dt-buttons button { - width: 100%; - margin-left: 0; -} -div.DTE_Field_Type_datatable div.dt-buttons:empty { - padding-bottom: 0; -} -div.DTE_Field_Type_datatable div.dataTables_paginate { - float: none; - text-align: center; - font-size: 0.8em; -} -div.DTE_Field_Type_datatable table.dataTable.no-footer { - border-bottom: 1px solid #aaa !important; -} -div.DTE_Field_Type_datatable table.dataTable thead th, div.DTE_Field_Type_datatable table.dataTable thead td { - font-weight: normal; - padding-top: 3px; - padding-bottom: 3px; - border-bottom: 1px solid #aaa; -} -div.DTE_Field_Type_datatable table.dataTable tbody { - background-color: white; -} -div.DTE_Field_Type_datatable table.dataTable tbody th:first-child, -div.DTE_Field_Type_datatable table.dataTable tbody td:first-child { - border-left: 1px solid #aaa; -} -div.DTE_Field_Type_datatable table.dataTable tbody th:last-child, -div.DTE_Field_Type_datatable table.dataTable tbody td:last-child { - border-right: 1px solid #aaa; -} -div.DTE_Field_Type_datatable table.dataTable tfoot th, div.DTE_Field_Type_datatable table.dataTable tfoot td { - font-weight: normal; - padding-top: 3px; - padding-bottom: 3px; - border-top: 1px solid #aaa; -} -div.DTE_Field_Type_datatable div.dataTables_scrollHead table.dataTable, -div.DTE_Field_Type_datatable div.dataTables_scrollHead table.dataTable thead th, -div.DTE_Field_Type_datatable div.dataTables_scrollHead table.dataTable thead td { - border-bottom: none !important; -} -div.DTE_Field_Type_datatable div.dataTables_scrollBody { - border: 1px solid #aaa !important; - border-radius: 3px; -} -div.DTE_Field_Type_datatable div.dataTables_scrollBody table.dataTable { - border-bottom: none !important; -} -div.DTE_Field_Type_datatable div.dataTables_scrollBody table.dataTable tbody th:first-child, -div.DTE_Field_Type_datatable div.dataTables_scrollBody table.dataTable tbody td:first-child { - border-left: none; -} -div.DTE_Field_Type_datatable div.dataTables_scrollBody table.dataTable tbody th:last-child, -div.DTE_Field_Type_datatable div.dataTables_scrollBody table.dataTable tbody td:last-child { - border-right: none; -} - -html.dark div.DTE_Field input, -html.dark div.DTE_Field textarea { - color: inherit; - background-color: rgb(33, 37, 41); -} -html.dark div.DTE_Field input:focus, -html.dark div.DTE_Field textarea:focus { - background-color: rgb(24, 30, 36); -} -html.dark div.DTE_Field input[type=color], -html.dark div.DTE_Field input[type=date], -html.dark div.DTE_Field input[type=datetime], -html.dark div.DTE_Field input[type=datetime-local], -html.dark div.DTE_Field input[type=email], -html.dark div.DTE_Field input[type=month], -html.dark div.DTE_Field input[type=number], -html.dark div.DTE_Field input[type=password], -html.dark div.DTE_Field input[type=search], -html.dark div.DTE_Field input[type=tel], -html.dark div.DTE_Field input[type=text], -html.dark div.DTE_Field input[type=time], -html.dark div.DTE_Field input[type=url], -html.dark div.DTE_Field input[type=week] { - border: 1px solid rgba(255, 255, 255, 0.15); -} -html.dark div.DTE_Field select { - background: rgb(33, 37, 41); -} -html.dark div.DTE_Field div.DTE_Field_Error { - color: #b11f1f; -} -html.dark div.DTE_Field div.multi-value { - border: 1px dotted rgba(255, 255, 255, 0.15); - background-color: rgba(255, 255, 255, 0.05); -} -html.dark div.DTE_Field div.multi-value span { - color: #b9b9b9; -} -html.dark div.DTE_Field div.multi-value.multi-noEdit { - border: 1px solid rgba(255, 255, 255, 0.15); - background-color: rgba(255, 255, 255, 0.05); -} -html.dark div.DTE_Field div.multi-value.multi-noEdit:hover { - background-color: rgba(255, 255, 255, 0.05); -} -html.dark div.DTE_Field div.multi-value:hover { - background-color: rgba(255, 255, 255, 0.1); -} -html.dark div.DTE_Field.disabled { - color: grey; -} -html.dark div.DTE_Field.disabled div.multi-value { - border: 1px dotted rgba(255, 255, 255, 0.15); -} -html.dark div.DTE_Field div.multi-restore { - color: rgb(110, 168, 254); -} -html.dark div.DTE_Field_Type_textarea textarea { - border: 1px solid rgba(255, 255, 255, 0.15); -} -html.dark div.DTE_Field_Type_datatable table.dataTable.no-footer { - border-bottom: 1px solid rgba(255, 255, 255, 0.15) !important; -} -html.dark div.DTE_Field_Type_datatable table.dataTable thead th, html.dark div.DTE_Field_Type_datatable table.dataTable thead td { - border-bottom: 1px solid rgba(255, 255, 255, 0.15); -} -html.dark div.DTE_Field_Type_datatable table.dataTable tbody { - background-color: rgb(33, 37, 41); -} -html.dark div.DTE_Field_Type_datatable table.dataTable tbody th:first-child, -html.dark div.DTE_Field_Type_datatable table.dataTable tbody td:first-child { - border-left: 1px solid rgba(255, 255, 255, 0.15); -} -html.dark div.DTE_Field_Type_datatable table.dataTable tbody th:last-child, -html.dark div.DTE_Field_Type_datatable table.dataTable tbody td:last-child { - border-right: 1px solid rgba(255, 255, 255, 0.15); -} -html.dark div.DTE_Field_Type_datatable table.dataTable tfoot th, html.dark div.DTE_Field_Type_datatable table.dataTable tfoot td { - border-top: 1px solid rgba(255, 255, 255, 0.15); -} -html.dark div.DTE_Field_Type_datatable div.dataTables_scrollBody { - border: 1px solid rgba(255, 255, 255, 0.15) !important; -} - -div.DTE_Body { - padding: 52px 0; -} -div.DTE_Body div.DTE_Body_Content { - position: relative; - overflow: auto; -} -div.DTE_Body div.DTE_Body_Content div.DTE_Form_Info { - padding: 1em 1em 0 1em; - margin: 0; -} -div.DTE_Body div.DTE_Body_Content div.DTE_Field { - position: relative; - clear: both; - padding: 5px 10%; - border: 1px solid transparent; - border-radius: 3px; -} -div.DTE_Body div.DTE_Body_Content div.DTE_Field:after { - display: block; - content: "."; - height: 0; - line-height: 0; - clear: both; - visibility: hidden; -} -div.DTE_Body div.DTE_Body_Content div.DTE_Field:hover { - background-color: #f9f9f9; - border: 1px solid #f3f3f3; -} -div.DTE_Body div.DTE_Body_Content div.DTE_Field > label { - float: left; - width: 33%; - padding-top: 3px; -} -div.DTE_Body div.DTE_Body_Content div.DTE_Field > div.DTE_Field_Input { - float: right; - width: 66%; -} -div.DTE_Body div.DTE_Body_Content div.DTE_Field.full { - padding: 5px 0; -} -div.DTE_Body div.DTE_Body_Content div.DTE_Field.block > div.DTE_Field_Input { - float: none; - clear: both; - width: 100%; -} - -html[dir=rtl] div.DTE_Body div.DTE_Body_Content div.DTE_Field > label { - float: right; -} -html[dir=rtl] div.DTE_Body div.DTE_Body_Content div.DTE_Field > div.DTE_Field_Input { - float: left; -} -html[dir=rtl] div.DTE div.DTE_Form_Buttons button { - float: left; -} - -html.dark div.DTE_Body div.DTE_Body_Content div.DTE_Field:hover { - background-color: rgba(255, 255, 255, 0.01); - border: 1px solid rgba(255, 255, 255, 0.05); -} - -@media only screen and (max-width: 768px) { - div.DTE_Body div.DTE_Body_Content div.DTE_Field { - padding: 5px 10%; - } - div.DTE_Body div.DTE_Body_Content div.DTE_Field.full { - padding: 5px 0; - } - div.DTE_Body div.DTE_Body_Content div.DTE_Field.full > label { - width: 35.5%; - } - div.DTE_Body div.DTE_Body_Content div.DTE_Field.full > div.DTE_Field_Input { - width: 64.5%; - } - div.DTE_Body div.DTE_Body_Content div.DTE_Field.block > div.DTE_Field_Input { - width: 100%; - } -} -@media only screen and (max-width: 640px) { - div.DTE_Body div.DTE_Body_Content div.DTE_Field { - padding: 5px 0; - } - div.DTE_Body div.DTE_Body_Content div.DTE_Field.full { - padding: 5px 0; - } - div.DTE_Body div.DTE_Body_Content div.DTE_Field.full > label { - width: 40%; - } - div.DTE_Body div.DTE_Body_Content div.DTE_Field.full > div.DTE_Field_Input { - width: 60%; - } - div.DTE_Body div.DTE_Body_Content div.DTE_Field.block > div.DTE_Field_Input { - width: 100%; - } -} -@media only screen and (max-width: 580px) { - div.DTE_Body div.DTE_Body_Content div.DTE_Field { - position: relative; - clear: both; - padding: 5px 0; - } - div.DTE_Body div.DTE_Body_Content div.DTE_Field > label { - float: none; - width: auto; - padding-top: 0; - } - div.DTE_Body div.DTE_Body_Content div.DTE_Field > div.DTE_Field_Input { - float: none; - width: auto; - margin-top: 4px; - margin-bottom: 6px; - } - div.DTE_Body div.DTE_Body_Content div.DTE_Field.full, div.DTE_Body div.DTE_Body_Content div.DTE_Field.block { - padding: 5px 0; - } - div.DTE_Body div.DTE_Body_Content div.DTE_Field.full > label, - div.DTE_Body div.DTE_Body_Content div.DTE_Field.full > div.DTE_Field_Input, div.DTE_Body div.DTE_Body_Content div.DTE_Field.block > label, - div.DTE_Body div.DTE_Body_Content div.DTE_Field.block > div.DTE_Field_Input { - width: 100%; - } -} -div.DTE_Bubble { - position: absolute; - z-index: 11; - margin-top: -6px; - opacity: 0; - transition: top 0.5s ease-in-out 0s; -} -div.DTE_Bubble div.DTE_Bubble_Liner { - position: absolute; - bottom: 0; - border: 1px solid black; - min-width: 300px; - margin-left: -150px; - background-color: white; - box-shadow: 0 12px 30px 0 rgba(0, 0, 0, 0.5); - border-radius: 6px; - border: 1px solid #666; - padding: 1em; - background: #fcfcfc; - box-sizing: border-box; -} -div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table { - width: 100%; -} -div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table > form div.DTE_Form_Content { - padding: 0; -} -div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table > form div.DTE_Form_Content div.DTE_Field { - position: relative; - margin-bottom: 0.5em; -} -div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table > form div.DTE_Form_Content div.DTE_Field:last-child { - margin-bottom: 0; -} -div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table > form div.DTE_Form_Content div.DTE_Field > label { - padding-top: 0; - margin-bottom: 0; -} -div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table > form div.DTE_Form_Content div.DTE_Field > div { - padding: 0; - margin-top: 0.5em; -} -div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table > form div.DTE_Form_Content div.DTE_Field > div input { - margin: 0; -} -div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table div.DTE_Form_Buttons { - text-align: right; - margin-top: 1em; -} -div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table div.DTE_Form_Buttons button { - margin-bottom: 0; -} -div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Header { - border-top-left-radius: 5px; - border-top-right-radius: 5px; -} -div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Header + div.DTE_Form_Info, -div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Header + div.DTE_Bubble_Table { - padding-top: 1em; -} -div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Form_Error { - float: none; - display: none; - padding: 0; - margin-bottom: 0.5em; -} -div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Close { - position: absolute; - top: 19px; - right: 19px; - cursor: pointer; - z-index: 12; - top: 6px; - right: 6px; - line-height: 18px; -} -div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Close:after { - content: "×"; - color: rgba(0, 0, 0, 0.5); - font-weight: bold; - font-size: 22px; - font-family: "Courier New", Courier, monospace; -} -div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Close:hover:after { - color: black; -} -div.DTE_Bubble div.DTE_Bubble_Triangle { - position: absolute; - height: 10px; - width: 10px; - top: -6px; - background-color: white; - border: 1px solid #666; - border-top: none; - border-right: none; - -webkit-transform: rotate(-45deg); - -moz-transform: rotate(-45deg); - -ms-transform: rotate(-45deg); - -o-transform: rotate(-45deg); - transform: rotate(-45deg); -} -div.DTE_Bubble.below div.DTE_Bubble_Liner { - top: 10px; - bottom: auto; -} -div.DTE_Bubble.below div.DTE_Bubble_Triangle { - top: 4px; - -webkit-transform: rotate(135deg); - -moz-transform: rotate(135deg); - -ms-transform: rotate(135deg); - -o-transform: rotate(135deg); - transform: rotate(135deg); -} - -div.DTE_Bubble_Background { - position: fixed; - top: 0; - left: 0; - width: 100%; - height: 100%; - background: rgba(0, 0, 0, 0.7); /* Fallback */ - background: -ms-radial-gradient(center, ellipse farthest-corner, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0.7) 100%); /* IE10 Consumer Preview */ - background: -moz-radial-gradient(center, ellipse farthest-corner, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0.7) 100%); /* Firefox */ - background: -o-radial-gradient(center, ellipse farthest-corner, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0.7) 100%); /* Opera */ - background: -webkit-gradient(radial, center center, 0, center center, 497, color-stop(0, rgba(0, 0, 0, 0.3)), color-stop(1, rgba(0, 0, 0, 0.7))); /* Webkit (Safari/Chrome 10) */ - background: -webkit-radial-gradient(center, ellipse farthest-corner, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0.7) 100%); /* Webkit (Chrome 11+) */ - background: radial-gradient(ellipse farthest-corner at center, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0.7) 100%); /* W3C Markup, IE10 Release Preview */ - z-index: 10; -} -div.DTE_Bubble_Background > div { - position: absolute; - top: 0; - right: 0; - left: 0; - bottom: 0; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000); - -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)"; -} -div.DTE_Bubble_Background > div:not([dummy]) { - filter: progid:DXImageTransform.Microsoft.gradient(enabled="false"); -} - -html.dark div.DTE_Bubble div.DTE_Bubble_Liner, -html[data-bs-theme=dark] div.DTE_Bubble div.DTE_Bubble_Liner { - background-color: var(--dt-html-background); - border: 1px solid rgba(255, 255, 255, 0.15); -} -html.dark div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Close::after, -html[data-bs-theme=dark] div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Close::after { - color: rgba(255, 255, 255, 0.5); -} -html.dark div.DTE_Bubble div.DTE_Bubble_Triangle, -html[data-bs-theme=dark] div.DTE_Bubble div.DTE_Bubble_Triangle { - background-color: var(--dt-html-background); - border-left-color: rgba(255, 255, 255, 0.15); - border-bottom-color: rgba(255, 255, 255, 0.15); -} - -div.DTE_Inline { - position: relative; - display: table; - width: 100%; -} -div.DTE_Inline div.DTE_Inline_Field, -div.DTE_Inline div.DTE_Inline_Buttons { - display: table-cell; - vertical-align: middle; -} -div.DTE_Inline div.DTE_Inline_Field div.DTE_Field, -div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field { - padding: 0; -} -div.DTE_Inline div.DTE_Inline_Field div.DTE_Field > label, -div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field > label { - display: none; -} -div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=color], -div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=date], -div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=datetime], -div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=datetime-local], -div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=email], -div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=month], -div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=number], -div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=password], -div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=search], -div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=tel], -div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=text], -div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=time], -div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=url], -div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=week], -div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=color], -div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=date], -div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=datetime], -div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=datetime-local], -div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=email], -div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=month], -div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=number], -div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=password], -div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=search], -div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=tel], -div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=text], -div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=time], -div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=url], -div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=week] { - width: 100%; -} -div.DTE_Inline div.DTE_Inline_Field div.DTE_Form_Buttons button, -div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Form_Buttons button { - margin: -6px 0 -6px 4px; - padding: 5px; -} -div.DTE_Inline div.DTE_Field input[type=color], -div.DTE_Inline div.DTE_Field input[type=date], -div.DTE_Inline div.DTE_Field input[type=datetime], -div.DTE_Inline div.DTE_Field input[type=datetime-local], -div.DTE_Inline div.DTE_Field input[type=email], -div.DTE_Inline div.DTE_Field input[type=month], -div.DTE_Inline div.DTE_Field input[type=number], -div.DTE_Inline div.DTE_Field input[type=password], -div.DTE_Inline div.DTE_Field input[type=search], -div.DTE_Inline div.DTE_Field input[type=tel], -div.DTE_Inline div.DTE_Field input[type=text], -div.DTE_Inline div.DTE_Field input[type=time], -div.DTE_Inline div.DTE_Field input[type=url], -div.DTE_Inline div.DTE_Field input[type=week] { - margin: -6px 0; -} -div.DTE_Inline div.DTE_Field_Error, -div.DTE_Inline div.DTE_Form_Error { - font-size: 11px; - line-height: 1.2em; - padding: 0; - margin-top: 10px; -} -div.DTE_Inline div.DTE_Field_Error:empty, -div.DTE_Inline div.DTE_Form_Error:empty { - margin-top: 0; -} - -span.dtr-data div.DTE_Inline { - display: inline-table; -} - -table.dataTable tr.dte-highlight { - animation-duration: 1s; - animation-name: dte-highlight; -} -table.dataTable tr.dte-inlineAdd td, -table.dataTable tr.dte-inlineAdd th { - vertical-align: top; -} - -@keyframes dte-highlight { - from { - box-shadow: 0 0 0 rgb(235, 121, 15); - } - 50% { - box-shadow: 0 0 5px rgb(235, 121, 15); - } - to { - box-shadow: 0 0 10px rgba(235, 121, 15, 0); - } -} -div.DTE div.editor_upload { - padding-top: 4px; -} -div.DTE div.editor_upload div.eu_table { - display: table; - width: 100%; -} -div.DTE div.editor_upload div.row { - display: table-row; -} -div.DTE div.editor_upload div.cell { - display: table-cell; - position: relative; - width: 50%; - vertical-align: top; -} -div.DTE div.editor_upload div.cell + div.cell { - padding-left: 10px; -} -div.DTE div.editor_upload div.row + div.row div.cell { - padding-top: 10px; -} -div.DTE div.editor_upload button.btn, -div.DTE div.editor_upload input[type=file] { - width: 100%; - height: 2.3em; - font-size: 0.8em; - text-align: center; - line-height: 1em; - margin: 0; -} -div.DTE div.editor_upload input[type=file] { - position: absolute; - top: 0; - left: 0; - width: 100%; - opacity: 0; -} -div.DTE div.editor_upload div.drop { - position: relative; - box-sizing: border-box; - width: 100%; - height: 100%; - border: 3px dashed #ccc; - border-radius: 6px; - min-height: 4em; - color: #999; - text-align: center; - padding: 1em 2em; - line-height: 1.1em; -} -div.DTE div.editor_upload div.drop.over { - border: 3px dashed #111; - color: #111; -} -div.DTE div.editor_upload div.drop span { - max-width: 75%; - font-size: 0.85em; - line-height: 1em; -} -div.DTE div.editor_upload div.rendered img { - max-width: 8em; - margin: 0 auto; -} -div.DTE div.editor_upload.noDrop div.drop { - display: none; -} -div.DTE div.editor_upload.noDrop div.row.second { - display: none; -} -div.DTE div.editor_upload.noDrop div.rendered { - margin-top: 10px; -} -div.DTE div.editor_upload.noClear div.clearValue button { - display: none; -} -div.DTE div.editor_upload.multi div.cell { - display: block; - width: 100%; -} -div.DTE div.editor_upload.multi div.cell div.drop { - min-height: 0; -} -div.DTE div.editor_upload.multi div.clearValue { - display: none; -} -div.DTE div.editor_upload.multi ul { - list-style-type: none; - margin: 0; - padding: 0; -} -div.DTE div.editor_upload.multi ul li { - position: relative; - margin-top: 0.5em; -} -div.DTE div.editor_upload.multi ul li:first-child { - margin-top: 0; -} -div.DTE div.editor_upload.multi ul li img { - vertical-align: middle; -} -div.DTE div.editor_upload.multi ul li button { - position: absolute; - width: 40px; - right: 0; - top: 50%; - margin-top: -1.5em; -} - -html.dark div.DTE div.editor_upload div.drop, -html[data-bs-theme=dark] div.DTE div.editor_upload div.drop { - border: 3px dashed rgba(255, 255, 255, 0.15); - color: inherit; -} -html.dark div.DTE div.editor_upload div.drop.over, -html[data-bs-theme=dark] div.DTE div.editor_upload div.drop.over { - border: 3px dashed rgba(255, 255, 255, 0.5); -} - -div.DTE div.DTE_Processing_Indicator { - position: absolute; - top: 17px; - right: 42px; - height: 2em; - width: 2em; - z-index: 20; - font-size: 12px; - display: none; - -webkit-transform: translateZ(0); - -ms-transform: translateZ(0); - transform: translateZ(0); -} -div.DTE.processing div.DTE_Processing_Indicator { - display: block; -} -div.DTE.processing div.DTE_Field div.DTE_Processing_Indicator { - display: none; -} -div.DTE div.DTE_Field div.DTE_Processing_Indicator { - top: 13px; - right: 0; - font-size: 8px; -} -div.DTE.DTE_Inline div.DTE_Processing_Indicator { - top: 5px; - right: 6px; - font-size: 6px; -} -div.DTE.DTE_Bubble div.DTE_Processing_Indicator { - top: 10px; - right: 14px; - font-size: 8px; -} -div.DTE div.DTE_Processing_Indicator span, -div.DTE div.DTE_Processing_Indicator:before, -div.DTE div.DTE_Processing_Indicator:after { - display: block; - background: black; - width: 0.5em; - height: 1.5em; - border: 1px solid rgba(0, 0, 0, 0.4); - background-color: rgba(0, 0, 0, 0.1); - -webkit-animation: editorProcessing 0.9s infinite ease-in-out; - animation: editorProcessing 0.9s infinite ease-in-out; -} -div.DTE div.DTE_Processing_Indicator:before, -div.DTE div.DTE_Processing_Indicator:after { - position: absolute; - top: 0; - content: ""; -} -div.DTE div.DTE_Processing_Indicator:before { - left: -1em; - -webkit-animation-delay: -0.3s; - animation-delay: -0.3s; -} -div.DTE div.DTE_Processing_Indicator span { - -webkit-animation-delay: -0.15s; - animation-delay: -0.15s; -} -div.DTE div.DTE_Processing_Indicator:after { - left: 1em; -} -@-webkit-keyframes editorProcessing { - 0%, 80%, 100% { - transform: scale(1, 1); - } - 40% { - transform: scale(1, 1.5); - } -} -@keyframes editorProcessing { - 0%, 80%, 100% { - transform: scale(1, 1); - } - 40% { - transform: scale(1, 1.5); - } -} - -html.dark div.DTE_Processing_Indicator span, -html.dark div.DTE_Processing_Indicator:before, -html.dark div.DTE_Processing_Indicator:after, -html[data-bs-theme=dark] div.DTE_Processing_Indicator span, -html[data-bs-theme=dark] div.DTE_Processing_Indicator:before, -html[data-bs-theme=dark] div.DTE_Processing_Indicator:after { - display: block; - width: 0.5em; - height: 1.5em; - border: 1px solid rgba(255, 255, 255, 0.25); - background-color: rgba(255, 255, 255, 0.1); -} - -div.DTE { - font-size: 0.91em; -} -div.DTE div.DTE_Header { - display: none; -} -div.DTE div.DTE_Body { - padding: 0; -} -div.DTE div.DTE_Body div.DTE_Body_Content { - overflow: hidden; -} -div.DTE div.DTE_Body div.DTE_Body_Content div.DTE_Field { - padding: 5px 5%; -} -div.DTE div.DTE_Footer { - display: none; -} -div.DTE div.DTE_Form_Error { - padding-top: 1em; - color: red; - display: none; - color: #b11f1f; -} -div.DTE div.DTE_Processing_Indicator { - top: 12px; - right: 2px; - font-size: 0.8em; -} -div.DTE div.DTE_Form_Buttons { - text-align: right; - padding: 0; - display: flex; - justify-content: flex-end; -} - -div.DTE div.DTE_Field.full label, -div.DTE div.DTE_Field.full > div { - padding-left: 0; - padding-right: 0; -} - -div.DTE_Field_Type_datatable div.dt-search, -div.DTE_Field_Type_datatable div.dataTables_filter { - padding-bottom: 0.5em; -} -div.DTE_Field_Type_datatable div.dt-buttons { - float: none; -} -div.DTE_Field_Type_datatable div.dt-buttons button { - margin-bottom: 3px; -} - -div.DTE.DTE_Bubble div.DTE_Header { - display: block; - font-size: 18px; -} diff --git a/src/main/resources/static/plugins/datatable_editor/css/editor.jqueryui.min.css b/src/main/resources/static/plugins/datatable_editor/css/editor.jqueryui.min.css deleted file mode 100644 index d03bc7a..0000000 --- a/src/main/resources/static/plugins/datatable_editor/css/editor.jqueryui.min.css +++ /dev/null @@ -1 +0,0 @@ -html.dark div.DTED_Lightbox_Close:after{color:rgba(255, 255, 255, 0.5) !important}html.dark div.DTED_Lightbox_Close:hover:after{color:white !important}div.DTE_Field input,div.DTE_Field textarea{box-sizing:border-box;background-color:white;-webkit-transition:background-color ease-in-out .15s;transition:background-color ease-in-out .15s}div.DTE_Field input:focus,div.DTE_Field textarea:focus{background-color:#ffe}div.DTE_Field input[type=color],div.DTE_Field input[type=date],div.DTE_Field input[type=datetime],div.DTE_Field input[type=datetime-local],div.DTE_Field input[type=email],div.DTE_Field input[type=month],div.DTE_Field input[type=number],div.DTE_Field input[type=password],div.DTE_Field input[type=search],div.DTE_Field input[type=tel],div.DTE_Field input[type=text],div.DTE_Field input[type=time],div.DTE_Field input[type=url],div.DTE_Field input[type=week]{padding:5px 4px;width:100%;border:1px solid #aaa;border-radius:3px}div.DTE_Field input[type=checkbox],div.DTE_Field input[type=radio]{vertical-align:middle}div.DTE_Field select{padding:5px 4px;border-radius:3px;border:1px solid #aaa;background:white;max-width:100%;color:inherit}div.DTE_Field label div.DTE_Label_Info{font-size:.85em;margin-top:.25em}div.DTE_Field label div.DTE_Label_Info:empty{margin-top:0}div.DTE_Field div.DTE_Field_Info,div.DTE_Field div.DTE_Field_Message,div.DTE_Field div.DTE_Field_Error{font-size:11px;line-height:1em;margin-top:5px}div.DTE_Field div.DTE_Field_Info:empty,div.DTE_Field div.DTE_Field_Message:empty,div.DTE_Field div.DTE_Field_Error:empty{margin-top:0}div.DTE_Field div.DTE_Field_Error{display:none;color:#b11f1f}div.DTE_Field div.multi-value{display:none;border:1px dotted #666;border-radius:3px;padding:5px;background-color:#fafafa;cursor:pointer}div.DTE_Field div.multi-value span{font-size:.8em;line-height:1.25em;display:block;color:#666}div.DTE_Field div.multi-value.multi-noEdit{border:1px solid #ccc;cursor:auto;background-color:#fcfcfc}div.DTE_Field div.multi-value.multi-noEdit:hover{background-color:#fcfcfc}div.DTE_Field div.multi-value:hover{background-color:#f1f1f1}div.DTE_Field.disabled{color:grey}div.DTE_Field.disabled div.multi-value{cursor:default;border:1px dotted #aaa;background-color:transparent}div.DTE_Field div.multi-restore{display:none;margin-top:.5em;font-size:.8em;line-height:1.25em;color:#3879d9}div.DTE_Field div.multi-restore:hover{text-decoration:underline;cursor:pointer}div.DTE_Field_Type_textarea textarea{padding:3px;width:100%;height:80px;border:1px solid #aaa;max-width:100%;max-height:75vh}div.DTE_Field.DTE_Field_Type_date img{vertical-align:middle;cursor:pointer}div.DTE_Field_Type_checkbox div.DTE_Field_Input,div.DTE_Field_Type_radio div.DTE_Field_Input{padding-top:1px}div.DTE_Field_Type_checkbox div.DTE_Field_Input>div>div,div.DTE_Field_Type_radio div.DTE_Field_Input>div>div{margin-bottom:.25em}div.DTE_Field_Type_checkbox div.DTE_Field_Input>div>div:last-child,div.DTE_Field_Type_radio div.DTE_Field_Input>div>div:last-child{margin-bottom:0}div.DTE_Field_Type_checkbox div.DTE_Field_Input>div>div label,div.DTE_Field_Type_radio div.DTE_Field_Input>div>div label{margin-left:.75em;vertical-align:middle}div.DTE_Field_Type_datatable div.dt-layout-row:nth-child(2)>div.dt-layout-cell{padding-top:0}div.DTE_Field_Type_datatable div.dt-info,div.DTE_Field_Type_datatable div.dataTables_info{font-size:.8em;line-height:1.3em;padding-right:1em;padding-bottom:.5em;opacity:.8}div.DTE_Field_Type_datatable div.dt-info span.select-info,div.DTE_Field_Type_datatable div.dataTables_info span.select-info{display:block}div.DTE_Field_Type_datatable div.dt-search{margin-top:4px}div.DTE_Field_Type_datatable div.dt-search,div.DTE_Field_Type_datatable div.dataTables_filter{padding-right:1em;padding-bottom:.5em}div.DTE_Field_Type_datatable div.dt-search input,div.DTE_Field_Type_datatable div.dataTables_filter input{width:100%}div.DTE_Field_Type_datatable div.dt-buttons{padding-right:1em;padding-bottom:.5em;float:none}div.DTE_Field_Type_datatable div.dt-buttons button{width:100%;margin-left:0}div.DTE_Field_Type_datatable div.dt-buttons:empty{padding-bottom:0}div.DTE_Field_Type_datatable div.dataTables_paginate{float:none;text-align:center;font-size:.8em}div.DTE_Field_Type_datatable table.dataTable.no-footer{border-bottom:1px solid #aaa !important}div.DTE_Field_Type_datatable table.dataTable thead th,div.DTE_Field_Type_datatable table.dataTable thead td{font-weight:normal;padding-top:3px;padding-bottom:3px;border-bottom:1px solid #aaa}div.DTE_Field_Type_datatable table.dataTable tbody{background-color:white}div.DTE_Field_Type_datatable table.dataTable tbody th:first-child,div.DTE_Field_Type_datatable table.dataTable tbody td:first-child{border-left:1px solid #aaa}div.DTE_Field_Type_datatable table.dataTable tbody th:last-child,div.DTE_Field_Type_datatable table.dataTable tbody td:last-child{border-right:1px solid #aaa}div.DTE_Field_Type_datatable table.dataTable tfoot th,div.DTE_Field_Type_datatable table.dataTable tfoot td{font-weight:normal;padding-top:3px;padding-bottom:3px;border-top:1px solid #aaa}div.DTE_Field_Type_datatable div.dataTables_scrollHead table.dataTable,div.DTE_Field_Type_datatable div.dataTables_scrollHead table.dataTable thead th,div.DTE_Field_Type_datatable div.dataTables_scrollHead table.dataTable thead td{border-bottom:none !important}div.DTE_Field_Type_datatable div.dataTables_scrollBody{border:1px solid #aaa !important;border-radius:3px}div.DTE_Field_Type_datatable div.dataTables_scrollBody table.dataTable{border-bottom:none !important}div.DTE_Field_Type_datatable div.dataTables_scrollBody table.dataTable tbody th:first-child,div.DTE_Field_Type_datatable div.dataTables_scrollBody table.dataTable tbody td:first-child{border-left:none}div.DTE_Field_Type_datatable div.dataTables_scrollBody table.dataTable tbody th:last-child,div.DTE_Field_Type_datatable div.dataTables_scrollBody table.dataTable tbody td:last-child{border-right:none}html.dark div.DTE_Field input,html.dark div.DTE_Field textarea{color:inherit;background-color:rgb(33, 37, 41)}html.dark div.DTE_Field input:focus,html.dark div.DTE_Field textarea:focus{background-color:rgb(24, 30, 36)}html.dark div.DTE_Field input[type=color],html.dark div.DTE_Field input[type=date],html.dark div.DTE_Field input[type=datetime],html.dark div.DTE_Field input[type=datetime-local],html.dark div.DTE_Field input[type=email],html.dark div.DTE_Field input[type=month],html.dark div.DTE_Field input[type=number],html.dark div.DTE_Field input[type=password],html.dark div.DTE_Field input[type=search],html.dark div.DTE_Field input[type=tel],html.dark div.DTE_Field input[type=text],html.dark div.DTE_Field input[type=time],html.dark div.DTE_Field input[type=url],html.dark div.DTE_Field input[type=week]{border:1px solid rgba(255, 255, 255, 0.15)}html.dark div.DTE_Field select{background:rgb(33, 37, 41)}html.dark div.DTE_Field div.DTE_Field_Error{color:#b11f1f}html.dark div.DTE_Field div.multi-value{border:1px dotted rgba(255, 255, 255, 0.15);background-color:rgba(255, 255, 255, 0.05)}html.dark div.DTE_Field div.multi-value span{color:#b9b9b9}html.dark div.DTE_Field div.multi-value.multi-noEdit{border:1px solid rgba(255, 255, 255, 0.15);background-color:rgba(255, 255, 255, 0.05)}html.dark div.DTE_Field div.multi-value.multi-noEdit:hover{background-color:rgba(255, 255, 255, 0.05)}html.dark div.DTE_Field div.multi-value:hover{background-color:rgba(255, 255, 255, 0.1)}html.dark div.DTE_Field.disabled{color:grey}html.dark div.DTE_Field.disabled div.multi-value{border:1px dotted rgba(255, 255, 255, 0.15)}html.dark div.DTE_Field div.multi-restore{color:rgb(110, 168, 254)}html.dark div.DTE_Field_Type_textarea textarea{border:1px solid rgba(255, 255, 255, 0.15)}html.dark div.DTE_Field_Type_datatable table.dataTable.no-footer{border-bottom:1px solid rgba(255, 255, 255, 0.15) !important}html.dark div.DTE_Field_Type_datatable table.dataTable thead th,html.dark div.DTE_Field_Type_datatable table.dataTable thead td{border-bottom:1px solid rgba(255, 255, 255, 0.15)}html.dark div.DTE_Field_Type_datatable table.dataTable tbody{background-color:rgb(33, 37, 41)}html.dark div.DTE_Field_Type_datatable table.dataTable tbody th:first-child,html.dark div.DTE_Field_Type_datatable table.dataTable tbody td:first-child{border-left:1px solid rgba(255, 255, 255, 0.15)}html.dark div.DTE_Field_Type_datatable table.dataTable tbody th:last-child,html.dark div.DTE_Field_Type_datatable table.dataTable tbody td:last-child{border-right:1px solid rgba(255, 255, 255, 0.15)}html.dark div.DTE_Field_Type_datatable table.dataTable tfoot th,html.dark div.DTE_Field_Type_datatable table.dataTable tfoot td{border-top:1px solid rgba(255, 255, 255, 0.15)}html.dark div.DTE_Field_Type_datatable div.dataTables_scrollBody{border:1px solid rgba(255, 255, 255, 0.15) !important}div.DTE_Body{padding:52px 0}div.DTE_Body div.DTE_Body_Content{position:relative;overflow:auto}div.DTE_Body div.DTE_Body_Content div.DTE_Form_Info{padding:1em 1em 0 1em;margin:0}div.DTE_Body div.DTE_Body_Content div.DTE_Field{position:relative;clear:both;padding:5px 10%;border:1px solid transparent;border-radius:3px}div.DTE_Body div.DTE_Body_Content div.DTE_Field:after{display:block;content:".";height:0;line-height:0;clear:both;visibility:hidden}div.DTE_Body div.DTE_Body_Content div.DTE_Field:hover{background-color:#f9f9f9;border:1px solid #f3f3f3}div.DTE_Body div.DTE_Body_Content div.DTE_Field>label{float:left;width:33%;padding-top:3px}div.DTE_Body div.DTE_Body_Content div.DTE_Field>div.DTE_Field_Input{float:right;width:66%}div.DTE_Body div.DTE_Body_Content div.DTE_Field.full{padding:5px 0}div.DTE_Body div.DTE_Body_Content div.DTE_Field.block>div.DTE_Field_Input{float:none;clear:both;width:100%}html[dir=rtl] div.DTE_Body div.DTE_Body_Content div.DTE_Field>label{float:right}html[dir=rtl] div.DTE_Body div.DTE_Body_Content div.DTE_Field>div.DTE_Field_Input{float:left}html[dir=rtl] div.DTE div.DTE_Form_Buttons button{float:left}html.dark div.DTE_Body div.DTE_Body_Content div.DTE_Field:hover{background-color:rgba(255, 255, 255, 0.01);border:1px solid rgba(255, 255, 255, 0.05)}@media only screen and (max-width: 768px){div.DTE_Body div.DTE_Body_Content div.DTE_Field{padding:5px 10%}div.DTE_Body div.DTE_Body_Content div.DTE_Field.full{padding:5px 0}div.DTE_Body div.DTE_Body_Content div.DTE_Field.full>label{width:35.5%}div.DTE_Body div.DTE_Body_Content div.DTE_Field.full>div.DTE_Field_Input{width:64.5%}div.DTE_Body div.DTE_Body_Content div.DTE_Field.block>div.DTE_Field_Input{width:100%}}@media only screen and (max-width: 640px){div.DTE_Body div.DTE_Body_Content div.DTE_Field{padding:5px 0}div.DTE_Body div.DTE_Body_Content div.DTE_Field.full{padding:5px 0}div.DTE_Body div.DTE_Body_Content div.DTE_Field.full>label{width:40%}div.DTE_Body div.DTE_Body_Content div.DTE_Field.full>div.DTE_Field_Input{width:60%}div.DTE_Body div.DTE_Body_Content div.DTE_Field.block>div.DTE_Field_Input{width:100%}}@media only screen and (max-width: 580px){div.DTE_Body div.DTE_Body_Content div.DTE_Field{position:relative;clear:both;padding:5px 0}div.DTE_Body div.DTE_Body_Content div.DTE_Field>label{float:none;width:auto;padding-top:0}div.DTE_Body div.DTE_Body_Content div.DTE_Field>div.DTE_Field_Input{float:none;width:auto;margin-top:4px;margin-bottom:6px}div.DTE_Body div.DTE_Body_Content div.DTE_Field.full,div.DTE_Body div.DTE_Body_Content div.DTE_Field.block{padding:5px 0}div.DTE_Body div.DTE_Body_Content div.DTE_Field.full>label,div.DTE_Body div.DTE_Body_Content div.DTE_Field.full>div.DTE_Field_Input,div.DTE_Body div.DTE_Body_Content div.DTE_Field.block>label,div.DTE_Body div.DTE_Body_Content div.DTE_Field.block>div.DTE_Field_Input{width:100%}}div.DTE_Bubble{position:absolute;z-index:11;margin-top:-6px;opacity:0;transition:top .5s ease-in-out 0s}div.DTE_Bubble div.DTE_Bubble_Liner{position:absolute;bottom:0;border:1px solid black;min-width:300px;margin-left:-150px;background-color:white;box-shadow:0 12px 30px 0 rgba(0, 0, 0, 0.5);border-radius:6px;border:1px solid #666;padding:1em;background:#fcfcfc;box-sizing:border-box}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table{width:100%}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table>form div.DTE_Form_Content{padding:0}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table>form div.DTE_Form_Content div.DTE_Field{position:relative;margin-bottom:.5em}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table>form div.DTE_Form_Content div.DTE_Field:last-child{margin-bottom:0}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table>form div.DTE_Form_Content div.DTE_Field>label{padding-top:0;margin-bottom:0}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table>form div.DTE_Form_Content div.DTE_Field>div{padding:0;margin-top:.5em}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table>form div.DTE_Form_Content div.DTE_Field>div input{margin:0}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table div.DTE_Form_Buttons{text-align:right;margin-top:1em}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table div.DTE_Form_Buttons button{margin-bottom:0}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Header{border-top-left-radius:5px;border-top-right-radius:5px}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Header+div.DTE_Form_Info,div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Header+div.DTE_Bubble_Table{padding-top:1em}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Form_Error{float:none;display:none;padding:0;margin-bottom:.5em}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Close{position:absolute;top:19px;right:19px;cursor:pointer;z-index:12;top:6px;right:6px;line-height:18px}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Close:after{content:"×";color:rgba(0, 0, 0, 0.5);font-weight:bold;font-size:22px;font-family:"Courier New",Courier,monospace}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Close:hover:after{color:black}div.DTE_Bubble div.DTE_Bubble_Triangle{position:absolute;height:10px;width:10px;top:-6px;background-color:white;border:1px solid #666;border-top:none;border-right:none;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}div.DTE_Bubble.below div.DTE_Bubble_Liner{top:10px;bottom:auto}div.DTE_Bubble.below div.DTE_Bubble_Triangle{top:4px;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg)}div.DTE_Bubble_Background{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0, 0, 0, 0.7);background:-ms-radial-gradient(center, ellipse farthest-corner, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0.7) 100%);background:-moz-radial-gradient(center, ellipse farthest-corner, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0.7) 100%);background:-o-radial-gradient(center, ellipse farthest-corner, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0.7) 100%);background:-webkit-gradient(radial, center center, 0, center center, 497, color-stop(0, rgba(0, 0, 0, 0.3)), color-stop(1, rgba(0, 0, 0, 0.7)));background:-webkit-radial-gradient(center, ellipse farthest-corner, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0.7) 100%);background:radial-gradient(ellipse farthest-corner at center, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0.7) 100%);z-index:10}div.DTE_Bubble_Background>div{position:absolute;top:0;right:0;left:0;bottom:0;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)"}div.DTE_Bubble_Background>div:not([dummy]){filter:progid:DXImageTransform.Microsoft.gradient(enabled="false")}html.dark div.DTE_Bubble div.DTE_Bubble_Liner,html[data-bs-theme=dark] div.DTE_Bubble div.DTE_Bubble_Liner{background-color:var(--dt-html-background);border:1px solid rgba(255, 255, 255, 0.15)}html.dark div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Close::after,html[data-bs-theme=dark] div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Close::after{color:rgba(255, 255, 255, 0.5)}html.dark div.DTE_Bubble div.DTE_Bubble_Triangle,html[data-bs-theme=dark] div.DTE_Bubble div.DTE_Bubble_Triangle{background-color:var(--dt-html-background);border-left-color:rgba(255, 255, 255, 0.15);border-bottom-color:rgba(255, 255, 255, 0.15)}div.DTE_Inline{position:relative;display:table;width:100%}div.DTE_Inline div.DTE_Inline_Field,div.DTE_Inline div.DTE_Inline_Buttons{display:table-cell;vertical-align:middle}div.DTE_Inline div.DTE_Inline_Field div.DTE_Field,div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field{padding:0}div.DTE_Inline div.DTE_Inline_Field div.DTE_Field>label,div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field>label{display:none}div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=color],div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=date],div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=datetime],div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=datetime-local],div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=email],div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=month],div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=number],div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=password],div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=search],div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=tel],div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=text],div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=time],div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=url],div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=week],div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=color],div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=date],div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=datetime],div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=datetime-local],div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=email],div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=month],div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=number],div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=password],div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=search],div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=tel],div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=text],div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=time],div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=url],div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=week]{width:100%}div.DTE_Inline div.DTE_Inline_Field div.DTE_Form_Buttons button,div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Form_Buttons button{margin:-6px 0 -6px 4px;padding:5px}div.DTE_Inline div.DTE_Field input[type=color],div.DTE_Inline div.DTE_Field input[type=date],div.DTE_Inline div.DTE_Field input[type=datetime],div.DTE_Inline div.DTE_Field input[type=datetime-local],div.DTE_Inline div.DTE_Field input[type=email],div.DTE_Inline div.DTE_Field input[type=month],div.DTE_Inline div.DTE_Field input[type=number],div.DTE_Inline div.DTE_Field input[type=password],div.DTE_Inline div.DTE_Field input[type=search],div.DTE_Inline div.DTE_Field input[type=tel],div.DTE_Inline div.DTE_Field input[type=text],div.DTE_Inline div.DTE_Field input[type=time],div.DTE_Inline div.DTE_Field input[type=url],div.DTE_Inline div.DTE_Field input[type=week]{margin:-6px 0}div.DTE_Inline div.DTE_Field_Error,div.DTE_Inline div.DTE_Form_Error{font-size:11px;line-height:1.2em;padding:0;margin-top:10px}div.DTE_Inline div.DTE_Field_Error:empty,div.DTE_Inline div.DTE_Form_Error:empty{margin-top:0}span.dtr-data div.DTE_Inline{display:inline-table}table.dataTable tr.dte-highlight{animation-duration:1s;animation-name:dte-highlight}table.dataTable tr.dte-inlineAdd td,table.dataTable tr.dte-inlineAdd th{vertical-align:top}@keyframes dte-highlight{from{box-shadow:0 0 0 rgb(235, 121, 15)}50%{box-shadow:0 0 5px rgb(235, 121, 15)}to{box-shadow:0 0 10px rgba(235, 121, 15, 0)}}div.DTE div.editor_upload{padding-top:4px}div.DTE div.editor_upload div.eu_table{display:table;width:100%}div.DTE div.editor_upload div.row{display:table-row}div.DTE div.editor_upload div.cell{display:table-cell;position:relative;width:50%;vertical-align:top}div.DTE div.editor_upload div.cell+div.cell{padding-left:10px}div.DTE div.editor_upload div.row+div.row div.cell{padding-top:10px}div.DTE div.editor_upload button.btn,div.DTE div.editor_upload input[type=file]{width:100%;height:2.3em;font-size:.8em;text-align:center;line-height:1em;margin:0}div.DTE div.editor_upload input[type=file]{position:absolute;top:0;left:0;width:100%;opacity:0}div.DTE div.editor_upload div.drop{position:relative;box-sizing:border-box;width:100%;height:100%;border:3px dashed #ccc;border-radius:6px;min-height:4em;color:#999;text-align:center;padding:1em 2em;line-height:1.1em}div.DTE div.editor_upload div.drop.over{border:3px dashed #111;color:#111}div.DTE div.editor_upload div.drop span{max-width:75%;font-size:.85em;line-height:1em}div.DTE div.editor_upload div.rendered img{max-width:8em;margin:0 auto}div.DTE div.editor_upload.noDrop div.drop{display:none}div.DTE div.editor_upload.noDrop div.row.second{display:none}div.DTE div.editor_upload.noDrop div.rendered{margin-top:10px}div.DTE div.editor_upload.noClear div.clearValue button{display:none}div.DTE div.editor_upload.multi div.cell{display:block;width:100%}div.DTE div.editor_upload.multi div.cell div.drop{min-height:0}div.DTE div.editor_upload.multi div.clearValue{display:none}div.DTE div.editor_upload.multi ul{list-style-type:none;margin:0;padding:0}div.DTE div.editor_upload.multi ul li{position:relative;margin-top:.5em}div.DTE div.editor_upload.multi ul li:first-child{margin-top:0}div.DTE div.editor_upload.multi ul li img{vertical-align:middle}div.DTE div.editor_upload.multi ul li button{position:absolute;width:40px;right:0;top:50%;margin-top:-1.5em}html.dark div.DTE div.editor_upload div.drop,html[data-bs-theme=dark] div.DTE div.editor_upload div.drop{border:3px dashed rgba(255, 255, 255, 0.15);color:inherit}html.dark div.DTE div.editor_upload div.drop.over,html[data-bs-theme=dark] div.DTE div.editor_upload div.drop.over{border:3px dashed rgba(255, 255, 255, 0.5)}div.DTE div.DTE_Processing_Indicator{position:absolute;top:17px;right:42px;height:2em;width:2em;z-index:20;font-size:12px;display:none;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}div.DTE.processing div.DTE_Processing_Indicator{display:block}div.DTE.processing div.DTE_Field div.DTE_Processing_Indicator{display:none}div.DTE div.DTE_Field div.DTE_Processing_Indicator{top:13px;right:0;font-size:8px}div.DTE.DTE_Inline div.DTE_Processing_Indicator{top:5px;right:6px;font-size:6px}div.DTE.DTE_Bubble div.DTE_Processing_Indicator{top:10px;right:14px;font-size:8px}div.DTE div.DTE_Processing_Indicator span,div.DTE div.DTE_Processing_Indicator:before,div.DTE div.DTE_Processing_Indicator:after{display:block;background:black;width:.5em;height:1.5em;border:1px solid rgba(0, 0, 0, 0.4);background-color:rgba(0, 0, 0, 0.1);-webkit-animation:editorProcessing .9s infinite ease-in-out;animation:editorProcessing .9s infinite ease-in-out}div.DTE div.DTE_Processing_Indicator:before,div.DTE div.DTE_Processing_Indicator:after{position:absolute;top:0;content:""}div.DTE div.DTE_Processing_Indicator:before{left:-1em;-webkit-animation-delay:-0.3s;animation-delay:-0.3s}div.DTE div.DTE_Processing_Indicator span{-webkit-animation-delay:-0.15s;animation-delay:-0.15s}div.DTE div.DTE_Processing_Indicator:after{left:1em}@-webkit-keyframes editorProcessing{0%,80%,100%{transform:scale(1, 1)}40%{transform:scale(1, 1.5)}}@keyframes editorProcessing{0%,80%,100%{transform:scale(1, 1)}40%{transform:scale(1, 1.5)}}html.dark div.DTE_Processing_Indicator span,html.dark div.DTE_Processing_Indicator:before,html.dark div.DTE_Processing_Indicator:after,html[data-bs-theme=dark] div.DTE_Processing_Indicator span,html[data-bs-theme=dark] div.DTE_Processing_Indicator:before,html[data-bs-theme=dark] div.DTE_Processing_Indicator:after{display:block;width:.5em;height:1.5em;border:1px solid rgba(255, 255, 255, 0.25);background-color:rgba(255, 255, 255, 0.1)}div.DTE{font-size:.91em}div.DTE div.DTE_Header{display:none}div.DTE div.DTE_Body{padding:0}div.DTE div.DTE_Body div.DTE_Body_Content{overflow:hidden}div.DTE div.DTE_Body div.DTE_Body_Content div.DTE_Field{padding:5px 5%}div.DTE div.DTE_Footer{display:none}div.DTE div.DTE_Form_Error{padding-top:1em;color:red;display:none;color:#b11f1f}div.DTE div.DTE_Processing_Indicator{top:12px;right:2px;font-size:.8em}div.DTE div.DTE_Form_Buttons{text-align:right;padding:0;display:flex;justify-content:flex-end}div.DTE div.DTE_Field.full label,div.DTE div.DTE_Field.full>div{padding-left:0;padding-right:0}div.DTE_Field_Type_datatable div.dt-search,div.DTE_Field_Type_datatable div.dataTables_filter{padding-bottom:.5em}div.DTE_Field_Type_datatable div.dt-buttons{float:none}div.DTE_Field_Type_datatable div.dt-buttons button{margin-bottom:3px}div.DTE.DTE_Bubble div.DTE_Header{display:block;font-size:18px} diff --git a/src/main/resources/static/plugins/datatable_editor/css/editor.semanticui.css b/src/main/resources/static/plugins/datatable_editor/css/editor.semanticui.css deleted file mode 100644 index cf5c989..0000000 --- a/src/main/resources/static/plugins/datatable_editor/css/editor.semanticui.css +++ /dev/null @@ -1,692 +0,0 @@ -html.dark div.DTED_Lightbox_Close:after { - color: rgba(255, 255, 255, 0.5) !important; -} -html.dark div.DTED_Lightbox_Close:hover:after { - color: white !important; -} - -div.DTE div.DTE_Form_Error { - display: none; - color: #b11f1f; - float: left; - padding-top: 11px; -} -div.DTE div.DTE_Form_Buttons { - display: flex; - justify-content: flex-end; -} -div.DTE label { - padding-top: 9px !important; - align-self: flex-start; - justify-content: flex-end; -} -div.DTE div.eight.wide.field { - flex-direction: column; -} -div.DTE div.DTE_Field_InputControl { - width: 100%; - margin: 0 !important; -} -div.DTE div.ui.message:empty { - display: none; -} - -div.DTE_Field div.ui.message { - width: 100%; -} -div.DTE_Field div.multi-value, -div.DTE_Field div.multi-restore { - display: none; - cursor: pointer; - margin-top: 0; -} -div.DTE_Field div.multi-value span, -div.DTE_Field div.multi-restore span { - display: block; - color: #666; - font-size: 0.85em; - line-height: 1.35em; -} -div.DTE_Field div.multi-value:hover, -div.DTE_Field div.multi-restore:hover { - background-color: #f1f1f1; -} -div.DTE_Field div.multi-restore { - margin-top: 0.5em; - font-size: 0.8em; - line-height: 1.25em; -} -div.DTE_Field:after { - display: block; - content: "."; - height: 0; - line-height: 0; - clear: both; - visibility: hidden; -} -div.DTE_Field.block { - display: block !important; -} -div.DTE_Field.block label, -div.DTE_Field.block > div { - justify-content: flex-start; - width: 100% !important; -} - -div.DTE_Inline { - position: relative; - display: table; - width: 100%; -} -div.DTE_Inline div.DTE_Inline_Field, -div.DTE_Inline div.DTE_Inline_Buttons { - display: table-cell; - vertical-align: middle; -} -div.DTE_Inline div.DTE_Inline_Field div.DTE_Field, -div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field { - padding: 0; -} -div.DTE_Inline div.DTE_Inline_Field div.DTE_Field > label, -div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field > label { - display: none; -} -div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=color], -div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=date], -div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=datetime], -div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=datetime-local], -div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=email], -div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=month], -div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=number], -div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=password], -div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=search], -div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=tel], -div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=text], -div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=time], -div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=url], -div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=week], -div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=color], -div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=date], -div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=datetime], -div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=datetime-local], -div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=email], -div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=month], -div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=number], -div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=password], -div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=search], -div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=tel], -div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=text], -div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=time], -div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=url], -div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=week] { - width: 100%; -} -div.DTE_Inline div.DTE_Inline_Field div.DTE_Form_Buttons button, -div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Form_Buttons button { - margin: -6px 0 -6px 4px; - padding: 5px; -} -div.DTE_Inline div.DTE_Field input[type=color], -div.DTE_Inline div.DTE_Field input[type=date], -div.DTE_Inline div.DTE_Field input[type=datetime], -div.DTE_Inline div.DTE_Field input[type=datetime-local], -div.DTE_Inline div.DTE_Field input[type=email], -div.DTE_Inline div.DTE_Field input[type=month], -div.DTE_Inline div.DTE_Field input[type=number], -div.DTE_Inline div.DTE_Field input[type=password], -div.DTE_Inline div.DTE_Field input[type=search], -div.DTE_Inline div.DTE_Field input[type=tel], -div.DTE_Inline div.DTE_Field input[type=text], -div.DTE_Inline div.DTE_Field input[type=time], -div.DTE_Inline div.DTE_Field input[type=url], -div.DTE_Inline div.DTE_Field input[type=week] { - margin: -6px 0; -} -div.DTE_Inline div.DTE_Field_Error, -div.DTE_Inline div.DTE_Form_Error { - font-size: 11px; - line-height: 1.2em; - padding: 0; - margin-top: 10px; -} -div.DTE_Inline div.DTE_Field_Error:empty, -div.DTE_Inline div.DTE_Form_Error:empty { - margin-top: 0; -} - -span.dtr-data div.DTE_Inline { - display: inline-table; -} - -div.DTE.DTE_Inline.ui.form div.DTE_Field { - width: 100%; - margin: 0 !important; -} -div.DTE.DTE_Inline.ui.form div.DTE_Field div.DTE_Field_Input { - width: 100% !important; - box-sizing: border-box; -} -div.DTE.DTE_Inline.ui.form div.DTE_Field > label { - display: none !important; -} -div.DTE.DTE_Inline.ui.form div.DTE_Field > div { - width: 100%; - padding: 0; -} -div.DTE.DTE_Inline.ui.form.DTE_Processing:after { - top: 5px; -} - -div.DTE_Bubble { - position: absolute; - z-index: 11; - margin-top: -6px; - opacity: 0; - transition: top 0.5s ease-in-out 0s; -} -div.DTE_Bubble div.DTE_Bubble_Liner { - position: absolute; - bottom: 0; - border: 1px solid black; - min-width: 300px; - margin-left: -150px; - background-color: white; - box-shadow: 0 12px 30px 0 rgba(0, 0, 0, 0.5); - border-radius: 6px; - border: 1px solid #666; - padding: 1em; - background: #fcfcfc; - box-sizing: border-box; -} -div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table { - width: 100%; -} -div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table > form div.DTE_Form_Content { - padding: 0; -} -div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table > form div.DTE_Form_Content div.DTE_Field { - position: relative; - margin-bottom: 0.5em; -} -div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table > form div.DTE_Form_Content div.DTE_Field:last-child { - margin-bottom: 0; -} -div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table > form div.DTE_Form_Content div.DTE_Field > label { - padding-top: 0; - margin-bottom: 0; -} -div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table > form div.DTE_Form_Content div.DTE_Field > div { - padding: 0; - margin-top: 0.5em; -} -div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table > form div.DTE_Form_Content div.DTE_Field > div input { - margin: 0; -} -div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table div.DTE_Form_Buttons { - text-align: right; - margin-top: 1em; -} -div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table div.DTE_Form_Buttons button { - margin-bottom: 0; -} -div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Header { - border-top-left-radius: 5px; - border-top-right-radius: 5px; -} -div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Header + div.DTE_Form_Info, -div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Header + div.DTE_Bubble_Table { - padding-top: 1em; -} -div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Form_Error { - float: none; - display: none; - padding: 0; - margin-bottom: 0.5em; -} -div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Close { - position: absolute; - top: 19px; - right: 19px; - cursor: pointer; - z-index: 12; - top: 6px; - right: 6px; - line-height: 18px; -} -div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Close:after { - content: "×"; - color: rgba(0, 0, 0, 0.5); - font-weight: bold; - font-size: 22px; - font-family: "Courier New", Courier, monospace; -} -div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Close:hover:after { - color: black; -} -div.DTE_Bubble div.DTE_Bubble_Triangle { - position: absolute; - height: 10px; - width: 10px; - top: -6px; - background-color: white; - border: 1px solid #666; - border-top: none; - border-right: none; - -webkit-transform: rotate(-45deg); - -moz-transform: rotate(-45deg); - -ms-transform: rotate(-45deg); - -o-transform: rotate(-45deg); - transform: rotate(-45deg); -} -div.DTE_Bubble.below div.DTE_Bubble_Liner { - top: 10px; - bottom: auto; -} -div.DTE_Bubble.below div.DTE_Bubble_Triangle { - top: 4px; - -webkit-transform: rotate(135deg); - -moz-transform: rotate(135deg); - -ms-transform: rotate(135deg); - -o-transform: rotate(135deg); - transform: rotate(135deg); -} - -div.DTE_Bubble_Background { - position: fixed; - top: 0; - left: 0; - width: 100%; - height: 100%; - background: rgba(0, 0, 0, 0.7); /* Fallback */ - background: -ms-radial-gradient(center, ellipse farthest-corner, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0.7) 100%); /* IE10 Consumer Preview */ - background: -moz-radial-gradient(center, ellipse farthest-corner, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0.7) 100%); /* Firefox */ - background: -o-radial-gradient(center, ellipse farthest-corner, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0.7) 100%); /* Opera */ - background: -webkit-gradient(radial, center center, 0, center center, 497, color-stop(0, rgba(0, 0, 0, 0.3)), color-stop(1, rgba(0, 0, 0, 0.7))); /* Webkit (Safari/Chrome 10) */ - background: -webkit-radial-gradient(center, ellipse farthest-corner, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0.7) 100%); /* Webkit (Chrome 11+) */ - background: radial-gradient(ellipse farthest-corner at center, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0.7) 100%); /* W3C Markup, IE10 Release Preview */ - z-index: 10; -} -div.DTE_Bubble_Background > div { - position: absolute; - top: 0; - right: 0; - left: 0; - bottom: 0; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000); - -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)"; -} -div.DTE_Bubble_Background > div:not([dummy]) { - filter: progid:DXImageTransform.Microsoft.gradient(enabled="false"); -} - -html.dark div.DTE_Bubble div.DTE_Bubble_Liner, -html[data-bs-theme=dark] div.DTE_Bubble div.DTE_Bubble_Liner { - background-color: var(--dt-html-background); - border: 1px solid rgba(255, 255, 255, 0.15); -} -html.dark div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Close::after, -html[data-bs-theme=dark] div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Close::after { - color: rgba(255, 255, 255, 0.5); -} -html.dark div.DTE_Bubble div.DTE_Bubble_Triangle, -html[data-bs-theme=dark] div.DTE_Bubble div.DTE_Bubble_Triangle { - background-color: var(--dt-html-background); - border-left-color: rgba(255, 255, 255, 0.15); - border-bottom-color: rgba(255, 255, 255, 0.15); -} - -div.DTE_Bubble { - z-index: 1001; -} -div.DTE_Bubble div.DTE_Bubble_Liner { - box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); - border-radius: 6px; - padding: 1em; - border: 1px solid rgba(0, 0, 0, 0.2); -} -div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table { - position: initial; -} -div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table > form { - position: initial; -} -div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table > form div.DTE_Form_Content div.DTE_Field { - flex-direction: column; -} -div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table > form div.DTE_Form_Content div.DTE_Field label, -div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table > form div.DTE_Form_Content div.DTE_Field > div { - justify-content: flex-start; - width: 100% !important; - float: none; - clear: both; - text-align: left; -} -div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table > form div.DTE_Form_Content div.DTE_Field label { - padding-bottom: 4px; -} -div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table > form div.DTE_Form_Content div.DTE_Field:first-child label { - padding-top: 0 !important; -} -div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table div.DTE_Form_Buttons { - text-align: right; - padding: 0; -} -div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Header { - font-size: 18px; -} -div.DTE_Bubble div.DTE_Bubble_Triangle { - border-bottom: 1px solid rgba(0, 0, 0, 0.2); - border-left: 1px solid rgba(0, 0, 0, 0.2); -} - -div.DTE div.editor_upload { - padding-top: 4px; -} -div.DTE div.editor_upload div.eu_table { - display: table; - width: 100%; -} -div.DTE div.editor_upload div.row { - display: table-row; -} -div.DTE div.editor_upload div.cell { - display: table-cell; - position: relative; - width: 50%; - vertical-align: top; -} -div.DTE div.editor_upload div.cell + div.cell { - padding-left: 10px; -} -div.DTE div.editor_upload div.row + div.row div.cell { - padding-top: 10px; -} -div.DTE div.editor_upload button.btn, -div.DTE div.editor_upload input[type=file] { - width: 100%; - height: 2.3em; - font-size: 0.8em; - text-align: center; - line-height: 1em; - margin: 0; -} -div.DTE div.editor_upload input[type=file] { - position: absolute; - top: 0; - left: 0; - width: 100%; - opacity: 0; -} -div.DTE div.editor_upload div.drop { - position: relative; - box-sizing: border-box; - width: 100%; - height: 100%; - border: 3px dashed #ccc; - border-radius: 6px; - min-height: 4em; - color: #999; - text-align: center; - padding: 1em 2em; - line-height: 1.1em; -} -div.DTE div.editor_upload div.drop.over { - border: 3px dashed #111; - color: #111; -} -div.DTE div.editor_upload div.drop span { - max-width: 75%; - font-size: 0.85em; - line-height: 1em; -} -div.DTE div.editor_upload div.rendered img { - max-width: 8em; - margin: 0 auto; -} -div.DTE div.editor_upload.noDrop div.drop { - display: none; -} -div.DTE div.editor_upload.noDrop div.row.second { - display: none; -} -div.DTE div.editor_upload.noDrop div.rendered { - margin-top: 10px; -} -div.DTE div.editor_upload.noClear div.clearValue button { - display: none; -} -div.DTE div.editor_upload.multi div.cell { - display: block; - width: 100%; -} -div.DTE div.editor_upload.multi div.cell div.drop { - min-height: 0; -} -div.DTE div.editor_upload.multi div.clearValue { - display: none; -} -div.DTE div.editor_upload.multi ul { - list-style-type: none; - margin: 0; - padding: 0; -} -div.DTE div.editor_upload.multi ul li { - position: relative; - margin-top: 0.5em; -} -div.DTE div.editor_upload.multi ul li:first-child { - margin-top: 0; -} -div.DTE div.editor_upload.multi ul li img { - vertical-align: middle; -} -div.DTE div.editor_upload.multi ul li button { - position: absolute; - width: 40px; - right: 0; - top: 50%; - margin-top: -1.5em; -} - -html.dark div.DTE div.editor_upload div.drop, -html[data-bs-theme=dark] div.DTE div.editor_upload div.drop { - border: 3px dashed rgba(255, 255, 255, 0.15); - color: inherit; -} -html.dark div.DTE div.editor_upload div.drop.over, -html[data-bs-theme=dark] div.DTE div.editor_upload div.drop.over { - border: 3px dashed rgba(255, 255, 255, 0.5); -} - -div.DTE div.editor_upload button.btn, -div.DTE div.editor_upload input[type=file] { - height: auto; -} -div.DTE div.editor_upload ul li button { - padding-bottom: 8px; -} - -div.DTE_Field_Type_datatable label { - display: block !important; - text-align: right; -} -div.DTE_Field_Type_datatable div.dt-search { - margin-top: 1em; -} -div.DTE_Field_Type_datatable div.dt-info { - margin-top: 0.75em; -} -div.DTE_Field_Type_datatable div.dt-search, -div.DTE_Field_Type_datatable div.dataTables_filter { - display: block !important; - text-align: left; - margin-bottom: 6px; -} -div.DTE_Field_Type_datatable div.dt-search input, -div.DTE_Field_Type_datatable div.dataTables_filter input { - width: 100% !important; -} -div.DTE_Field_Type_datatable div.dt-buttons { - margin-bottom: 6px; - width: 100%; -} -div.DTE_Field_Type_datatable div.dt-buttons button { - width: 100%; -} -div.DTE_Field_Type_datatable div.dt-buttons:empty { - display: none; -} -div.DTE_Field_Type_datatable div.dt-info, -div.DTE_Field_Type_datatable div.dataTables_info { - font-size: 0.8em; - font-weight: normal; - line-height: 1.3em; -} -div.DTE_Field_Type_datatable div.dt-info span.select-info, -div.DTE_Field_Type_datatable div.dataTables_info span.select-info { - display: block; -} -div.DTE_Field_Type_datatable div.dataTables_wrapper div.dataTables_paginate { - margin-top: 0.3em; - text-align: center; -} -div.DTE_Field_Type_datatable div.dt-container > div.row:nth-child(1) { - display: none; -} - -div.DTE div.DTE_Processing_Indicator { - position: absolute; - top: 17px; - right: 42px; - height: 2em; - width: 2em; - z-index: 20; - font-size: 12px; - display: none; - -webkit-transform: translateZ(0); - -ms-transform: translateZ(0); - transform: translateZ(0); -} -div.DTE.processing div.DTE_Processing_Indicator { - display: block; -} -div.DTE.processing div.DTE_Field div.DTE_Processing_Indicator { - display: none; -} -div.DTE div.DTE_Field div.DTE_Processing_Indicator { - top: 13px; - right: 0; - font-size: 8px; -} -div.DTE.DTE_Inline div.DTE_Processing_Indicator { - top: 5px; - right: 6px; - font-size: 6px; -} -div.DTE.DTE_Bubble div.DTE_Processing_Indicator { - top: 10px; - right: 14px; - font-size: 8px; -} -div.DTE div.DTE_Processing_Indicator span, -div.DTE div.DTE_Processing_Indicator:before, -div.DTE div.DTE_Processing_Indicator:after { - display: block; - background: black; - width: 0.5em; - height: 1.5em; - border: 1px solid rgba(0, 0, 0, 0.4); - background-color: rgba(0, 0, 0, 0.1); - -webkit-animation: editorProcessing 0.9s infinite ease-in-out; - animation: editorProcessing 0.9s infinite ease-in-out; -} -div.DTE div.DTE_Processing_Indicator:before, -div.DTE div.DTE_Processing_Indicator:after { - position: absolute; - top: 0; - content: ""; -} -div.DTE div.DTE_Processing_Indicator:before { - left: -1em; - -webkit-animation-delay: -0.3s; - animation-delay: -0.3s; -} -div.DTE div.DTE_Processing_Indicator span { - -webkit-animation-delay: -0.15s; - animation-delay: -0.15s; -} -div.DTE div.DTE_Processing_Indicator:after { - left: 1em; -} -@-webkit-keyframes editorProcessing { - 0%, 80%, 100% { - transform: scale(1, 1); - } - 40% { - transform: scale(1, 1.5); - } -} -@keyframes editorProcessing { - 0%, 80%, 100% { - transform: scale(1, 1); - } - 40% { - transform: scale(1, 1.5); - } -} - -html.dark div.DTE_Processing_Indicator span, -html.dark div.DTE_Processing_Indicator:before, -html.dark div.DTE_Processing_Indicator:after, -html[data-bs-theme=dark] div.DTE_Processing_Indicator span, -html[data-bs-theme=dark] div.DTE_Processing_Indicator:before, -html[data-bs-theme=dark] div.DTE_Processing_Indicator:after { - display: block; - width: 0.5em; - height: 1.5em; - border: 1px solid rgba(255, 255, 255, 0.25); - background-color: rgba(255, 255, 255, 0.1); -} - -table.dataTable tr.dte-highlight { - animation-duration: 1s; - animation-name: dte-highlight; -} -table.dataTable tr.dte-inlineAdd td, -table.dataTable tr.dte-inlineAdd th { - vertical-align: top; -} - -@keyframes dte-highlight { - from { - box-shadow: 0 0 0 rgb(235, 121, 15); - } - 50% { - box-shadow: 0 0 5px rgb(235, 121, 15); - } - to { - box-shadow: 0 0 10px rgba(235, 121, 15, 0); - } -} -div.DTE div.DTE_Processing_Indicator { - top: 22px; - right: 12px; -} - -div.DTE_Field_Type_checkbox div.DTE_Field_InputControl, -div.DTE_Field_Type_radio div.DTE_Field_InputControl { - padding-top: 7px; -} -div.DTE_Field_Type_checkbox > div > div, -div.DTE_Field_Type_radio > div > div { - margin-bottom: 0.2em; -} -div.DTE_Field_Type_checkbox > div > div input, -div.DTE_Field_Type_radio > div > div input { - vertical-align: baseline !important; -} -div.DTE_Field_Type_checkbox > div > div label, -div.DTE_Field_Type_radio > div > div label { - margin-left: 0.75em; - padding-top: 11px !important; -} diff --git a/src/main/resources/static/plugins/datatable_editor/css/editor.semanticui.min.css b/src/main/resources/static/plugins/datatable_editor/css/editor.semanticui.min.css deleted file mode 100644 index 8ff2678..0000000 --- a/src/main/resources/static/plugins/datatable_editor/css/editor.semanticui.min.css +++ /dev/null @@ -1 +0,0 @@ -html.dark div.DTED_Lightbox_Close:after{color:rgba(255, 255, 255, 0.5) !important}html.dark div.DTED_Lightbox_Close:hover:after{color:white !important}div.DTE div.DTE_Form_Error{display:none;color:#b11f1f;float:left;padding-top:11px}div.DTE div.DTE_Form_Buttons{display:flex;justify-content:flex-end}div.DTE label{padding-top:9px !important;align-self:flex-start;justify-content:flex-end}div.DTE div.eight.wide.field{flex-direction:column}div.DTE div.DTE_Field_InputControl{width:100%;margin:0 !important}div.DTE div.ui.message:empty{display:none}div.DTE_Field div.ui.message{width:100%}div.DTE_Field div.multi-value,div.DTE_Field div.multi-restore{display:none;cursor:pointer;margin-top:0}div.DTE_Field div.multi-value span,div.DTE_Field div.multi-restore span{display:block;color:#666;font-size:.85em;line-height:1.35em}div.DTE_Field div.multi-value:hover,div.DTE_Field div.multi-restore:hover{background-color:#f1f1f1}div.DTE_Field div.multi-restore{margin-top:.5em;font-size:.8em;line-height:1.25em}div.DTE_Field:after{display:block;content:".";height:0;line-height:0;clear:both;visibility:hidden}div.DTE_Field.block{display:block !important}div.DTE_Field.block label,div.DTE_Field.block>div{justify-content:flex-start;width:100% !important}div.DTE_Inline{position:relative;display:table;width:100%}div.DTE_Inline div.DTE_Inline_Field,div.DTE_Inline div.DTE_Inline_Buttons{display:table-cell;vertical-align:middle}div.DTE_Inline div.DTE_Inline_Field div.DTE_Field,div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field{padding:0}div.DTE_Inline div.DTE_Inline_Field div.DTE_Field>label,div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field>label{display:none}div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=color],div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=date],div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=datetime],div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=datetime-local],div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=email],div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=month],div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=number],div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=password],div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=search],div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=tel],div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=text],div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=time],div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=url],div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input[type=week],div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=color],div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=date],div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=datetime],div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=datetime-local],div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=email],div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=month],div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=number],div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=password],div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=search],div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=tel],div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=text],div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=time],div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=url],div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input[type=week]{width:100%}div.DTE_Inline div.DTE_Inline_Field div.DTE_Form_Buttons button,div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Form_Buttons button{margin:-6px 0 -6px 4px;padding:5px}div.DTE_Inline div.DTE_Field input[type=color],div.DTE_Inline div.DTE_Field input[type=date],div.DTE_Inline div.DTE_Field input[type=datetime],div.DTE_Inline div.DTE_Field input[type=datetime-local],div.DTE_Inline div.DTE_Field input[type=email],div.DTE_Inline div.DTE_Field input[type=month],div.DTE_Inline div.DTE_Field input[type=number],div.DTE_Inline div.DTE_Field input[type=password],div.DTE_Inline div.DTE_Field input[type=search],div.DTE_Inline div.DTE_Field input[type=tel],div.DTE_Inline div.DTE_Field input[type=text],div.DTE_Inline div.DTE_Field input[type=time],div.DTE_Inline div.DTE_Field input[type=url],div.DTE_Inline div.DTE_Field input[type=week]{margin:-6px 0}div.DTE_Inline div.DTE_Field_Error,div.DTE_Inline div.DTE_Form_Error{font-size:11px;line-height:1.2em;padding:0;margin-top:10px}div.DTE_Inline div.DTE_Field_Error:empty,div.DTE_Inline div.DTE_Form_Error:empty{margin-top:0}span.dtr-data div.DTE_Inline{display:inline-table}div.DTE.DTE_Inline.ui.form div.DTE_Field{width:100%;margin:0 !important}div.DTE.DTE_Inline.ui.form div.DTE_Field div.DTE_Field_Input{width:100% !important;box-sizing:border-box}div.DTE.DTE_Inline.ui.form div.DTE_Field>label{display:none !important}div.DTE.DTE_Inline.ui.form div.DTE_Field>div{width:100%;padding:0}div.DTE.DTE_Inline.ui.form.DTE_Processing:after{top:5px}div.DTE_Bubble{position:absolute;z-index:11;margin-top:-6px;opacity:0;transition:top .5s ease-in-out 0s}div.DTE_Bubble div.DTE_Bubble_Liner{position:absolute;bottom:0;border:1px solid black;min-width:300px;margin-left:-150px;background-color:white;box-shadow:0 12px 30px 0 rgba(0, 0, 0, 0.5);border-radius:6px;border:1px solid #666;padding:1em;background:#fcfcfc;box-sizing:border-box}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table{width:100%}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table>form div.DTE_Form_Content{padding:0}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table>form div.DTE_Form_Content div.DTE_Field{position:relative;margin-bottom:.5em}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table>form div.DTE_Form_Content div.DTE_Field:last-child{margin-bottom:0}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table>form div.DTE_Form_Content div.DTE_Field>label{padding-top:0;margin-bottom:0}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table>form div.DTE_Form_Content div.DTE_Field>div{padding:0;margin-top:.5em}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table>form div.DTE_Form_Content div.DTE_Field>div input{margin:0}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table div.DTE_Form_Buttons{text-align:right;margin-top:1em}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table div.DTE_Form_Buttons button{margin-bottom:0}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Header{border-top-left-radius:5px;border-top-right-radius:5px}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Header+div.DTE_Form_Info,div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Header+div.DTE_Bubble_Table{padding-top:1em}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Form_Error{float:none;display:none;padding:0;margin-bottom:.5em}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Close{position:absolute;top:19px;right:19px;cursor:pointer;z-index:12;top:6px;right:6px;line-height:18px}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Close:after{content:"×";color:rgba(0, 0, 0, 0.5);font-weight:bold;font-size:22px;font-family:"Courier New",Courier,monospace}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Close:hover:after{color:black}div.DTE_Bubble div.DTE_Bubble_Triangle{position:absolute;height:10px;width:10px;top:-6px;background-color:white;border:1px solid #666;border-top:none;border-right:none;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}div.DTE_Bubble.below div.DTE_Bubble_Liner{top:10px;bottom:auto}div.DTE_Bubble.below div.DTE_Bubble_Triangle{top:4px;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg)}div.DTE_Bubble_Background{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0, 0, 0, 0.7);background:-ms-radial-gradient(center, ellipse farthest-corner, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0.7) 100%);background:-moz-radial-gradient(center, ellipse farthest-corner, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0.7) 100%);background:-o-radial-gradient(center, ellipse farthest-corner, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0.7) 100%);background:-webkit-gradient(radial, center center, 0, center center, 497, color-stop(0, rgba(0, 0, 0, 0.3)), color-stop(1, rgba(0, 0, 0, 0.7)));background:-webkit-radial-gradient(center, ellipse farthest-corner, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0.7) 100%);background:radial-gradient(ellipse farthest-corner at center, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0.7) 100%);z-index:10}div.DTE_Bubble_Background>div{position:absolute;top:0;right:0;left:0;bottom:0;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)"}div.DTE_Bubble_Background>div:not([dummy]){filter:progid:DXImageTransform.Microsoft.gradient(enabled="false")}html.dark div.DTE_Bubble div.DTE_Bubble_Liner,html[data-bs-theme=dark] div.DTE_Bubble div.DTE_Bubble_Liner{background-color:var(--dt-html-background);border:1px solid rgba(255, 255, 255, 0.15)}html.dark div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Close::after,html[data-bs-theme=dark] div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Close::after{color:rgba(255, 255, 255, 0.5)}html.dark div.DTE_Bubble div.DTE_Bubble_Triangle,html[data-bs-theme=dark] div.DTE_Bubble div.DTE_Bubble_Triangle{background-color:var(--dt-html-background);border-left-color:rgba(255, 255, 255, 0.15);border-bottom-color:rgba(255, 255, 255, 0.15)}div.DTE_Bubble{z-index:1001}div.DTE_Bubble div.DTE_Bubble_Liner{box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);border-radius:6px;padding:1em;border:1px solid rgba(0, 0, 0, 0.2)}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table{position:initial}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table>form{position:initial}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table>form div.DTE_Form_Content div.DTE_Field{flex-direction:column}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table>form div.DTE_Form_Content div.DTE_Field label,div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table>form div.DTE_Form_Content div.DTE_Field>div{justify-content:flex-start;width:100% !important;float:none;clear:both;text-align:left}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table>form div.DTE_Form_Content div.DTE_Field label{padding-bottom:4px}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table>form div.DTE_Form_Content div.DTE_Field:first-child label{padding-top:0 !important}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table div.DTE_Form_Buttons{text-align:right;padding:0}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Header{font-size:18px}div.DTE_Bubble div.DTE_Bubble_Triangle{border-bottom:1px solid rgba(0, 0, 0, 0.2);border-left:1px solid rgba(0, 0, 0, 0.2)}div.DTE div.editor_upload{padding-top:4px}div.DTE div.editor_upload div.eu_table{display:table;width:100%}div.DTE div.editor_upload div.row{display:table-row}div.DTE div.editor_upload div.cell{display:table-cell;position:relative;width:50%;vertical-align:top}div.DTE div.editor_upload div.cell+div.cell{padding-left:10px}div.DTE div.editor_upload div.row+div.row div.cell{padding-top:10px}div.DTE div.editor_upload button.btn,div.DTE div.editor_upload input[type=file]{width:100%;height:2.3em;font-size:.8em;text-align:center;line-height:1em;margin:0}div.DTE div.editor_upload input[type=file]{position:absolute;top:0;left:0;width:100%;opacity:0}div.DTE div.editor_upload div.drop{position:relative;box-sizing:border-box;width:100%;height:100%;border:3px dashed #ccc;border-radius:6px;min-height:4em;color:#999;text-align:center;padding:1em 2em;line-height:1.1em}div.DTE div.editor_upload div.drop.over{border:3px dashed #111;color:#111}div.DTE div.editor_upload div.drop span{max-width:75%;font-size:.85em;line-height:1em}div.DTE div.editor_upload div.rendered img{max-width:8em;margin:0 auto}div.DTE div.editor_upload.noDrop div.drop{display:none}div.DTE div.editor_upload.noDrop div.row.second{display:none}div.DTE div.editor_upload.noDrop div.rendered{margin-top:10px}div.DTE div.editor_upload.noClear div.clearValue button{display:none}div.DTE div.editor_upload.multi div.cell{display:block;width:100%}div.DTE div.editor_upload.multi div.cell div.drop{min-height:0}div.DTE div.editor_upload.multi div.clearValue{display:none}div.DTE div.editor_upload.multi ul{list-style-type:none;margin:0;padding:0}div.DTE div.editor_upload.multi ul li{position:relative;margin-top:.5em}div.DTE div.editor_upload.multi ul li:first-child{margin-top:0}div.DTE div.editor_upload.multi ul li img{vertical-align:middle}div.DTE div.editor_upload.multi ul li button{position:absolute;width:40px;right:0;top:50%;margin-top:-1.5em}html.dark div.DTE div.editor_upload div.drop,html[data-bs-theme=dark] div.DTE div.editor_upload div.drop{border:3px dashed rgba(255, 255, 255, 0.15);color:inherit}html.dark div.DTE div.editor_upload div.drop.over,html[data-bs-theme=dark] div.DTE div.editor_upload div.drop.over{border:3px dashed rgba(255, 255, 255, 0.5)}div.DTE div.editor_upload button.btn,div.DTE div.editor_upload input[type=file]{height:auto}div.DTE div.editor_upload ul li button{padding-bottom:8px}div.DTE_Field_Type_datatable label{display:block !important;text-align:right}div.DTE_Field_Type_datatable div.dt-search{margin-top:1em}div.DTE_Field_Type_datatable div.dt-info{margin-top:.75em}div.DTE_Field_Type_datatable div.dt-search,div.DTE_Field_Type_datatable div.dataTables_filter{display:block !important;text-align:left;margin-bottom:6px}div.DTE_Field_Type_datatable div.dt-search input,div.DTE_Field_Type_datatable div.dataTables_filter input{width:100% !important}div.DTE_Field_Type_datatable div.dt-buttons{margin-bottom:6px;width:100%}div.DTE_Field_Type_datatable div.dt-buttons button{width:100%}div.DTE_Field_Type_datatable div.dt-buttons:empty{display:none}div.DTE_Field_Type_datatable div.dt-info,div.DTE_Field_Type_datatable div.dataTables_info{font-size:.8em;font-weight:normal;line-height:1.3em}div.DTE_Field_Type_datatable div.dt-info span.select-info,div.DTE_Field_Type_datatable div.dataTables_info span.select-info{display:block}div.DTE_Field_Type_datatable div.dataTables_wrapper div.dataTables_paginate{margin-top:.3em;text-align:center}div.DTE_Field_Type_datatable div.dt-container>div.row:nth-child(1){display:none}div.DTE div.DTE_Processing_Indicator{position:absolute;top:17px;right:42px;height:2em;width:2em;z-index:20;font-size:12px;display:none;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}div.DTE.processing div.DTE_Processing_Indicator{display:block}div.DTE.processing div.DTE_Field div.DTE_Processing_Indicator{display:none}div.DTE div.DTE_Field div.DTE_Processing_Indicator{top:13px;right:0;font-size:8px}div.DTE.DTE_Inline div.DTE_Processing_Indicator{top:5px;right:6px;font-size:6px}div.DTE.DTE_Bubble div.DTE_Processing_Indicator{top:10px;right:14px;font-size:8px}div.DTE div.DTE_Processing_Indicator span,div.DTE div.DTE_Processing_Indicator:before,div.DTE div.DTE_Processing_Indicator:after{display:block;background:black;width:.5em;height:1.5em;border:1px solid rgba(0, 0, 0, 0.4);background-color:rgba(0, 0, 0, 0.1);-webkit-animation:editorProcessing .9s infinite ease-in-out;animation:editorProcessing .9s infinite ease-in-out}div.DTE div.DTE_Processing_Indicator:before,div.DTE div.DTE_Processing_Indicator:after{position:absolute;top:0;content:""}div.DTE div.DTE_Processing_Indicator:before{left:-1em;-webkit-animation-delay:-0.3s;animation-delay:-0.3s}div.DTE div.DTE_Processing_Indicator span{-webkit-animation-delay:-0.15s;animation-delay:-0.15s}div.DTE div.DTE_Processing_Indicator:after{left:1em}@-webkit-keyframes editorProcessing{0%,80%,100%{transform:scale(1, 1)}40%{transform:scale(1, 1.5)}}@keyframes editorProcessing{0%,80%,100%{transform:scale(1, 1)}40%{transform:scale(1, 1.5)}}html.dark div.DTE_Processing_Indicator span,html.dark div.DTE_Processing_Indicator:before,html.dark div.DTE_Processing_Indicator:after,html[data-bs-theme=dark] div.DTE_Processing_Indicator span,html[data-bs-theme=dark] div.DTE_Processing_Indicator:before,html[data-bs-theme=dark] div.DTE_Processing_Indicator:after{display:block;width:.5em;height:1.5em;border:1px solid rgba(255, 255, 255, 0.25);background-color:rgba(255, 255, 255, 0.1)}table.dataTable tr.dte-highlight{animation-duration:1s;animation-name:dte-highlight}table.dataTable tr.dte-inlineAdd td,table.dataTable tr.dte-inlineAdd th{vertical-align:top}@keyframes dte-highlight{from{box-shadow:0 0 0 rgb(235, 121, 15)}50%{box-shadow:0 0 5px rgb(235, 121, 15)}to{box-shadow:0 0 10px rgba(235, 121, 15, 0)}}div.DTE div.DTE_Processing_Indicator{top:22px;right:12px}div.DTE_Field_Type_checkbox div.DTE_Field_InputControl,div.DTE_Field_Type_radio div.DTE_Field_InputControl{padding-top:7px}div.DTE_Field_Type_checkbox>div>div,div.DTE_Field_Type_radio>div>div{margin-bottom:.2em}div.DTE_Field_Type_checkbox>div>div input,div.DTE_Field_Type_radio>div>div input{vertical-align:baseline !important}div.DTE_Field_Type_checkbox>div>div label,div.DTE_Field_Type_radio>div>div label{margin-left:.75em;padding-top:11px !important} diff --git a/src/main/resources/static/plugins/datatable_editor/css/envelope.scss b/src/main/resources/static/plugins/datatable_editor/css/envelope.scss deleted file mode 100644 index 21af906..0000000 --- a/src/main/resources/static/plugins/datatable_editor/css/envelope.scss +++ /dev/null @@ -1,73 +0,0 @@ - -/* - * Namespace: DTED - DataTables Editor Display - Envelope - */ - -div.DTED_Envelope_Wrapper { - position: absolute; - top: 0; - bottom: 0; - left: 50%; - height: 100%; - z-index: 11; - display: none; - overflow: hidden; - - // Create a shadow display at the top of the evelope to make it look like it has - // come from under the element that it is attached to/ Left and right to give a - // slight fade and the two ends - div.DTED_Envelope_Shadow { - position: absolute; - top: -10px; - left: 10px; - right: 10px; - height: 10px; - z-index: 10; - box-shadow: 0 0 20px black; - } - - div.DTED_Envelope_Container { - position: absolute; - top: 0; - left: 5%; - width: 90%; - - border-left: 1px solid #777; - border-right: 1px solid #777; - border-bottom: 1px solid #777; - box-shadow: 3px 3px 10px #555; - border-bottom-left-radius: 5px; - border-bottom-right-radius: 5px; - background-color: white; - - div.DTE_Processing_Indicator { - right: 36px; - } - - div.DTE_Footer { - border-bottom-left-radius: 5px; - border-bottom-right-radius: 5px; - } - - div.DTED_Envelope_Close { - @include close-icon(); - } - } -} - - -div.DTED_Envelope_Background { - @include overlay-background(); -} - -html.dark { - div.DTED_Envelope_Wrapper { - div.DTED_Envelope_Container { - border-left: 1px solid rgba(255, 255, 255, 0.15); - border-right: 1px solid rgba(255, 255, 255, 0.15); - border-bottom: 1px solid rgba(255, 255, 255, 0.15); - box-shadow: 3px 3px 10px #000000; - background-color: var(--dt-html-background); - } - } -} diff --git a/src/main/resources/static/plugins/datatable_editor/css/fields.scss b/src/main/resources/static/plugins/datatable_editor/css/fields.scss deleted file mode 100644 index a6405c0..0000000 --- a/src/main/resources/static/plugins/datatable_editor/css/fields.scss +++ /dev/null @@ -1,417 +0,0 @@ - -$input-border: 1px solid #aaa; - -$input-border: 1px solid #aaa; - -// Generic field styling -div.DTE_Field { - input, - textarea { - box-sizing: border-box; - background-color: white; - -webkit-transition: background-color ease-in-out .15s; - transition: background-color ease-in-out .15s; - } - - input:focus, - textarea:focus { - background-color: #ffffee; - } - - input[type="color"], - input[type="date"], - input[type="datetime"], - input[type="datetime-local"], - input[type="email"], - input[type="month"], - input[type="number"], - input[type="password"], - input[type="search"], - input[type="tel"], - input[type="text"], - input[type="time"], - input[type="url"], - input[type="week"] { - padding: 5px 4px; - width: 100%; - - // Chrome 83 introduces some really ugly borders - border: $input-border; - border-radius: 3px; - } - - input[type="checkbox"], - input[type="radio"] { - vertical-align: middle; - } - - select { - padding: 5px 4px; - border-radius: 3px; - border: $input-border; - background: white; - max-width: 100%; - color: inherit; - } - - label div.DTE_Label_Info { - font-size: 0.85em; - margin-top: 0.25em; - - &:empty { - margin-top: 0; - } - } - - div.DTE_Field_Info, - div.DTE_Field_Message, - div.DTE_Field_Error { - font-size: 11px; - line-height: 1em; - margin-top: 5px; - - &:empty { - margin-top: 0; - } - } - - div.DTE_Field_Error { - display: none; - color: #b11f1f; - } - - div.multi-value { - display: none; - border: 1px dotted #666; - border-radius: 3px; - padding: 5px; - background-color: #fafafa; - cursor: pointer; - - span { - font-size: 0.8em; - line-height: 1.25em; - display: block; - color: #666; - } - - &.multi-noEdit { - border: 1px solid #ccc; - cursor: auto; - background-color: #fcfcfc; - - &:hover { - background-color: #fcfcfc; - } - } - - &:hover { - background-color: #f1f1f1; - } - } - - &.disabled { - color: grey; - - div.multi-value { - cursor: default; - border: 1px dotted #aaa; - background-color: transparent; - } - } - - div.multi-restore { - display: none; - margin-top: 0.5em; - font-size: 0.8em; - line-height: 1.25em; - color: #3879d9; - - &:hover { - text-decoration: underline; - cursor: pointer; - } - } -} - -// Specific field type styling -div.DTE_Field_Type_textarea { - textarea { - padding: 3px; - width: 100%; - height: 80px; - border: $input-border; - max-width: 100%; - max-height: 75vh; - } -} - -div.DTE_Field.DTE_Field_Type_date { - img { - vertical-align: middle; - cursor: pointer; - } -} - -div.DTE_Field_Type_checkbox, -div.DTE_Field_Type_radio { - div.DTE_Field_Input { - padding-top: 1px; - - > div > div { - margin-bottom: 0.25em; - - &:last-child { - margin-bottom: 0; - } - - input { - } - - label { - margin-left: 0.75em; - vertical-align: middle; - } - } - } -} - -div.DTE_Field_Type_datatable { - div.dt-layout-row:nth-child(2) > div.dt-layout-cell { - padding-top: 0; - } - - div.dt-info, - div.dataTables_info { - font-size: 0.8em; - line-height: 1.3em; - padding-right: 1em; - padding-bottom: 0.5em; - opacity: 0.8; - - span.select-info { - display: block; - } - } - - div.dt-search { - margin-top: 4px; - } - - div.dt-search, - div.dataTables_filter { - padding-right: 1em; - padding-bottom: 0.5em; - - input { - width: 100%; - } - } - - div.dt-buttons { - padding-right: 1em; - padding-bottom: 0.5em; - float: none; - - button { - width: 100%; - margin-left: 0; - } - - &:empty { - padding-bottom: 0; - } - } - - div.dataTables_paginate { - float: none; - text-align: center; - font-size: 0.8em; - } - - table.dataTable { - &.no-footer { - border-bottom: 1px solid #aaa !important; - } - - thead { - th, td { - font-weight: normal; - padding-top: 3px; - padding-bottom: 3px; - border-bottom: 1px solid #aaa; - } - } - - tbody { - background-color: white; - - th:first-child, - td:first-child { - border-left: 1px solid #aaa; - } - - th:last-child, - td:last-child { - border-right: 1px solid #aaa; - } - } - - tfoot { - th, td { - font-weight: normal; - padding-top: 3px; - padding-bottom: 3px; - border-top: 1px solid #aaa; - } - } - } - - div.dataTables_scrollHead { - table.dataTable, - table.dataTable thead th, - table.dataTable thead td { - border-bottom: none !important; - } - } - - div.dataTables_scrollBody { - border: 1px solid #aaa !important; - border-radius: 3px;; - - table.dataTable { - border-bottom: none !important; - - tbody { - th:first-child, - td:first-child { - border-left: none; - } - - th:last-child, - td:last-child { - border-right: none; - } - } - } - } -} - -html.dark { - div.DTE_Field { - input, - textarea { - color: inherit; - background-color: rgb(33, 37, 41); - } - - input:focus, - textarea:focus { - background-color: rgb(24, 30, 36); - } - - input[type="color"], - input[type="date"], - input[type="datetime"], - input[type="datetime-local"], - input[type="email"], - input[type="month"], - input[type="number"], - input[type="password"], - input[type="search"], - input[type="tel"], - input[type="text"], - input[type="time"], - input[type="url"], - input[type="week"] { - border: 1px solid rgba(255, 255, 255, 0.15); - } - - select { - background: rgb(33, 37, 41); - } - - div.DTE_Field_Error { - color: #b11f1f; - } - - div.multi-value { - border: 1px dotted rgba(255, 255, 255, 0.15); - background-color: rgba(255, 255, 255, 0.05); - - span { - color: #b9b9b9; - } - - &.multi-noEdit { - border: 1px solid rgba(255, 255, 255, 0.15); - background-color: rgba(255, 255, 255, 0.05); - - &:hover { - background-color: rgba(255, 255, 255, 0.05); - } - } - - &:hover { - background-color: rgba(255, 255, 255, 0.1); - } - } - - &.disabled { - color: grey; - - div.multi-value { - border: 1px dotted rgba(255, 255, 255, 0.15) - } - } - - div.multi-restore { - color: rgb(110, 168, 254); - } - } - - // Specific field type styling - div.DTE_Field_Type_textarea { - textarea { - border: 1px solid rgba(255, 255, 255, 0.15); - } - } - - div.DTE_Field_Type_datatable { - table.dataTable { - &.no-footer { - border-bottom: 1px solid rgba(255, 255, 255, 0.15) !important; - } - - thead { - th, td { - border-bottom: 1px solid rgba(255, 255, 255, 0.15); - } - } - - tbody { - background-color: rgb(33, 37, 41); - - th:first-child, - td:first-child { - border-left: 1px solid rgba(255, 255, 255, 0.15); - } - - th:last-child, - td:last-child { - border-right: 1px solid rgba(255, 255, 255, 0.15); - } - } - - tfoot { - th, td { - border-top: 1px solid rgba(255, 255, 255, 0.15); - } - } - } - - div.dataTables_scrollBody { - border: 1px solid rgba(255, 255, 255, 0.15) !important; - } - } -} diff --git a/src/main/resources/static/plugins/datatable_editor/css/inline.scss b/src/main/resources/static/plugins/datatable_editor/css/inline.scss deleted file mode 100644 index 8131a3a..0000000 --- a/src/main/resources/static/plugins/datatable_editor/css/inline.scss +++ /dev/null @@ -1,79 +0,0 @@ - -// Inline form editing -// Hide the label and allow the field to take the full width -div.DTE_Inline { - position: relative; - display: table; - width: 100%; - - div.DTE_Inline_Field, - div.DTE_Inline_Buttons { - display: table-cell; - vertical-align: middle; - - div.DTE_Field { - padding: 0; - - >label { - display: none; - } - - input[type="color"], - input[type="date"], - input[type="datetime"], - input[type="datetime-local"], - input[type="email"], - input[type="month"], - input[type="number"], - input[type="password"], - input[type="search"], - input[type="tel"], - input[type="text"], - input[type="time"], - input[type="url"], - input[type="week"] { - width: 100%; - } - } - - div.DTE_Form_Buttons button { - margin: -6px 0 -6px 4px; - padding: 5px; - } - } - - // Have the input types take up full space, taking into account the cell padding - div.DTE_Field input[type="color"], - div.DTE_Field input[type="date"], - div.DTE_Field input[type="datetime"], - div.DTE_Field input[type="datetime-local"], - div.DTE_Field input[type="email"], - div.DTE_Field input[type="month"], - div.DTE_Field input[type="number"], - div.DTE_Field input[type="password"], - div.DTE_Field input[type="search"], - div.DTE_Field input[type="tel"], - div.DTE_Field input[type="text"], - div.DTE_Field input[type="time"], - div.DTE_Field input[type="url"], - div.DTE_Field input[type="week"] { - margin: -6px 0; - } - - div.DTE_Field_Error, - div.DTE_Form_Error { - font-size: 11px; - line-height: 1.2em; - padding: 0; - margin-top: 10px; - - &:empty { - margin-top: 0; - } - } -} - -// Responsive integration -span.dtr-data div.DTE_Inline { - display: inline-table; -} \ No newline at end of file diff --git a/src/main/resources/static/plugins/datatable_editor/css/lightbox.scss b/src/main/resources/static/plugins/datatable_editor/css/lightbox.scss deleted file mode 100644 index a0af75a..0000000 --- a/src/main/resources/static/plugins/datatable_editor/css/lightbox.scss +++ /dev/null @@ -1,193 +0,0 @@ - - -div.DTED_Lightbox_Wrapper { - position: fixed; - top: 0; - left: 50%; - margin-left: -390px; - width: 780px; - height: 100%; - z-index: 11; - - div.DTED_Lightbox_Container { - display: table; - height: 100%; - width: 100%; - - div.DTED_Lightbox_Content_Wrapper { - display: table-cell; - vertical-align: middle; - width: 100%; - - div.DTED_Lightbox_Content { - position: relative; - box-shadow: 0 12px 30px 0 rgba(0,0,0,.5); - border-radius: 6px; - @include box-sizing(border-box); - - div.DTE { - background: white; - border-radius: 6px; - border: 1px solid #666; - background: #fcfcfc; - @include box-sizing(border-box); - - div.DTE_Header { - right: 0; - width: auto; - border-top-left-radius: 6px; - border-top-right-radius: 6px; - } - - div.DTE_Body_Content { - box-sizing: border-box; - background: #fcfcfc; - } - - div.DTE_Footer { - right: 0; - width: auto; - border-bottom-left-radius: 6px; - border-bottom-right-radius: 6px; - } - } - - div.DTED_Lightbox_Close { - @include close-icon(); - } - } - } - } -} - -div.DTED_Lightbox_Wrapper { - div.DTE_Footer { - display: flex; - justify-content: flex-end; - } - - div.DTE_Footer_Content { - display: none; - } - - div.DTE.inFormError div.DTE_Footer { - justify-content: space-between; - } -} - - -div.DTED_Lightbox_Background { - @include overlay-background(); -} - - -body.DTED_Lightbox_Mobile { - div.DTED_Lightbox_Background { - height: 0; - } - - div.DTED_Lightbox_Shown { - display: none; - } - - div.DTED_Lightbox_Wrapper { - position: fixed; - top: 0px; - left: 0px; - right: 0px; - bottom: 0px; - width: auto; - height: auto; - margin-left: 0; - -webkit-overflow-scrolling: touch; - - div.DTED_Lightbox_Container { - display: block; - height: 100%; - - div.DTED_Lightbox_Content_Wrapper { - display: block; - height: 100%; - - div.DTED_Lightbox_Content { - border-radius: 0; - box-shadow: none; - height: 100% !important; - - div.DTE { - border-radius: 0; - height: 100%; - - div.DTE_Header { - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - div.DTE_Body_Content { - padding-bottom: 52px; - } - - div.DTE_Footer { - border-bottom-left-radius: 0; - border-bottom-right-radius: 0; - } - } - - div.DTED_Lightbox_Close { - top: 11px; - right: 15px; - - background-color: transparent; - border: none; - box-shadow: none; - } - } - } - } - } -} - -@media only screen -and (max-width: 780px) { - body div.DTED_Lightbox_Wrapper { - position: fixed; - top: 0; - left: 0; - width: 90%; - margin-left: 5%; - } -} - -@media only screen -and (max-width: 580px) { - body div.DTED_Lightbox_Wrapper { - position: fixed; - top: 0; - left: 0; - width: 100%; - margin-left: 0; - } -} - - -html.dark { - div.DTED_Lightbox_Wrapper { - div.DTED_Lightbox_Container { - div.DTED_Lightbox_Content_Wrapper { - div.DTED_Lightbox_Content { - div.DTE { - border: 1px solid rgba(255, 255, 255, 0.15); - background: var(--dt-html-background); - - div.DTE_Body_Content { - background: var(--dt-html-background); - } - } - } - } - } - } -} - - - diff --git a/src/main/resources/static/plugins/datatable_editor/css/main.scss b/src/main/resources/static/plugins/datatable_editor/css/main.scss deleted file mode 100644 index 202bb32..0000000 --- a/src/main/resources/static/plugins/datatable_editor/css/main.scss +++ /dev/null @@ -1,194 +0,0 @@ - - -// The main form. -// Most of the styles for display of the main form come from the display -// controller (lightbox and envelope are the two built in options). -div.DTE_Body { - padding: 52px 0; // space for hte header and footer which are position: absolute - - div.DTE_Body_Content { - position: relative; - overflow: auto; - - div.DTE_Form_Info { - padding: 1em 1em 0 1em; - margin: 0; - } - - div.DTE_Field { - position: relative; - - clear: both; - padding: 5px 10%; - border: 1px solid transparent; - border-radius: 3px; - - &:after { - display: block; - content: "."; - height: 0; - line-height: 0; - clear: both; - visibility: hidden; - } - - &:hover { - background-color: #f9f9f9; - border: 1px solid #f3f3f3; - } - - >label { - float: left; - width: 33%; - padding-top: 3px; - } - - >div.DTE_Field_Input { - float: right; - width: 66%; - } - - // Field in error state - &.DTE_Field_StateError { } - - &.full { - padding: 5px 0; - } - - &.block { - >div.DTE_Field_Input { - float: none; - clear: both; - width: 100%; - } - } - } - } -} - -html[dir="rtl"] { - div.DTE_Body div.DTE_Body_Content div.DTE_Field { - > label { - float: right; - } - - >div.DTE_Field_Input { - float: left; - } - } - - div.DTE div.DTE_Form_Buttons button { - float: left; - } -} - -html.dark { - div.DTE_Body { - div.DTE_Body_Content { - div.DTE_Field { - &:hover { - background-color: rgba(255, 255, 255, 0.01); - border: 1px solid rgba(255, 255, 255, 0.05); - } - } - } - } -} - -// iPad in portrait -@media only screen -and (max-width : 768px) { - div.DTE_Body { - div.DTE_Body_Content { - div.DTE_Field { - padding: 5px 10%; - - &.full { - padding: 5px 0; - - >label { - width: 35.5%; - } - - >div.DTE_Field_Input { - width: 64.5%; - } - } - - &.block { - >div.DTE_Field_Input { - width: 100%; - } - } - } - } - } -} - -@media only screen -and (max-width : 640px) { - div.DTE_Body { - div.DTE_Body_Content { - div.DTE_Field { - padding: 5px 0; - - &.full { - padding: 5px 0; - - >label { - width: 40%; - } - - >div.DTE_Field_Input { - width: 60%; - } - } - - &.block { - >div.DTE_Field_Input { - width: 100%; - } - } - } - } - } -} - -// For devices with smaller screens, the fields should be shown stacked -@media only screen -and (max-width : 580px) { - div.DTE_Body { - div.DTE_Body_Content { - div.DTE_Field { - position: relative; - - clear: both; - padding: 5px 0; - - >label { - float: none; - width: auto; - padding-top: 0; - } - - >div.DTE_Field_Input { - float: none; - width: auto; - margin-top: 4px; - margin-bottom: 6px; - } - - &.full, - &.block { - padding: 5px 0; - - >label, - >div.DTE_Field_Input { - width: 100%; - } - } - } - } - } -} - diff --git a/src/main/resources/static/plugins/datatable_editor/css/mixins.scss b/src/main/resources/static/plugins/datatable_editor/css/mixins.scss deleted file mode 100644 index 41fa590..0000000 --- a/src/main/resources/static/plugins/datatable_editor/css/mixins.scss +++ /dev/null @@ -1,180 +0,0 @@ - - -@function tint( $color, $percent ) { - @return mix(white, $color, $percent); -} - -@function shade( $color, $percent ) { - @return mix(black, $color, $percent); -} - - -@mixin border-radius ( $radius ) { - border-radius: $radius; -} - -@mixin box-sizing($box-model) { - box-sizing: $box-model; -} - -@mixin box-shadow($top, $left, $blur, $color, $inset: false) { - @if $inset { - box-shadow:inset $top $left $blur $color; - } @else { - box-shadow: $top $left $blur $color; - } -} - -@mixin two-stop-gradient($fromColor, $toColor) { - background-color: $toColor; /* Fallback */ - background-image: -webkit-linear-gradient(top, $fromColor 0%, $toColor 100%); /* Chrome 10+, Saf5.1+, iOS 5+ */ - background-image: -moz-linear-gradient(top, $fromColor 0%, $toColor 100%); /* FF3.6 */ - background-image: -ms-linear-gradient(top, $fromColor 0%, $toColor 100%); /* IE10 */ - background-image: -o-linear-gradient(top, $fromColor 0%, $toColor 100%); /* Opera 11.10+ */ - background-image: linear-gradient(to bottom, $fromColor 0%, $toColor 100%); - filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#{nth( $fromColor, 1 )}', EndColorStr='#{nth( $toColor, 1 )}'); -} - -@mixin three-stop-gradient($fromColor, $middleColor, $toColor) { - background-color: $toColor; /* Fallback */ - background-image: -webkit-linear-gradient(top, $fromColor, $middleColor, $toColor); /* Chrome 10+, Saf5.1+, iOS 5+ */ - background-image: -moz-linear-gradient(top, $fromColor, $middleColor, $toColor); /* FF3.6 */ - background-image: -ms-linear-gradient(top, $fromColor, $middleColor, $toColor); /* IE10 */ - background-image: -o-linear-gradient(top, $fromColor, $middleColor, $toColor); /* Opera 11.10+ */ - background-image: linear-gradient(to bottom, $fromColor, $middleColor, $toColor); - filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#{nth( $fromColor, 1 )}', EndColorStr='#{nth( $toColor, 1 )}'); -} - -@mixin radial-gradient ($fromColor, $toColor ) { - background: $toColor; /* Fallback */ - background: -ms-radial-gradient(center, ellipse farthest-corner, $fromColor 0%, $toColor 100%); /* IE10 Consumer Preview */ - background: -moz-radial-gradient(center, ellipse farthest-corner, $fromColor 0%, $toColor 100%); /* Firefox */ - background: -o-radial-gradient(center, ellipse farthest-corner, $fromColor 0%, $toColor 100%); /* Opera */ - background: -webkit-gradient(radial, center center, 0, center center, 497, color-stop(0, $fromColor), color-stop(1, $toColor)); /* Webkit (Safari/Chrome 10) */ - background: -webkit-radial-gradient(center, ellipse farthest-corner, $fromColor 0%, $toColor 100%); /* Webkit (Chrome 11+) */ - background: radial-gradient(ellipse farthest-corner at center, $fromColor 0%, $toColor 100%); /* W3C Markup, IE10 Release Preview */ -} - -@mixin keyframe ($animation_name) { - @-webkit-keyframes #{$animation_name} { - @content; - } - - @-moz-keyframes #{$animation_name} { - @content; - } - - @-o-keyframes #{$animation_name} { - @content; - } - - @keyframes #{$animation_name} { - @content; - } -} - -@mixin animation ($duration, $animation) { - -webkit-animation-duration: $duration; - -webkit-animation-name: $animation; - -webkit-animation-fill-mode: forwards; - -webkit-animation-iteration-count: infinite; - -webkit-animation-timing-function: linear; - -webkit-animation-direction: alternate; - - -moz-animation-duration: $duration; - -moz-animation-name: $animation; - -moz-animation-fill-mode: forwards; - -moz-animation-iteration-count: infinite; - -moz-animation-timing-function: linear; - -moz-animation-direction: alternate; - - -o-animation-duration: $duration; - -o-animation-name: $animation; - -o-animation-fill-mode: forwards; - -o-animation-iteration-count: infinite; - -o-animation-timing-function: linear; - -o-animation-direction: alternate; - - animation-duration: $duration; - animation-name: $animation; - animation-fill-mode: forwards; - animation-iteration-count: infinite; - animation-timing-function: linear; - animation-direction: alternate; -} - -@mixin close-icon () { - position: absolute; - top: 19px; - right: 19px; - cursor: pointer; - z-index: 12; - - &:after { - content: '\00d7'; - color: rgba(0, 0, 0, 0.5); - font-weight: bold; - font-size: 22px; - font-family: 'Courier New', Courier, monospace; - } - - &:hover { - &:after { - color: black; - } - } -} - -html.dark div.DTED_Lightbox_Close { - &:after { - color: rgba(255, 255, 255, 0.5) !important; - } - - &:hover { - &:after { - color: white !important; - } - } -} - -@mixin overlay-background () { - position: fixed; - top: 0; - left: 0; - width: 100%; - height: 100%; - - @include radial-gradient( rgba(0, 0, 0, 0.3), rgba(0, 0, 0, 0.7) ); - - z-index: 10; - - // IE8- doesn't support RGBA and jQuery uses `filter:` for the fade-in - // animation, so we need a child element that is used just for the display - >div { - position: absolute; - top: 0; - right: 0; - left: 0; - bottom: 0; - - // IE7- - filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000); - - // IE8 - -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)"; - } - - // IE9 has both filter and rgba support, so we need a hack to disable the filter - >div:not([dummy]) { - filter: progid:DXImageTransform.Microsoft.gradient(enabled='false'); - } -} - -@mixin background-transision () { - -webkit-transition: background-color 500ms linear; - -moz-transition: background-color 500ms linear; - -ms-transition: background-color 500ms linear; - -o-transition: background-color 500ms linear; - transition: background-color 500ms linear; -} - diff --git a/src/main/resources/static/plugins/datatable_editor/css/processing.scss b/src/main/resources/static/plugins/datatable_editor/css/processing.scss deleted file mode 100644 index 9dcbd55..0000000 --- a/src/main/resources/static/plugins/datatable_editor/css/processing.scss +++ /dev/null @@ -1,119 +0,0 @@ - -div.DTE { - div.DTE_Processing_Indicator { - position: absolute; - top: 17px; - right: 42px; - height: 2em; - width: 2em; - z-index: 20; - font-size: 12px; - display: none; - - -webkit-transform: translateZ(0); - -ms-transform: translateZ(0); - transform: translateZ(0); - } - - &.processing { - div.DTE_Processing_Indicator { - display: block; - } - - div.DTE_Field div.DTE_Processing_Indicator { - display: none; - } - } - - div.DTE_Field div.DTE_Processing_Indicator { - top: 13px; - right: 0; - font-size: 8px; - } - - &.DTE_Inline { - div.DTE_Processing_Indicator { - top: 5px; - right: 6px; - font-size: 6px; - } - } - - &.DTE_Bubble { - div.DTE_Processing_Indicator { - top: 10px; - right: 14px; - font-size: 8px; - } - } - - div.DTE_Processing_Indicator span, - div.DTE_Processing_Indicator:before, - div.DTE_Processing_Indicator:after { - display: block; - background: black; - width: 0.5em; - height: 1.5em; - border: 1px solid rgba( 0, 0, 0, 0.4 ); - background-color: rgba( 0, 0, 0, 0.1 ); - - -webkit-animation: editorProcessing 0.9s infinite ease-in-out; - animation: editorProcessing 0.9s infinite ease-in-out; - } - - div.DTE_Processing_Indicator:before, - div.DTE_Processing_Indicator:after { - position: absolute; - top: 0; - content: ''; - } - - div.DTE_Processing_Indicator:before { - left: -1em; - -webkit-animation-delay: -0.3s; - animation-delay: -0.3s; - } - - div.DTE_Processing_Indicator span { - -webkit-animation-delay: -0.15s; - animation-delay: -0.15s; - } - - div.DTE_Processing_Indicator:after { - left: 1em; - } - - @-webkit-keyframes editorProcessing { - 0%, - 80%, - 100% { - transform: scale(1, 1); - } - 40% { - transform: scale(1, 1.5); - } - } - @keyframes editorProcessing { - 0%, - 80%, - 100% { - transform: scale(1, 1); - } - 40% { - transform: scale(1, 1.5); - } - } -} - -html.dark, -html[data-bs-theme="dark"] { - div.DTE_Processing_Indicator span, - div.DTE_Processing_Indicator:before, - div.DTE_Processing_Indicator:after { - display: block; - width: 0.5em; - height: 1.5em; - border: 1px solid rgba( 255, 255, 255, 0.25 ); - background-color: rgba( 255, 255, 255, 0.1 ); - } -} diff --git a/src/main/resources/static/plugins/datatable_editor/css/scss/bubble.scss b/src/main/resources/static/plugins/datatable_editor/css/scss/bubble.scss deleted file mode 100644 index 6b157a3..0000000 --- a/src/main/resources/static/plugins/datatable_editor/css/scss/bubble.scss +++ /dev/null @@ -1,153 +0,0 @@ - -// Bubble form editing -// Very similar to the main form, but attached to a particular node and the -// form layout is slightly different with the fields container and buttons -// making up a table of a single row and two columns. This allows the buttons -// to be removed from the display and under this condition the fields will -// take up the full width available. -div.DTE_Bubble { - position: absolute; - z-index: 11; - margin-top: -6px; - opacity: 0; - transition: top 0.5s ease-in-out 0s; - - div.DTE_Bubble_Liner { - position: absolute; - bottom: 0; - border: 1px solid black; - min-width: 300px; - margin-left: -150px; - background-color: white; - box-shadow: 0 12px 30px 0 rgba(0,0,0,.5); - border-radius: 6px; - border: 1px solid #666; - padding: 1em; - background: #fcfcfc; - @include box-sizing(border-box); - - div.DTE_Bubble_Table { - width: 100%; - - > form { - div.DTE_Form_Content { - padding: 0; - - div.DTE_Field { - position: relative; - margin-bottom: 0.5em; - - &:last-child { - margin-bottom: 0; - } - - > label { - padding-top: 0; - margin-bottom: 0; - } - - > div { - padding: 0; - margin-top: 0.5em; - - input { - margin: 0; - } - } - } - } - } - - div.DTE_Form_Buttons { - text-align: right; - margin-top: 1em; - - button { - margin-bottom: 0; - } - } - } - - div.DTE_Header { - border-top-left-radius: 5px; - border-top-right-radius: 5px; - } - - div.DTE_Header + div.DTE_Form_Info, - div.DTE_Header + div.DTE_Bubble_Table { - padding-top: 1em; - } - - - div.DTE_Form_Error { - float: none; - display: none; - padding: 0; - margin-bottom: 0.5em; - } - - div.DTE_Bubble_Close { - @include close-icon(); - top: 6px; - right: 6px; - line-height: 18px; - } - } - - div.DTE_Bubble_Triangle { - position: absolute; - height: 10px; - width: 10px; - top: -6px; - background-color: white; - border: 1px solid #666; - border-top: none; - border-right: none; - - -webkit-transform: rotate(-45deg); - -moz-transform: rotate(-45deg); - -ms-transform: rotate(-45deg); - -o-transform: rotate(-45deg); - transform: rotate(-45deg); - } - - &.below { - div.DTE_Bubble_Liner { - top: 10px; - bottom: auto; - } - - div.DTE_Bubble_Triangle { - top: 4px; - -webkit-transform: rotate(135deg); - -moz-transform: rotate(135deg); - -ms-transform: rotate(135deg); - -o-transform: rotate(135deg); - transform: rotate(135deg); - } - } -} - -div.DTE_Bubble_Background { - @include overlay-background(); -} - -html.dark, -html[data-bs-theme="dark"] { - div.DTE_Bubble { - div.DTE_Bubble_Liner { - background-color: var(--dt-html-background); - border: 1px solid rgba(255, 255, 255, 0.15); - - div.DTE_Bubble_Close::after { - color: rgba(255, 255, 255, 0.5); - } - } - - div.DTE_Bubble_Triangle { - background-color: var(--dt-html-background); - border-left-color: rgba(255, 255, 255, 0.15); - border-bottom-color: rgba(255, 255, 255, 0.15); - } - } -} \ No newline at end of file diff --git a/src/main/resources/static/plugins/datatable_editor/css/scss/datatable.scss b/src/main/resources/static/plugins/datatable_editor/css/scss/datatable.scss deleted file mode 100644 index 8c3d3f2..0000000 --- a/src/main/resources/static/plugins/datatable_editor/css/scss/datatable.scss +++ /dev/null @@ -1,30 +0,0 @@ - -// Row highlighting on edit styles - -table.dataTable { - tr.dte-highlight { - animation-duration: 1s; - animation-name: dte-highlight; - } - - tr.dte-inlineAdd { - td, - th { - vertical-align: top; - } - } -} - -@keyframes dte-highlight { - from { - box-shadow: 0 0 0 rgba(235, 121, 15, 1); - } - - 50% { - box-shadow: 0 0 5px rgba(235, 121, 15, 1); - } - - to { - box-shadow: 0 0 10px rgba(235, 121, 15, 0); - } -} diff --git a/src/main/resources/static/plugins/datatable_editor/css/scss/editor.bootstrap.scss b/src/main/resources/static/plugins/datatable_editor/css/scss/editor.bootstrap.scss deleted file mode 100644 index 674a974..0000000 --- a/src/main/resources/static/plugins/datatable_editor/css/scss/editor.bootstrap.scss +++ /dev/null @@ -1,272 +0,0 @@ - - -@import 'mixins.scss'; - -div.DTE { - div.DTE_Form_Error { - color: #b11f1f; - } - - div.DTE_Form_Buttons { - display: flex; - justify-content: flex-end; - - button { - margin-left: 0.5em; - } - } -} - -div.modal div.DTE { - div.DTE_Form_Error { - display: none; - float: left; - padding-top: 7px; - } -} - - -div.DTE_Field { - position: relative; - - div.multi-value, - div.multi-restore { - display: none; - cursor: pointer; - - span { - display: block; - color: #666; - } - - &:hover { - background-color: #f1f1f1; - } - } - - div.multi-restore { - margin-top: 0.5em; - font-size: 0.8em; - line-height: 1.25em; - } - - &:after { - display: block; - content: "."; - height: 0; - line-height: 0; - clear: both; - visibility: hidden; - } - - div:not([data-dte-e="msg-error"]) { - color: inherit; - } -} - -div.DTE_Body { - div.DTE_Body_Content { - div.DTE_Field { - &.block { - label, - >div { - text-align: left; - width: 100%; - } - } - } - } -} - - -// // Inline editing -@import 'inline.scss'; -div.DTE_Inline { - div.DTE_Field { - width: 100%; - - > div { - width: 100%; - padding: 0; - } - - input.form-control { - height: 30px; - } - - div.help-block { - display: none; - margin-top: 10px; - margin-bottom: 0; - } - } - - &.DTE_Processing:after { - top: 5px; - } -} - -div.DTE_Field_Type_checkbox, -div.DTE_Field_Type_radio { - div.controls { - margin-top: 0.4em; - } - - input { - vertical-align: middle; - } - - div.DTE_Field div label { - margin-left: 0.75em; - margin-bottom: 0; - vertical-align: middle; - font-weight: normal; - } -} - - -// Bubble form editing -@import 'bubble.scss'; - -div.DTE_Bubble { - div.DTE_Bubble_Liner { - box-shadow: 0 5px 10px rgba( 0, 0, 0, .2 ); - border-radius: 6px; - padding: 1em; - border: 1px solid rgba( 0, 0, 0, .2 ); - - div.DTE_Bubble_Table { - > form { - div.DTE_Form_Content { - div.DTE_Field { - > label, - > div { - width: 100%; - max-width: 100%; - float: none; - clear: both; - text-align: left; - flex: none; - } - - > label { - padding: 0 0 4px 0; - } - } - } - } - - div.DTE_Form_Buttons { - text-align: right; - margin-top: 0; - } - } - - div.DTE_Header { - border-bottom: none; - font-size: 14px; - width: 100%; - padding: 0; - - // Bubble editing has its own close button - button.close, - button.btn-close { - display: none; - } - } - - div.DTE_Bubble_Close { - &:after { - margin-top: -2px; - display: block; - } - } - } - - div.DTE_Bubble_Triangle { - border-bottom: 1px solid rgba( 0, 0, 0, .2 ); - border-left: 1px solid rgba( 0, 0, 0, .2 ); - } -} - -div.DTE_Bubble_Background { - position: fixed; - top: 0; - left: 0; - right: 0; - bottom: 0; - z-index: 10; - background-color: rgba( 0, 0, 0, 0.05 ); -} - - -@import 'upload.scss'; - -div.DTE div.editor_upload { - button.btn, - input[type=file] { - height: auto; - } - - ul li button { - padding-bottom: 8px; - } -} - -div.DTE_Field_Type_datatable { - div.dt-search { - margin-top: 0.75em; - } - - div.dt-info, - div.dataTables_info { - text-align: left; - font-size: 0.8em; - line-height: 1.3em; - padding-right: 1em; - font-weight: normal; - - span.select-info { - display: block; - } - } - - div.dt-buttons { - padding-bottom: 0.5em; - width: 100%; - - &:empty { - display: none; - } - } - - div.dataTables_wrapper div.dataTables_paginate { - text-align: center; - } - - div.dt-container > div.row:nth-child(1) { - display: none; - } -} - -@media (max-width: 768px) { - div.DTE_Field_Type_datatable { - label.control-label { - text-align: left; - } - } -} - - -@import 'processing.scss'; -@import 'datatable.scss'; - -div.DTE div.DTE_Field div.DTE_Processing_Indicator { - top: 13px; - right: 20px; -} - -div.DTE div.DTE_Processing_Indicator { - top: 52px; - right: 12px; -} diff --git a/src/main/resources/static/plugins/datatable_editor/css/scss/editor.bootstrap4.scss b/src/main/resources/static/plugins/datatable_editor/css/scss/editor.bootstrap4.scss deleted file mode 100644 index 5966642..0000000 --- a/src/main/resources/static/plugins/datatable_editor/css/scss/editor.bootstrap4.scss +++ /dev/null @@ -1,123 +0,0 @@ - - -@import 'editor.bootstrap.scss'; - -// No nested element, so can't use `card-block` -div.multi-value, -div.multi-restore { - padding: 0.5em; - - span { - line-height: 1.2em; - } -} - -div.DTE_Bubble { - div.DTE_Bubble_Liner { - div.DTE_Bubble_Table { - > form div.DTE_Form_Content { - margin: 0 1em; - } - - div.DTE_Form_Buttons { - margin-top: 1em; - } - } - } -} -div.DTE_Inline { - div.DTE_Field { - width: 100%; - margin: 0; - - > div { - max-width: 100%; - flex: none; - } - - input { - margin: -5px 0 -10px !important; - } - - div.form-text { - margin-top: 1em; - - &:empty { - margin-top: 0; - } - } - } -} - -div.DTE_Body { - div.DTE_Body_Content { - div.DTE_Field { - &.block { - label, - >div { - max-width: 100%; - flex: 0 0 100%; - } - } - } - } -} - -div.DTE_Field_Type_checkbox, -div.DTE_Field_Type_radio { - div.DTE_Field_InputControl { - padding-top: 5px; - } - - div { - label { - margin-bottom: 0.2em; - margin-left: 0.75em; - vertical-align: middle; - } - } -} - -div.DTE div.DTE_Processing_Indicator { - top: 20px; - right: 36px; -} - -div.DTE_Field_Type_datatable { - div.dt-info, - div.dataTables_info { - font-size: 0.8em; - line-height: 1.3em; - padding-right: 0; - - span.select-info { - display: block; - } - } - - div.dt-buttons { - padding-bottom: 0.5em; - width: 100%; - - &:empty { - display: none; - } - } - - div.dt-container, - div.dataTables_wrapper { - table.dataTable { - border: 1px solid #ced4da; - border-radius: 3px; - - thead th, - tbody td { - border-top: none; - } - } - - div.dataTables_paginate ul.pagination { - justify-content: center; - } - } -} diff --git a/src/main/resources/static/plugins/datatable_editor/css/scss/editor.bootstrap5.scss b/src/main/resources/static/plugins/datatable_editor/css/scss/editor.bootstrap5.scss deleted file mode 100644 index 1f80c46..0000000 --- a/src/main/resources/static/plugins/datatable_editor/css/scss/editor.bootstrap5.scss +++ /dev/null @@ -1,128 +0,0 @@ - - -@import 'editor.bootstrap.scss'; - -// No nested element, so can't use `card-block` -div.multi-value, -div.multi-restore { - padding: 0.5em; - - span { - line-height: 1.2em; - } -} - -div.DTE_Bubble { - div.DTE_Bubble_Liner { - div.DTE_Bubble_Table { - > form div.DTE_Form_Content { - margin: 0 1em; - } - - div.DTE_Form_Buttons { - margin-top: 1em; - } - } - } -} -div.DTE_Inline { - div.DTE_Field { - width: 100%; - margin: 0; - - > div { - max-width: 100%; - flex: none; - } - - input { - font-size: 1em; - margin: -5px 0 -10px !important; - } - - div.form-text { - margin-top: 1em; - - &:empty { - margin-top: 0; - } - } - } -} - -div.DTE_Body { - div.DTE_Body_Content { - div.DTE_Field { - &.block { - label, - >div { - max-width: 100%; - flex: 0 0 100%; - } - } - } - } -} - -div.DTE_Field_Type_checkbox, -div.DTE_Field_Type_radio { - div.DTE_Field_InputControl { - padding-top: 5px; - } - - div { - label { - margin-left: 0.75em; - vertical-align: middle; - } - } -} - -div.DTE div.DTE_Processing_Indicator { - top: 20px; - right: 36px; -} - -div.DTE_Field_Type_datatable { - div.dt-search, - div.dataTables_filter { - padding-bottom: 0.5em; - } - - div.dt-buttons { - padding-bottom: 0.5em; - width: 100%; - - &:empty { - display: none; - } - } - - div.dt-search, - div.dataTables_info { - font-size: 0.8em; - line-height: 1.3em; - padding-right: 0; - - span.select-info { - display: block; - } - } - - div.dt-container, - div.dataTables_wrapper { - table.dataTable { - border: 1px solid var(--bs-border-color); - border-radius: 3px; - - thead th, - tbody td { - border-top: none; - } - } - - div.dataTables_paginate ul.pagination { - justify-content: center; - } - } -} diff --git a/src/main/resources/static/plugins/datatable_editor/css/scss/editor.bulma.scss b/src/main/resources/static/plugins/datatable_editor/css/scss/editor.bulma.scss deleted file mode 100644 index 74e0d13..0000000 --- a/src/main/resources/static/plugins/datatable_editor/css/scss/editor.bulma.scss +++ /dev/null @@ -1,121 +0,0 @@ - - -@import 'mixins.scss'; - -// Inline editing -@import 'inline.scss'; - -// Bubble form editing -@import 'bubble.scss'; - -@import 'upload.scss'; - -@import 'processing.scss'; -@import 'datatable.scss'; - -div.modal-content { - padding: 20px; - background: white; - border-radius: 5px; - - div.modal-header { - padding-bottom: 20px; - } - - div.modal-footer { - padding-top: 6px; - } - - div.dt-buttons { - margin-top: 1em; - } - - div.dataTables_info { - font-weight: 1; - font-size: 0.8em; - padding-left: 2px; - - span.select-item { - padding-left: 0.5em; - } - } -} - -div.DTE_Form_Buttons { - display: flex; - justify-content: flex-end; - padding-top: 10px; - - button { - margin-left: 0.5em; - } -} - -div.card { - border-color: #888; -} - -table.dataTable { - div.field { - margin-bottom: 0px; - - input.input { - padding: 0px; - } - input.is-small { - font-size: 1em; - height: 2em; - } - } -} - -div.DTE_Field_Type_checkbox, -div.DTE_Field_Type_radio { - div { - label { - margin-left: 0.75em; - } - } -} - -div.DTE_Field_Type_datatable { - div.dt-search { - margin-top: 0.5em; - } - - div.dt-info, - div.dataTables_info { - margin-top: 0.5em; - text-align: left; - font-size: 0.8em; - line-height: 1.3em; - padding-right: 1em; - font-weight: normal; - - span.select-info { - display: block; - } - } - - div.dt-buttons { - padding-bottom: 0.5em; - width: 100%; - - &:empty { - display: none; - } - } - - div.column:empty { - display: none; - } -} - - -div.DTE_Bubble { - div.DTE_Bubble_Liner { - div.DTE_Header { - font-size: 18px; - } - } -} diff --git a/src/main/resources/static/plugins/datatable_editor/css/scss/editor.dataTables.scss b/src/main/resources/static/plugins/datatable_editor/css/scss/editor.dataTables.scss deleted file mode 100644 index c516e14..0000000 --- a/src/main/resources/static/plugins/datatable_editor/css/scss/editor.dataTables.scss +++ /dev/null @@ -1,200 +0,0 @@ - -@import 'mixins.scss'; - - -div.DTE { - position: relative; - - div.DTE_Header { - position: absolute; - top: 0; - left: 0; - height: 52px; - width: 100%; - background-color: #e8e9eb; - border-bottom: 1px solid rgba(0,0,0, 0.15); - padding: 16px 10px 2px 16px; - font-size: 1.3em; - @include box-sizing(border-box); - } - - div.DTE_Body { - position: relative; - } - - div.DTE_Footer { - position: absolute; - bottom: 0; - left: 0; - height: 52px; - width: 100%; - background-color: #e8e9eb; - border-top: 1px solid rgba(0,0,0, 0.15); - padding: 10px; - @include box-sizing(border-box); - } - - div.DTE_Form_Info { - margin-bottom: 0.5em; - display: none; - } - - div.DTE_Form_Content { - position: relative; - padding: 1em; - } - - div.DTE_Form_Error { - float: left; - padding: 5px; - display: none; - color: rgb(220, 53, 69); - - white-space: nowrap; - overflow: hidden; - text-overflow: ellipsis; - } - - div.DTE_Form_Buttons { - display: flex; - justify-content: flex-end; - } - - button.btn, - div.DTE_Form_Buttons button { - position: relative; - text-align: center; - display: block; - margin-top: 0; - padding: 0.5em 1em; - cursor: pointer; - margin-left: 0.75em; - color: #111; - - font-size: 14px; - line-height: 1em; - white-space: nowrap; - border: 1px solid #999; - - @include border-radius( 2px ); - @include box-shadow( 1px, 1px, 3px, #ccc ); - @include two-stop-gradient( #ffffff, #dcdcdc ); - - &:hover { - border: 1px solid #666; - @include box-shadow( 1px, 1px, 3px, #999 ); - @include two-stop-gradient( #eaeaea, #cccccc ); - } - - &:active { - @include box-shadow( 1px, 1px, 3px, #999, true ); - } - - &:focus { - border: 1px solid #426c9e; - text-shadow: 0 1px 0 #c4def1; - @include two-stop-gradient(#bddef4, #79ace9); - outline: none; - - &:after { - // Can't animate the background gradient, so we use a white block - position: absolute; - top: 0; - left: 0; - right: 0; - bottom: 0; - background: white; - display: block; - content: " "; - - @include animation( 1s, buttonPulse ); - } - } - } - - &.DTE_Action_Create {} - - &.DTE_Action_Edit {} - - &.DTE_Action_Remove div.DTE_Body_Content { - text-align: center; - padding: 20px 0; - } -} - -@include keyframe( buttonPulse ) { - 0% { opacity: 0; } - 100% { opacity: 0.2; } -} - -// TableTools container position for the default Editor styles -div.DTTT_container { - float: left; -} - -html.dark { - div.DTE { - div.DTE_Header { - background-color: rgba(0, 0, 0, 0.1); - border-bottom: 1px solid rgba(255, 255, 255, 0.15); - } - - div.DTE_Footer { - background-color: rgba(0, 0, 0, 0.1); - border-top: 1px solid rgba(255, 255, 255, 0.15); - } - - div.DTE_Form_Error { - color: rgb(220, 53, 69); - } - - button.btn, - div.DTE_Form_Buttons button { - box-shadow: none; - background-image: none; - background-color: rgba(255, 255, 255, 0.15); - border: 1px solid rgba(255, 255, 255, 0.15); - color: inherit; - - &:hover { - background-color: rgba(255, 255, 255, 0.2); - border: 1px solid rgba(255, 255, 255, 0.2); - } - - &:active { - @include box-shadow( 1px, 1px, 3px, #1d1d1d, true ); - } - - &:focus { - border: 1px solid rgba(255, 255, 255, 0.25); - text-shadow: none; - background: rgb(0, 81, 202); - color: white; - - &:after { - background: none; - } - } - } - } -} - -@import 'fields.scss'; -@import 'main.scss'; -@import 'bubble.scss'; -@import 'inline.scss'; -@import 'lightbox.scss'; -@import 'envelope.scss'; -@import 'datatable.scss'; -@import 'upload.scss'; -@import 'processing.scss'; - - -div.DTE_Bubble { - div.DTE_Bubble_Liner { - div.DTE_Header + div.DTE_Form_Info, - div.DTE_Header + div.DTE_Bubble_Table { - padding-top: 50px; - } - } -} diff --git a/src/main/resources/static/plugins/datatable_editor/css/scss/editor.foundation.scss b/src/main/resources/static/plugins/datatable_editor/css/scss/editor.foundation.scss deleted file mode 100644 index f6c5127..0000000 --- a/src/main/resources/static/plugins/datatable_editor/css/scss/editor.foundation.scss +++ /dev/null @@ -1,257 +0,0 @@ - - -@import 'mixins.scss'; - -div.DTE { - div.DTE_Form_Error { - display: none; - color: #b11f1f; - } - - div.DTE_Form_Buttons { - display: flex; - justify-content: flex-end; - - button { - margin-left: 0.5em; - } - } -} - - -div.DTE_Field { - div.multi-value, - div.multi-restore { - display: none; - cursor: pointer; - padding: 0.75rem; - - span { - display: block; - color: #666; - font-size: 0.8em; - line-height: 1.25em; - } - - &:hover { - background-color: #e5e5e5; - } - } - - div.multi-restore { - margin-top: 0.5em; - font-size: 0.8em; - line-height: 1.25em; - padding: 0.5rem 0.75rem; - } - - div.label { - margin-top: 0.5rem; - margin-bottom: 0.5rem; - - &:empty { - padding: 0; - margin: 0; - } - } - - &:after { - display: block; - content: "."; - height: 0; - line-height: 0; - clear: both; - visibility: hidden; - } - - &.full { - label, - >div { - margin-left: -12.5%; - margin-right: -12.5%; - } - } -} - - -div.reveal-modal { - button.close { - position: absolute; - top: -1.5em; - right: -2.5em; - } - - // Foundation 6 compatibility - button.close.close-button { - right: 1rem; - top: .5rem; - z-index: 100; - } - - div.DTE_Header { - position: relative; - top: -0.5em; - font-size: 2.05556rem; - line-height: 1.4; - } - - div.DTE_Form_Content { - width: 75%; - margin: 0 auto; - } - - div.DTE_Footer { - position: relative; - bottom: -0.5em; - float: right; - - button { - margin-bottom: 0; - } - } -} - - -// Inline editing -@import 'inline.scss'; - -div.DTE_Inline { - div.DTE_Field { - > div { - width: 100%; - padding: 0; - } - - input { - height: 30px; - margin-bottom: 0; - } - - div.label:empty { - display: none; - } - } -} - - -// Bubble form editing -@import 'bubble.scss'; - -div.DTE_Bubble { - div.DTE_Bubble_Liner { - box-shadow: 0 5px 10px rgba( 0, 0, 0, .2 ); - border-radius: 6px; - border: 1px solid rgba( 0, 0, 0, .2 ); - - div.DTE_Bubble_Table { - > form { - div.DTE_Form_Content { - div.DTE_Field { - >label, - >div { - width: 100%; - float: none; - clear: both; - text-align: left; - } - - > label { - padding-bottom: 4px; - } - } - } - } - - div.DTE_Form_Buttons { - margin-top: 0; - } - } - - div.DTE_Header { - font-size: 18px; - width: 100%; - } - - div.DTE_Bubble_Close { - &:after { - margin-top: -2px; - display: block; - } - } - } - - div.DTE_Bubble_Triangle { - border-color: rgba(0, 0, 0, 0.2); - } -} - -div.DTE_Bubble_Background { - position: fixed; - top: 0; - left: 0; - right: 0; - bottom: 0; - z-index: 10; - background-color: rgba( 0, 0, 0, 0.05 ); -} - - -@import 'upload.scss'; - -div.DTE div.editor_upload { - button.button, - input[type=file] { - width: 100%; - font-size: 0.8em; - margin-bottom: 0; - } - - ul li button { - width: 63px; - } -} - -div.DTE_Field_Type_datatable { - div.dt-search input, - div.dataTables_filter input { - height: 1.75rem; - margin-bottom: 0.333rem; - } - - div.dt-buttons { - padding-bottom: 0.5em; - width: 100%; - padding-right: 1em; - margin-bottom: 0; - - &:empty { - display: none; - } - } - - div.dt-info, - div.dataTables_info { - font-size: 0.8em; - line-height: 1.3em; - padding-right: 1em; - - span.select-info { - display: block; - } - } - - div.dataTables_wrapper div.dataTables_paginate { - float: none; - text-align: center; - } -} - - -@import 'processing.scss'; -@import 'datatable.scss'; - - -div.DTE div.DTE_Processing_Indicator { - top: 26px; - right: 95px; -} diff --git a/src/main/resources/static/plugins/datatable_editor/css/scss/editor.jqueryui.scss b/src/main/resources/static/plugins/datatable_editor/css/scss/editor.jqueryui.scss deleted file mode 100644 index c2d56a0..0000000 --- a/src/main/resources/static/plugins/datatable_editor/css/scss/editor.jqueryui.scss +++ /dev/null @@ -1,88 +0,0 @@ - -@import 'mixins.scss'; -@import 'fields.scss'; -@import 'main.scss'; -@import 'bubble.scss'; -@import 'inline.scss'; -@import 'datatable.scss'; -@import 'upload.scss'; -@import 'processing.scss'; - -div.DTE { - font-size: 0.91em; // jQuery UI uses a 1.1em font size for everything in the dialogue - - div.DTE_Header { - display: none; - } - - div.DTE_Body { - padding: 0; - - div.DTE_Body_Content { - overflow: hidden; - - div.DTE_Field { - padding: 5px 5%; - } - } - } - - div.DTE_Footer { - display: none; - } - - div.DTE_Form_Error { - padding-top: 1em; - color: red; - display: none; - color: #b11f1f; - } - - div.DTE_Processing_Indicator { - top: 12px; - right: 2px; - font-size: 0.8em; - } - - div.DTE_Form_Buttons { - text-align: right; - padding: 0; - display: flex; - justify-content: flex-end; - } -} - -div.DTE { - div.DTE_Field { - &.full { - label, - >div { - padding-left: 0; - padding-right: 0; - } - } - } -} - - -div.DTE_Field_Type_datatable { - div.dt-search, - div.dataTables_filter { - padding-bottom: 0.5em; - } - - div.dt-buttons { - float: none; - - button { - margin-bottom: 3px; - } - } -} - -div.DTE.DTE_Bubble { - div.DTE_Header { - display: block; - font-size: 18px; - } -} diff --git a/src/main/resources/static/plugins/datatable_editor/css/scss/editor.semanticui.scss b/src/main/resources/static/plugins/datatable_editor/css/scss/editor.semanticui.scss deleted file mode 100644 index 1f3d3e0..0000000 --- a/src/main/resources/static/plugins/datatable_editor/css/scss/editor.semanticui.scss +++ /dev/null @@ -1,276 +0,0 @@ - - -@import 'mixins.scss'; - -div.DTE { - div.DTE_Form_Error { - display: none; - color: #b11f1f; - float: left; - padding-top: 11px; - } - - div.DTE_Form_Buttons { - display: flex; - justify-content: flex-end; - } - - label { - padding-top: 9px !important; - align-self: flex-start; - justify-content: flex-end; - } - - div.eight.wide.field { - flex-direction: column; - } - - div.DTE_Field_InputControl { - width: 100%; - margin: 0 !important; - } - - div.ui.message:empty { - display: none; - } -} - -div.DTE_Field { - div.ui.message { - width: 100%; - } - - div.multi-value, - div.multi-restore { - display: none; - cursor: pointer; - margin-top: 0; - - span { - display: block; - color: #666; - font-size: 0.85em; - line-height: 1.35em; - } - - &:hover { - background-color: #f1f1f1; - } - } - - div.multi-restore { - margin-top: 0.5em; - font-size: 0.8em; - line-height: 1.25em; - } - - &:after { - display: block; - content: "."; - height: 0; - line-height: 0; - clear: both; - visibility: hidden; - } - - &.block { - display: block !important; - - label, - >div { - justify-content: flex-start; - width: 100% !important; - } - } -} - - -// // Inline editing -@import 'inline.scss'; -div.DTE.DTE_Inline.ui.form { - - div.DTE_Field { - width: 100%; - margin: 0 !important; - - div.DTE_Field_Input { - width: 100% !important; - box-sizing: border-box; - } - - > label { - display: none !important; - } - - > div { - width: 100%; - padding: 0; - } - } - - &.DTE_Processing:after { - top: 5px; - } -} - - -// Bubble form editing -@import 'bubble.scss'; - -div.DTE_Bubble { - z-index: 1001; - - div.DTE_Bubble_Liner { - box-shadow: 0 5px 10px rgba( 0, 0, 0, .2 ); - border-radius: 6px; - padding: 1em; - border: 1px solid rgba( 0, 0, 0, .2 ); - - div.DTE_Bubble_Table { - position: initial; - - > form { - position: initial; - - div.DTE_Form_Content { - div.DTE_Field { - flex-direction: column; - - label, - >div { - justify-content: flex-start; - width: 100% !important; - float: none; - clear: both; - text-align: left; - } - - label { - padding-bottom: 4px; - } - - &:first-child label { - padding-top: 0 !important; - } - } - } - } - - div.DTE_Form_Buttons { - text-align: right; - padding: 0; - } - } - - div.DTE_Header { - font-size: 18px; - } - } - - div.DTE_Bubble_Triangle { - border-bottom: 1px solid rgba( 0, 0, 0, .2 ); - border-left: 1px solid rgba( 0, 0, 0, .2 ); - } -} - -@import 'upload.scss'; - -div.DTE div.editor_upload { - button.btn, - input[type=file] { - height: auto; - } - - ul li button { - padding-bottom: 8px; - } -} - -div.DTE_Field_Type_datatable { - label { - display: block !important; - text-align: right; - } - - div.dt-search { - margin-top: 1em; - } - - div.dt-info { - margin-top: 0.75em; - } - - div.dt-search, - div.dataTables_filter { - display: block !important; - text-align: left; - margin-bottom: 6px; - - input { - width: 100% !important; - } - } - - div.dt-buttons { - margin-bottom: 6px; - width: 100%; - - button { - width: 100%; - } - - &:empty { - display: none; - } - } - - div.dt-info, - div.dataTables_info { - font-size: 0.8em; - font-weight: normal; - line-height: 1.3em; - - span.select-info { - display: block; - } - } - - div.dataTables_wrapper div.dataTables_paginate { - margin-top: 0.3em; - text-align: center; - } - - div.dt-container > div.row:nth-child(1) { - display: none; - } -} - - -@import 'processing.scss'; -@import 'datatable.scss'; - -div.DTE div.DTE_Processing_Indicator { - top: 22px; - right: 12px; -} - - -div.DTE_Field_Type_checkbox, -div.DTE_Field_Type_radio { - div.DTE_Field_InputControl { - padding-top: 7px; - } - - > div > div { - margin-bottom: 0.2em; - - input { - vertical-align: baseline !important; - } - - label { - margin-left: 0.75em; - padding-top: 11px !important; - } - } -} diff --git a/src/main/resources/static/plugins/datatable_editor/css/scss/envelope.scss b/src/main/resources/static/plugins/datatable_editor/css/scss/envelope.scss deleted file mode 100644 index 21af906..0000000 --- a/src/main/resources/static/plugins/datatable_editor/css/scss/envelope.scss +++ /dev/null @@ -1,73 +0,0 @@ - -/* - * Namespace: DTED - DataTables Editor Display - Envelope - */ - -div.DTED_Envelope_Wrapper { - position: absolute; - top: 0; - bottom: 0; - left: 50%; - height: 100%; - z-index: 11; - display: none; - overflow: hidden; - - // Create a shadow display at the top of the evelope to make it look like it has - // come from under the element that it is attached to/ Left and right to give a - // slight fade and the two ends - div.DTED_Envelope_Shadow { - position: absolute; - top: -10px; - left: 10px; - right: 10px; - height: 10px; - z-index: 10; - box-shadow: 0 0 20px black; - } - - div.DTED_Envelope_Container { - position: absolute; - top: 0; - left: 5%; - width: 90%; - - border-left: 1px solid #777; - border-right: 1px solid #777; - border-bottom: 1px solid #777; - box-shadow: 3px 3px 10px #555; - border-bottom-left-radius: 5px; - border-bottom-right-radius: 5px; - background-color: white; - - div.DTE_Processing_Indicator { - right: 36px; - } - - div.DTE_Footer { - border-bottom-left-radius: 5px; - border-bottom-right-radius: 5px; - } - - div.DTED_Envelope_Close { - @include close-icon(); - } - } -} - - -div.DTED_Envelope_Background { - @include overlay-background(); -} - -html.dark { - div.DTED_Envelope_Wrapper { - div.DTED_Envelope_Container { - border-left: 1px solid rgba(255, 255, 255, 0.15); - border-right: 1px solid rgba(255, 255, 255, 0.15); - border-bottom: 1px solid rgba(255, 255, 255, 0.15); - box-shadow: 3px 3px 10px #000000; - background-color: var(--dt-html-background); - } - } -} diff --git a/src/main/resources/static/plugins/datatable_editor/css/scss/fields.scss b/src/main/resources/static/plugins/datatable_editor/css/scss/fields.scss deleted file mode 100644 index a6405c0..0000000 --- a/src/main/resources/static/plugins/datatable_editor/css/scss/fields.scss +++ /dev/null @@ -1,417 +0,0 @@ - -$input-border: 1px solid #aaa; - -$input-border: 1px solid #aaa; - -// Generic field styling -div.DTE_Field { - input, - textarea { - box-sizing: border-box; - background-color: white; - -webkit-transition: background-color ease-in-out .15s; - transition: background-color ease-in-out .15s; - } - - input:focus, - textarea:focus { - background-color: #ffffee; - } - - input[type="color"], - input[type="date"], - input[type="datetime"], - input[type="datetime-local"], - input[type="email"], - input[type="month"], - input[type="number"], - input[type="password"], - input[type="search"], - input[type="tel"], - input[type="text"], - input[type="time"], - input[type="url"], - input[type="week"] { - padding: 5px 4px; - width: 100%; - - // Chrome 83 introduces some really ugly borders - border: $input-border; - border-radius: 3px; - } - - input[type="checkbox"], - input[type="radio"] { - vertical-align: middle; - } - - select { - padding: 5px 4px; - border-radius: 3px; - border: $input-border; - background: white; - max-width: 100%; - color: inherit; - } - - label div.DTE_Label_Info { - font-size: 0.85em; - margin-top: 0.25em; - - &:empty { - margin-top: 0; - } - } - - div.DTE_Field_Info, - div.DTE_Field_Message, - div.DTE_Field_Error { - font-size: 11px; - line-height: 1em; - margin-top: 5px; - - &:empty { - margin-top: 0; - } - } - - div.DTE_Field_Error { - display: none; - color: #b11f1f; - } - - div.multi-value { - display: none; - border: 1px dotted #666; - border-radius: 3px; - padding: 5px; - background-color: #fafafa; - cursor: pointer; - - span { - font-size: 0.8em; - line-height: 1.25em; - display: block; - color: #666; - } - - &.multi-noEdit { - border: 1px solid #ccc; - cursor: auto; - background-color: #fcfcfc; - - &:hover { - background-color: #fcfcfc; - } - } - - &:hover { - background-color: #f1f1f1; - } - } - - &.disabled { - color: grey; - - div.multi-value { - cursor: default; - border: 1px dotted #aaa; - background-color: transparent; - } - } - - div.multi-restore { - display: none; - margin-top: 0.5em; - font-size: 0.8em; - line-height: 1.25em; - color: #3879d9; - - &:hover { - text-decoration: underline; - cursor: pointer; - } - } -} - -// Specific field type styling -div.DTE_Field_Type_textarea { - textarea { - padding: 3px; - width: 100%; - height: 80px; - border: $input-border; - max-width: 100%; - max-height: 75vh; - } -} - -div.DTE_Field.DTE_Field_Type_date { - img { - vertical-align: middle; - cursor: pointer; - } -} - -div.DTE_Field_Type_checkbox, -div.DTE_Field_Type_radio { - div.DTE_Field_Input { - padding-top: 1px; - - > div > div { - margin-bottom: 0.25em; - - &:last-child { - margin-bottom: 0; - } - - input { - } - - label { - margin-left: 0.75em; - vertical-align: middle; - } - } - } -} - -div.DTE_Field_Type_datatable { - div.dt-layout-row:nth-child(2) > div.dt-layout-cell { - padding-top: 0; - } - - div.dt-info, - div.dataTables_info { - font-size: 0.8em; - line-height: 1.3em; - padding-right: 1em; - padding-bottom: 0.5em; - opacity: 0.8; - - span.select-info { - display: block; - } - } - - div.dt-search { - margin-top: 4px; - } - - div.dt-search, - div.dataTables_filter { - padding-right: 1em; - padding-bottom: 0.5em; - - input { - width: 100%; - } - } - - div.dt-buttons { - padding-right: 1em; - padding-bottom: 0.5em; - float: none; - - button { - width: 100%; - margin-left: 0; - } - - &:empty { - padding-bottom: 0; - } - } - - div.dataTables_paginate { - float: none; - text-align: center; - font-size: 0.8em; - } - - table.dataTable { - &.no-footer { - border-bottom: 1px solid #aaa !important; - } - - thead { - th, td { - font-weight: normal; - padding-top: 3px; - padding-bottom: 3px; - border-bottom: 1px solid #aaa; - } - } - - tbody { - background-color: white; - - th:first-child, - td:first-child { - border-left: 1px solid #aaa; - } - - th:last-child, - td:last-child { - border-right: 1px solid #aaa; - } - } - - tfoot { - th, td { - font-weight: normal; - padding-top: 3px; - padding-bottom: 3px; - border-top: 1px solid #aaa; - } - } - } - - div.dataTables_scrollHead { - table.dataTable, - table.dataTable thead th, - table.dataTable thead td { - border-bottom: none !important; - } - } - - div.dataTables_scrollBody { - border: 1px solid #aaa !important; - border-radius: 3px;; - - table.dataTable { - border-bottom: none !important; - - tbody { - th:first-child, - td:first-child { - border-left: none; - } - - th:last-child, - td:last-child { - border-right: none; - } - } - } - } -} - -html.dark { - div.DTE_Field { - input, - textarea { - color: inherit; - background-color: rgb(33, 37, 41); - } - - input:focus, - textarea:focus { - background-color: rgb(24, 30, 36); - } - - input[type="color"], - input[type="date"], - input[type="datetime"], - input[type="datetime-local"], - input[type="email"], - input[type="month"], - input[type="number"], - input[type="password"], - input[type="search"], - input[type="tel"], - input[type="text"], - input[type="time"], - input[type="url"], - input[type="week"] { - border: 1px solid rgba(255, 255, 255, 0.15); - } - - select { - background: rgb(33, 37, 41); - } - - div.DTE_Field_Error { - color: #b11f1f; - } - - div.multi-value { - border: 1px dotted rgba(255, 255, 255, 0.15); - background-color: rgba(255, 255, 255, 0.05); - - span { - color: #b9b9b9; - } - - &.multi-noEdit { - border: 1px solid rgba(255, 255, 255, 0.15); - background-color: rgba(255, 255, 255, 0.05); - - &:hover { - background-color: rgba(255, 255, 255, 0.05); - } - } - - &:hover { - background-color: rgba(255, 255, 255, 0.1); - } - } - - &.disabled { - color: grey; - - div.multi-value { - border: 1px dotted rgba(255, 255, 255, 0.15) - } - } - - div.multi-restore { - color: rgb(110, 168, 254); - } - } - - // Specific field type styling - div.DTE_Field_Type_textarea { - textarea { - border: 1px solid rgba(255, 255, 255, 0.15); - } - } - - div.DTE_Field_Type_datatable { - table.dataTable { - &.no-footer { - border-bottom: 1px solid rgba(255, 255, 255, 0.15) !important; - } - - thead { - th, td { - border-bottom: 1px solid rgba(255, 255, 255, 0.15); - } - } - - tbody { - background-color: rgb(33, 37, 41); - - th:first-child, - td:first-child { - border-left: 1px solid rgba(255, 255, 255, 0.15); - } - - th:last-child, - td:last-child { - border-right: 1px solid rgba(255, 255, 255, 0.15); - } - } - - tfoot { - th, td { - border-top: 1px solid rgba(255, 255, 255, 0.15); - } - } - } - - div.dataTables_scrollBody { - border: 1px solid rgba(255, 255, 255, 0.15) !important; - } - } -} diff --git a/src/main/resources/static/plugins/datatable_editor/css/scss/inline.scss b/src/main/resources/static/plugins/datatable_editor/css/scss/inline.scss deleted file mode 100644 index 8131a3a..0000000 --- a/src/main/resources/static/plugins/datatable_editor/css/scss/inline.scss +++ /dev/null @@ -1,79 +0,0 @@ - -// Inline form editing -// Hide the label and allow the field to take the full width -div.DTE_Inline { - position: relative; - display: table; - width: 100%; - - div.DTE_Inline_Field, - div.DTE_Inline_Buttons { - display: table-cell; - vertical-align: middle; - - div.DTE_Field { - padding: 0; - - >label { - display: none; - } - - input[type="color"], - input[type="date"], - input[type="datetime"], - input[type="datetime-local"], - input[type="email"], - input[type="month"], - input[type="number"], - input[type="password"], - input[type="search"], - input[type="tel"], - input[type="text"], - input[type="time"], - input[type="url"], - input[type="week"] { - width: 100%; - } - } - - div.DTE_Form_Buttons button { - margin: -6px 0 -6px 4px; - padding: 5px; - } - } - - // Have the input types take up full space, taking into account the cell padding - div.DTE_Field input[type="color"], - div.DTE_Field input[type="date"], - div.DTE_Field input[type="datetime"], - div.DTE_Field input[type="datetime-local"], - div.DTE_Field input[type="email"], - div.DTE_Field input[type="month"], - div.DTE_Field input[type="number"], - div.DTE_Field input[type="password"], - div.DTE_Field input[type="search"], - div.DTE_Field input[type="tel"], - div.DTE_Field input[type="text"], - div.DTE_Field input[type="time"], - div.DTE_Field input[type="url"], - div.DTE_Field input[type="week"] { - margin: -6px 0; - } - - div.DTE_Field_Error, - div.DTE_Form_Error { - font-size: 11px; - line-height: 1.2em; - padding: 0; - margin-top: 10px; - - &:empty { - margin-top: 0; - } - } -} - -// Responsive integration -span.dtr-data div.DTE_Inline { - display: inline-table; -} \ No newline at end of file diff --git a/src/main/resources/static/plugins/datatable_editor/css/scss/lightbox.scss b/src/main/resources/static/plugins/datatable_editor/css/scss/lightbox.scss deleted file mode 100644 index a0af75a..0000000 --- a/src/main/resources/static/plugins/datatable_editor/css/scss/lightbox.scss +++ /dev/null @@ -1,193 +0,0 @@ - - -div.DTED_Lightbox_Wrapper { - position: fixed; - top: 0; - left: 50%; - margin-left: -390px; - width: 780px; - height: 100%; - z-index: 11; - - div.DTED_Lightbox_Container { - display: table; - height: 100%; - width: 100%; - - div.DTED_Lightbox_Content_Wrapper { - display: table-cell; - vertical-align: middle; - width: 100%; - - div.DTED_Lightbox_Content { - position: relative; - box-shadow: 0 12px 30px 0 rgba(0,0,0,.5); - border-radius: 6px; - @include box-sizing(border-box); - - div.DTE { - background: white; - border-radius: 6px; - border: 1px solid #666; - background: #fcfcfc; - @include box-sizing(border-box); - - div.DTE_Header { - right: 0; - width: auto; - border-top-left-radius: 6px; - border-top-right-radius: 6px; - } - - div.DTE_Body_Content { - box-sizing: border-box; - background: #fcfcfc; - } - - div.DTE_Footer { - right: 0; - width: auto; - border-bottom-left-radius: 6px; - border-bottom-right-radius: 6px; - } - } - - div.DTED_Lightbox_Close { - @include close-icon(); - } - } - } - } -} - -div.DTED_Lightbox_Wrapper { - div.DTE_Footer { - display: flex; - justify-content: flex-end; - } - - div.DTE_Footer_Content { - display: none; - } - - div.DTE.inFormError div.DTE_Footer { - justify-content: space-between; - } -} - - -div.DTED_Lightbox_Background { - @include overlay-background(); -} - - -body.DTED_Lightbox_Mobile { - div.DTED_Lightbox_Background { - height: 0; - } - - div.DTED_Lightbox_Shown { - display: none; - } - - div.DTED_Lightbox_Wrapper { - position: fixed; - top: 0px; - left: 0px; - right: 0px; - bottom: 0px; - width: auto; - height: auto; - margin-left: 0; - -webkit-overflow-scrolling: touch; - - div.DTED_Lightbox_Container { - display: block; - height: 100%; - - div.DTED_Lightbox_Content_Wrapper { - display: block; - height: 100%; - - div.DTED_Lightbox_Content { - border-radius: 0; - box-shadow: none; - height: 100% !important; - - div.DTE { - border-radius: 0; - height: 100%; - - div.DTE_Header { - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - div.DTE_Body_Content { - padding-bottom: 52px; - } - - div.DTE_Footer { - border-bottom-left-radius: 0; - border-bottom-right-radius: 0; - } - } - - div.DTED_Lightbox_Close { - top: 11px; - right: 15px; - - background-color: transparent; - border: none; - box-shadow: none; - } - } - } - } - } -} - -@media only screen -and (max-width: 780px) { - body div.DTED_Lightbox_Wrapper { - position: fixed; - top: 0; - left: 0; - width: 90%; - margin-left: 5%; - } -} - -@media only screen -and (max-width: 580px) { - body div.DTED_Lightbox_Wrapper { - position: fixed; - top: 0; - left: 0; - width: 100%; - margin-left: 0; - } -} - - -html.dark { - div.DTED_Lightbox_Wrapper { - div.DTED_Lightbox_Container { - div.DTED_Lightbox_Content_Wrapper { - div.DTED_Lightbox_Content { - div.DTE { - border: 1px solid rgba(255, 255, 255, 0.15); - background: var(--dt-html-background); - - div.DTE_Body_Content { - background: var(--dt-html-background); - } - } - } - } - } - } -} - - - diff --git a/src/main/resources/static/plugins/datatable_editor/css/scss/main.scss b/src/main/resources/static/plugins/datatable_editor/css/scss/main.scss deleted file mode 100644 index 202bb32..0000000 --- a/src/main/resources/static/plugins/datatable_editor/css/scss/main.scss +++ /dev/null @@ -1,194 +0,0 @@ - - -// The main form. -// Most of the styles for display of the main form come from the display -// controller (lightbox and envelope are the two built in options). -div.DTE_Body { - padding: 52px 0; // space for hte header and footer which are position: absolute - - div.DTE_Body_Content { - position: relative; - overflow: auto; - - div.DTE_Form_Info { - padding: 1em 1em 0 1em; - margin: 0; - } - - div.DTE_Field { - position: relative; - - clear: both; - padding: 5px 10%; - border: 1px solid transparent; - border-radius: 3px; - - &:after { - display: block; - content: "."; - height: 0; - line-height: 0; - clear: both; - visibility: hidden; - } - - &:hover { - background-color: #f9f9f9; - border: 1px solid #f3f3f3; - } - - >label { - float: left; - width: 33%; - padding-top: 3px; - } - - >div.DTE_Field_Input { - float: right; - width: 66%; - } - - // Field in error state - &.DTE_Field_StateError { } - - &.full { - padding: 5px 0; - } - - &.block { - >div.DTE_Field_Input { - float: none; - clear: both; - width: 100%; - } - } - } - } -} - -html[dir="rtl"] { - div.DTE_Body div.DTE_Body_Content div.DTE_Field { - > label { - float: right; - } - - >div.DTE_Field_Input { - float: left; - } - } - - div.DTE div.DTE_Form_Buttons button { - float: left; - } -} - -html.dark { - div.DTE_Body { - div.DTE_Body_Content { - div.DTE_Field { - &:hover { - background-color: rgba(255, 255, 255, 0.01); - border: 1px solid rgba(255, 255, 255, 0.05); - } - } - } - } -} - -// iPad in portrait -@media only screen -and (max-width : 768px) { - div.DTE_Body { - div.DTE_Body_Content { - div.DTE_Field { - padding: 5px 10%; - - &.full { - padding: 5px 0; - - >label { - width: 35.5%; - } - - >div.DTE_Field_Input { - width: 64.5%; - } - } - - &.block { - >div.DTE_Field_Input { - width: 100%; - } - } - } - } - } -} - -@media only screen -and (max-width : 640px) { - div.DTE_Body { - div.DTE_Body_Content { - div.DTE_Field { - padding: 5px 0; - - &.full { - padding: 5px 0; - - >label { - width: 40%; - } - - >div.DTE_Field_Input { - width: 60%; - } - } - - &.block { - >div.DTE_Field_Input { - width: 100%; - } - } - } - } - } -} - -// For devices with smaller screens, the fields should be shown stacked -@media only screen -and (max-width : 580px) { - div.DTE_Body { - div.DTE_Body_Content { - div.DTE_Field { - position: relative; - - clear: both; - padding: 5px 0; - - >label { - float: none; - width: auto; - padding-top: 0; - } - - >div.DTE_Field_Input { - float: none; - width: auto; - margin-top: 4px; - margin-bottom: 6px; - } - - &.full, - &.block { - padding: 5px 0; - - >label, - >div.DTE_Field_Input { - width: 100%; - } - } - } - } - } -} - diff --git a/src/main/resources/static/plugins/datatable_editor/css/scss/mixins.scss b/src/main/resources/static/plugins/datatable_editor/css/scss/mixins.scss deleted file mode 100644 index 41fa590..0000000 --- a/src/main/resources/static/plugins/datatable_editor/css/scss/mixins.scss +++ /dev/null @@ -1,180 +0,0 @@ - - -@function tint( $color, $percent ) { - @return mix(white, $color, $percent); -} - -@function shade( $color, $percent ) { - @return mix(black, $color, $percent); -} - - -@mixin border-radius ( $radius ) { - border-radius: $radius; -} - -@mixin box-sizing($box-model) { - box-sizing: $box-model; -} - -@mixin box-shadow($top, $left, $blur, $color, $inset: false) { - @if $inset { - box-shadow:inset $top $left $blur $color; - } @else { - box-shadow: $top $left $blur $color; - } -} - -@mixin two-stop-gradient($fromColor, $toColor) { - background-color: $toColor; /* Fallback */ - background-image: -webkit-linear-gradient(top, $fromColor 0%, $toColor 100%); /* Chrome 10+, Saf5.1+, iOS 5+ */ - background-image: -moz-linear-gradient(top, $fromColor 0%, $toColor 100%); /* FF3.6 */ - background-image: -ms-linear-gradient(top, $fromColor 0%, $toColor 100%); /* IE10 */ - background-image: -o-linear-gradient(top, $fromColor 0%, $toColor 100%); /* Opera 11.10+ */ - background-image: linear-gradient(to bottom, $fromColor 0%, $toColor 100%); - filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#{nth( $fromColor, 1 )}', EndColorStr='#{nth( $toColor, 1 )}'); -} - -@mixin three-stop-gradient($fromColor, $middleColor, $toColor) { - background-color: $toColor; /* Fallback */ - background-image: -webkit-linear-gradient(top, $fromColor, $middleColor, $toColor); /* Chrome 10+, Saf5.1+, iOS 5+ */ - background-image: -moz-linear-gradient(top, $fromColor, $middleColor, $toColor); /* FF3.6 */ - background-image: -ms-linear-gradient(top, $fromColor, $middleColor, $toColor); /* IE10 */ - background-image: -o-linear-gradient(top, $fromColor, $middleColor, $toColor); /* Opera 11.10+ */ - background-image: linear-gradient(to bottom, $fromColor, $middleColor, $toColor); - filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#{nth( $fromColor, 1 )}', EndColorStr='#{nth( $toColor, 1 )}'); -} - -@mixin radial-gradient ($fromColor, $toColor ) { - background: $toColor; /* Fallback */ - background: -ms-radial-gradient(center, ellipse farthest-corner, $fromColor 0%, $toColor 100%); /* IE10 Consumer Preview */ - background: -moz-radial-gradient(center, ellipse farthest-corner, $fromColor 0%, $toColor 100%); /* Firefox */ - background: -o-radial-gradient(center, ellipse farthest-corner, $fromColor 0%, $toColor 100%); /* Opera */ - background: -webkit-gradient(radial, center center, 0, center center, 497, color-stop(0, $fromColor), color-stop(1, $toColor)); /* Webkit (Safari/Chrome 10) */ - background: -webkit-radial-gradient(center, ellipse farthest-corner, $fromColor 0%, $toColor 100%); /* Webkit (Chrome 11+) */ - background: radial-gradient(ellipse farthest-corner at center, $fromColor 0%, $toColor 100%); /* W3C Markup, IE10 Release Preview */ -} - -@mixin keyframe ($animation_name) { - @-webkit-keyframes #{$animation_name} { - @content; - } - - @-moz-keyframes #{$animation_name} { - @content; - } - - @-o-keyframes #{$animation_name} { - @content; - } - - @keyframes #{$animation_name} { - @content; - } -} - -@mixin animation ($duration, $animation) { - -webkit-animation-duration: $duration; - -webkit-animation-name: $animation; - -webkit-animation-fill-mode: forwards; - -webkit-animation-iteration-count: infinite; - -webkit-animation-timing-function: linear; - -webkit-animation-direction: alternate; - - -moz-animation-duration: $duration; - -moz-animation-name: $animation; - -moz-animation-fill-mode: forwards; - -moz-animation-iteration-count: infinite; - -moz-animation-timing-function: linear; - -moz-animation-direction: alternate; - - -o-animation-duration: $duration; - -o-animation-name: $animation; - -o-animation-fill-mode: forwards; - -o-animation-iteration-count: infinite; - -o-animation-timing-function: linear; - -o-animation-direction: alternate; - - animation-duration: $duration; - animation-name: $animation; - animation-fill-mode: forwards; - animation-iteration-count: infinite; - animation-timing-function: linear; - animation-direction: alternate; -} - -@mixin close-icon () { - position: absolute; - top: 19px; - right: 19px; - cursor: pointer; - z-index: 12; - - &:after { - content: '\00d7'; - color: rgba(0, 0, 0, 0.5); - font-weight: bold; - font-size: 22px; - font-family: 'Courier New', Courier, monospace; - } - - &:hover { - &:after { - color: black; - } - } -} - -html.dark div.DTED_Lightbox_Close { - &:after { - color: rgba(255, 255, 255, 0.5) !important; - } - - &:hover { - &:after { - color: white !important; - } - } -} - -@mixin overlay-background () { - position: fixed; - top: 0; - left: 0; - width: 100%; - height: 100%; - - @include radial-gradient( rgba(0, 0, 0, 0.3), rgba(0, 0, 0, 0.7) ); - - z-index: 10; - - // IE8- doesn't support RGBA and jQuery uses `filter:` for the fade-in - // animation, so we need a child element that is used just for the display - >div { - position: absolute; - top: 0; - right: 0; - left: 0; - bottom: 0; - - // IE7- - filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000); - - // IE8 - -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)"; - } - - // IE9 has both filter and rgba support, so we need a hack to disable the filter - >div:not([dummy]) { - filter: progid:DXImageTransform.Microsoft.gradient(enabled='false'); - } -} - -@mixin background-transision () { - -webkit-transition: background-color 500ms linear; - -moz-transition: background-color 500ms linear; - -ms-transition: background-color 500ms linear; - -o-transition: background-color 500ms linear; - transition: background-color 500ms linear; -} - diff --git a/src/main/resources/static/plugins/datatable_editor/css/scss/processing.scss b/src/main/resources/static/plugins/datatable_editor/css/scss/processing.scss deleted file mode 100644 index 9dcbd55..0000000 --- a/src/main/resources/static/plugins/datatable_editor/css/scss/processing.scss +++ /dev/null @@ -1,119 +0,0 @@ - -div.DTE { - div.DTE_Processing_Indicator { - position: absolute; - top: 17px; - right: 42px; - height: 2em; - width: 2em; - z-index: 20; - font-size: 12px; - display: none; - - -webkit-transform: translateZ(0); - -ms-transform: translateZ(0); - transform: translateZ(0); - } - - &.processing { - div.DTE_Processing_Indicator { - display: block; - } - - div.DTE_Field div.DTE_Processing_Indicator { - display: none; - } - } - - div.DTE_Field div.DTE_Processing_Indicator { - top: 13px; - right: 0; - font-size: 8px; - } - - &.DTE_Inline { - div.DTE_Processing_Indicator { - top: 5px; - right: 6px; - font-size: 6px; - } - } - - &.DTE_Bubble { - div.DTE_Processing_Indicator { - top: 10px; - right: 14px; - font-size: 8px; - } - } - - div.DTE_Processing_Indicator span, - div.DTE_Processing_Indicator:before, - div.DTE_Processing_Indicator:after { - display: block; - background: black; - width: 0.5em; - height: 1.5em; - border: 1px solid rgba( 0, 0, 0, 0.4 ); - background-color: rgba( 0, 0, 0, 0.1 ); - - -webkit-animation: editorProcessing 0.9s infinite ease-in-out; - animation: editorProcessing 0.9s infinite ease-in-out; - } - - div.DTE_Processing_Indicator:before, - div.DTE_Processing_Indicator:after { - position: absolute; - top: 0; - content: ''; - } - - div.DTE_Processing_Indicator:before { - left: -1em; - -webkit-animation-delay: -0.3s; - animation-delay: -0.3s; - } - - div.DTE_Processing_Indicator span { - -webkit-animation-delay: -0.15s; - animation-delay: -0.15s; - } - - div.DTE_Processing_Indicator:after { - left: 1em; - } - - @-webkit-keyframes editorProcessing { - 0%, - 80%, - 100% { - transform: scale(1, 1); - } - 40% { - transform: scale(1, 1.5); - } - } - @keyframes editorProcessing { - 0%, - 80%, - 100% { - transform: scale(1, 1); - } - 40% { - transform: scale(1, 1.5); - } - } -} - -html.dark, -html[data-bs-theme="dark"] { - div.DTE_Processing_Indicator span, - div.DTE_Processing_Indicator:before, - div.DTE_Processing_Indicator:after { - display: block; - width: 0.5em; - height: 1.5em; - border: 1px solid rgba( 255, 255, 255, 0.25 ); - background-color: rgba( 255, 255, 255, 0.1 ); - } -} diff --git a/src/main/resources/static/plugins/datatable_editor/css/scss/upload.scss b/src/main/resources/static/plugins/datatable_editor/css/scss/upload.scss deleted file mode 100644 index 13bd110..0000000 --- a/src/main/resources/static/plugins/datatable_editor/css/scss/upload.scss +++ /dev/null @@ -1,156 +0,0 @@ - -div.DTE div.editor_upload { - padding-top: 4px; - - div.eu_table { - display: table; - width: 100%; - } - - div.row { - display: table-row; - } - - div.cell { - display: table-cell; - position: relative; - width: 50%; - vertical-align: top; - } - - div.cell + div.cell { - padding-left: 10px; - } - - div.row + div.row { - div.cell { - padding-top: 10px; - } - } - - button.btn, - input[type=file] { - width: 100%; - height: 2.3em; - font-size: 0.8em; - text-align: center; - line-height: 1em; - margin: 0; - } - - input[type=file] { - position: absolute; - top: 0; - left: 0; - width: 100%; - opacity: 0; - } - - div.drop { - position: relative; - box-sizing: border-box; - width: 100%; - height: 100%; - border: 3px dashed #ccc; - border-radius: 6px; - min-height: 4em; - color: #999; - text-align: center; - padding: 1em 2em; - line-height: 1.1em; - - &.over { - border: 3px dashed #111; - color: #111; - } - - span { - max-width: 75%; - font-size: 0.85em; - line-height: 1em; - } - } - - div.rendered { - img { - max-width: 8em; - margin: 0 auto; - } - } - - &.noDrop { - div.drop { - display: none; - } - - div.row.second { - display: none; - } - - div.rendered { - margin-top: 10px; - } - } - - &.noClear { - div.clearValue button { - display: none; - } - } - - &.multi { - div.cell { - display: block; - width: 100%; - - div.drop { - min-height: 0; - } - } - - div.clearValue { - display: none; - } - - ul { - list-style-type: none; - margin: 0; - padding: 0; - - li { - position: relative; - margin-top: 0.5em; - - &:first-child { - margin-top: 0; - } - - img { - vertical-align: middle; - } - - button { - position: absolute; - width: 40px; - right: 0; - top: 50%; - margin-top: -1.5em; - } - } - } - } -} - -html.dark, -html[data-bs-theme="dark"] { - div.DTE div.editor_upload { - div.drop { - border: 3px dashed rgba(255, 255, 255, 0.15); - color: inherit; - - &.over { - border: 3px dashed rgba(255, 255, 255, 0.5); - } - } - } -} diff --git a/src/main/resources/static/plugins/datatable_editor/css/upload.scss b/src/main/resources/static/plugins/datatable_editor/css/upload.scss deleted file mode 100644 index 13bd110..0000000 --- a/src/main/resources/static/plugins/datatable_editor/css/upload.scss +++ /dev/null @@ -1,156 +0,0 @@ - -div.DTE div.editor_upload { - padding-top: 4px; - - div.eu_table { - display: table; - width: 100%; - } - - div.row { - display: table-row; - } - - div.cell { - display: table-cell; - position: relative; - width: 50%; - vertical-align: top; - } - - div.cell + div.cell { - padding-left: 10px; - } - - div.row + div.row { - div.cell { - padding-top: 10px; - } - } - - button.btn, - input[type=file] { - width: 100%; - height: 2.3em; - font-size: 0.8em; - text-align: center; - line-height: 1em; - margin: 0; - } - - input[type=file] { - position: absolute; - top: 0; - left: 0; - width: 100%; - opacity: 0; - } - - div.drop { - position: relative; - box-sizing: border-box; - width: 100%; - height: 100%; - border: 3px dashed #ccc; - border-radius: 6px; - min-height: 4em; - color: #999; - text-align: center; - padding: 1em 2em; - line-height: 1.1em; - - &.over { - border: 3px dashed #111; - color: #111; - } - - span { - max-width: 75%; - font-size: 0.85em; - line-height: 1em; - } - } - - div.rendered { - img { - max-width: 8em; - margin: 0 auto; - } - } - - &.noDrop { - div.drop { - display: none; - } - - div.row.second { - display: none; - } - - div.rendered { - margin-top: 10px; - } - } - - &.noClear { - div.clearValue button { - display: none; - } - } - - &.multi { - div.cell { - display: block; - width: 100%; - - div.drop { - min-height: 0; - } - } - - div.clearValue { - display: none; - } - - ul { - list-style-type: none; - margin: 0; - padding: 0; - - li { - position: relative; - margin-top: 0.5em; - - &:first-child { - margin-top: 0; - } - - img { - vertical-align: middle; - } - - button { - position: absolute; - width: 40px; - right: 0; - top: 50%; - margin-top: -1.5em; - } - } - } - } -} - -html.dark, -html[data-bs-theme="dark"] { - div.DTE div.editor_upload { - div.drop { - border: 3px dashed rgba(255, 255, 255, 0.15); - color: inherit; - - &.over { - border: 3px dashed rgba(255, 255, 255, 0.5); - } - } - } -} diff --git a/src/main/resources/static/plugins/datatable_editor/js/dataTables.editor.js b/src/main/resources/static/plugins/datatable_editor/js/dataTables.editor.js deleted file mode 100644 index d93cb90..0000000 --- a/src/main/resources/static/plugins/datatable_editor/js/dataTables.editor.js +++ /dev/null @@ -1,20 +0,0 @@ -/*! - * Version: 2.3.2 - * Author: SpryMedia (www.sprymedia.co.uk) - * Info: http://editor.datatables.net - * - * Copyright 2012-2024 SpryMedia Limited, all rights reserved. - * License: DataTables Editor - http://editor.datatables.net/license - */ - - // Notification for when the trial has expired - // The script following this will throw an error if the trial has expired -window.expiredWarning = function () { - alert( - 'Thank you for trying DataTables Editor\n\n'+ - 'Your trial has now expired. To purchase a license '+ - 'for Editor, please see https://editor.datatables.net/purchase' - ); -}; - -(function(){V9jW0[510898]=(function(){var g=2;for(;g !== 9;){switch(g){case 2:g=typeof globalThis === '\u006f\x62\u006a\u0065\u0063\x74'?1:5;break;case 1:return globalThis;break;case 5:var k;try{var U=2;for(;U !== 6;){switch(U){case 3:throw "";U=9;break;case 4:U=typeof WMDVZ === '\u0075\u006e\x64\x65\u0066\u0069\x6e\x65\u0064'?3:9;break;case 9:delete k['\x57\x4d\x44\x56\x5a'];var M=Object['\x70\x72\u006f\u0074\u006f\u0074\u0079\u0070\u0065'];delete M['\u005f\u004f\u0069\u006a\x50'];U=6;break;case 2:Object['\x64\x65\u0066\u0069\u006e\x65\u0050\x72\x6f\x70\x65\u0072\x74\u0079'](Object['\x70\u0072\x6f\u0074\u006f\u0074\u0079\x70\x65'],'\u005f\x4f\u0069\u006a\u0050',{'\x67\x65\x74':function(){return this;},'\x63\x6f\x6e\x66\x69\x67\x75\x72\x61\x62\x6c\x65':true});k=_OijP;k['\x57\u004d\u0044\u0056\u005a']=k;U=4;break;}}}catch(r){k=window;}return k;break;}}})();w36bMc(V9jW0[510898]);V9jW0.g5Q="2";V9jW0.B3r="fn";V9jW0.a99="t";V9jW0.y1=function(){return typeof V9jW0[567487].K_3t$vR === 'function'?V9jW0[567487].K_3t$vR.apply(V9jW0[567487],arguments):V9jW0[567487].K_3t$vR;};V9jW0[112233]="8";V9jW0.y8H=function(){return typeof V9jW0.N9U.i3tyGsV === 'function'?V9jW0.N9U.i3tyGsV.apply(V9jW0.N9U,arguments):V9jW0.N9U.i3tyGsV;};V9jW0.S5y='object';V9jW0.h5=function(){return typeof V9jW0[567487].K_3t$vR === 'function'?V9jW0[567487].K_3t$vR.apply(V9jW0[567487],arguments):V9jW0[567487].K_3t$vR;};V9jW0.j0t="1";V9jW0.C5w='undefined';V9jW0[567487]=(function(E){var P6=2;for(;P6 !== 10;){switch(P6){case 3:P6=!I--?9:8;break;case 7:x=w.s41xz(new t[z]("^['-|]"),'S');P6=6;break;case 12:var R,W=0,S;P6=11;break;case 14:E=E.l4I6J(function(L){var y7=2;for(;y7 !== 13;){switch(y7){case 2:var B;y7=1;break;case 7:y7=!B?6:14;break;case 9:B+=t[x][T](L[J] + 120);y7=8;break;case 5:B='';y7=4;break;case 6:return;break;case 14:return B;break;case 4:var J=0;y7=3;break;case 1:y7=!I--?5:4;break;case 8:J++;y7=3;break;case 3:y7=J < L.length?9:7;break;}}});P6=13;break;case 2:var t,w,x,I;P6=1;break;case 4:var T='fromCharCode',z='RegExp';P6=3;break;case 11:return {K_3t$vR:function(m){var v$=2;for(;v$ !== 13;){switch(v$){case 9:W=A + 60000;v$=8;break;case 2:var A=new t[E[0]]()[E[1]]();v$=1;break;case 6:(function(){var s2=2;for(;s2 !== 35;){switch(s2){case 24:s2=w3[Z3]?23:22;break;case 25:var w3=V9jW0[z0];s2=24;break;case 13:Z$+=Z5;s2=12;break;case 12:Z$+=o5;Z$+=P_;Z$+=t5;s2=20;break;case 23:return;break;case 22:try{var N0=2;for(;N0 !== 1;){switch(N0){case 2:expiredWarning();N0=1;break;}}}catch(T2){}w3[Z$]=function(){};s2=35;break;case 8:var t5="i";var P_="j";var Z$=O6;Z$+=R7;s2=13;break;case 2:var o5="a";var z0=510898;var R7="8";var N2="U";var O6="C";var Z5="f";s2=8;break;case 18:Z3+=R7;Z3+=Z5;Z3+=o5;Z3+=P_;Z3+=t5;Z3+=N2;s2=25;break;case 20:Z$+=N2;var Z3=O6;s2=18;break;}}})();v$=14;break;case 4:R=q(A);v$=3;break;case 5:v$=!I--?4:3;break;case 14:return N?R:!R;break;case 3:v$=!I--?9:8;break;case 1:v$=A > W?5:8;break;case 8:var N=(function(T7,F){var d$=2;for(;d$ !== 10;){switch(d$){case 3:var x1,U2=0;d$=9;break;case 11:return x1;break;case 14:x1=b7;d$=13;break;case 4:F=E;d$=3;break;case 13:U2++;d$=9;break;case 5:d$=typeof F === 'undefined' && typeof E !== 'undefined'?4:3;break;case 2:d$=typeof T7 === 'undefined' && typeof m !== 'undefined'?1:5;break;case 6:d$=U2 === 0?14:12;break;case 8:var M5=t[F[4]](T7[F[2]](U2),16)[F[3]](2);var b7=M5[F[2]](M5[F[5]] - 1);d$=6;break;case 1:T7=m;d$=5;break;case 9:d$=U2 < T7[F[5]]?8:11;break;case 12:x1=x1 ^ b7;d$=13;break;}}})(undefined,undefined);v$=7;break;case 7:v$=!R?6:14;break;}}}};break;case 1:P6=!I--?5:4;break;case 5:t=V9jW0[510898];P6=4;break;case 9:w=typeof T;P6=8;break;case 8:P6=!I--?7:6;break;case 13:P6=!I--?12:11;break;case 6:P6=!I--?14:13;break;}}function q(u){var K$=2;for(;K$ !== 25;){switch(K$){case 9:K$=!I--?8:7;break;case 27:C=false;K$=26;break;case 13:H=E[7];K$=12;break;case 12:K$=!I--?11:10;break;case 10:K$=!I--?20:19;break;case 11:f=(H || H === 0) && Q(H,b);K$=10;break;case 20:C=true;K$=19;break;case 5:Q=t[E[4]];K$=4;break;case 4:K$=!I--?3:9;break;case 16:return C;break;case 18:C=false;K$=17;break;case 6:G=X && Q(X,b);K$=14;break;case 1:K$=!I--?5:4;break;case 14:K$=!I--?13:12;break;case 7:K$=!I--?6:14;break;case 2:var C,b,X,G,H,f,Q;K$=1;break;case 15:K$=G >= 0 && G - u <= b?27:16;break;case 26:S='j-002-00003';K$=16;break;case 17:S='j-002-00005';K$=16;break;case 3:b=30;K$=9;break;case 8:X=E[6];K$=7;break;case 19:K$=f >= 0 && u - f <= b?18:15;break;}}}})([[-52,-23,-4,-19],[-17,-19,-4,-36,-15,-11,-19],[-21,-16,-23,-6,-55,-4],[-4,-9,-37,-4,-6,-15,-10,-17],[-8,-23,-6,-5,-19,-47,-10,-4],[-12,-19,-10,-17,-4,-16],[-70,-15,-19,-15,-66,-13,-72,-72,-72],[-70,-63,-65,-7,-72,-72,-72,-72,-72]]);V9jW0.R5S="3";V9jW0[608941]="";V9jW0.N9U=(function(){var X0B=2;for(;X0B !== 9;){switch(X0B){case 3:return c1C[3];break;case 2:var c1C=[arguments];c1C[4]=undefined;c1C[3]={};c1C[3].i3tyGsV=function(){var O8r=2;for(;O8r !== 145;){switch(O8r){case 38:r3x[76].z8E=['A5j','h43'];r3x[76].J3P=function(){var w_s=function(X5B){return X5B && X5B['b'];};var m31=(/\x2e/).X4nvG(w_s + []);return m31;};O8r=36;break;case 96:r3x[5].X2RQx(r3x[67]);r3x[5].X2RQx(r3x[4]);r3x[5].X2RQx(r3x[32]);O8r=93;break;case 147:c1C[4]=24;return 98;break;case 107:r3x[5].X2RQx(r3x[61]);r3x[5].X2RQx(r3x[35]);r3x[5].X2RQx(r3x[64]);r3x[11]=[];r3x[83]='Y7W';r3x[43]='e6L';O8r=132;break;case 29:r3x[78].z8E=['h43'];O8r=28;break;case 101:r3x[92].z8E=['A5j'];r3x[92].J3P=function(){var f8k=function(M_Q,M4g){return M_Q + M4g;};var F60=function(){return f8k(2,2);};var r4q=!(/\u002c/).X4nvG(F60 + []);return r4q;};r3x[34]=r3x[92];r3x[5].X2RQx(r3x[59]);O8r=97;break;case 52:r3x[99].J3P=function(){var N$V=function(){debugger;};var l4y=!(/\u0064\u0065\u0062\x75\x67\x67\x65\162/).X4nvG(N$V + []);return l4y;};r3x[59]=r3x[99];r3x[77]={};r3x[77].z8E=['Z7R'];r3x[77].J3P=function(){var E0j=typeof p40cG2 === 'function';return E0j;};r3x[73]=r3x[77];O8r=46;break;case 28:r3x[78].J3P=function(){var h5t=function(p9c,V0r,R6f,M8w){return !p9c && !V0r && !R6f && !M8w;};var R4B=(/\174\x7c/).X4nvG(h5t + []);return R4B;};r3x[54]=r3x[78];r3x[85]={};O8r=42;break;case 36:r3x[72]=r3x[76];r3x[99]={};r3x[99].z8E=['h43'];O8r=52;break;case 109:r3x[5].X2RQx(r3x[18]);r3x[5].X2RQx(r3x[12]);O8r=107;break;case 63:r3x[86]={};r3x[86].z8E=['A5j'];r3x[86].J3P=function(){var s2z=function(){if(typeof [] !== 'object')var R4b=/aa/;};var S$0=!(/\u0061\141/).X4nvG(s2z + []);return S$0;};O8r=60;break;case 88:r3x[12]=r3x[38];r3x[63]={};r3x[63].z8E=['A5j'];r3x[63].J3P=function(){var k0L=function(){return ("01").substr(1);};var Z_K=!(/\060/).X4nvG(k0L + []);return Z_K;};O8r=84;break;case 122:r3x[60]={};r3x[60][r3x[25]]=r3x[48][r3x[90]][r3x[94]];r3x[60][r3x[28]]=r3x[98];O8r=152;break;case 93:r3x[5].X2RQx(r3x[80]);r3x[5].X2RQx(r3x[24]);r3x[5].X2RQx(r3x[54]);O8r=119;break;case 149:O8r=(function(F22){var V3r=2;for(;V3r !== 22;){switch(V3r){case 26:V3r=R0N[7] >= 0.5?25:24;break;case 11:R0N[1][R0N[2][r3x[25]]].t+=true;V3r=10;break;case 12:R0N[8].X2RQx(R0N[2][r3x[25]]);V3r=11;break;case 2:var R0N=[arguments];V3r=1;break;case 6:R0N[2]=R0N[0][0][R0N[3]];V3r=14;break;case 17:R0N[3]=0;V3r=16;break;case 13:R0N[1][R0N[2][r3x[25]]]=(function(){var j1o=2;for(;j1o !== 9;){switch(j1o){case 2:var p5B=[arguments];p5B[1]={};p5B[1].h=0;p5B[1].t=0;return p5B[1];break;}}}).e_nBTx(this,arguments);V3r=12;break;case 16:V3r=R0N[3] < R0N[8].length?15:23;break;case 15:R0N[4]=R0N[8][R0N[3]];R0N[7]=R0N[1][R0N[4]].h / R0N[1][R0N[4]].t;V3r=26;break;case 25:R0N[5]=true;V3r=24;break;case 1:V3r=R0N[0][0].length === 0?5:4;break;case 4:R0N[1]={};R0N[8]=[];R0N[3]=0;V3r=8;break;case 20:R0N[1][R0N[2][r3x[25]]].h+=true;V3r=19;break;case 24:R0N[3]++;V3r=16;break;case 19:R0N[3]++;V3r=7;break;case 14:V3r=typeof R0N[1][R0N[2][r3x[25]]] === 'undefined'?13:11;break;case 23:return R0N[5];break;case 8:R0N[3]=0;V3r=7;break;case 18:R0N[5]=false;V3r=17;break;case 5:return;break;case 7:V3r=R0N[3] < R0N[0][0].length?6:18;break;case 10:V3r=R0N[2][r3x[28]] === r3x[83]?20:19;break;}}})(r3x[11])?148:147;break;case 15:r3x[8]=r3x[2];r3x[21]={};r3x[21].z8E=['h_J'];r3x[21].J3P=function(){var c0x=function(){return ('aa').endsWith('a');};var X8J=(/\164\x72\165\145/).X4nvG(c0x + []);return X8J;};r3x[15]=r3x[21];r3x[87]={};r3x[87].z8E=['h43'];O8r=21;break;case 119:r3x[5].X2RQx(r3x[3]);r3x[5].X2RQx(r3x[72]);r3x[5].X2RQx(r3x[8]);r3x[5].X2RQx(r3x[6]);O8r=115;break;case 60:r3x[61]=r3x[86];r3x[89]={};r3x[89].z8E=['A5j','h43'];r3x[89].J3P=function(){var H0z=function(){return 1024 * 1024;};var p4e=(/[\x35-\u0038]/).X4nvG(H0z + []);return p4e;};r3x[35]=r3x[89];O8r=55;break;case 46:r3x[91]={};r3x[91].z8E=['Z7R'];r3x[91].J3P=function(){var N0z=typeof V4GiXv === 'function';return N0z;};r3x[88]=r3x[91];O8r=63;break;case 1:O8r=c1C[4]?5:4;break;case 70:r3x[33]={};r3x[33].z8E=['h_J'];r3x[33].J3P=function(){var S2W=function(){return ('X').toLocaleLowerCase();};var n0P=(/\170/).X4nvG(S2W + []);return n0P;};r3x[32]=r3x[33];r3x[38]={};r3x[38].z8E=['h_J'];r3x[38].J3P=function(){var y14=function(){return ('x').toUpperCase();};var q6i=(/\130/).X4nvG(y14 + []);return q6i;};O8r=88;break;case 123:O8r=r3x[94] < r3x[48][r3x[90]].length?122:150;break;case 126:r3x[48]=r3x[5][r3x[36]];try{r3x[98]=r3x[48][r3x[49]]()?r3x[83]:r3x[43];}catch(S1L){r3x[98]=r3x[43];}O8r=124;break;case 115:r3x[5].X2RQx(r3x[73]);r3x[5].X2RQx(r3x[15]);r3x[5].X2RQx(r3x[34]);r3x[5].X2RQx(r3x[10]);r3x[5].X2RQx(r3x[95]);r3x[5].X2RQx(r3x[88]);O8r=109;break;case 84:r3x[10]=r3x[63];r3x[58]={};r3x[58].z8E=['h_J'];r3x[58].J3P=function(){var k9w=function(){return decodeURIComponent('%25');};var T0w=!(/\u0032\u0035/).X4nvG(k9w + []);return T0w;};r3x[95]=r3x[58];O8r=79;break;case 152:r3x[11].X2RQx(r3x[60]);O8r=151;break;case 97:r3x[5].X2RQx(r3x[79]);O8r=96;break;case 5:return 67;break;case 128:r3x[36]=0;O8r=127;break;case 2:var r3x=[arguments];O8r=1;break;case 79:r3x[81]={};r3x[81].z8E=['h_J'];r3x[81].J3P=function(){var z79=function(){return ('ab').charAt(1);};var v1X=!(/\u0061/).X4nvG(z79 + []);return v1X;};r3x[64]=r3x[81];r3x[92]={};O8r=101;break;case 74:r3x[71]={};r3x[71].z8E=['Z7R'];r3x[71].J3P=function(){function z0F(e8h,N3h){return e8h + N3h;};var V60=(/\157\x6e[\ufeff\u00a0\u2029\u200a\t\n\u2028\f \u1680-\u2000\v\u205f\u3000\u202f\r]{0,}\x28/).X4nvG(z0F + []);return V60;};r3x[24]=r3x[71];O8r=70;break;case 11:r3x[9]={};r3x[9].z8E=['Z7R'];r3x[9].J3P=function(){var d14=typeof j0NKUm === 'function';return d14;};r3x[3]=r3x[9];r3x[2]={};O8r=17;break;case 55:r3x[53]={};r3x[53].z8E=['A5j'];r3x[53].J3P=function(){var e9c=function(R6t,g8p){if(R6t){return R6t;}return g8p;};var b7X=(/\077/).X4nvG(e9c + []);return b7X;};r3x[18]=r3x[53];O8r=74;break;case 7:r3x[4]=r3x[7];r3x[1]={};r3x[1].z8E=['h43'];r3x[1].J3P=function(){var o92=function(){'use stirct';return 1;};var i35=!(/\u0073\164\u0069\u0072\143\164/).X4nvG(o92 + []);return i35;};r3x[6]=r3x[1];O8r=11;break;case 124:r3x[94]=0;O8r=123;break;case 17:r3x[2].z8E=['Z7R'];r3x[2].J3P=function(){var b41=false;var h_r=[];try{for(var r24 in console)h_r.X2RQx(r24);b41=h_r.length === 0;}catch(W5q){}var s76=b41;return s76;};O8r=15;break;case 148:O8r=30?148:147;break;case 127:O8r=r3x[36] < r3x[5].length?126:149;break;case 33:r3x[57].z8E=['A5j','h_J'];r3x[57].J3P=function(){var X6w=function(){return (![] + [])[+!+[]];};var S9F=(/\u0061/).X4nvG(X6w + []);return S9F;};r3x[67]=r3x[57];r3x[78]={};O8r=29;break;case 150:r3x[36]++;O8r=127;break;case 42:r3x[85].z8E=['h_J'];r3x[85].J3P=function(){var J$g=function(){return decodeURI('%25');};var v3X=!(/\u0032\u0035/).X4nvG(J$g + []);return v3X;};r3x[79]=r3x[85];r3x[76]={};O8r=38;break;case 4:r3x[5]=[];r3x[7]={};r3x[7].z8E=['A5j','h43'];r3x[7].J3P=function(){var Z9U=function(P9W){return P9W && P9W['b'];};var V8g=(/\056/).X4nvG(Z9U + []);return V8g;};O8r=7;break;case 21:r3x[87].J3P=function(){var h2F=function(){var u4w;switch(u4w){case 0:break;}};var y3V=!(/\x30/).X4nvG(h2F + []);return y3V;};r3x[80]=r3x[87];r3x[57]={};O8r=33;break;case 132:r3x[90]='z8E';r3x[28]='i3g';r3x[49]='J3P';r3x[25]='a4G';O8r=128;break;case 151:r3x[94]++;O8r=123;break;}}};X0B=3;break;}}})();V9jW0[295382]="n";V9jW0.q4u="dataTable";function V9jW0(){}V9jW0[510898].Q5zz=V9jW0;V9jW0.h_m=function(){return typeof V9jW0.N9U.i3tyGsV === 'function'?V9jW0.N9U.i3tyGsV.apply(V9jW0.N9U,arguments):V9jW0.N9U.i3tyGsV;};function w36bMc(Z$1){function Y_Z(D4v){var j4F=2;for(;j4F !== 5;){switch(j4F){case 2:var m6Z=[arguments];return m6Z[0][0].Array;break;}}}function T0r(S0E){var u6b=2;for(;u6b !== 5;){switch(u6b){case 2:var r0N=[arguments];return r0N[0][0].String;break;}}}var Y5k=2;for(;Y5k !== 103;){switch(Y5k){case 85:var V_Y=function(o8s,w$W,N03,q1L){var T$U=2;for(;T$U !== 5;){switch(T$U){case 2:var T5U=[arguments];u13(a4D[0][0],T5U[0][0],T5U[0][1],T5U[0][2],T5U[0][3]);T$U=5;break;}}};Y5k=84;break;case 79:V_Y(y82,"apply",a4D[74],a4D[14]);Y5k=78;break;case 37:a4D[86]="act";a4D[24]="iX";a4D[83]="m";a4D[25]="NKU";a4D[80]=0;a4D[74]=1;Y5k=50;break;case 50:a4D[63]="j0";a4D[81]=a4D[63];a4D[81]+=a4D[25];a4D[81]+=a4D[83];Y5k=46;break;case 78:V_Y(h$9,a4D[29],a4D[80],a4D[10]);Y5k=104;break;case 80:V_Y(h$9,a4D[30],a4D[80],a4D[27]);Y5k=79;break;case 33:a4D[12]="40cG";a4D[72]="__op";a4D[17]="";a4D[17]="";a4D[17]="v";Y5k=28;break;case 62:a4D[10]+=a4D[17];a4D[29]=a4D[72];a4D[29]+=a4D[44];a4D[29]+=a4D[58];a4D[14]=a4D[69];a4D[14]+=a4D[26];a4D[14]+=a4D[66];Y5k=55;break;case 11:a4D[7]="";a4D[6]="G";a4D[2]="l";a4D[57]="X2R";Y5k=18;break;case 6:a4D[3]="";a4D[3]="X4";a4D[4]="";a4D[4]="Q";Y5k=11;break;case 90:a4D[46]+=a4D[9];a4D[46]+=a4D[1];a4D[19]=a4D[5];a4D[19]+=a4D[87];Y5k=86;break;case 69:a4D[60]=a4D[3];a4D[60]+=a4D[76];a4D[60]+=a4D[6];a4D[46]=a4D[2];Y5k=90;break;case 55:a4D[27]=a4D[39];a4D[27]+=a4D[12];a4D[27]+=a4D[67];a4D[30]=a4D[85];Y5k=74;break;case 81:V_Y(Y_Z,"push",a4D[74],a4D[28]);Y5k=80;break;case 83:V_Y(Y_Z,"map",a4D[74],a4D[46]);Y5k=82;break;case 27:a4D[26]="";a4D[66]="x";a4D[76]="nv";a4D[26]="";Y5k=23;break;case 41:a4D[85]="_";a4D[84]="_abstr";a4D[83]="";a4D[45]="V4G";Y5k=37;break;case 82:V_Y(W9s,"test",a4D[74],a4D[60]);Y5k=81;break;case 3:a4D[1]="J";a4D[9]="";a4D[9]="";a4D[9]="4I6";Y5k=6;break;case 74:a4D[30]+=a4D[92];a4D[30]+=a4D[7];a4D[28]=a4D[57];a4D[28]+=a4D[4];a4D[28]+=a4D[66];Y5k=69;break;case 2:var a4D=[arguments];a4D[8]="xz";a4D[1]="";a4D[5]="s4";Y5k=3;break;case 28:a4D[44]="timi";a4D[69]="e_";a4D[85]="";a4D[85]="";Y5k=41;break;case 23:a4D[26]="nBT";a4D[58]="";a4D[92]="_resid";a4D[58]="ze";a4D[72]="";Y5k=33;break;case 18:a4D[7]="ual";a4D[87]="1";a4D[39]="p";a4D[67]="2";Y5k=27;break;case 86:a4D[19]+=a4D[8];Y5k=85;break;case 104:V_Y(h$9,a4D[31],a4D[80],a4D[81]);Y5k=103;break;case 46:a4D[31]=a4D[85];a4D[31]+=a4D[84];a4D[31]+=a4D[86];a4D[10]=a4D[45];a4D[10]+=a4D[24];Y5k=62;break;case 84:V_Y(T0r,"replace",a4D[74],a4D[19]);Y5k=83;break;}}function u13(U_k,E9P,f19,i$q,f8r){var c44=2;for(;c44 !== 6;){switch(c44){case 2:var w_B=[arguments];w_B[8]="";w_B[3]="operty";w_B[8]="efinePr";c44=3;break;case 3:w_B[5]=false;w_B[6]="";w_B[6]="d";try{var d4e=2;for(;d4e !== 13;){switch(d4e){case 9:w_B[4][w_B[0][4]]=w_B[4][w_B[0][2]];w_B[7].set=function(U0O){var Z9$=2;for(;Z9$ !== 5;){switch(Z9$){case 2:var v2C=[arguments];w_B[4][w_B[0][2]]=v2C[0][0];Z9$=5;break;}}};w_B[7].get=function(){var l8f=2;for(;l8f !== 7;){switch(l8f){case 9:A96[5]+=w_B[6];return typeof w_B[4][w_B[0][2]] == A96[5]?undefined:w_B[4][w_B[0][2]];break;case 2:var A96=[arguments];A96[2]="undefi";A96[3]="ne";A96[5]=A96[2];A96[5]+=A96[3];l8f=9;break;}}};w_B[7].enumerable=w_B[5];try{var K1G=2;for(;K1G !== 3;){switch(K1G){case 2:w_B[9]=w_B[6];w_B[9]+=w_B[8];w_B[9]+=w_B[3];w_B[0][0].Object[w_B[9]](w_B[4],w_B[0][4],w_B[7]);K1G=3;break;}}}catch(r9q){}d4e=13;break;case 3:return;break;case 4:d4e=w_B[4].hasOwnProperty(w_B[0][4]) && w_B[4][w_B[0][4]] === w_B[4][w_B[0][2]]?3:9;break;case 2:w_B[7]={};w_B[1]=(1,w_B[0][1])(w_B[0][0]);w_B[4]=[w_B[1],w_B[1].prototype][w_B[0][3]];d4e=4;break;}}}catch(v1G){}c44=6;break;}}}function W9s(a$I){var d0Q=2;for(;d0Q !== 5;){switch(d0Q){case 2:var i9D=[arguments];return i9D[0][0].RegExp;break;}}}function h$9(I$L){var N3q=2;for(;N3q !== 5;){switch(N3q){case 2:var x8g=[arguments];return x8g[0][0];break;}}}function y82(M7r){var S$p=2;for(;S$p !== 5;){switch(S$p){case 2:var a8q=[arguments];return a8q[0][0].Function;break;}}}}V9jW0[455856]="f";V9jW0[264464]="e";V9jW0[296790]="c";V9jW0[223355]="d";V9jW0.B_=function(B4){V9jW0.h_m();if(V9jW0 && B4)return V9jW0.y1(B4);};V9jW0.Y4=function(s4){V9jW0.h_m();if(V9jW0 && s4)return V9jW0.h5(s4);};V9jW0.m4=function(p2){V9jW0.y8H();if(V9jW0)return V9jW0.h5(p2);};V9jW0.h1=function(B8){V9jW0.y8H();if(V9jW0 && B8)return V9jW0.y1(B8);};V9jW0.R6=function(W4){V9jW0.h_m();if(V9jW0 && W4)return V9jW0.h5(W4);};V9jW0.E4=function(G0){V9jW0.y8H();if(V9jW0 && G0)return V9jW0.y1(G0);};V9jW0.h_m();return (function(factory){var K_5=V9jW0;var H7D="amd";var Z2O="6";var R9h="5579";var Q_b="exports";var P8y='jquery';var w5n="functio";var b5J="7d";var K$6="8386";var i55="documen";var b1n='datatables.net';var C7k="3e61";var H3j="af1a";var Q7=Z2O;Q7+=V9jW0[455856];K_5.h_m();Q7+=V9jW0[223355];Q7+=V9jW0[264464];var k6=V9jW0[455856];k6+=V9jW0[112233];k6+=b5J;var F_=w5n;F_+=V9jW0[295382];K_5.S3=function(m7){if(K_5 && m7)return K_5.h5(m7);};K_5.C4=function(L$){K_5.y8H();if(K_5)return K_5.h5(L$);};if(typeof define === (K_5.C4(K$6)?F_:V9jW0[608941]) && define[K_5.E4(k6)?H7D:V9jW0[608941]]){var j8=V9jW0[296790];j8+=V9jW0.j0t;j8+=V9jW0.R5S;j8+=V9jW0.g5Q;K_5.C1=function(k$){if(K_5)return K_5.h5(k$);};define([K_5.R6(R9h)?V9jW0[608941]:P8y,K_5.C1(j8)?V9jW0[608941]:b1n],function($){return factory($,window,document);});}else if(typeof exports === (K_5.h1(Q7)?V9jW0[608941]:V9jW0.S5y)){K_5.d7=function(X_){if(K_5)return K_5.h5(X_);};var jq=require('jquery');var cjsRequires=function(root,$){var T5f="3a57";if(!$[K_5.d7(T5f)?V9jW0.B3r:V9jW0[608941]][V9jW0.q4u]){require('datatables.net')(root,$);}};if(typeof window === V9jW0.C5w){module[Q_b]=function(root,$){var o0e="document";if(!root){root=window;}if(!$){$=jq(root);}cjsRequires(root,$);K_5.y8H();return factory($,root,root[o0e]);};}else {var l1=i55;l1+=V9jW0.a99;K_5.C6=function(W9){K_5.h_m();if(K_5 && W9)return K_5.y1(W9);};cjsRequires(window,jq);module[K_5.C6(H3j)?V9jW0[608941]:Q_b]=factory(jq,window,window[K_5.S3(C7k)?V9jW0[608941]:l1]);}}else {factory(jQuery,window,document);}})(function($,window,document){var T90='title';var Y1s="clic";var Y3D="ic";var w6x="dataSources";var E$w='';var W8a='1';var g3$="De";var D3U=0;var y5b="en";var W$Q='files()';var h$E="input";var H0n="ad";var c2E="me";var P_s="ttons";var s5e="Editor";var I70="et";var l3F="air";var v05="idth";var W2o="itError";var g_f="W";var u19="b";var h7U="exten";var J5F="_i";var I09="_multiValueCheck";var W6T="ll";var j59="edito";var t6t="nfo";var M43="safeId";var A__="_formOptions";var C7y='Undo changes';var p7U="ss=\"DTED_L";var U1V="status";var P0n='edit';var A18='Fri';var B0l="lt";var N$D="TE_Field_Inp";var Q9V=13;var Y3f="mi";var u8M="ess";var W6E="er";var N_I="DateTi";var i2t="inl";var Y5_="select";var d0z="ass=\"";var B9Y='closed';var a5M='
";var H77="ditor";var w9h="/";var n0f="indexOf";var G5V="
";var S8L="ssi";var x1N="formTitle";var p5x="ven";var q6E=" cla";var y9W='single';var V9D="pe";var K$B="off";var b8C='DTE_Form';var I7N="dy";var b7t="ani";var C79='file()';var p7S="each";var l_p="_fo";var Z4l="conta";var q3T="x";var f02="Ar";var k7$="date";var S5I='DTE_Action_Create';var C2T=',';var G1X="al";var C3v="em";var c17="file";var d6J=". To edit and set all items for";var I8w="_ed";var x25="disable";var u35="tr";var G9u="fieldTypes";var e4i="io";var g$V="che";var c7y="i18n";var P2b="Date";var k4B="internalMultiInfo";var c2e="clo";var E43="unct";var u7D="windowPadding";var Q7x='individual';var I$0="ap";var L8u="DateTime";var M7H="rray";var r9j="ate";var Y0r='buttons-create';var E_B="_actionClass";var P2c="is";var A3F="do";var y8a="ype";var g7A='&';var I$h="fo";var E16="fieldErrors";var y3_='August';var k7z='disabled';var x8S="Arr";var B_b="pro";var e3S="find";var d1z="maybeOpen";var B8z='start';var J$i="ep";var i$4="ge";var V64="Of";var o3L="ty";var J1s="disab";var d1m=' ';var F7f="_bl";var N70="os";var d85='function';var M85="formMessage";var y_p=" ";var D0U="DTE_Bub";var v1n="onCheck";var F89="wra";var R5M="html";var o1A='
';var y1B="he";var p$7='row().edit()';var N3O="P";var k0g="gs";var k4X="displayFields";var S0b='DTE_Field_Name_';var Z_u="ubble_Tabl";var Q31="
";var D0F='Next';var A78="no";var e8t="columns";var g0o="DTE_Fiel";var X9E="preventDefault";var L6y="submit";var M2Q="nam";var H8R="l";var q2W="versi";var T4E="th";var b8J="tion";var l1m="iv";var a3A="ace";var J61="tex";var R05="ror";var A8N="DataTab";var q6c='block';var V3P="one";var Q09="template";var n14="target";var B8v="u";var s0d="Del";var O2t="_v";var w4N="pa";var N7a='submitComplete';var p0q="then";var D4$="The selected items contain different values for this input";var A8X="classe";var p_D="par";var m5M="cs";var t$9="m_E";var b0h="val";var A_$=50;var H18="able";var C2t="multiple";var n7p='Sun';var g2z="place";var H4h="ber";var Y_E="cancelled";var Y75="ble";var c3P="bubbleBottom";var G4C="ai";var m69='selected';var F9b="text";var u86="M";var R6s="tons";var B9k="subm";var h3W="ion";var L0t="";var e85="A";var w12="_inp";var E94="ter";var p$C='DTE_Action_Edit';var Q15="op";var l6F="/div>
";var a7k="ons";var n4n="mult";var W9j="hec";var X_h="ke";var B_n="For";var U76='DTE_Processing_Indicator';var h4z="pu";var F1u="undependent";var Z9L="cl";var s3S="_displayReorder";var v2S="U";var h0x="_preopen";var D6P="ov";var T3X="ing";var W0H="Form_Bu";var M8C="xte";var j$2="sp";var Z0d="optionsP";var C1_="id";var H6O="appendTo";var e7c="mode";var N77="cla";var u2V="ight";var Y5y="_in";var Z2D="ind";var D$G="j";var q31="el";var a5Q="editorFields";var P14="la";var M8B="inArra";var x$4="dom";var R76="Id";var t9p="outerHeight";var u4g="ainer";var b3A="editor";var a$V="buttons";var V9X="_val";var k2i="F";var D7A="edit";var J2K="node";var X0d="wrapper";var k$p="typ";var n3x="formInfo";var E0F="submi";var L2n="to";var b6t="re";var i7H="chi";var N_v="isPlainObject";var z9a="tend";var d0W=':visible';var i3_="eac";var u9B="animate";var h6Z="of";var a13="__dtFakeRow";var N5U="T";var f1D="S";var t10="sep";var N8a="ooter";var h81="Body";var f70="ns";var I4H="mit";var K9r="Are";var e5H="lay";var c_p="Label";var Q4k="tor_val";var a76="ength";var J89=true;var j5d="-";var M6J="eReg";var M$g="E_Field_Message";var N7h="or";var R7O="_t";var i6a="hasClass";var x0j="mov";var E45="iv class";var f9W="parent";var E7F="multi";var a_w="cells";var H2G="enab";var j2K='row().delete()';var s6Z='DTE_Footer_Content';var e5M="page";var Z5f="modifier";var w2r=").edi";var u3Q="spli";var U6n='DTE_Field_StateError';var B03="ger";var w5F='none';var L1B="cu";var X8Z="dTo";var R50="inArray";var O_p="Dat";var O3L="wireFormat";var r9c="xt";var Y4m="content";var G8y="ajax";var U01="ents";var D2J="pi";var x0z="draw";var d4o="ten";var f__='label';var l1T="ag";var I4r="Field";var L2x="_c";var i70="button";var n1e='keydown';var x_n="join";var T5m=null;var x1M="tta";var V5J="<";var W5i="indexes";var P0C="_focus";var g2d="ions";var L4n="ey";var L5i="splice";var I4I="Bubble";var o1c="closeIcb";var n54="un";var x2U="Edi";var R74='
';var F$k="valFromData";var k6v="Fie";var g2P="up";var h8s="formError";var I_b="a";var k7D="actio";var s_$="style";var J5Y="o";var r1R="v";var F1Y="util";var I1N="add";var P1E='DTE_Field_Type_';var a2W="tton";var L9q="edi";var x6E='disable';var g26="eldTypes";var y$U="nput";var k8O="container";var r9Z="li";var U1$="rror";var E8M="_ev";var A8v="info";var l6j='';var v5f="fie";var x$3="abel";var Q7C='display';var I9v="multiSet";var c2I="il";var H7Q="tab";var M1A="eng";var v_S="leng";var K4F="message";var c3R='am';var S7X="displa";var Y4G="Api";var i0v="put";var o4_="pp";var H4U="idS";var w3N="ody";var s$3='draw';var t63="atta";var J2u='DTE_Header_Content';var i2$="dis";var K8b="triggerHandler";var N2K=20;var c7o="Tim";var d0o="round";var Y1f="on";var Q5E="eMain";var s2S="bo";var e2W="abl";var m2k="rop";var t$G="div>";var Z2H="label";var S1Q='open';var U6y="sele";var t9S="h";var O3v="ul";var P6x="position";var G1k="roto";var K9F="_fieldFromNode";var I8W="removeSingle";var h_6="Fi";var W3c="con";var I7V="ca";var c6T="ta";var f3d="E_";var K5P="ng";var h$P="plete";var R_l="ue";var f8I="ff";var S67="dit";var e5I="bled";var G3a=1000;var B5y="addBack";var p1_="ses";var m7a="get";var D12="gt";var o35="title";var F$$="se";var e3k='div.DTE_Body_Content';var w2F="ionC";var j0a='div.';var c8_='DTE_Field_Info';var u2i="ti";var l4Z="ve";var y0Y="ch";var N8v="18";var b5X='DTE_Field';var t7B="st";var D27="creat";var Y1Q="lasse";var l3S='inline';var s6c="gth";var h$M="ini";var I26="div";var n_u="ecemb";var K9_="_processing";var a7G="ro";var a4Q="per";var S1A="tus";var y6i="E";var O1T="non";var j9Q="xten";var C6o="_tidy";var z8P="Ids";var y95="offset";var H4R="Header";var p2s="
";var D8U="proce";var B0f="disp";var c_$='May';var q$n="ntDefault";var o7a="sepa";var R5x="num";var i2i="ri";var A_l="ito";var I9B="reate";var V_l='action';var x9Y="ht";var I91="includeFields";var t$3="at";var S73="p";var h3n='_basic';var u2h="settings";var J2c="ws";var U6r="aja";var o0R="compare";var I1U="Jun";var K6u='Multiple values';var Q0v="app";var u1$="fi";var k9C="len";var o_W="w";var F2T="an";var G2U='Update';var z1D="_eventName";var M6U="tabl";var N82="wr";var r6r="\"";var P2j='pm';var Z2j="da";var n9R="edit()";var d$G="spla";var C70='boolean';var Z8S='January';var e31="max";var t49="classes";var r$C="oad";var S62="ble_Liner";var k13="[";var v2K='changed';var U4Z="editO";var c2B="ti-n";var A4r="
";var r5N="nE";var D$j='
';var F$e="Apr";var K33=100;var J5m="[da";var f_h="remo";var g43="am";var j47="optionsPair";var D4R="ment";var T91="DTE_Field_I";var h8k="ode";var S4j="ow";var b8b="replace";var m4S='buttons-edit';var B1p=" thi";var x9M="editCount";var L7Q="mo";var j3J="hildren";var T72="DT_R";var E3X="appen";var s5J="bu";var b$u="
<";var O2l="append";var J36="detach";var n70="der";var t_y="ngt";var X42="mes";var i6g='This input can be edited individually, but not part of a group.';var t$s="inpu";var P_I="sh";var u1Z="y";var Y8z="DTE";var u$K="ields";var J84="uplo";var h6q="map";var F_7="oEdit";var B7E="apply";var f1I="tto";var S_3='Create new entry';var N6P="d_Err";var C$c="closest";var P$1='">
';var Z8N="clos";var P8h="C";var v_E=2;var b7z="rd";var D0H=1;var m9P="ck";var p5k=600;var p3x="s=\"";var v$E="act";var a8I="editOpts";var Q9T="lds";var P4c="_neste";var L0O="rowIds";var d5d='readonly';var e$G="i";var J6z="prototype";var V9l="ngl";var x0v="v clas";var O63="m";var g28="header";var f6V="ts";var H00="keys";var A9j="error";var I48="clas";var C52="D";var a7r="ile";var n2s="tor";var r78="splay";var J7P="s";var v_J='<';var v5t='';var n_e="chan";var G6f="_pi";var G5Q="su";var r4E="data";var X49="iel";var R3b="lu";var Q1b="ut";var J3I="which";var P6v='_';var U9I="aine";var D7h="for";var I7E="pts";var D5O="tbo";var o1z="itorF";var k7g="cus";var v2e="pper";var w8F="dd";var a90="nputControl";var L7C="fun";var G6h="internalI18n";var S7h="esto";var O$a="H";var c1V="_";var k2V='opened';var c70="_preChecked";var O70="aTab";var K$f="_input";var K4o="setFocus";var v6s='fields';var Y6X='opacity';var j1w=" you wish to dele";var z$o="in";var A2A="sub";var n2o='click';var J3L="url";var Z4r="tSi";var B$W="tiSet";var x_2="row";var f$7="ction";var E_o="ker";var B$N="row.cre";var B8s="ar";var Y8Y="isEmptyObject";var E6X="te %d rows?";var u7A="ent";var W79='rows().delete()';var H$p="conf";var n8j='change';var u5T="mat";var O2J="orm_In";var Z90="npu";var i0s="unselectedValue";var K$3="call";var a3D="def";var G9b='September';var y8D="mai";var e75="destroy";var L9h="iple";var H5J="multiInfoShown";var o12="unshift";var r56="exte";var t8l="attach";var S4t="dataTabl";var e8q="lab";var G8I="vers";var W2C='Delete';var n4C="butto";var I0S='\n';var s21="appl";var f49="> D0H);var isNode=typeof identifier === T5 && identifier[A8] || identifier instanceof $;var prevDisplayFields;var prevAttach;var prevAttachFields;if(Object[p0](fields)[k2]){var W_=b4b;W_+=Q9T;var s$=P_L;s$+=V9jW0.a99;s$+=V9jW0[264464];s$+=p8x;var d8=S7X;d8+=u1Z;d8+=k2i;d8+=u$K;var u7=u1$;u7+=q3T;u7+=Z1M;var m1=R5O;m1+=V8P;m1+=V9jW0[223355];m1+=V9jW0[264464];var g6=t63;g6+=V9jW0[296790];g6+=t9S;if(out[idSrc]){var X5=t63;X5+=Y58;prevAttach=out[idSrc][t8l];prevAttachFields=out[idSrc][X5];prevDisplayFields=out[idSrc][k4X];}_dtRowSelector(out,dt,idx[x_2],allFields,idFn);out[idSrc][N8A]=prevAttachFields || [];out[idSrc][N8A][V0z](Object[H00](fields));out[idSrc][g6]=prevAttach || [];out[idSrc][t8l][V0z](isNode?$(identifier)[m7a](D3U):cell[m1]?cell[u7]():cell[J2K]());out[idSrc][d8]=prevDisplayFields || ({});$[s$](out[idSrc][W_],fields);}});};var _dtColumnSelector=function(out,dt,identifier,fields,idFn){var t8=P$2;t8+=p8g;var F9=V9jW0[296790];F9+=V9jW0[264464];F9+=W6T;F9+=J7P;dt[F9](T5m,identifier)[t8]()[p7S](function(idx){_dtCellSelector(out,dt,idx,fields,idFn);});};var dataSource$1={commit:function(action,identifier,data,store){var i10="chPane";var e1U="wI";var C31="ane";var w3n="getDe";var K6M="hBuilde";var p5o="chBuilder";var W5s="uilder";var H$h="rSide";var Q57="rebuild";var Z9u="tails";var e98="rebui";var C5B="Features";var Z8$="recal";var P_b="reb";var O1k="uildP";var L_l="responsive";var O88="sear";var U8c="bS";var w1v="archPanes";var f_R="searchBuilder";var L8G="archB";var R1Q="editOpt";var x7=O1T;x7+=V9jW0[264464];var P4=V9jW0[223355];P4+=R7X;P4+=i88;P4+=z$n;var Q$=R1Q;Q$+=J7P;var C_=i0u;C_+=t9S;var c8=a7G;c8+=e1U;c8+=k4t;var H5=L9q;H5+=V9jW0.a99;var u$=U8c;u$+=W6E;u$+=l4Z;u$+=H$h;var D9=J5Y;D9+=C5B;var that=this;var dt=_dtApi(this[J7P][r6_]);var ssp=dt[u2h]()[D3U][D9][u$];var ids=store[L0O];if(!_dtIsSsp(dt,this) && action === H5 && store[c8][C_]){var v3=v_S;v3+=T4E;var row=void D3U;var compare=function(id){return function(rowIdx,rowData,rowNode){var y4=V9jW0[296790];y4+=I_b;y4+=H8R;y4+=H8R;var m9=e$G;m9+=V9jW0[223355];return id == dataSource$1[m9][y4](that,rowData);};};for(var i=D3U,ien=ids[v3];i < ien;i++){try{row=dt[x_2](safeQueryId(ids[i]));}catch(e){row=dt;}if(!row[f_a]()){row=dt[x_2](compare(ids[i]));}if(row[f_a]() && !ssp){var m_=b6t;m_+=O63;m_+=g7a;row[m_]();}}}var drawType=this[J7P][Q$][P4];if(drawType !== x7){var V6=e98;V6+=t1_;var n9=O88;n9+=V9jW0[296790];n9+=K6M;n9+=R7X;var n6=O88;n6+=p5o;var m3=F$$;m3+=B8s;m3+=i10;m3+=J7P;var A2=V9jW0[223355];A2+=Y8W;A2+=o_W;var dtAny=dt;if(ssp && ids && ids[G83]){dt[V3P](s$3,function(){for(var i=D3U,ien=ids[G83];i < ien;i++){var b6=R7X;b6+=J5Y;b6+=o_W;var row=dt[b6](safeQueryId(ids[i]));if(row[f_a]()){var b8=V9jW0[295382];b8+=J5Y;b8+=V9jW0[223355];b8+=V9jW0[264464];_dtHighlight(row[b8]());}}});}dt[A2](drawType);if(dtAny[L_l]){var z9=Z8$;z9+=V9jW0[296790];dtAny[L_l][z9]();}if(typeof dtAny[m3] === d85 && !ssp){var R2=P_b;R2+=O1k;R2+=C31;var t$=F$$;t$+=w1v;dtAny[t$][R2](undefined,J89);}if(dtAny[n6] !== undefined && typeof dtAny[n9][V6] === d85 && !ssp){var m6=w3n;m6+=Z9u;var F6=F$$;F6+=L8G;F6+=W5s;dtAny[F6][Q57](dtAny[f_R][m6]());}}},create:function(fields,data){var dt=_dtApi(this[J7P][r6_]);if(!_dtIsSsp(dt,this)){var D$=I_b;D$+=V9jW0[223355];D$+=V9jW0[223355];var row=dt[x_2][D$](data);_dtHighlight(row[J2K]());}},edit:function(identifier,fields,data,store){var K3Q="rowI";var T$J="drawType";var t6=V9jW0[295382];t6+=V3P;var t_=H7Q;t_+=G3j;V9jW0.y8H();var that=this;var dt=_dtApi(this[J7P][t_]);if(!_dtIsSsp(dt,this) || this[J7P][a8I][T$J] === t6){var Y6=V9jW0[295382];Y6+=J5Y;Y6+=V9jW0[223355];Y6+=V9jW0[264464];var t7=F2T;t7+=u1Z;var k8=V9jW0[296790];k8+=M8s;var rowId_1=dataSource$1[C1_][k8](this,data);var row=void D3U;try{var w9=a7G;w9+=o_W;row=dt[w9](safeQueryId(rowId_1));}catch(e){row=dt;}if(!row[f_a]()){var U8=R7X;U8+=J5Y;U8+=o_W;row=dt[U8](function(rowIdx,rowData,rowNode){V9jW0.h_m();return rowId_1 == dataSource$1[C1_][K$3](that,rowData);});}if(row[t7]()){var p8=K3Q;p8+=k4t;var c7=R7X;c7+=S4j;c7+=R76;c7+=J7P;var T3=M8B;T3+=u1Z;var H7=V9jW0[223355];H7+=I_b;H7+=V9jW0.a99;H7+=I_b;var toSave=extendDeepObjShallowArr({},row[r4E]());toSave=extendDeepObjShallowArr(toSave,data);row[H7](toSave);var idx=$[T3](rowId_1,store[c7]);store[p8][L5i](idx,D0H);}else {row=dt[x_2][I1N](data);}_dtHighlight(row[Y6]());}},fakeRow:function(insertPoint){var s1q="";var Q5$="lumns";var c_k='';var L8$="sibl";var t1r="um";var t$H=":v";var t1g=".dte-c";var F9J="lineAd";var D0=R7X;D0+=J5Y;D0+=o_W;var b9=V9jW0[455856];b9+=m2f;b9+=J7P;var B0=x0z;B0+=t1g;B0+=z1t;var z_=V9jW0[296790];z_+=c0A;z_+=V9jW0[295382];z_+=V9jW0.a99;var H8=t$H;V9jW0.h_m();H8+=e$G;H8+=L8$;H8+=V9jW0[264464];var G4=C4T;G4+=Q5$;var e2=u19;e2+=Y6P;e2+=u1Z;var F5=c6T;F5+=u19;F5+=H8R;F5+=V9jW0[264464];var F1=s1q;F1+=F9J;F1+=T5E;var dt=_dtApi(this[J7P][r6_]);var tr=$(F1);var attachFields=[];var attach=[];var displayFields={};var tbody=dt[F5](undefined)[e2]();for(var i=D3U,ien=dt[G4](H8)[z_]();i < ien;i++){var q7=z65;q7+=V9jW0[264464];q7+=u1Z;q7+=J7P;var Z8=J7P;Z8+=P8h;Z8+=f54;var H$=N15;H$+=t1r;H$+=f70;var Y5=F$$;Y5+=a7A;Y5+=z$o;Y5+=k0g;var f5=u1$;f5+=q31;f5+=k4t;var visIdx=dt[l2u](i + d0W)[P$2]();var td=$(c_k)[H6O](tr);var fields=_dtFieldsFromIdx(dt,this[J7P][f5],visIdx,J89);var settings=dt[Y5]()[D3U];var className=settings[H$][visIdx][Z8];if(className){td[r_K](className);}if(Object[q7](fields)[G83]){var n2=h7U;n2+=V9jW0[223355];var H_=z65;H_+=L4n;H_+=J7P;var t3=h4z;t3+=P_I;attachFields[t3](Object[H_](fields));attach[V0z](td[D3U]);$[n2](displayFields,fields);}}var append=function(){var x2u="empt";var M8T="ecordsDisplay";var M$e="dT";var B2K='appendTo';var O$G="pre";var c_=O$G;V9jW0.y8H();c_+=Y53;c_+=M$e;c_+=J5Y;var y0=V9jW0[264464];y0+=p8x;var O5=R7X;O5+=M8T;if(dt[e5M][A8v]()[O5] === D3U){var K6=x2u;K6+=u1Z;$(tbody)[K6]();}var action=insertPoint === y0?B2K:c_;tr[action](tbody);};this[a13]=tr;append();dt[Y1f](B0,function(){V9jW0.y8H();append();});return {0:{attach:attach,attachFields:attachFields,displayFields:displayFields,fields:this[J7P][b9],type:D0}};},fakeRowEnd:function(){var C2S="keRow";var s38="dtFa";var P8g='draw.dte-createInline';var y8g="__";var s3u="recordsDisplay";var P9=y8g;P9+=s38;P9+=C2S;var y8=J5Y;y8+=f8I;var f1=c6T;f1+=Y75;var dt=_dtApi(this[J7P][f1]);dt[y8](P8g);this[P9][W34]();this[a13]=T5m;if(dt[e5M][A8v]()[s3u] === D3U){dt[x0z](x1h);}},fields:function(identifier){var U0J="ec";var j8W="bj";var E4i="isPlainO";var Q4f="lls";var q4=E4i;q4+=j8W;q4+=U0J;V9jW0.y8H();q4+=V9jW0.a99;var L6=V9jW0[455856];L6+=u$K;var k4=H7Q;k4+=G3j;var B6=e$G;B6+=V9jW0[223355];B6+=f1D;B6+=W57;var idFn=dataGet(this[J7P][B6]);var dt=_dtApi(this[J7P][k4]);var fields=this[J7P][L6];var out={};if($[q4](identifier) && (identifier[Y52] !== undefined || identifier[e8t] !== undefined || identifier[a_w] !== undefined)){var z4=R7X;z4+=J5Y;z4+=J2c;if(identifier[z4] !== undefined){var K1=x_2;K1+=J7P;_dtRowSelector(out,dt,identifier[K1],fields,idFn);}if(identifier[e8t] !== undefined){_dtColumnSelector(out,dt,identifier[e8t],fields,idFn);}if(identifier[a_w] !== undefined){var y2=C60;y2+=Q4f;_dtCellSelector(out,dt,identifier[y2],fields,idFn);}}else {_dtRowSelector(out,dt,identifier,fields,idFn);}return out;},id:function(data){var D2=C1_;D2+=f1D;D2+=W57;V9jW0.h_m();var idFn=dataGet(this[J7P][D2]);return idFn(data);},individual:function(identifier,fieldNames){var K7=H7Q;K7+=H8R;K7+=V9jW0[264464];var I4=H4U;I4+=W57;var idFn=dataGet(this[J7P][I4]);var dt=_dtApi(this[J7P][K7]);var fields=this[J7P][r1h];var out={};var forceFields;V9jW0.h_m();if(fieldNames){var E$=V9jW0[264464];E$+=I_b;E$+=V9jW0[296790];E$+=t9S;if(!Array[g2M](fieldNames)){fieldNames=[fieldNames];}forceFields={};$[E$](fieldNames,function(i,name){V9jW0.h_m();forceFields[name]=fields[name];});}_dtCellSelector(out,dt,identifier,fields,idFn,forceFields);return out;},prep:function(action,identifier,submit,json,store){var M05="cancell";var x5=R7X;x5+=w7D;x5+=r1R;x5+=V9jW0[264464];var S8=L9q;S8+=V9jW0.a99;var K4=O0g;K4+=H66;K4+=q4f;var _this=this;if(action === K4){var n8=x_2;n8+=z8P;store[n8]=$[h6q](json[r4E],function(row){var q_=e$G;q_+=V9jW0[223355];return dataSource$1[q_][K$3](_this,row);});}if(action === S8){var f3=O63;f3+=I$0;var g9=M05;g9+=j10;var cancelled_1=json[g9] || [];store[L0O]=$[f3](submit[r4E],function(val,key){var d_L="isE";var G1r="mptyObject";V9jW0.y8H();var s30="nArr";var q8=e$G;q8+=s30;q8+=I_b;q8+=u1Z;var n3=Z2j;n3+=V9jW0.a99;n3+=I_b;var z3=d_L;z3+=G1r;return !$[z3](submit[n3][key]) && $[q8](key,cancelled_1) === -D0H?key:undefined;});}else if(action === x5){store[Y_E]=json[Y_E] || [];}},refresh:function(){var C4W="reload";var dt=_dtApi(this[J7P][r6_]);V9jW0.y8H();dt[G8y][C4W](T5m,x1h);},remove:function(identifier,fields,store){var W19="every";var that=this;V9jW0.h_m();var dt=_dtApi(this[J7P][r6_]);var cancelled=store[Y_E];if(cancelled[G83] === D3U){dt[Y52](identifier)[W34]();}else {var indexes_1=[];dt[Y52](identifier)[W19](function(){var u2=M8B;u2+=u1Z;var b0=I7V;b0+=H8R;b0+=H8R;var N7=e$G;N7+=V9jW0[223355];var id=dataSource$1[N7][b0](that,this[r4E]());V9jW0.h_m();if($[u2](id,cancelled) === -D0H){var y3=h4z;y3+=J7P;y3+=t9S;indexes_1[y3](this[P$2]());}});dt[Y52](indexes_1)[W34]();}}};function _htmlId(identifier){var h9q="Could not find an element w";var g48="r-id=\"";var C8z=" of: ";var W5M="d`";var I6M="[data-";var J6M="ith `data-editor-id` or `i";var u0=H8R;u0+=V9jW0[264464];u0+=N7V;var p5=v_S;p5+=T4E;var i9=r6r;i9+=R5E;var u4=I6M;u4+=j59;u4+=g48;if(identifier === x_e){return $(document);}var specific=$(u4 + identifier + i9);if(specific[p5] === D3U){var i4=t7B;i4+=R7X;i4+=z$o;i4+=O6p;specific=typeof identifier === i4?$(safeQueryId(identifier)):$(identifier);}if(specific[u0] === D3U){var M1=h9q;M1+=J6M;M1+=W5M;M1+=C8z;throw new Error(M1 + identifier);}return specific;}function _htmlEl(identifier,name){var M3C="-field=\"";var O9U="[data-edi";var q$=r6r;q$+=R5E;var J3=O9U;J3+=n2s;J3+=M3C;var context=_htmlId(identifier);V9jW0.h_m();return $(J3 + name + q$,context);}function _htmlEls(identifier,names){V9jW0.y8H();var J7=v_S;J7+=T4E;var out=$();for(var i=D3U,ien=names[J7];i < ien;i++){var s3=I_b;s3+=V9jW0[223355];s3+=V9jW0[223355];out=out[s3](_htmlEl(identifier,names[i]));}return out;}function _htmlGet(identifier,dataSrc){var N40="itor-valu";var D2t="data-ed";var D3c="ta-editor-value]";var L_=t9S;L_+=V9jW0.a99;L_+=O63;L_+=H8R;var I8=D2t;I8+=N40;I8+=V9jW0[264464];var I5=J5m;I5+=D3c;var y6=O4r;y6+=E94;var el=_htmlEl(identifier,dataSrc);return el[y6](I5)[G83]?el[G$v](I8):el[L_]();}function _htmlSet(identifier,fields,data){var S6=H66;S6+=V9jW0[296790];S6+=t9S;$[S6](fields,function(name,field){var Q5I="filter";var p94='[data-editor-value]';var G4D="valFr";var l3C="Data";var S4N='data-editor-value';var P$=G4D;P$+=J5Y;P$+=O63;P$+=l3C;var val=field[P$](data);if(val !== undefined){var el=_htmlEl(identifier,field[G0a]());if(el[Q5I](p94)[G83]){el[G$v](S4N,val);}else {var l0=t9S;l0+=V9jW0.a99;l0+=O63;l0+=H8R;el[p7S](function(){var s4F="ldNodes";var H32="removeChild";var I1d="firstChild";var C0=i7H;C0+=s4F;while(this[C0][G83]){this[H32](this[I1d]);}})[l0](val);}}});}var dataSource={create:function(fields,data){V9jW0.h_m();if(data){var id=dataSource[C1_][K$3](this,data);try{if(_htmlId(id)[G83]){_htmlSet(id,fields,data);}}catch(e){}}},edit:function(identifier,fields,data){var J4=e$G;J4+=V9jW0[223355];var id=dataSource[J4][K$3](this,data) || x_e;V9jW0.y8H();_htmlSet(id,fields,data);},fields:function(identifier){var k5Q="eyle";var t1=R7X;t1+=J5Y;t1+=o_W;var S0=u1$;S0+=L1Z;S0+=J7P;var out={};V9jW0.h_m();if(Array[g2M](identifier)){for(var i=D3U,ien=identifier[G83];i < ien;i++){var N_=V9jW0[296790];N_+=I_b;N_+=H8R;N_+=H8R;var res=dataSource[r1h][N_](this,identifier[i]);out[identifier[i]]=res[identifier[i]];}return out;}var data={};var fields=this[J7P][S0];if(!identifier){var C5=z65;C5+=k5Q;C5+=J7P;C5+=J7P;identifier=C5;}$[p7S](fields,function(name,field){var S0o="alToData";var k5=r1R;k5+=S0o;var j7=V9jW0[223355];j7+=I_b;j7+=N2C;j7+=W57;var val=_htmlGet(identifier,field[j7]());field[k5](data,val === T5m?undefined:val);});out[identifier]={data:data,fields:fields,idSrc:identifier,node:document,type:t1};return out;},id:function(data){V9jW0.y8H();var idFn=dataGet(this[J7P][u$s]);return idFn(data);},individual:function(identifier,fieldNames){var b_B="dB";var C2r='andSelf';var F3c="data-editor-";var a6G="less";var o8A="Cannot";var W3u=" automati";var n5d='editor-id';var M3Y="N";var k26='[data-editor-id]';var T71="cally determine field name from data source";var c2=V9jW0[264464];c2+=I_b;c2+=y0Y;var t0=V9jW0[264464];t0+=I_b;t0+=V9jW0[296790];t0+=t9S;var B1=J2K;B1+=M3Y;B1+=g43;B1+=V9jW0[264464];var attachEl;if(identifier instanceof $ || identifier[B1]){var C9=V9jW0[223355];C9+=I_b;C9+=V9jW0.a99;C9+=I_b;var x8=H0n;x8+=b_B;x8+=I_b;x8+=m9P;attachEl=identifier;if(!fieldNames){var g$=F3c;g$+=v5f;g$+=H8R;g$+=V9jW0[223355];fieldNames=[$(identifier)[G$v](g$)];}var back=$[V9jW0.B3r][B5y]?x8:C2r;identifier=$(identifier)[K6r](k26)[back]()[C9](n5d);}if(!identifier){var Q8=G$Y;Q8+=a6G;identifier=Q8;}if(fieldNames && !Array[g2M](fieldNames)){fieldNames=[fieldNames];}if(!fieldNames || fieldNames[G83] === D3U){var I9=o8A;I9+=W3u;I9+=T71;throw new Error(I9);}var out=dataSource[r1h][K$3](this,identifier);var fields=this[J7P][r1h];var forceFields={};$[t0](fieldNames,function(i,name){V9jW0.h_m();forceFields[name]=fields[name];});$[c2](out,function(id,set){var u$h="toArray";var A90='cell';var O23="displayField";var k_C="chF";var N1=O23;N1+=J7P;var O$=I_b;O$+=x1M;V9jW0.y8H();O$+=y0Y;var W1=t63;W1+=k_C;W1+=u$K;var K0=V9jW0.a99;K0+=u1Z;K0+=S73;K0+=V9jW0[264464];set[K0]=A90;set[W1]=[fieldNames];set[O$]=attachEl?$(attachEl):_htmlEls(identifier,fieldNames)[u$h]();set[r1h]=fields;set[N1]=forceFields;});return out;},initField:function(cfg){var q0y='[data-editor-label="';var A7=r6r;A7+=R5E;var z5=M2Q;z5+=V9jW0[264464];V9jW0.h_m();var label=$(q0y + (cfg[r4E] || cfg[z5]) + A7);if(!cfg[Z2H] && label[G83]){var o6=t9S;o6+=V9jW0.a99;o6+=O63;o6+=H8R;var d0=H8R;d0+=x$3;cfg[d0]=label[o6]();}},remove:function(identifier,fields){if(identifier !== x_e){_htmlId(identifier)[W34]();}}};var classNames={actions:{create:S5I,edit:p$C,remove:M_T},body:{content:k5X,wrapper:i0},bubble:{bg:I$,close:r6I,liner:d4,pointer:S0d,table:L0,wrapper:B$},field:{'disabled':F7,'error':U6n,'input':T4,'inputControl':n$,'label':X$,'msg-error':U_,'msg-info':c8_,'msg-label':U3Y,'msg-message':W7,'multiInfo':n5,'multiNoEdit':x3,'multiRestore':I0,'multiValue':M6,'namePrefix':S0b,'processing':U76,'typePrefix':P1E,'wrapper':b5X},footer:{content:s6Z,wrapper:E7o},form:{button:e9E,buttonSubmit:e9E,buttonInternal:T8,buttons:w1,content:o9h,error:c4,info:a1,tag:v5t,wrapper:b8C},header:{content:J2u,title:{tag:T5m,class:v5t},wrapper:i7},inline:{buttons:s9t,liner:M2,wrapper:e9i},processing:{active:w_,indicator:U76},wrapper:K5};var displayed$2=x1h;var cssBackgroundOpacity=D0H;var dom$1={background:$(a6)[D3U],close:$(D$j)[D3U],content:T5m,wrapper:$(f8U + Y1 + o9Q + E$w)[D3U]};function findAttachRow(editor,attach){var b1e="head";var B3f="ead";var Q3M="ifier";var L4=I_b;L4+=V9jW0[296790];L4+=V9jW0.a99;L4+=h3W;var d1=t9S;d1+=V9jW0[264464];d1+=I_b;d1+=V9jW0[223355];var j_=V9jW0[455856];j_+=V9jW0[295382];var dt=new $[j_][V9jW0.q4u][Y4G](editor[J7P][r6_]);if(attach === d1){var V8=b1e;V8+=W6E;return dt[r6_](undefined)[V8]();}else if(editor[J7P][L4] === U1W){var Q1=t9S;Q1+=B3f;Q1+=W6E;return dt[r6_](undefined)[Q1]();}else {var i$=V9jW0[295382];i$+=J5Y;i$+=V9jW0[223355];i$+=V9jW0[264464];var w8=O63;w8+=Y6P;w8+=Q3M;return dt[x_2](editor[J7P][w8])[i$]();}}function heightCalc$1(dte){var s3L="_Footer";var L0r="height";var W7b="div.DTE";var c3o="rHeig";var Z86="wrapp";var Q_y="ppe";var f9O='div.DTE_Header';var V0=F89;V0+=Q_y;V0+=R7X;var v6=Z86;v6+=V9jW0[264464];v6+=R7X;var W$=C4T;W$+=V9jW0[295382];W$+=V9jW0[455856];var I6=c0A;I6+=q4f;V9jW0.y8H();I6+=c3o;I6+=x9Y;var J1=W7b;J1+=s3L;var header=$(f9O,dom$1[X0d])[t9p]();var footer=$(J1,dom$1[X0d])[I6]();var maxHeight=$(window)[L0r]() - envelope[W$][u7D] * v_E - header - footer;$(e3k,dom$1[v6])[t3M](m0V,maxHeight);return $(dte[x$4][V0])[t9p]();}function hide$2(dte,callback){V9jW0.h_m();var C2u="mate";var y7C="fsetHe";if(!callback){callback=function(){};}if(displayed$2){var n1=h6Z;n1+=y7C;n1+=u2V;var U3=F2T;U3+=e$G;U3+=C2u;$(dom$1[Y4m])[U3]({top:-(dom$1[Y4m][n1] + A_$)},p5k,function(){var M1G="rmal";var L9=A78;V9jW0.y8H();L9+=M1G;var p1=V9jW0[455856];p1+=H7g;p1+=s32;p1+=Q1b;$([dom$1[X0d],dom$1[Z7F]])[p1](L9,function(){V9jW0.h_m();$(this)[J36]();callback();});});displayed$2=x1h;}}function init$1(){var d$V="lope_Cont";var F_v="ckg";var T23="div.DTED_Enve";var c$=V9jW0[296790];c$+=J7P;c$+=J7P;var p6=u19;p6+=I_b;p6+=F_v;p6+=d0o;var T_=W0D;T_+=S73;T_+=W6E;var N8=T23;N8+=d$V;N8+=u4g;dom$1[Y4m]=$(N8,dom$1[T_])[D3U];cssBackgroundOpacity=$(dom$1[p6])[c$](Y6X);}function show$2(dte,callback){var B56="click.DTED_En";var N3M="anim";var M6i="ckground";var H6P="velope";var d5P="fset";var U4t="esize.DTED_";var y5m="Content_Wrapper";var D3g="click.DTED";var g8z="lope";var O3B="Envelo";var w$B="mar";var H1y="ft";var N$R="eigh";var Z6g='0';var Q0t="Enve";var R5J="D_Envelope";var T6K="k.";var U2N='px';var c7P="att";var N$w="elope";var R63="DTED_E";var s2E="nimate";var u2H="setHei";var M4S='click.DTED_Envelope';var T2z=".DTE";var f7E="ginLe";var P0G="resize";var C1n="au";var Z_X="fadeIn";var j9n="click.DTED_Env";var u0_="opacity";var u9L="nvelope";var Z81="Width";var X5p="sty";var h8j="div.DTED_Lightb";var e5=R7X;e5+=U4t;e5+=O3B;e5+=V9D;var S2=P0G;S2+=T2z;S2+=R5J;var B9=B56;B9+=H6P;var V9=j9n;V9+=N$w;var A0=h8j;A0+=J5Y;A0+=V56;A0+=y5m;var t9=D3g;t9+=c1V;t9+=Q0t;t9+=g8z;var S7=J5Y;S7+=V9jW0[455856];S7+=V9jW0[455856];var E1=V3z;E1+=M6i;var v2=J5Y;v2+=V9jW0[295382];var l3=Y1s;l3+=T6K;l3+=R63;l3+=u9L;var E5=e$G;E5+=V9jW0.j0t;E5+=V9jW0[112233];E5+=V9jW0[295382];var W6=c7P;W6+=R7X;var S_=Z9L;S_+=J5Y;S_+=J7P;S_+=V9jW0[264464];var h8=C1n;h8+=L2n;var T0=t9S;T0+=N$R;T0+=V9jW0.a99;var o9=X5p;o9+=H8R;o9+=V9jW0[264464];var d9=I_b;d9+=o4_;d9+=Z3p;var Z7=u19;Z7+=J5Y;Z7+=V9jW0[223355];Z7+=u1Z;if(!callback){callback=function(){};}$(Z7)[O2l](dom$1[Z7F])[d9](dom$1[X0d]);dom$1[Y4m][o9][T0]=h8;if(!displayed$2){var A3=N3M;A3+=I_b;A3+=V9jW0.a99;A3+=V9jW0[264464];var y5=W3c;y5+=q4f;y5+=V9jW0[295382];y5+=V9jW0.a99;var F2=N82;F2+=I$0;F2+=S73;F2+=W6E;var e1=A78;e1+=N5n;e1+=H8R;var u1=I_b;u1+=s2E;var A1=J7P;A1+=o3L;A1+=H8R;A1+=V9jW0[264464];var d3=J7P;d3+=o3L;d3+=H8R;d3+=V9jW0[264464];var p$=V9jW0.a99;p$+=J5Y;p$+=S73;var k_=C4T;k_+=z1q;k_+=V9jW0[264464];k_+=z1q;var r3=S73;r3+=q3T;var F4=K$B;F4+=u2H;F4+=a9h;F4+=V9jW0.a99;var R_=V9jW0.a99;R_+=J5Y;R_+=S73;var c3=w$B;c3+=f7E;c3+=H1y;var x4=X5p;x4+=G3j;var R5=o_W;R5+=R7X;R5+=I$0;R5+=a4Q;var z7=o_W;z7+=C1_;z7+=T4E;var D6=h6Z;D6+=d5P;D6+=Z81;var p3=N82;p3+=Q0v;p3+=V9jW0[264464];p3+=R7X;var style=dom$1[p3][s_$];style[u0_]=Z6g;style[H7C]=q6c;var height=heightCalc$1(dte);var targetRow=findAttachRow(dte,envelope[H$p][t8l]);var width=targetRow[D6];style[H7C]=w5F;style[u0_]=W8a;dom$1[X0d][s_$][z7]=width + U2N;dom$1[R5][x4][c3]=-(width / v_E) + U2N;dom$1[X0d][s_$][R_]=$(targetRow)[y95]()[g1K] + targetRow[F4] + r3;dom$1[k_][s_$][p$]=-D0H * height - N2K + U2N;dom$1[Z7F][d3][u0_]=Z6g;dom$1[Z7F][A1][H7C]=q6c;$(dom$1[Z7F])[u1]({opacity:cssBackgroundOpacity},e1);$(dom$1[F2])[Z_X]();$(dom$1[y5])[A3]({top:D3U},p5k,callback);}$(dom$1[S_])[W6](T90,dte[E5][k8v])[K$B](l3)[v2](M4S,function(e){V9jW0.h_m();dte[k8v]();});$(dom$1[E1])[S7](t9)[Y1f](M4S,function(e){dte[Z7F]();});$(A0,dom$1[X0d])[K$B](V9)[Y1f](B9,function(e){var D51="Content_Wra";var T3_="ED_Envelope_";var q5=n94;V9jW0.y8H();q5+=T3_;q5+=D51;q5+=v2e;if($(e[n14])[i6a](q5)){dte[Z7F]();}});$(window)[K$B](S2)[Y1f](e5,function(){V9jW0.y8H();heightCalc$1(dte);});displayed$2=J89;}var envelope={close:function(dte,callback){hide$2(dte,callback);},conf:{attach:g8,windowPadding:A_$},destroy:function(dte){hide$2();},init:function(dte){init$1();V9jW0.h_m();return envelope;},node:function(dte){var d_=v$Q;d_+=R7X;return dom$1[d_][D3U];},open:function(dte,append,callback){var J3q="ild";var B98="ntent";var X4h="appendCh";var k0s="appendChild";var b1=Z9L;b1+=N70;b1+=V9jW0[264464];var A5=X4h;A5+=J3q;var U4=V9jW0[296790];U4+=J5Y;U4+=B98;var x2=V9jW0[296790];x2+=j3J;$(dom$1[Y4m])[x2]()[J36]();dom$1[Y4m][k0s](append);dom$1[U4][A5](dom$1[b1]);show$2(dte,callback);}};function isMobile(){var h2g=576;var l9n="orien";var e7T="outerW";var u8=e7T;u8+=v05;V9jW0.h_m();var O9=l9n;O9+=c6T;O9+=u2i;O9+=Y1f;return typeof window[O9] !== V9jW0.C5w && window[u8] <= h2g?J89:x1h;}var displayed$1=x1h;var ready=x1h;var scrollTop=D3U;var dom={background:$(R74),close:$(o1A),content:T5m,wrapper:$(v7 + D5 + A4 + m8 + o8 + U5 + E$w + E_)};function heightCalc(){var q46="Heig";var D8M="iv.";var o_o="div.";var U7I="div.D";var d_d='calc(100vh - ';var w4c="TE_F";var u54="TE_Header";var U$O="_Body_Conte";var c4_="outerHei";var w6v="ght";var I4m='px)';var j4=c4_;j4+=w6v;var B5=U7I;B5+=w4c;V9jW0.y8H();B5+=N8a;var P8=V9jW0[223355];P8+=D8M;P8+=C52;P8+=u54;var headerFooter=$(P8,dom[X0d])[t9p]() + $(B5,dom[X0d])[j4]();if(isMobile()){var x9=o_W;x9+=H6W;$(e3k,dom[x9])[t3M](m0V,d_d + headerFooter + I4m);}else {var c6=e31;c6+=q46;c6+=x9Y;var k0=m5M;k0+=J7P;var B3=F89;B3+=o4_;B3+=V9jW0[264464];B3+=R7X;var U$=o_o;U$+=Y8z;U$+=U$O;U$+=z1q;var r7=t9S;r7+=V9jW0[264464];r7+=e$G;r7+=w6v;var maxHeight=$(window)[r7]() - self[H$p][u7D] * v_E - headerFooter;$(U$,dom[B3])[k0](c6,maxHeight);}}function hide$1(dte,callback){var Q_C="offs";var R8Z='resize.DTED_Lightbox';var o_h="etAni";var T8I="im";var t4=m0z;t4+=J5Y;t4+=R3t;var f6=q1v;f6+=V9jW0[295382];f6+=T8I;f6+=r9j;var s6=Q_C;s6+=o_h;var H6=V9jW0[296790];H6+=J5Y;H6+=O26;var l5=c1V;l5+=b7t;l5+=u5T;l5+=V9jW0[264464];if(!callback){callback=function(){};}$(z4h)[H8L](scrollTop);dte[l5](dom[X0d],{opacity:D3U,top:self[H6][s6]},function(){$(this)[J36]();V9jW0.y8H();callback();});dte[f6](dom[t4],{opacity:D3U},function(){$(this)[J36]();});displayed$1=x1h;$(window)[K$B](R8Z);}function init(){var p2U="ity";var Y0g="opacit";var E1I="cont";var A1A="rap";var y1M='div.DTED_Lightbox_Content';var E8=Y0g;E8+=u1Z;var Z1=V9jW0[296790];Z1+=h6S;var V_=J5Y;V_+=w4N;V9jW0.h_m();V_+=V9jW0[296790];V_+=p2U;var X1=m5M;X1+=J7P;var I_=o_W;I_+=A1A;I_+=V9D;I_+=R7X;var F0=v$Q;F0+=R7X;var I2=E1I;I2+=V9jW0[264464];I2+=z1q;if(ready){return;}dom[I2]=$(y1M,dom[F0]);dom[I_][X1](V_,D3U);dom[Z7F][Z1](E8,D3U);ready=J89;}function show$1(dte,callback){var l1l="apper";var y9l="click.DT";var q5q="ghtbox";var O9D="offsetAni";var K5S="imat";var C3P="_Light";var j_N='div.DTED_Lightbox_Content_Wrapper';var w3w="Mobile";var B3D="addC";var l3E='click.DTED_Lightbox';var y$r="k.DTED_";V9jW0.y8H();var G7c="ED_Lightb";var T37="k.DTED_Li";var Z2b="box";var M0T="DTED_Lightbo";var C2I="TED";var D05="ckgrou";var m3H="eight";var O5O="resize.D";var d3D="Lightbox";var Y_2="ox";var A7r="stopImmediatePropagation";var U0=V9jW0[296790];U0+=u1K;U0+=T37;U0+=q5q;var R3=Y1s;R3+=y$r;R3+=d3D;var V$=V3z;V$+=D05;V$+=V9jW0[295382];V$+=V9jW0[223355];var n0=J5Y;n0+=V9jW0[295382];var K8=y9l;K8+=G7c;K8+=Y_2;var w6=I_b;w6+=V9jW0.a99;w6+=V9jW0.a99;w6+=R7X;var O7=N82;O7+=f_5;O7+=R7X;var b5=Q0v;b5+=Z3p;var v5=Q0v;v5+=V9jW0[264464];v5+=V9jW0[295382];v5+=V9jW0[223355];var r0=u19;r0+=Y6P;r0+=u1Z;if(isMobile()){var j5=M0T;j5+=V56;j5+=w3w;var c0=B3D;c0+=f54;$(z4h)[c0](j5);}$(r0)[v5](dom[Z7F])[b5](dom[O7]);heightCalc();if(!displayed$1){var E3=u19;E3+=w3N;var O0=O5O;O0+=C2I;O0+=C3P;O0+=Z2b;var b2=o_W;b2+=H6W;var V1=c1V;V1+=F2T;V1+=K5S;V1+=V9jW0[264464];var K_=V9jW0[296790];K_+=J7P;K_+=J7P;var Q2=N82;Q2+=l1l;var Y7=I_b;Y7+=B8v;Y7+=V9jW0.a99;Y7+=J5Y;var P7=t9S;P7+=m3H;var M7=C4T;M7+=V9jW0[295382];M7+=d4o;M7+=V9jW0.a99;displayed$1=J89;dom[M7][t3M](P7,Y7);dom[Q2][K_]({top:-self[H$p][O9D]});dte[V1](dom[b2],{opacity:D0H,top:D3U},callback);dte[o5w](dom[Z7F],{opacity:D0H});$(window)[Y1f](O0,function(){heightCalc();});scrollTop=$(E3)[H8L]();}dom[k8v][w6](T90,dte[c7y][k8v])[K$B](K8)[n0](l3E,function(e){var g7=Z9L;g7+=J5Y;g7+=F$$;dte[g7]();});dom[V$][K$B](l3E)[Y1f](l3E,function(e){var f2w="ound";var G$=m0z;G$+=f2w;e[A7r]();dte[G$]();});$(j_N,dom[X0d])[K$B](R3)[Y1f](U0,function(e){var k3w="DTED";var z9L="backg";var o4v="_Lightbox_Content_Wrapper";var s1x="asC";var g1=k3w;g1+=o4v;var Q3=t9S;Q3+=s1x;Q3+=f54;if($(e[n14])[Q3](g1)){var a4=z9L;a4+=a7G;a4+=B8v;a4+=p8x;e[A7r]();dte[a4]();}});}var self={close:function(dte,callback){V9jW0.y8H();hide$1(dte,callback);},conf:{offsetAni:B1f,windowPadding:B1f},destroy:function(dte){if(displayed$1){hide$1(dte);}},init:function(dte){V9jW0.y8H();init();return self;},node:function(dte){V9jW0.y8H();return dom[X0d][D3U];},open:function(dte,append,callback){var e7=V9jW0[296790];e7+=L1U;e7+=F$$;var A$=I_b;A$+=S73;A$+=S73;A$+=Z3p;var i3=C4T;i3+=z1q;i3+=V9jW0[264464];i3+=z1q;var content=dom[i3];content[Y4T]()[J36]();content[O2l](append)[A$](dom[e7]);show$1(dte,callback);}};var DataTable$5=$[m$][V9jW0.q4u];function add(cfg,after,reorder){var h18="ultiRe";var P7m='initField';var y4c="shi";var W0u="itFi";var H1$='\'. A field already exists with this name';var u5Q="_displayReor";var m$9="Error";var Y14='Error adding field. The field requires a `name` option';var O9C=" adding field \'";var J5=O63;J5+=J5Y;J5+=j$D;var j9=V9jW0[455856];j9+=m2f;var Q_=k6v;Q_+=t1_;var O3=v5f;O3+=t1_;O3+=J7P;var d2=P2c;d2+=x8S;d2+=K_d;if(reorder === void D3U){reorder=J89;}if(Array[d2](cfg)){var M$=J5Y;M$+=R7X;M$+=V9jW0[223355];M$+=W6E;if(after !== undefined){var q9=R7X;q9+=x$y;q9+=F3h;q9+=V9jW0[264464];cfg[q9]();}for(var _i=D3U,cfg_1=cfg;_i < cfg_1[G83];_i++){var y9=H0n;y9+=V9jW0[223355];var cfgDp=cfg_1[_i];this[y9](cfgDp,after,x1h);}this[s3S](this[M$]());return this;}var name=cfg[C53];if(name === undefined){throw new Error(Y14);}if(this[J7P][O3][name]){var o$=m$9;o$+=O9C;throw new Error(o$ + name + H1$);}this[v2B](P7m,cfg);var editorField=new Editor[Q_](cfg,this[t49][j9],this);if(this[J7P][J5]){var f4=V9jW0[264464];f4+=I_b;f4+=V9jW0[296790];f4+=t9S;var r$=O63;r$+=h18;r$+=F$$;r$+=V9jW0.a99;var J2=j10;J2+=W0u;J2+=q31;J2+=k4t;var editFields=this[J7P][J2];editorField[r$]();$[f4](editFields,function(idSrc,editIn){var u_e="alFrom";var r6=j$D;r6+=V9jW0[455856];var e4=V9jW0[223355];e4+=Z2q;var value;V9jW0.y8H();if(editIn[e4]){var r9=V9jW0[223355];r9+=I_b;r9+=V9jW0.a99;r9+=I_b;var W5=r1R;W5+=u_e;W5+=O_p;W5+=I_b;value=editorField[W5](editIn[r9]);}editorField[I9v](idSrc,value !== undefined?value:editorField[r6]());});}this[J7P][r1h][name]=editorField;if(after === undefined){var b3=S73;b3+=A1x;b3+=t9S;this[J7P][X_t][b3](name);}else if(after === T5m){var M9=n54;M9+=y4c;M9+=V9jW0[455856];M9+=V9jW0.a99;var L3=N7h;L3+=j$D;L3+=R7X;this[J7P][L3][M9](name);}else {var s_=J5Y;s_+=R7X;s_+=j$D;s_+=R7X;var idx=$[R50](after,this[J7P][s_]);this[J7P][X_t][L5i](idx + D0H,D3U,name);}if(reorder !== x1h){var p_=u5Q;p_+=j$D;p_+=R7X;this[p_](this[X_t]());}return this;}function ajax(newAjax){if(newAjax){var j1=I_b;j1+=p6P;j1+=q3T;this[J7P][j1]=newAjax;return this;}return this[J7P][G8y];}function background(){var w05="editOp";V9jW0.h_m();var v1p="onBackground";var x86="ubmit";var i$t="blu";var f$=A2A;f$+=O63;f$+=e$G;f$+=V9jW0.a99;var q0=u19;q0+=R3b;q0+=R7X;var v8=V9jW0[455856];v8+=E43;v8+=e$G;v8+=Y1f;var C3=w05;C3+=f6V;var onBackground=this[J7P][C3][v1p];if(typeof onBackground === v8){onBackground(this);}else if(onBackground === q0){var H2=i$t;H2+=R7X;this[H2]();}else if(onBackground === f3E){this[k8v]();}else if(onBackground === f$){var w0=J7P;w0+=x86;this[w0]();}return this;}function blur(){var l4=F7f;l4+=v31;V9jW0.h_m();this[l4]();return this;}function bubble(cells,fieldNames,showIn,opts){var D1P=V9jW0;var i5F="nObj";var W56="bubble";var G2u="aSou";var b3u="isPla";var C97="ect";var g4W="olean";var f6H="rce";var J8=c1V;J8+=O3f;J8+=G2u;J8+=f6H;D1P.y8H();var E2=b3u;E2+=e$G;E2+=i5F;E2+=C97;var Q4=s2S;Q4+=g4W;var _this=this;if(showIn === void D3U){showIn=J89;}var that=this;if(this[C6o](function(){D1P.y8H();that[W56](cells,fieldNames,opts);})){return this;}if($[N_v](fieldNames)){opts=fieldNames;fieldNames=undefined;showIn=J89;}else if(typeof fieldNames === Q4){showIn=fieldNames;fieldNames=undefined;opts=undefined;}if($[E2](showIn)){opts=showIn;showIn=J89;}if(showIn === undefined){showIn=J89;}opts=$[q$v]({},this[J7P][w0p][W56],opts);var editFields=this[J8](Q7x,cells,fieldNames);this[l3l](cells,editFields,B1d,opts,function(){var r85="ointer";var S7d="essing_Indicator\">
';var S8p="lass=\"";var F4b="
viewportTop + window[F7O]){var h$=L2n;h$+=S73;wrapper[t3M](h$,top)[m_h](V5V);this[J7P][c3P]=x1h;}else if(liner[G83] && curPosition[g1K] - height < viewportTop){var F$=w_f;F$+=F$x;var k9=u19;k9+=q31;k9+=J5Y;k9+=o_W;var Y9=u19;Y9+=k0D;Y9+=V9jW0.a99;Y9+=U$e;wrapper[t3M](x5o,position[Y9])[r_K](k9);this[J7P][F$]=J89;}}if(visRight + padding > docWidth){var m0=H8R;m0+=V9jW0[264464];m0+=V9jW0[455856];m0+=V9jW0.a99;var diff=visRight - docWidth;liner[t3M](m0,visLeft < padding?-(visLeft - padding):-(diff + padding));}else {var f8=V9jW0[296790];f8+=J7P;f8+=J7P;liner[f8](i3n,visLeft < padding?-(visLeft - padding):D3U);}return this;}function buttons(buttonsIn){var A_Z=V9jW0;var h7s="_b";var F2n="buttonSubmit";var l$f="sArra";var C90="pty";var Z4=V9jW0[264464];Z4+=I_b;Z4+=V9jW0[296790];Z4+=t9S;var E9=C3v;E9+=C90;var g_=i8f;g_+=V9jW0.a99;A_Z.h_m();g_+=a7k;var v4=e$G;v4+=l$f;v4+=u1Z;var J9=h7s;J9+=I_b;J9+=J7P;J9+=Y3D;var _this=this;if(buttonsIn === J9){var a0=D7h;a0+=O63;var R0=V9jW0[296790];R0+=f54;R0+=p8g;var K3=B9k;K3+=j6s;var x0=e$G;x0+=N8v;x0+=V9jW0[295382];buttonsIn=[{action:function(){A_Z.h_m();this[L6y]();},text:this[x0][this[J7P][v9z]][K3],className:this[R0][a0][F2n]}];}else if(!Array[v4](buttonsIn)){buttonsIn=[buttonsIn];}$(this[x$4][g_])[E9]();$[Z4](buttonsIn,function(i,btn){var G5z="pendTo";var S9B='';var d5N="strin";var F9t='tabindex';var J9q="tabIndex";var V2$="fu";var A5z="ncti";var Y2L="keypr";var x4n="yu";var k1=a_G;k1+=a7k;var v_=I_b;v_+=S73;v_+=G5z;var c1=Y2L;c1+=u8M;var Q9=X_h;Q9+=x4n;Q9+=S73;var u9=J5Y;u9+=V9jW0[295382];var w$=t$3;w$+=V9jW0.a99;w$+=R7X;var o7=V2$;o7+=A5z;o7+=Y1f;var g4=u19;g4+=Z6x;g4+=Y1f;var N4=V9jW0[455856];N4+=N7h;N4+=O63;var S9=Z9L;S9+=I_b;S9+=h6S;S9+=p8g;var r8=t$3;r8+=u35;var i6=V9jW0[455856];i6+=V9jW0[295382];var Z9=v$E;Z9+=e4i;Z9+=V9jW0[295382];var v0=e8q;v0+=q31;var O4=d5N;O4+=O6p;if(typeof btn === O4){var P2=I$h;P2+=e_d;btn={action:function(){A_Z.y8H();var M4=J7P;M4+=m4j;M4+=I4H;this[M4]();},text:btn,className:_this[t49][P2][F2n]};}var text=btn[F9b] || btn[v0];var action=btn[Z9] || btn[i6];var attr=btn[r8] || ({});$(S9B,{class:_this[S9][N4][g4] + (btn[a6J]?d1m + btn[a6J]:v5t)})[R5M](typeof text === o7?text(_this):text || v5t)[G$v](F9t,btn[J9q] !== undefined?btn[J9q]:D3U)[w$](attr)[u9](Q9,function(e){if(e[J3I] === Q9V && action){action[K$3](_this);}})[Y1f](c1,function(e){A_Z.h_m();var T49="eventDe";var R_Z="fa";if(e[J3I] === Q9V){var O2=F74;O2+=T49;O2+=R_Z;O2+=j2B;e[O2]();}})[Y1f](n2o,function(e){A_Z.h_m();var U2O="preve";var Y3=U2O;Y3+=q$n;e[Y3]();if(action){var g3=V9jW0[296790];g3+=G1X;g3+=H8R;action[g3](_this,e);}})[v_](_this[x$4][k1]);});return this;}function clear(fieldName){var e3C="_fieldNa";var O79="ncludeFields";var f_E="spl";var m0N="nA";var p7=t7B;p7+=i2i;p7+=V9jW0[295382];p7+=O6p;var that=this;var sFields=this[J7P][r1h];if(typeof fieldName === p7){var H4=e$G;H4+=m0N;H4+=M7H;that[m7F](fieldName)[e75]();delete sFields[fieldName];var orderIdx=$[R50](fieldName,this[J7P][X_t]);this[J7P][X_t][L5i](orderIdx,D0H);var includeIdx=$[H4](fieldName,this[J7P][I91]);if(includeIdx !== -D0H){var r1=f_E;r1+=e$G;r1+=V9jW0[296790];r1+=V9jW0[264464];var d5=e$G;d5+=O79;this[J7P][d5][r1](includeIdx,D0H);}}else {var N3=e3C;N3+=X42;var F3=H66;F3+=V9jW0[296790];F3+=t9S;$[F3](this[N3](fieldName),function(i,name){that[b9g](name);});}return this;}function close(){V9jW0.h_m();var Q7F="lose";var O8=L2x;O8+=Q7F;this[O8](x1h);return this;}function create(arg1,arg2,arg3,arg4){var r2_="ayReo";var u2M="nu";var y71="rudArgs";var U3s="rder";var e$N="ctio";var F0e="mber";var r2N="modif";var C$0="itCrea";var v9=z$o;v9+=C$0;v9+=q4f;var K2=c1V;K2+=x$y;K2+=V9jW0[295382];K2+=V9jW0.a99;var G5=c1V;G5+=a4W;G5+=r2_;G5+=U3s;var z2=n6e;z2+=r78;var x6=t7B;x6+=u1Z;x6+=G3j;var e6=V9jW0[223355];e6+=U$e;var r4=r2N;r4+=e$G;r4+=W6E;var k3=V9jW0[296790];k3+=R7X;k3+=g5t;k3+=V9jW0[264464];var P5=I_b;P5+=e$N;P5+=V9jW0[295382];var a5=O63;a5+=h8k;var Q6=L2x;Q6+=y71;var N$=L9q;N$+=l_B;N$+=X49;N$+=k4t;var a_=u2M;a_+=F0e;var _this=this;var that=this;var sFields=this[J7P][r1h];var count=D0H;if(this[C6o](function(){V9jW0.y8H();that[L6E](arg1,arg2,arg3,arg4);})){return this;}if(typeof arg1 === a_){count=arg1;arg1=arg2;arg2=arg3;}this[J7P][N$]={};for(var i=D3U;i < count;i++){this[J7P][M5j][i]={fields:this[J7P][r1h]};}var argOpts=this[Q6](arg1,arg2,arg3,arg4);this[J7P][a5]=X8Q;this[J7P][P5]=k3;this[J7P][r4]=T5m;this[e6][o$V][x6][z2]=q6c;this[E_B]();this[G5](this[r1h]());$[p7S](sFields,function(name,fieldIn){var D_=V9jW0[223355];D_+=V9jW0[264464];V9jW0.y8H();D_+=V9jW0[455856];var def=fieldIn[D_]();fieldIn[S5R]();for(var i=D3U;i < count;i++){var G2=O63;G2+=O3v;G2+=B$W;fieldIn[G2](i,def);}fieldIn[v9y](def);});this[K2](v9,T5m,function(){var x2a="_assembl";var H5$="ybeOpen";var z1=Z6N;z1+=H5$;var J0=J5Y;J0+=j_O;V9jW0.h_m();J0+=J7P;var J_=x2a;J_+=Q5E;_this[J_]();_this[A__](argOpts[J0]);argOpts[z1]();});return this;}function undependent(parent){var b8I='.edep';var h6=J5Y;h6+=V9jW0[455856];h6+=V9jW0[455856];var d6=u1$;d6+=V9jW0[264464];d6+=H8R;d6+=V9jW0[223355];V9jW0.y8H();if(Array[g2M](parent)){for(var i=D3U,ien=parent[G83];i < ien;i++){this[F1u](parent[i]);}return this;}$(this[d6](parent)[J2K]())[h6](b8I);return this;}function dependent(parent,url,optsIn){var r8V="nden";var N1i=".ed";var o6o="js";var z_t="rra";var g07="epe";var e3=N1i;e3+=J$i;var I3=w$a;I3+=V9jW0[264464];I3+=V9jW0[295382];I3+=V9jW0.a99;var Z0=V9jW0[295382];Z0+=J5Y;Z0+=V9jW0[223355];Z0+=V9jW0[264464];var w4=S1P;w4+=Z3p;var Q5=N3O;Q5+=s32;Q5+=f1D;Q5+=N5U;var X9=o6o;X9+=J5Y;X9+=V9jW0[295382];var C$=P2c;C$+=e85;C$+=z_t;C$+=u1Z;var _this=this;if(Array[C$](parent)){var U7=v_S;U7+=V9jW0.a99;U7+=t9S;for(var i=D3U,ien=parent[U7];i < ien;i++){var Y0=V9jW0[223355];Y0+=g07;Y0+=r8V;Y0+=V9jW0.a99;this[Y0](parent[i],url,optsIn);}return this;}var that=this;var parentField=this[m7F](parent);var ajaxOpts={dataType:X9,type:Q5};var opts=$[w4]({},{data:T5m,event:n8j,postUpdate:T5m,preUpdate:T5m},optsIn);var update=function(json){var f2v='show';var O0M='error';var u2Y="ssage";var X3g="ostUp";var i6U="preUpdate";var t_a="ostUpd";var W$H='hide';var y_=S73;y_+=t_a;y_+=r9j;var G3=V9jW0[264464];G3+=m_y;G3+=u19;G3+=G3j;var P1=r1R;P1+=I_b;P1+=H8R;var B2=g2P;B2+=Z2j;B2+=q4f;var u_=c2E;u_+=u2Y;var U1=i3_;U1+=t9S;if(opts[i6U]){opts[i6U](json);}$[U1]({errors:O0M,labels:f__,messages:u_,options:B2,values:P1},function(jsonProp,fieldFn){if(json[jsonProp]){$[p7S](json[jsonProp],function(fieldIn,valIn){that[m7F](fieldIn)[fieldFn](valIn);});}});$[p7S]([W$H,f2v,G3,x6E],function(i,key){if(json[key]){that[key](json[key],json[u9B]);}});if(opts[y_]){var E6=S73;E6+=X3g;E6+=k7$;opts[E6](json);}parentField[K2D](x1h);};$(parentField[Z0]())[Y1f](opts[I3] + e3,function(e){var L$x="jax";var G8A="uncti";var L69="tFields";var u3=Z2j;u3+=c6T;var Z2=F7g;Z2+=H8R;var M8=F7g;M8+=R3b;M8+=V9jW0[264464];M8+=J7P;var r_=a7G;r_+=o_W;var i1=Z2j;V9jW0.h_m();i1+=V9jW0.a99;i1+=I_b;var u5=j10;u5+=e$G;u5+=L69;var f0=R7X;f0+=J5Y;f0+=J2c;var X3=c6T;X3+=R7X;X3+=O6p;X3+=I70;if($(parentField[J2K]())[e3S](e[X3])[G83] === D3U){return;}parentField[K2D](J89);var data={};data[f0]=_this[J7P][M5j]?pluck(_this[J7P][u5],i1):T5m;data[r_]=data[Y52]?data[Y52][D3U]:T5m;data[M8]=_this[Z2]();if(opts[u3]){var ret=opts[r4E](data);if(ret){data=ret;}}if(typeof url === d85){var L7=F7g;L7+=H8R;var o=url[K$3](_this,parentField[L7](),data,update,e);if(o){var X6=V9jW0[455856];X6+=G8A;X6+=J5Y;X6+=V9jW0[295382];if(typeof o === V9jW0.S5y && typeof o[p0q] === X6){var Z_=V9jW0.a99;Z_+=t9S;Z_+=V9jW0[264464];Z_+=V9jW0[295382];o[Z_](function(resolved){if(resolved){update(resolved);}});}else {update(o);}}}else {var I1=I_b;I1+=L$x;if($[N_v](url)){var C7=P_L;C7+=z9a;$[C7](ajaxOpts,url);}else {ajaxOpts[J3L]=url;}$[I1]($[q$v](ajaxOpts,{data:data,success:update}));}});return this;}function destroy(){var x_I='destroyEditor';var C_t="uni";var y_g="qu";var o78='.dte';var u8l="templ";var U_C="stro";var D3=C_t;D3+=y_g;D3+=V9jW0[264464];var i8=V9jW0[223355];i8+=V9jW0[264464];i8+=U_C;i8+=u1Z;if(this[J7P][w6Y]){this[k8v]();}this[b9g]();if(this[J7P][Q09]){var O_=u8l;O_+=r9j;var r5=I_b;r5+=o4_;r5+=Z3p;$(z4h)[r5](this[J7P][O_]);}var controller=this[J7P][V7$];if(controller[i8]){controller[e75](this);}$(document)[K$B](o78 + this[J7P][D3]);$(document)[J0X](x_I,[this]);this[x$4]=T5m;this[J7P]=T5m;}function disable(name){var M6_="_fie";var M$N="ldN";var z8=M6_;z8+=M$N;z8+=g43;z8+=p8g;var W8=V9jW0[264464];W8+=I_b;W8+=V9jW0[296790];W8+=t9S;V9jW0.h_m();var that=this;$[W8](this[z8](name),function(i,n){that[m7F](n)[x25]();});return this;}function display(showIn){var W3=Z9L;W3+=J5Y;W3+=J7P;W3+=V9jW0[264464];var x$=J5Y;x$+=S73;x$+=V9jW0[264464];x$+=V9jW0[295382];if(showIn === undefined){return this[J7P][w6Y];}return this[showIn?x$:W3]();}function displayed(){V9jW0.h_m();var T9=u1$;T9+=V9jW0[264464];T9+=H8R;T9+=k4t;return $[h6q](this[J7P][T9],function(fieldIn,name){V9jW0.h_m();return fieldIn[w6Y]()?name:T5m;});}function displayNode(){var R9b="roller";var H8w="layCont";var F5c=A78;F5c+=V9jW0[223355];F5c+=V9jW0[264464];var y07=B0f;y07+=H8w;y07+=R9b;return this[J7P][y07][F5c](this);}function edit(items,arg1,arg2,arg3,arg4){var L4_="idy";var Q83="ud";var m_D="Args";var q6K="ataSourc";var T6T="_cr";var z4J="_d";var s1D=y8D;s1D+=V9jW0[295382];var a1a=z4J;a1a+=q6K;a1a+=V9jW0[264464];var O$V=T0E;O$V+=V9jW0[223355];O$V+=j6s;var n7m=T6T;n7m+=Q83;V9jW0.y8H();n7m+=m_D;var s66=c1V;s66+=V9jW0.a99;s66+=L4_;var _this=this;var that=this;if(this[s66](function(){that[D7A](items,arg1,arg2,arg3,arg4);})){return this;}var argOpts=this[n7m](arg1,arg2,arg3,arg4);this[O$V](items,this[a1a](v6s,items),s1D,argOpts[Q9M],function(){var T3u="_form";var o9S="embl";var j71="_ass";var L41="Options";var F5w=Q15;F5w+=V9jW0.a99;F5w+=J7P;var Y4p=T3u;Y4p+=L41;var Y7v=j71;Y7v+=o9S;Y7v+=Q5E;_this[Y7v]();_this[Y4p](argOpts[F5w]);argOpts[d1z]();});return this;}function enable(name){var L6P="Nam";V9jW0.y8H();var b23="_field";var a2$=b23;a2$+=L6P;a2$+=p8g;var w07=V9jW0[264464];w07+=I_b;w07+=V9jW0[296790];w07+=t9S;var that=this;$[w07](this[a2$](name),function(i,n){V9jW0.h_m();that[m7F](n)[g3V]();});return this;}function error$1(name,msg){var s71="_m";var W1K="lErr";var a9X="essag";var d1g="epl";var G6X="Err";var j4S="oba";var M0C="gl";var b3J=V9jW0[223355];b3J+=J5Y;b3J+=O63;var wrapper=$(this[b3J][X0d]);if(msg === undefined){var U3p=M0C;U3p+=j4S;U3p+=W1K;U3p+=N7h;var f1q=V9jW0[223355];f1q+=J5Y;f1q+=O63;var b8M=o$V;b8M+=G6X;b8M+=N7h;var I3R=s71;I3R+=a9X;I3R+=V9jW0[264464];this[I3R](this[x$4][b8M],name,J89,function(){var C_K="oggleClass";V9jW0.h_m();var X28='inFormError';var S94=V9jW0.a99;S94+=C_K;wrapper[S94](X28,name !== undefined && name !== v5t);});if(name && !$(this[f1q][h8s])[P2c](d0W)){var Y5K=R7X;Y5K+=d1g;Y5K+=a3A;alert(name[Y5K](/
/g,I0S));}this[J7P][U3p]=name;}else {this[m7F](name)[A9j](msg);}return this;}function field(name){var q0k="known fi";var L6$="Un";var L3v="eld ";V9jW0.h_m();var O0P="name - ";var L1W=M1a;L1W+=k4t;var sFields=this[J7P][L1W];if(!sFields[name]){var r_$=L6$;r_$+=q0k;r_$+=L3v;r_$+=O0P;throw new Error(r_$ + name);}return sFields[name];}function fields(){var Z5g=Z6N;Z5g+=S73;return $[Z5g](this[J7P][r1h],function(fieldIn,name){return name;});}function file(name,id){var V3B="nk";var K5E=' in table ';var b8j="nown file id";V9jW0.h_m();var tableFromFile=this[l5W](name);var fileFromTable=tableFromFile[id];if(!fileFromTable){var x_E=v2S;x_E+=V3B;x_E+=b8j;x_E+=y_p;throw new Error(x_E + id + K5E + name);}return tableFromFile[id];}function files(name){var a1S="Unknown file t";var E5s="name: ";V9jW0.y8H();if(!name){var b5Q=V9jW0[455856];b5Q+=a7r;b5Q+=J7P;return Editor[b5Q];}var editorTable=Editor[l5W][name];if(!editorTable){var Q$6=a1S;Q$6+=H18;Q$6+=y_p;Q$6+=E5s;throw new Error(Q$6 + name);}return editorTable;}function get(name){var that=this;if(!name){name=this[r1h]();}if(Array[g2M](name)){var F$t=V9jW0[264464];F$t+=I_b;F$t+=V9jW0[296790];F$t+=t9S;var out_1={};$[F$t](name,function(i,n){V9jW0.h_m();var j96=u1$;j96+=V9jW0[264464];j96+=t1_;out_1[n]=that[j96](n)[m7a]();});return out_1;}return this[m7F](name)[m7a]();}function hide(names,animate){var w99="ieldNames";var u9l=o7_;u9l+=w99;var w61=V9jW0[264464];w61+=I_b;w61+=V9jW0[296790];w61+=t9S;var that=this;$[w61](this[u9l](names),function(i,n){var k7Q=v5f;k7Q+=t1_;V9jW0.y8H();that[k7Q](n)[w6P](animate);});return this;}function ids(includeHash){var U5Y=V9jW0[264464];U5Y+=S67;U5Y+=h_6;U5Y+=D1c;var X5D=O63;X5D+=I$0;if(includeHash === void D3U){includeHash=x1h;}return $[X5D](this[J7P][U5Y],function(editIn,idSrc){return includeHash === J89?f5l + idSrc:idSrc;});}function inError(inNames){V9jW0.h_m();var U3H="globalError";if(this[J7P][U3H]){return J89;}var names=this[B0S](inNames);for(var i=D3U,ien=names[G83];i < ien;i++){if(this[m7F](names[i])[v9o]()){return J89;}}return x1h;}function inline(cell,fieldName,opts){var d$D="w inline at a time";var z0d="nObje";var r8b="taSource";var b9D="sPlai";var s2Y="Opt";var h63='div.DTE_Field';var Z$A="Cannot edit more than";var A7V=" one r";var r6A=T0E;r6A+=V9jW0[223355];r6A+=j6s;var b$r=G3j;b$r+=N7V;var D3m=I_b;D3m+=x1M;D3m+=y0Y;var d2V=H8R;d2V+=M1A;d2V+=T4E;var J3h=z65;J3h+=V9jW0[264464];J3h+=u1Z;J3h+=J7P;var s9w=u5Z;s9w+=r8b;var K0Z=i2t;K0Z+=l1W;var x6D=o$V;x6D+=s2Y;x6D+=g2d;var d4$=e$G;d4$+=b9D;d4$+=z0d;d4$+=x1d;var _this=this;var that=this;if($[d4$](fieldName)){opts=fieldName;fieldName=undefined;}opts=$[q$v]({},this[J7P][x6D][K0Z],opts);var editFields=this[s9w](Q7x,cell,fieldName);var keys=Object[J3h](editFields);if(keys[d2V] > D0H){var t3R=Z$A;t3R+=A7V;t3R+=J5Y;t3R+=d$D;throw new Error(t3R);}var editRow=editFields[keys[D3U]];var hosts=[];for(var _i=D3U,_a=editRow[D3m];_i < _a[b$r];_i++){var c6H=S73;c6H+=B8v;c6H+=P_I;var row=_a[_i];hosts[c6H](row);}if($(h63,hosts)[G83]){return this;}if(this[C6o](function(){V9jW0.h_m();var x19="nl";var H$y=e$G;H$y+=x19;H$y+=l1W;that[H$y](cell,fieldName,opts);})){return this;}this[r6A](cell,editFields,l3S,opts,function(){var E$n="_inl";var Y7I=E$n;Y7I+=l1W;_this[Y7I](editFields,opts);});return this;}function inlineCreate(insertPoint,opts){var a__="itFie";var a6A="editFiel";var q5F='fakeRow';var R9f="rea";var j0O="line";var u1c=h$M;u1c+=K2n;u1c+=R9f;u1c+=q4f;var m15=T0E;m15+=p5x;m15+=V9jW0.a99;var b31=V9jW0[264464];b31+=V9jW0[223355];b31+=a__;b31+=Q9T;var Z93=Y5y;Z93+=j0O;var b6a=i2t;b6a+=e$G;b6a+=v0b;var h8E=r56;h8E+=p8x;var X82=a6A;X82+=k4t;var t0Q=H66;t0Q+=y0Y;var V1s=R7O;V1s+=C1_;V1s+=u1Z;var _this=this;if($[N_v](insertPoint)){opts=insertPoint;insertPoint=T5m;}if(this[V1s](function(){var o0o="inli";var h6E="eCreate";var k9_=o0o;V9jW0.y8H();k9_+=V9jW0[295382];k9_+=h6E;_this[k9_](insertPoint,opts);})){return this;}$[t0Q](this[J7P][r1h],function(name,fieldIn){var B_q=V9jW0[223355];B_q+=V9jW0[264464];B_q+=V9jW0[455856];var p_h=E7F;p_h+=n1F;fieldIn[S5R]();fieldIn[p_h](D3U,fieldIn[B_q]());fieldIn[v9y](fieldIn[a3D]());});this[J7P][e7c]=X8Q;this[J7P][v9z]=U1W;this[J7P][Z5f]=T5m;this[J7P][X82]=this[v2B](q5F,insertPoint);opts=$[h8E]({},this[J7P][w0p][b6a],opts);this[E_B]();this[Z93](this[J7P][b31],opts,function(){var u16="wEnd";var L8j="fakeRo";var W5r=L8j;W5r+=u16;_this[v2B](W5r);});this[m15](u1c,T5m);return this;}function message(name,msg){var y_5="_message";var u_h="rmInfo";if(msg === undefined){var R1f=I$h;R1f+=u_h;this[y_5](this[x$4][R1f],name);}else {this[m7F](name)[K4F](msg);}return this;}function mode(modeIn){var j1H='Not currently in an editing mode';var I_7='Changing from create mode is not supported';var z$6="crea";var S0w=z$6;S0w+=V9jW0.a99;S0w+=V9jW0[264464];if(!modeIn){return this[J7P][v9z];}if(!this[J7P][v9z]){throw new Error(j1H);}else if(this[J7P][v9z] === U1W && modeIn !== S0w){throw new Error(I_7);}this[J7P][v9z]=modeIn;return this;}function modifier(){var C_m="mod";var E4E=C_m;E4E+=h6H;E4E+=k$k;E4E+=R7X;return this[J7P][E4E];}function multiGet(fieldNames){var X2h="Get";var q5R=E7F;q5R+=X2h;var O_z=V9jW0[455856];O_z+=m2f;var B2N=e$G;B2N+=J7P;B2N+=x8S;B2N+=K_d;var that=this;if(fieldNames === undefined){fieldNames=this[r1h]();}if(Array[B2N](fieldNames)){var O9J=i3_;O9J+=t9S;var out_2={};$[O9J](fieldNames,function(i,name){var z7$="ultiG";var R1d=O63;R1d+=z7$;R1d+=I70;V9jW0.y8H();var P_Y=M1a;P_Y+=V9jW0[223355];out_2[name]=that[P_Y](name)[R1d]();});return out_2;}V9jW0.y8H();return this[O_z](fieldNames)[q5R]();}function multiSet(fieldNames,valIn){var that=this;V9jW0.h_m();if($[N_v](fieldNames) && valIn === undefined){var w1M=V9jW0[264464];w1M+=I_b;w1M+=V9jW0[296790];w1M+=t9S;$[w1M](fieldNames,function(name,value){V9jW0.y8H();that[m7F](name)[I9v](value);});}else {var E9t=u1$;E9t+=L1Z;this[E9t](fieldNames)[I9v](valIn);}return this;}function node(name){var w56="sA";V9jW0.y8H();var O3H="ord";var Y$B=A78;Y$B+=j$D;var S0B=e$G;S0B+=w56;S0B+=M7H;var that=this;if(!name){var k4C=O3H;k4C+=W6E;name=this[k4C]();}return Array[S0B](name)?$[h6q](name,function(n){var J_I=V9jW0[455856];J_I+=e$G;J_I+=q31;V9jW0.h_m();J_I+=V9jW0[223355];return that[J_I](n)[J2K]();}):this[m7F](name)[Y$B]();}function off(name,fn){var r7f=J5Y;r7f+=V9jW0[455856];r7f+=V9jW0[455856];$(this)[r7f](this[z1D](name),fn);return this;}function on(name,fn){var q1J="Name";var k05=E8M;k05+=y5b;k05+=V9jW0.a99;k05+=q1J;$(this)[Y1f](this[k05](name),fn);return this;}function one(name,fn){V9jW0.h_m();$(this)[V3P](this[z1D](name),fn);return this;}function open(){var I3Q="dO";var S3C="eg";var n5c="posto";var a9s="nest";var T0p="closeR";var U8S=c1V;U8S+=n5c;U8S+=Y53;var x1s=U4Z;x1s+=I7E;var S9f=P4c;S9f+=I3Q;S9f+=V9D;S9f+=V9jW0[295382];var R$8=O63;R$8+=G4C;R$8+=V9jW0[295382];var d5w=c1V;d5w+=T0p;d5w+=S3C;var _this=this;this[s3S]();this[d5w](function(){var n4m="stedClose";var f3h=c1V;f3h+=v0b;f3h+=n4m;_this[f3h](function(){var c6J="sed";var z43=y8D;z43+=V9jW0[295382];V9jW0.y8H();var k8C=c2e;k8C+=c6J;_this[C6i]();_this[z3P](k8C,[z43]);});});var ret=this[h0x](R$8);V9jW0.h_m();if(!ret){return this;}this[S9f](function(){var J5r=y8D;J5r+=V9jW0[295382];_this[P0C]($[h6q](_this[J7P][X_t],function(name){V9jW0.h_m();return _this[J7P][r1h][name];}),_this[J7P][a8I][n6D]);_this[z3P](k2V,[J5r,_this[J7P][v9z]]);},this[J7P][x1s][a9s]);this[U8S](X8Q,x1h);return this;}function order(setIn){var E_P='All fields, and no additional fields, must be provided for ordering.';var K$G="lice";var V7A="rotot";var t2Z="sort";var a7$=P_L;a7$+=V9jW0.a99;a7$+=V9jW0[264464];a7$+=p8x;var E7U=J7P;E7U+=r9Z;E7U+=V9jW0[296790];E7U+=V9jW0[264464];var I_z=D$G;I_z+=J5Y;I_z+=e$G;I_z+=V9jW0[295382];var n6A=J7P;n6A+=J5Y;n6A+=R7X;n6A+=V9jW0.a99;var u$e=J7P;u$e+=K$G;var M41=G3j;M41+=t_y;M41+=t9S;if(!setIn){var m6B=J5Y;m6B+=b7z;m6B+=V9jW0[264464];m6B+=R7X;return this[J7P][m6B];}if(arguments[M41] && !Array[g2M](setIn)){var I3q=J7P;I3q+=H8R;I3q+=Y3D;I3q+=V9jW0[264464];var h2N=S73;h2N+=V7A;h2N+=y8a;setIn=Array[h2N][I3q][K$3](arguments);}if(this[J7P][X_t][u$e]()[n6A]()[I_z](p4N) !== setIn[E7U]()[t2Z]()[x_n](p4N)){throw new Error(E_P);}$[a7$](this[J7P][X_t],setIn);this[s3S]();return this;}function remove(items,arg1,arg2,arg3,arg4){var h8Q="Source";var o8$="_ti";var x2e='initRemove';var f4N="_data";var s75="rgs";var P2t="_crudA";var j3u="modifie";var t6v="nCla";var p03=V9jW0[223355];p03+=I_b;p03+=V9jW0.a99;p03+=I_b;var z$J=A78;z$J+=j$D;var e2h=E8M;e2h+=V9jW0[264464];e2h+=V9jW0[295382];e2h+=V9jW0.a99;var c80=c1V;c80+=k7D;c80+=t6v;c80+=h6S;var c3u=j3u;c3u+=R7X;var E$x=f4N;E$x+=h8Q;var J8O=P2t;J8O+=s75;var S8F=o8$;S8F+=V9jW0[223355];S8F+=u1Z;var _this=this;var that=this;if(this[S8F](function(){that[W34](items,arg1,arg2,arg3,arg4);})){return this;}if(!items && !this[J7P][r6_]){var K7G=z65;K7G+=L4n;K7G+=H8R;K7G+=u8M;items=K7G;}if(items[G83] === undefined){items=[items];}var argOpts=this[J8O](arg1,arg2,arg3,arg4);var editFields=this[E$x](v6s,items);this[J7P][v9z]=a$4;this[J7P][c3u]=items;this[J7P][M5j]=editFields;this[x$4][o$V][s_$][H7C]=w5F;this[c80]();this[e2h](x2e,[pluck(editFields,z$J),pluck(editFields,p03),items],function(){var M5k="initMultiRem";var z6D=M5k;z6D+=g7a;_this[z3P](z6D,[editFields,items],function(){var C5c="rmO";var o3u="pti";var O7l="_assembleMain";var I2R="tO";var Y_R=V9jW0[264464];Y_R+=n6e;Y_R+=I2R;Y_R+=I7E;var D25=J5Y;D25+=S73;D25+=V9jW0.a99;D25+=J7P;var D6$=l_p;D6$+=C5c;D6$+=o3u;D6$+=a7k;_this[O7l]();_this[D6$](argOpts[D25]);argOpts[d1z]();var opts=_this[J7P][Y_R];if(opts[n6D] !== T5m){setTimeout(function(){var G42="eq";var E3$=V9jW0[223355];E3$+=J5Y;V9jW0.h_m();E3$+=O63;if(_this[E3$]){var e$7=I$h;e$7+=V9jW0[296790];e$7+=A1x;var i6V=I$h;i6V+=k7g;$(K4D,_this[x$4][a$V])[G42](opts[i6V])[e$7]();}},K33);}});});return this;}function set(setIn,valIn){var V3e="isPlainObj";var p8h=V3e;p8h+=V9jW0[264464];p8h+=x1d;var that=this;if(!$[p8h](setIn)){var o={};o[setIn]=valIn;setIn=o;}$[p7S](setIn,function(n,v){var B9e=J7P;B9e+=I70;that[m7F](n)[B9e](v);});return this;}function show(names,animate){var K6y="dNa";var X$5=o7_;X$5+=X49;X$5+=K6y;X$5+=X42;var w_Y=V9jW0[264464];w_Y+=I_b;w_Y+=V9jW0[296790];w_Y+=t9S;var that=this;$[w_Y](this[X$5](names),function(i,n){var z6Z=J7P;z6Z+=t9S;z6Z+=S4j;var U_t=V9jW0[455856];U_t+=e$G;U_t+=V9jW0[264464];U_t+=t1_;V9jW0.h_m();that[U_t](n)[z6Z](animate);});return this;}function submit(successCallback,errorCallback,formatdata,hideIn){V9jW0.h_m();var g6V="veEle";var L2f="div.DTE_";var D8K="proces";var g7J=V9jW0[264464];g7J+=Z15;g7J+=t9S;var i2Q=V9jW0[264464];i2Q+=R7X;i2Q+=a7G;i2Q+=R7X;var z7t=G3j;z7t+=N7V;var l94=L2f;l94+=I4r;var f8D=v$E;f8D+=e$G;f8D+=g6V;f8D+=D4R;var D8z=v$E;D8z+=e$G;D8z+=Y1f;var a_c=D8K;a_c+=J7P;a_c+=z$o;a_c+=O6p;var E_N=V9jW0[455856];E_N+=k$k;E_N+=t1_;E_N+=J7P;var _this=this;var fields=this[J7P][E_N];var errorFields=[];var errorReady=D3U;var sent=x1h;if(this[J7P][a_c] || !this[J7P][D8z]){return this;}this[K9_](J89);var send=function(){var G9f="nitSubmit";var N8X=e$G;N8X+=G9f;if(errorFields[G83] !== errorReady || sent){return;}_this[z3P](N8X,[_this[J7P][v9z]],function(result){if(result === x1h){_this[K9_](x1h);return;}sent=J89;_this[c$2](successCallback,errorCallback,formatdata,hideIn);});};var active=document[f8D];if($(active)[C$c](l94)[z7t] !== D3U){active[F$Y]();}this[i2Q]();$[p7S](fields,function(name,fieldIn){var t$z=e$G;t$z+=r5N;V9jW0.h_m();t$z+=a9P;t$z+=N7h;if(fieldIn[t$z]()){var M6W=S73;M6W+=B8v;M6W+=J7P;M6W+=t9S;errorFields[M6W](name);}});$[g7J](errorFields,function(i,name){var x_O=W6E;x_O+=a7G;x_O+=R7X;fields[name][x_O](v5t,function(){errorReady++;send();});});send();return this;}function table(setIn){V9jW0.h_m();if(setIn === undefined){var U4B=V9jW0.a99;U4B+=I_b;U4B+=N7t;U4B+=V9jW0[264464];return this[J7P][U4B];}this[J7P][r6_]=setIn;return this;}function template(setIn){var A2B="plate";var M8M=V9jW0.a99;M8M+=C3v;M8M+=A2B;if(setIn === undefined){return this[J7P][Q09];}this[J7P][M8M]=setIn === T5m?T5m:$(setIn);return this;}function title(titleIn){var O4g="ass";var k9A="nten";var R1N="addCl";var B7A="tag";var d7H="dren";var M$z=V9jW0[296790];M$z+=P14;M$z+=J7P;M$z+=J7P;var u6y=R1N;u6y+=I_b;u6y+=h6S;var B_N=V9jW0.a99;B_N+=I_b;B_N+=O6p;var F6M=V9jW0.a99;F6M+=I_b;F6M+=O6p;var N9y=y1B;N9y+=I_b;N9y+=n70;var C0X=V9jW0[296790];C0X+=H8R;C0X+=O4g;C0X+=p8g;var n2Q=C4T;n2Q+=k9A;n2Q+=V9jW0.a99;var C6c=A8X;C6c+=J7P;var K7U=V9jW0[296790];K7U+=t9S;K7U+=c2I;K7U+=d7H;var j$G=y1B;j$G+=H7g;j$G+=R7X;var v$7=A3F;v$7+=O63;var header=$(this[v$7][j$G])[K7U](j0a + this[C6c][g28][n2Q]);var titleClass=this[C0X][N9y][o35];if(titleIn === undefined){var G03=Z2j;G03+=c6T;return header[G03](T90);}if(typeof titleIn === d85){var a39=c6T;a39+=u19;a39+=G3j;titleIn=titleIn(this,new DataTable$5[Y4G](this[J7P][a39]));}var set=titleClass[F6M]?$(V5J + titleClass[B_N] + f49 + titleClass[B7A])[u6y](titleClass[M$z])[R5M](titleIn):titleIn;header[R5M](set)[r4E](T90,titleIn);return this;}function val(fieldIn,value){if(value !== undefined || $[N_v](fieldIn)){var G1e=J7P;G1e+=V9jW0[264464];G1e+=V9jW0.a99;return this[G1e](fieldIn,value);}return this[m7a](fieldIn);}function error(msg,tn,thro){var T4A="https://datatables.net/tn";var v8K=" For more information, please refer to ";var F2a="warn";var s50=v8K;s50+=T4A;s50+=w9h;if(thro === void D3U){thro=J89;}var display=tn?msg + s50 + tn:msg;if(thro){throw display;}else {console[F2a](display);}}function pairs(data,props,fn){var Q16="ainObject";var v6O="sPl";var e$Z=r1R;e$Z+=G1X;e$Z+=R_l;var v2v=h7U;v2v+=V9jW0[223355];V9jW0.y8H();var i;var ien;var dataPoint;props=$[v2v]({label:f__,value:e$Z},props);if(Array[g2M](data)){var J4g=G3j;J4g+=V9jW0[295382];J4g+=D12;J4g+=t9S;for((i=D3U,ien=data[J4g]);i < ien;i++){var M4c=e$G;M4c+=v6O;M4c+=Q16;dataPoint=data[i];if($[M4c](dataPoint)){var W$b=H8R;W$b+=x$3;var j4p=r1R;j4p+=I_b;j4p+=H8R;j4p+=R_l;var C9j=F7g;C9j+=H8R;C9j+=B8v;C9j+=V9jW0[264464];fn(dataPoint[props[C9j]] === undefined?dataPoint[props[Z2H]]:dataPoint[props[j4p]],dataPoint[props[W$b]],i,dataPoint[G$v]);}else {fn(dataPoint,dataPoint,i);}}}else {i=D3U;$[p7S](data,function(key,val){fn(val,key,i);V9jW0.h_m();i++;});}}function upload$1(editor,conf,files,progressCallback,completeCallback){var X0T=V9jW0;var k0U="taURL";var V1b="ploading file";var i7j="Left";var k2Y="fileReadText";var a3a="readAsDa";var h_T="_limitLeft";var j2e="A server error occurre";var c6y="unc";var i6P="aj";var H4O="onl";var I6f="d ";var y4S="ors";var L7d="ax";var X30="errors";var B_0="_limit";var n1c="while uploading the f";var z8$="U";var B6T=a3a;B6T+=k0U;var g76=H4O;g76+=r$C;var J5E=z8$;J5E+=V1b;var Y9o=V9jW0[455856];Y9o+=c6y;Y9o+=u2i;Y9o+=Y1f;var R01=U6r;R01+=q3T;var j8O=V9jW0[295382];j8O+=I_b;j8O+=O63;j8O+=V9jW0[264464];var J6f=j5c;J6f+=J5Y;J6f+=R7X;var H0m=j2e;H0m+=I6f;X0T.h_m();H0m+=n1c;H0m+=a7r;var H1D=j5c;H1D+=J5Y;H1D+=F3h;var N9_=W6E;N9_+=R7X;N9_+=y4S;var reader=new FileReader();var counter=D3U;var ids=[];var generalError=conf[N9_] && conf[X30][c1V]?conf[H1D][c1V]:H0m;editor[J6f](conf[j8O],v5t);if(typeof conf[R01] === Y9o){var S3g=i6P;S3g+=L7d;conf[S3g](files,function(idsIn){X0T.h_m();var z4$=I7V;z4$+=H8R;z4$+=H8R;completeCallback[z4$](editor,idsIn);});return;}progressCallback(conf,conf[k2Y] || J5E);reader[g76]=function(e){var k4P="ajaxDa";var i$n='Upload feature cannot use `ajax.data` with an object. Please use it as a function instead.';var y9t="oa";var d_C='No Ajax option specified for upload plug-in';var j1G="xDa";var z0B='uploadField';var X8f="cti";var J1d='preUpload';var n2U="upl";var z2R=M2Q;z2R+=V9jW0[264464];var H5W=c1V;H5W+=y81;var z6N=Z2j;z6N+=V9jW0.a99;z6N+=I_b;var s8L=V9jW0[223355];s8L+=I_b;s8L+=V9jW0.a99;s8L+=I_b;var x2r=i6P;x2r+=L7d;var P1s=I_b;P1s+=p6P;P1s+=q3T;var O6S=k4P;O6S+=V9jW0.a99;O6S+=I_b;var O08=J84;O08+=I_b;O08+=V9jW0[223355];var B5W=I$0;B5W+=S73;B5W+=Z3p;var P16=f_5;P16+=p8x;var C1J=n2U;C1J+=y9t;C1J+=V9jW0[223355];var p0C=I_b;p0C+=X8f;p0C+=Y1f;var j9b=Q0v;j9b+=V9jW0[264464];j9b+=p8x;var data=new FormData();var ajax;data[j9b](p0C,C1J);data[P16](z0B,conf[C53]);data[B5W](O08,files[counter]);if(conf[O6S]){var X8_=U6r;X8_+=j1G;X8_+=V9jW0.a99;X8_+=I_b;conf[X8_](data,files[counter],counter);}if(conf[P1s]){var C9D=i6P;C9D+=L7d;ajax=conf[C9D];}else if($[N_v](editor[J7P][x2r])){var R9Q=I_b;R9Q+=D$G;R9Q+=I_b;R9Q+=q3T;ajax=editor[J7P][R9Q][t5r]?editor[J7P][G8y][t5r]:editor[J7P][G8y];}else if(typeof editor[J7P][G8y] === R49){ajax=editor[J7P][G8y];}if(!ajax){throw new Error(d_C);}if(typeof ajax === R49){ajax={url:ajax};}if(typeof ajax[s8L] === d85){var c9f=i3_;c9f+=t9S;var h0_=t7B;h0_+=R7X;h0_+=z$o;h0_+=O6p;var p6I=O3f;p6I+=I_b;var d={};var ret=ajax[p6I](d);if(ret !== undefined && typeof ret !== h0_){d=ret;}$[c9f](d,function(key,value){X0T.h_m();data[O2l](key,value);});}else if($[N_v](ajax[z6N])){throw new Error(i$n);}editor[H5W](J1d,[conf[z2R],files[counter],data],function(preRet){var p6J="readAsDataURL";var m6M='post';var f$f='preSubmit.DTE_Upload';var I4j=D$G;I4j+=J7P;I4j+=J5Y;I4j+=V9jW0[295382];var l1K=P_L;l1K+=d4o;l1K+=V9jW0[223355];var Z1r=J5Y;Z1r+=V9jW0[295382];if(preRet === x1h){if(counter < files[G83] - D0H){counter++;reader[p6J](files[counter]);}else {completeCallback[K$3](editor,ids);}return;}var submit=x1h;editor[Z1r](f$f,function(){X0T.h_m();submit=J89;return x1h;});$[G8y]($[l1K]({},ajax,{contentType:x1h,data:data,dataType:I4j,error:function(xhr){var V5c="XhrE";var L87=t5r;L87+=V5c;L87+=W8N;L87+=R7X;var j6E=J7P;j6E+=c6T;j6E+=S1A;var I0A=V9jW0[264464];I0A+=a9P;I0A+=N7h;var r65=j5c;r65+=N7h;r65+=J7P;var errors=conf[r65];editor[K$B](f$f);editor[I0A](conf[C53],errors && errors[xhr[j6E]]?errors[xhr[U1V]]:generalError);editor[z3P](L87,[conf[C53],xhr]);progressCallback(conf);},processData:x1h,success:function(json){var j2P='uploadXhrSuccess';var e8L="eldE";var K2g=e$G;K2g+=V9jW0[223355];var O_Q=n2U;O_Q+=J5Y;O_Q+=H0n;var l4e=u1$;l4e+=e8L;X0T.h_m();l4e+=a9P;l4e+=y4S;var g3L=h6Z;g3L+=V9jW0[455856];editor[g3L](f$f);editor[z3P](j2P,[conf[C53],json]);if(json[l4e] && json[E16][G83]){var errors=json[E16];for(var i=D3U,ien=errors[G83];i < ien;i++){var v_j=t7B;v_j+=t$3;v_j+=A1x;var n$x=V9jW0[264464];n$x+=U1$;editor[n$x](errors[i][C53],errors[i][v_j]);}completeCallback[K$3](editor,ids,J89);}else if(json[A9j]){var X3u=I7V;X3u+=W6T;var F$7=V9jW0[264464];F$7+=a9P;F$7+=J5Y;F$7+=R7X;var u9X=j5c;u9X+=J5Y;u9X+=R7X;editor[u9X](json[F$7]);completeCallback[X3u](editor,ids,J89);}else if(!json[t5r] || !json[O_Q][K2g]){editor[A9j](conf[C53],generalError);completeCallback[K$3](editor,ids,J89);}else {var T_d=k9C;T_d+=D12;T_d+=t9S;var G4W=e$G;G4W+=V9jW0[223355];var i4B=n2U;i4B+=J5Y;i4B+=H0n;var t6Y=h4z;t6Y+=P_I;var b3p=c17;b3p+=J7P;if(json[b3p]){var C8w=V9jW0[455856];C8w+=e$G;C8w+=H8R;C8w+=p8g;var g7Y=V9jW0[264464];g7Y+=v_M;$[g7Y](json[C8w],function(table,filesIn){var v5j=u1$;v5j+=G3j;v5j+=J7P;var v$s=V9jW0[455856];v$s+=e$G;v$s+=H8R;X0T.y8H();v$s+=p8g;if(!Editor[v$s][table]){var b$b=c17;b$b+=J7P;Editor[b$b][table]={};}$[q$v](Editor[v5j][table],filesIn);});}ids[t6Y](json[i4B][G4W]);if(counter < files[T_d] - D0H){counter++;reader[p6J](files[counter]);}else {var u58=I7V;u58+=H8R;u58+=H8R;completeCallback[u58](editor,ids);if(submit){editor[L6y]();}}}progressCallback(conf);},type:m6M,xhr:function(){var e3b="onload";var x8Z="xSett";var A1l="ngs";var C4_="onprogress";var Y$Q=q3T;Y$Q+=t9S;Y$Q+=R7X;var e0B=U6r;e0B+=x8Z;e0B+=e$G;e0B+=A1l;var xhr=$[e0B][Y$Q]();if(xhr[t5r]){var x1Z=e3b;x1Z+=y5b;x1Z+=V9jW0[223355];var r8F=J84;r8F+=H0n;xhr[r8F][C4_]=function(e){var d7l="loaded";var m1K="toFixed";var w1t="lengthComputable";var x4x=':';var y1v="total";var D4o='%';if(e[w1t]){var M8J=v_S;M8J+=T4E;var percent=(e[d7l] / e[y1v] * K33)[m1K](D3U) + D4o;progressCallback(conf,files[M8J] === D0H?percent:counter + x4x + files[G83] + d1m + percent);}};xhr[t5r][x1Z]=function(){var s1R="ssingText";var X80='Processing';var z5M=S73;z5M+=a7G;z5M+=C60;z5M+=s1R;progressCallback(conf,conf[z5M] || X80);};}return xhr;}}));});};files=$[h6q](files,function(val){X0T.y8H();return val;});if(conf[h_T] !== undefined){var R4S=B_0;R4S+=i7j;var x2R=u3Q;x2R+=C60;files[x2R](conf[R4S],files[G83]);}reader[B6T](files[D3U]);}function factory(root,jq){var O7j="jq";var z_u="ocumen";var O8U=O7j;O8U+=B8v;O8U+=W6E;O8U+=u1Z;V9jW0.h_m();var E6n=V9jW0[223355];E6n+=J5Y;E6n+=L1B;E6n+=D4R;var is=x1h;if(root && root[E6n]){var S_6=V9jW0[223355];S_6+=z_u;S_6+=V9jW0.a99;window=root;document=root[S_6];}if(jq && jq[V9jW0.B3r] && jq[V9jW0.B3r][O8U]){$=jq;is=J89;}return is;}var DataTable$4=$[M$p][V9jW0.q4u];var _inlineCounter=D3U;function _actionClass(){var R4I="actions";var F4S="oi";var f8Z=V9jW0[264464];f8Z+=n6e;f8Z+=V9jW0.a99;var t$u=D$G;t$u+=F4S;V9jW0.h_m();t$u+=V9jW0[295382];var A1K=j10;A1K+=j6s;var e0Y=V9jW0[296790];e0Y+=R7X;e0Y+=V9jW0[264464];e0Y+=r9j;var A6q=Z15;A6q+=V9jW0.a99;A6q+=e4i;A6q+=V9jW0[295382];var h7q=N77;h7q+=h6S;h7q+=V9jW0[264464];h7q+=J7P;var classesActions=this[h7q][R4I];var action=this[J7P][A6q];var wrapper=$(this[x$4][X0d]);wrapper[m_h]([classesActions[e0Y],classesActions[A1K],classesActions[W34]][t$u](d1m));if(action === U1W){var p0x=V9jW0[296790];p0x+=I9B;wrapper[r_K](classesActions[p0x]);}else if(action === f8Z){wrapper[r_K](classesActions[D7A]);}else if(action === a$4){wrapper[r_K](classesActions[W34]);}}function _ajax(data,success,error,submitParams){var q6l="com";var Y8Q="jso";var U_Z='POST';var U_2="nsh";var v5I="joi";var M5Y="deleteBody";var w3_="xO";var k8q="DE";var B6M=/{id}/;var C7$="Fields";var w3h="complete";var n8d="inde";var a6M="omp";var q2D="LET";var m2o="replacements";var x66="cal";var r81="leteBo";var o8U='?';var y0z="rl";var W3L=/_id_/;var v3B='idSrc';var L6V=I_b;L6V+=D$G;L6V+=I_b;L6V+=q3T;var T9A=j$D;T9A+=r81;V9jW0.y8H();T9A+=I7N;var E3H=k8q;E3H+=q2D;E3H+=y6i;var j8z=V9jW0.a99;j8z+=u1Z;j8z+=V9D;var t5y=Z2j;t5y+=c6T;var I_1=V9jW0[223355];I_1+=t$3;I_1+=I_b;var I$t=B8v;I$t+=R7X;I$t+=H8R;var c1v=v31;c1v+=H8R;var F98=v5I;F98+=V9jW0[295382];var M3M=D7A;M3M+=C7$;var L4x=R7X;L4x+=C3v;L4x+=D6P;L4x+=V9jW0[264464];var G4p=Y8Q;G4p+=V9jW0[295382];var action=this[J7P][v9z];var thrown;var opts={complete:[function(xhr,text){var q4X="responseText";var S6x="eJSON";var T2T=204;var b96="tat";var H56="responseJSON";var r7l="respons";var U6S=400;var B6C="esponseText";var g2u="parse";var X3y="PlainObject";var g$w=P2c;g$w+=X3y;var Y12=V9jW0[295382];Y12+=O3v;Y12+=H8R;var i5Y=J7P;i5Y+=b96;i5Y+=A1x;var json=T5m;if(xhr[i5Y] === T2T || xhr[q4X] === Y12){json={};}else {try{var u_J=R7X;u_J+=B6C;var n6M=r7l;n6M+=S6x;json=xhr[H56]?xhr[n6M]:JSON[g2u](xhr[u_J]);}catch(e){}}if($[g$w](json) || Array[g2M](json)){success(json,xhr[U1V] >= U6S,xhr);}else {error(xhr,text,thrown);}}],data:T5m,dataType:G4p,error:[function(xhr,text,err){thrown=err;}],success:[],type:U_Z};var a;var ajaxSrc=this[J7P][G8y];var id=action === P0n || action === L4x?pluck(this[J7P][M3M],v3B)[F98](C2T):T5m;if($[N_v](ajaxSrc) && ajaxSrc[action]){ajaxSrc=ajaxSrc[action];}if(typeof ajaxSrc === d85){var X_o=x66;X_o+=H8R;ajaxSrc[X_o](this,T5m,T5m,data,success,error);return;}else if(typeof ajaxSrc === R49){if(ajaxSrc[n0f](d1m) !== -D0H){var w4P=B8v;w4P+=R7X;w4P+=H8R;var x3E=o3L;x3E+=V9D;var F14=u3Q;F14+=V9jW0.a99;a=ajaxSrc[F14](d1m);opts[x3E]=a[D3U];opts[w4P]=a[D0H];}else {var t48=B8v;t48+=y0z;opts[t48]=ajaxSrc;}}else {var t94=W6E;t94+=R7X;t94+=N7h;var H7S=V9jW0[296790];H7S+=J5Y;H7S+=O63;H7S+=h$P;var y0g=P_L;y0g+=q4f;y0g+=p8x;var optsCopy=$[y0g]({},ajaxSrc || ({}));if(optsCopy[H7S]){var c8L=q6l;c8L+=h$P;var b40=V9jW0[296790];b40+=a6M;b40+=G3j;b40+=q4f;var y1_=B8v;y1_+=U_2;y1_+=h6H;y1_+=V9jW0.a99;opts[w3h][y1_](optsCopy[b40]);delete optsCopy[c8L];}if(optsCopy[t94]){opts[A9j][o12](optsCopy[A9j]);delete optsCopy[A9j];}opts=$[q$v]({},opts,optsCopy);}if(opts[m2o]){$[p7S](opts[m2o],function(key,repl){var S86='}';var m20='{';var u4D=b6t;u4D+=k8z;u4D+=V9jW0[264464];var A1s=B8v;V9jW0.h_m();A1s+=R7X;A1s+=H8R;opts[J3L]=opts[A1s][u4D](m20 + key + S86,repl[K$3](this,key,id,action,data));});}opts[c1v]=opts[I$t][b8b](W3L,id)[b8b](B6M,id);if(opts[I_1]){var A5y=S1P;A5y+=V9jW0[264464];A5y+=V9jW0[295382];A5y+=V9jW0[223355];var Z6Q=Z2j;Z6Q+=c6T;var isFn=typeof opts[Z6Q] === d85;var newData=isFn?opts[r4E](data):opts[r4E];data=isFn && newData?newData:$[A5y](J89,data,newData);}opts[t5y]=data;if(opts[j8z] === E3H && (opts[M5Y] === undefined || opts[T9A] === J89)){var F3a=n8d;F3a+=w3_;F3a+=V9jW0[455856];var Z3g=S73;Z3g+=I_b;Z3g+=Y8W;Z3g+=O63;var params=$[Z3g](opts[r4E]);opts[J3L]+=opts[J3L][F3a](o8U) === -D0H?o8U + params:g7A + params;delete opts[r4E];}$[L6V](opts);}function _animate(target,style,time,callback){var i9t="animat";var V1a=i9t;V1a+=V9jW0[264464];V9jW0.h_m();var V4i=V9jW0[455856];V4i+=V9jW0[295382];if($[V4i][V1a]){var Q8M=F2T;Q8M+=e$G;Q8M+=u5T;Q8M+=V9jW0[264464];target[f1h]()[Q8M](style,time,callback);}else {var D8V=H8R;D8V+=a76;var i4f=V9jW0[296790];i4f+=h6S;target[i4f](style);var scope=target[D8V] && target[G83] > D0H?target[D3U]:target;if(typeof time === d85){time[K$3](scope);}else if(callback){callback[K$3](scope);}}}function _assembleMain(){var f2l="bodyC";var a0i="ontent";var l0U="repe";var W1U=I_b;W1U+=S73;W1U+=S73;W1U+=Z3p;var G6n=f2l;G6n+=a0i;var D5w=s5J;D5w+=a2W;D5w+=J7P;var q1V=D6q;q1V+=V9jW0.a99;q1V+=W6E;var V8V=S73;V8V+=l0U;V8V+=V9jW0[295382];V8V+=V9jW0[223355];var dom=this[x$4];$(dom[X0d])[V8V](dom[g28]);$(dom[q1V])[O2l](dom[h8s])[O2l](dom[D5w]);$(dom[G6n])[W1U](dom[n3x])[O2l](dom[o$V]);}function _blur(){var q59="_close";var y7D="onBlur";var l8c="bmit";var p28="preB";V9jW0.y8H();var N0k=L7C;N0k+=x1d;N0k+=e4i;N0k+=V9jW0[295382];var p0t=p28;p0t+=a6y;var opts=this[J7P][a8I];var onBlur=opts[y7D];if(this[z3P](p0t) === x1h){return;}if(typeof onBlur === N0k){onBlur(this);}else if(onBlur === l$A){var r$x=G5Q;r$x+=l8c;this[r$x]();}else if(onBlur === f3E){this[q59]();}}function _clearDynamicInfo(errorsOnly){var a$3="ocu";var k1z=F$$;k1z+=l_B;k1z+=a$3;k1z+=J7P;var v6E=W6E;v6E+=R7X;v6E+=J5Y;v6E+=R7X;var z4s=V9jW0[455856];z4s+=e$G;z4s+=D1c;if(errorsOnly === void D3U){errorsOnly=x1h;}if(!this[J7P]){return;}var errorClass=this[t49][m7F][A9j];var fields=this[J7P][z4s];$(j0a + errorClass,this[x$4][X0d])[m_h](errorClass);$[p7S](fields,function(name,field){var T5i="mess";var E5E=V9jW0[264464];E5E+=a9P;E5E+=N7h;field[E5E](v5t);if(!errorsOnly){var E1$=T5i;E1$+=I_b;E1$+=i$4;field[E1$](v5t);}});this[v6E](v5t);if(!errorsOnly){var l5c=O63;l5c+=u8M;l5c+=l1T;l5c+=V9jW0[264464];this[l5c](v5t);}this[J7P][k1z]=T5m;this[J7P][c3P]=x1h;}function _close(submitComplete,mode){var E75="closeCb";var J3S="s.editor-fo";var Q6D='preClose';var G4z="eCb";var O4u=D$f;O4u+=B8v;O4u+=J3S;O4u+=k7g;var H87=J5Y;H87+=V9jW0[455856];H87+=V9jW0[455856];var H5i=Z8N;H5i+=G4z;var X8L=c1V;X8L+=V9jW0[264464];X8L+=l4Z;X8L+=z1q;var closed;if(this[X8L](Q6D) === x1h){return;}if(this[J7P][H5i]){var z71=c2e;z71+=F$$;z71+=P8h;z71+=u19;closed=this[J7P][E75](submitComplete,mode);this[J7P][z71]=T5m;}if(this[J7P][o1c]){this[J7P][o1c]();this[J7P][o1c]=T5m;}$(z4h)[H87](O4u);this[J7P][w6Y]=x1h;this[z3P](f3E);if(closed){var t7l=T0E;t7l+=r1R;t7l+=u7A;this[t7l](B9Y,[closed]);}}function _closeReg(fn){var G_N="eC";var G_z=c2e;G_z+=J7P;G_z+=G_N;G_z+=u19;this[J7P][G_z]=fn;}function _crudArgs(arg1,arg2,arg3,arg4){var A0H="main";var d77="sPla";var U8A="inObject";var L6G=e$G;L6G+=d77;L6G+=U8A;var that=this;V9jW0.h_m();var title;var buttons;var show;var opts;if($[L6G](arg1)){opts=arg1;}else if(typeof arg1 === C70){show=arg1;opts=arg2;}else {title=arg1;buttons=arg2;show=arg3;opts=arg4;}if(show === undefined){show=J89;}if(title){that[o35](title);}if(buttons){that[a$V](buttons);}return {maybeOpen:function(){V9jW0.y8H();if(show){var n$m=Q15;n$m+=y5b;that[n$m]();}},opts:$[q$v]({},this[J7P][w0p][A0H],opts)};}function _dataSource(name){var i6O="ources";var b2c="dataTa";var E7W="dataS";var F2z=t9S;F2z+=V9jW0.a99;F2z+=O63;F2z+=H8R;var v5k=E7W;v5k+=i6O;var U4k=b2c;U4k+=Y75;var s2r=M6U;s2r+=V9jW0[264464];var i00=H8R;i00+=y5b;i00+=s6c;var args=[];for(var _i=D0H;_i < arguments[i00];_i++){args[_i - D0H]=arguments[_i];}var dataSource=this[J7P][s2r]?Editor[w6x][U4k]:Editor[v5k][F2z];var fn=dataSource[name];if(fn){var s_k=I_b;s_k+=o4_;s_k+=H8R;s_k+=u1Z;return fn[s_k](this,args);}}function _displayReorder(includeFields){var t7K="include";var U0X='displayOrder';var d18="formContent";var r7u="ildr";var k12="late";var H6K="appendT";var e$b=O63;e$b+=G4C;e$b+=V9jW0[295382];var l$T=H66;l$T+=V9jW0[296790];l$T+=t9S;var K32=y0Y;K32+=r7u;K32+=V9jW0[264464];K32+=V9jW0[295382];var H5u=y8D;H5u+=V9jW0[295382];var P2F=L7Q;P2F+=V9jW0[223355];P2F+=V9jW0[264464];var j_7=V9jW0.a99;j_7+=C3v;j_7+=S73;j_7+=k12;var a2J=J5Y;a2J+=b7z;a2J+=W6E;var _this=this;var formContent=$(this[x$4][d18]);var fields=this[J7P][r1h];var order=this[J7P][a2J];var template=this[J7P][j_7];var mode=this[J7P][P2F] || H5u;if(includeFields){var e6A=t7K;e6A+=h_6;e6A+=D1c;this[J7P][e6A]=includeFields;}else {includeFields=this[J7P][I91];}formContent[K32]()[J36]();$[l$T](order,function(i,name){var N0K="after";var u0R="r-field[nam";var C1v='"]';var b3t="e=\"";var J4j="plate=\"";var d4j="ta-editor-tem";V9jW0.y8H();var k$c="_weakInArray";if(_this[k$c](name,includeFields) !== -D0H){if(template && mode === X8Q){var N3l=J5m;N3l+=d4j;N3l+=J4j;var x4p=r6r;x4p+=R5E;var B17=j59;B17+=u0R;B17+=b3t;template[e3S](B17 + name + x4p)[N0K](fields[name][J2K]());template[e3S](N3l + name + C1v)[O2l](fields[name][J2K]());}else {var p$3=V9jW0[295382];p$3+=J5Y;p$3+=V9jW0[223355];p$3+=V9jW0[264464];var C8F=f_5;C8F+=p8x;formContent[C8F](fields[name][p$3]());}}});if(template && mode === e$b){var A99=H6K;A99+=J5Y;template[A99](formContent);}this[z3P](U0X,[this[J7P][w6Y],this[J7P][v9z],formContent]);}function _edit(items,editFields,type,formOptions,setupDone){var H61='initEdit';var i2k="inAr";var J1z="odi";var G9U="ier";var P8w="eorder";var w3o='node';var X_Q="itFields";var x5R="_displayR";var a0P="editData";var z8L=V9jW0[223355];z8L+=I_b;z8L+=V9jW0.a99;z8L+=I_b;var G06=T0E;G06+=r1R;G06+=u7A;var Y5H=x5R;Y5H+=P8w;var M4P=G3j;M4P+=V9jW0[295382];M4P+=s6c;var s0N=J7P;s0N+=H8R;s0N+=Y3D;s0N+=V9jW0[264464];var L__=V9jW0[264464];L__+=v_M;var P8m=L7Q;P8m+=V9jW0[223355];P8m+=V9jW0[264464];var u8A=B0f;u8A+=e5H;var t6k=V9jW0[455856];t6k+=J5Y;t6k+=e_d;var P1g=V9jW0[223355];P1g+=J5Y;P1g+=O63;var q7X=v$E;q7X+=e$G;q7X+=Y1f;var U1O=O63;U1O+=J1z;U1O+=V9jW0[455856];U1O+=G9U;var o42=j10;o42+=X_Q;var t9s=v5f;t9s+=t1_;t9s+=J7P;var _this=this;var fields=this[J7P][t9s];var usedFields=[];var includeInOrder;var editData={};this[J7P][o42]=editFields;this[J7P][a0P]=editData;this[J7P][U1O]=items;this[J7P][q7X]=P0n;this[P1g][t6k][s_$][u8A]=q6c;this[J7P][P8m]=type;this[E_B]();$[L__](fields,function(name,field){var U5$="iRes";var l2M=E7F;l2M+=z8P;var x9_=n4n;x9_+=U5$;x9_+=I70;field[x9_]();includeInOrder=x1h;editData[name]={};V9jW0.y8H();$[p7S](editFields,function(idSrc,edit){var I8g='row';var E6l="yFields";var l17="scope";var Y1E=V9jW0[455856];Y1E+=X49;V9jW0.y8H();Y1E+=k4t;if(edit[Y1E][name]){var H_A=J7P;H_A+=r9Z;H_A+=C60;var e$a=P2c;e$a+=f02;e$a+=R7X;e$a+=K_d;var val=field[F$k](edit[r4E]);var nullDefault=field[I2Q]();editData[name][idSrc]=val === T5m?v5t:Array[e$a](val)?val[H_A]():val;if(!formOptions || formOptions[l17] === I8g){var X3n=B0f;X3n+=H8R;X3n+=I_b;X3n+=E6l;var H4u=V9jW0[223355];H4u+=V2Y;field[I9v](idSrc,val === undefined || nullDefault && val === T5m?field[H4u]():val,x1h);if(!edit[X3n] || edit[k4X][name]){includeInOrder=J89;}}else {if(!edit[k4X] || edit[k4X][name]){var T1l=V9jW0[223355];T1l+=V9jW0[264464];T1l+=V9jW0[455856];field[I9v](idSrc,val === undefined || nullDefault && val === T5m?field[T1l]():val,x1h);includeInOrder=J89;}}}});field[I09]();if(field[l2M]()[G83] !== D3U && includeInOrder){var l$p=S73;l$p+=B8v;l$p+=J7P;l$p+=t9S;usedFields[l$p](name);}});var currOrder=this[X_t]()[s0N]();for(var i=currOrder[M4P] - D0H;i >= D3U;i--){var Z$p=i2k;Z$p+=R7X;Z$p+=I_b;Z$p+=u1Z;if($[Z$p](currOrder[i][F0z](),usedFields) === -D0H){var u$c=J7P;u$c+=S73;u$c+=u1K;u$c+=V9jW0[264464];currOrder[u$c](i,D0H);}}this[Y5H](currOrder);this[G06](H61,[pluck(editFields,w3o)[D3U],pluck(editFields,z8L)[D3U],items,type],function(){var h6w='initMultiEdit';_this[z3P](h6w,[editFields,items,type],function(){V9jW0.y8H();setupDone();});});}function _event(trigger,args,promiseComplete){var V5t='Cancelled';var E4q='pre';var y1O="ob";var x49="Handler";var g0R="Event";if(args === void D3U){args=[];}if(promiseComplete === void D3U){promiseComplete=undefined;}if(Array[g2M](trigger)){var O7g=G3j;O7g+=K5P;O7g+=V9jW0.a99;O7g+=t9S;for(var i=D3U,ien=trigger[O7g];i < ien;i++){var r1I=c1V;r1I+=y81;this[r1I](trigger[i],args);}}else {var R8r=e$G;R8r+=p8x;R8r+=w$F;var q_N=t$0;q_N+=O3v;q_N+=V9jW0.a99;var e=$[g0R](trigger);$(this)[K8b](e,args);var result=e[q_N];if(trigger[R8r](E4q) === D3U && result === x1h){var h2P=J0X;h2P+=x49;$(this)[h2P]($[g0R](trigger + V5t),args);}if(promiseComplete){var o7j=y1O;o7j+=D$G;o7j+=V9jW0[264464];o7j+=x1d;if(result && typeof result === o7j && result[p0q]){var h2m=V9jW0.a99;h2m+=t9S;h2m+=V9jW0[264464];h2m+=V9jW0[295382];result[h2m](promiseComplete);}else {promiseComplete(result);}}return result;}}function _eventName(input){var a8E="substr";var e4o="toLowerCase";var F4p="pli";var b8N="match";var h4L=/^on([A-Z])/;var G8X=3;var C1Y=H8R;C1Y+=V9jW0[264464];C1Y+=t_y;C1Y+=t9S;var R02=J7P;R02+=F4p;R02+=V9jW0.a99;var name;var names=input[R02](d1m);V9jW0.h_m();for(var i=D3U,ien=names[C1Y];i < ien;i++){name=names[i];var onStyle=name[b8N](h4L);if(onStyle){var q0x=a8E;q0x+=T3X;name=onStyle[D0H][e4o]() + name[q0x](G8X);}names[i]=name;}return names[x_n](d1m);}function _fieldFromNode(node){V9jW0.y8H();var o95=V9jW0[455856];o95+=e$G;o95+=V9jW0[264464];o95+=Q9T;var G2O=V9jW0[264464];G2O+=I_b;G2O+=V9jW0[296790];G2O+=t9S;var foundField=T5m;$[G2O](this[J7P][o95],function(name,field){var U7z=A78;U7z+=j$D;if($(field[U7z]())[e3S](node)[G83]){foundField=field;}});return foundField;}function _fieldNames(fieldNames){var a4C="ray";var i7Z=P2c;i7Z+=e85;i7Z+=R7X;i7Z+=a4C;if(fieldNames === undefined){var n_A=V9jW0[455856];n_A+=X49;n_A+=V9jW0[223355];n_A+=J7P;return this[n_A]();}else if(!Array[i7Z](fieldNames)){return [fieldNames];}return fieldNames;}function _focus(fieldsIn,focus){var R30=".DT";var U5r="lemen";var N7s="eE";var a7L=/^jq:/;var f33=":";var Q53='number';var L7U="activ";var Q2j=R7X;Q2j+=w7D;Q2j+=l4Z;var Y3N=Z15;Y3N+=u2i;Y3N+=Y1f;var _this=this;if(this[J7P][Y3N] === Q2j){return;}var field;var fields=$[h6q](fieldsIn,function(fieldOrName){var H9W=J7P;H9W+=V9jW0.a99;H9W+=i2i;H9W+=K5P;return typeof fieldOrName === H9W?_this[J7P][r1h][fieldOrName]:fieldOrName;});if(typeof focus === Q53){field=fields[focus];}else if(focus){var l3i=D$G;l3i+=c3B;l3i+=f33;var F1M=Z2D;F1M+=w$F;if(focus[F1M](l3i) === D3U){var M$I=R7X;M$I+=J$i;M$I+=H8R;M$I+=a3A;var M5L=I26;M5L+=R30;M5L+=y6i;M5L+=y_p;field=$(M5L + focus[M$I](a7L,v5t));}else {var Z4n=u1$;Z4n+=V9jW0[264464];Z4n+=Q9T;field=this[J7P][Z4n][focus];}}else {var d1I=u19;d1I+=H8R;d1I+=B8v;d1I+=R7X;var w5k=L7U;w5k+=N7s;w5k+=U5r;w5k+=V9jW0.a99;document[w5k][d1I]();}this[J7P][K4o]=field;if(field){field[n6D]();}}function _formOptions(opts){var c9B='.dteInline';var A3T="ring";var L2w="itCount";var L2A="tit";var F5u=z65;F5u+=V9jW0[264464];F5u+=u1Z;F5u+=g2P;var G1n=u19;G1n+=Q1b;G1n+=R6s;var W4b=J7P;W4b+=V9jW0.a99;W4b+=A3T;var z7H=V9jW0.a99;z7H+=e$G;z7H+=V9jW0.a99;z7H+=G3j;var D39=t7B;D39+=R7X;D39+=e$G;D39+=K5P;var T42=L2A;T42+=G3j;var U$d=j10;U$d+=L2w;var _this=this;var that=this;var inlineCount=_inlineCounter++;var namespace=c9B + inlineCount;this[J7P][a8I]=opts;this[J7P][U$d]=inlineCount;if(typeof opts[T42] === D39 || typeof opts[z7H] === d85){var k_J=V9jW0.a99;k_J+=j6s;k_J+=G3j;var I_3=V9jW0.a99;I_3+=j6s;I_3+=G3j;this[I_3](opts[o35]);opts[k_J]=J89;}if(typeof opts[K4F] === W4b || typeof opts[K4F] === d85){var F40=c2E;F40+=h6S;F40+=l1T;F40+=V9jW0[264464];this[F40](opts[K4F]);opts[K4F]=J89;}if(typeof opts[G1n] !== C70){var B7W=u19;B7W+=Z6x;B7W+=Y1f;B7W+=J7P;this[a$V](opts[B7W]);opts[a$V]=J89;}$(document)[Y1f](n1e + namespace,function(e){var s0y="turnSubmit";var N6F="ReturnSubmit";var t2u="canRe";var P48="activeElement";if(e[J3I] === Q9V && _this[J7P][w6Y]){var el=$(document[P48]);if(el){var J91=V9jW0[296790];J91+=F2T;J91+=N6F;var m5l=t2u;m5l+=s0y;var field=_this[K9F](el);if(field && typeof field[m5l] === d85 && field[J91](el)){e[X9E]();}}}});$(document)[Y1f](F5u + namespace,function(e){var T0T=27;var x$_="igg";var M5p=37;var D9r="wh";var W53="bm";var V9B="onReturn";var H01="eturn";var t65='.DTE_Form_Buttons';var a6g="onEsc";var n1x="activeEleme";var K9C="R";var D2h=39;var d2H="canRetur";var A8_="eventDefa";var L00="nS";var r44="ubm";var E7u="ton";var u$Z="Subm";var q4d=G3j;q4d+=K5P;q4d+=V9jW0.a99;q4d+=t9S;var I0n=o_W;I0n+=t9S;I0n+=Y3D;I0n+=t9S;var h01=D9r;h01+=e$G;h01+=V9jW0[296790];h01+=t9S;var u6h=n1x;u6h+=z1q;var el=$(document[u6h]);if(e[h01] === Q9V && _this[J7P][w6Y]){var N4P=d2H;N4P+=L00;N4P+=r44;N4P+=j6s;var j1X=d2H;j1X+=V9jW0[295382];j1X+=u$Z;j1X+=j6s;var field=_this[K9F](el);if(field && typeof field[j1X] === d85 && field[N4P](el)){var f0e=A2A;f0e+=O63;f0e+=j6s;var s6e=Y1f;s6e+=K9C;s6e+=H01;if(opts[s6e] === f0e){var x$D=J7P;x$D+=B8v;x$D+=u19;x$D+=I4H;var L0P=F74;L0P+=A8_;L0P+=O3v;L0P+=V9jW0.a99;e[L0P]();_this[x$D]();}else if(typeof opts[V9B] === d85){e[X9E]();opts[V9B](_this,e);}}}else if(e[I0n] === T0T){var T7V=J5Y;T7V+=r5N;T7V+=J7P;T7V+=V9jW0[296790];var O24=L7C;O24+=f$7;var d32=S73;d32+=R7X;d32+=x$y;d32+=q$n;e[d32]();if(typeof opts[a6g] === O24){opts[a6g](that,e);}else if(opts[a6g] === i3J){that[F$Y]();}else if(opts[a6g] === f3E){that[k8v]();}else if(opts[T7V] === l$A){var p9l=G5Q;p9l+=W53;p9l+=j6s;that[p9l]();}}else if(el[K6r](t65)[q4d]){if(e[J3I] === M5p){var U0o=u35;U0o+=x$_;U0o+=W6E;var E1U=u19;E1U+=B8v;E1U+=V9jW0.a99;E1U+=E7u;var a9V=S73;a9V+=R7X;a9V+=V9jW0[264464];a9V+=r1R;el[a9V](E1U)[U0o](T2Z);}else if(e[J3I] === D2h){var W4K=X2e;W4K+=O6p;W4K+=B03;var F0D=V9jW0[295382];F0D+=S1P;el[F0D](K4D)[W4K](T2Z);}}});this[J7P][o1c]=function(){V9jW0.h_m();var P0T='keyup';var N9e=J5Y;N9e+=V9jW0[455856];N9e+=V9jW0[455856];$(document)[K$B](n1e + namespace);$(document)[N9e](P0T + namespace);};V9jW0.y8H();return namespace;}function _inline(editFields,opts,closeCb){var p5m="liner";var B4K='cancel';var E2F="tTrig";var I8h="
<";var Q_s="ldr";var x43="_inputTrigger";var r4k='Edge/';var Z0k="v.";var Z4h='.';var z3e="userAgent";var K_G="/span>
";var R_2="_clos";var p3L="onte";var S$u="nline";var a0j='px"';var c6c="_postopen";var O7G="ttachF";var o9p='style="width:';var F7Z="inlin";var M1F=F7Z;M1F+=V9jW0[264464];var v7a=l_p;v7a+=V9jW0[296790];v7a+=B8v;v7a+=J7P;var O1v=R_2;O1v+=M6J;var T1Z=J5F;T1Z+=Z90;T1Z+=E2F;T1Z+=B03;var C4Y=H8R;C4Y+=V9jW0[264464];C4Y+=V9jW0[295382];C4Y+=s6c;var l$9=X_h;l$9+=u1Z;l$9+=J7P;var d$w=e$G;d$w+=S$u;var J6a=I48;J6a+=p1_;var _this=this;if(closeCb === void D3U){closeCb=T5m;}var closed=x1h;var classes=this[J6a][d$w];var keys=Object[l$9](editFields);var editRow=editFields[keys[D3U]];var lastAttachPoint;var elements=[];for(var i=D3U;i < editRow[t8l][C4Y];i++){var r1J=I_b;r1J+=V9jW0.a99;r1J+=V9jW0.a99;r1J+=v_M;var K0d=S73;K0d+=B8v;K0d+=J7P;K0d+=t9S;var L5m=I_b;L5m+=O7G;L5m+=u$K;var name_1=editRow[L5m][i][D3U];elements[K0d]({field:this[J7P][r1h][name_1],name:name_1,node:$(editRow[r1J][i])});}var namespace=this[A__](opts);var ret=this[h0x](l3S);if(!ret){return this;}for(var _i=D3U,elements_1=elements;_i < elements_1[G83];_i++){var u9s=V9jW0.a99;u9s+=R7X;var N_V=V9jW0[295382];N_V+=Y6P;N_V+=V9jW0[264464];var l57=V9jW0[455856];l57+=X49;l57+=V9jW0[223355];var m2i=V9jW0[223355];m2i+=J5Y;m2i+=O63;var a6w=n6e;a6w+=Z0k;var c00=E_X;c00+=n6e;c00+=Y_1;var z9x=n6L;z9x+=Q6I;var m2I=p2s;m2I+=p3x;var v$2=I8h;v$2+=K_G;var i51=r6r;i51+=y_p;var C0x=o_W;C0x+=v05;var G6P=V9jW0[223355];G6P+=V9jW0[264464];G6P+=V9jW0.a99;G6P+=v_M;var C4b=V9jW0[296790];C4b+=p3L;C4b+=z1q;C4b+=J7P;var G8n=i7H;G8n+=Q_s;G8n+=y5b;var R6$=A78;R6$+=V9jW0[223355];R6$+=V9jW0[264464];var el=elements_1[_i];var node=el[R6$];el[G8n]=node[C4b]()[G6P]();var style=navigator[z3e][n0f](r4k) !== -D0H?o9p + node[C0x]() + a0j:v5t;node[O2l]($(a5M + classes[X0d] + I65 + a5M + classes[p5m] + i51 + style + P5m + v$2 + E$w + m2I + classes[a$V] + z9x + c00));node[e3S](a6w + classes[p5m][b8b](/ /g,Z4h))[O2l](el[m7F][J2K]())[O2l](this[m2i][h8s]);var insertParent=$(el[l57][N_V]())[C$c](u9s);if(insertParent[G83]){lastAttachPoint=insertParent;}if(opts[a$V]){var j$H=I$0;j$H+=S73;j$H+=V9jW0[264464];j$H+=p8x;var j4B=u19;j4B+=Z6x;j4B+=a7k;var X0k=V9jW0[455856];X0k+=Z2D;node[X0k](j0a + classes[j4B][b8b](/ /g,Z4h))[j$H](this[x$4][a$V]);}}var submitClose=this[x43](l$A,opts,lastAttachPoint);var cancelClose=this[T1Z](B4K,opts,lastAttachPoint);this[O1v](function(submitComplete,action){var F6J="forEach";var r_l="micIn";var Q00="clearDyna";var G9w=c1V;G9w+=Q00;G9w+=r_l;G9w+=I$h;var b4c=V9jW0[296790];b4c+=u1K;b4c+=z65;var u17=J5Y;u17+=V9jW0[455856];u17+=V9jW0[455856];closed=J89;$(document)[u17](b4c + namespace);if(!submitComplete || action !== P0n){elements[F6J](function(el){var w3S="conten";var H7I=E3X;H7I+=V9jW0[223355];var O1R=V9jW0[295382];O1R+=J5Y;V9jW0.h_m();O1R+=V9jW0[223355];O1R+=V9jW0[264464];var O3z=w3S;O3z+=f6V;var a8e=V9jW0[295382];a8e+=Y6P;a8e+=V9jW0[264464];el[a8e][O3z]()[J36]();el[O1R][H7I](el[Y4T]);});}submitClose();cancelClose();_this[G9w]();if(closeCb){closeCb();}return l3S;});setTimeout(function(){var Q2c='addBack';var v0U="dS";var I6V="edown";var S61="elf";var k6J="ous";var C0i=O63;C0i+=k6J;C0i+=I6V;var X0M=I_b;X0M+=V9jW0[295382];X0M+=v0U;X0M+=S61;if(closed){return;}var back=$[V9jW0.B3r][B5y]?Q2c:X0M;var target;$(document)[Y1f](C0i + namespace,function(e){var V14="rge";var S21=V9jW0.a99;S21+=I_b;S21+=V14;S21+=V9jW0.a99;target=e[S21];})[Y1f](n1e + namespace,function(e){var n5y="tar";var K6I=n5y;K6I+=m7a;V9jW0.h_m();target=e[K6I];})[Y1f](n2o + namespace,function(e){var c4Q="typeFn";var W3h='owns';var H_R=H8R;H_R+=V9jW0[264464];H_R+=K5P;V9jW0.h_m();H_R+=T4E;var isIn=x1h;for(var _i=D3U,elements_2=elements;_i < elements_2[H_R];_i++){var v5W=p_D;v5W+=U01;var s25=c1V;s25+=c4Q;var a0G=V9jW0[455856];a0G+=e$G;a0G+=V9jW0[264464];a0G+=t1_;var el=elements_2[_i];if(el[a0G][s25](W3h,target) || $[R50](el[J2K][D3U],$(target)[v5W]()[back]()) !== -D0H){isIn=J89;}}if(!isIn){var P8C=u19;P8C+=a6y;_this[P8C]();}});},D3U);this[v7a]($[h6q](elements,function(el){var p5E=u1$;p5E+=q31;p5E+=V9jW0[223355];return el[p5E];}),opts[n6D]);this[c6c](M1F,J89);}function _inputTrigger(type,opts,insertPoint){var k_U="ldren";var n6p='Trigger';var S_z="chil";var o15="eta";var Y8K="ick.dte";var V04="est";var t9Q='tr';var u5B="dN";var W0f="ml";var E9N=V9jW0[223355];E9N+=o15;E9N+=y0Y;var y9f=S_z;y9f+=u5B;y9f+=Y6P;y9f+=p8g;var P6S=H8R;P6S+=V9jW0[264464];P6S+=t_y;P6S+=t9S;var P6E=R5x;P6E+=u19;P6E+=V9jW0[264464];P6E+=R7X;var E57=Z8N;E57+=V04;var g_d=Z9L;g_d+=Y8K;g_d+=j5d;var x03=O$a;x03+=V9jW0.a99;x03+=W0f;var _this=this;var trigger=opts[type + n6p];var html=opts[type + x03];var event=g_d + type;var tr=$(insertPoint)[E57](t9Q);if(trigger === undefined){return function(){};}if(typeof trigger === P6E){var p_t=H8R;p_t+=V9jW0[264464];p_t+=N7V;var I7U=i7H;I7U+=k_U;var kids=tr[I7U]();trigger=trigger < D3U?kids[kids[p_t] + trigger]:kids[trigger];}var children=$(trigger,tr)[P6S]?Array[J6z][a$G][K$3]($(trigger,tr)[D3U][y9f]):[];$(children)[E9N]();var triggerEl=$(trigger,tr)[Y1f](event,function(e){var U8X="ediatePropaga";var V3$="stopImm";var y4o="ance";var S5W=V9jW0[296790];S5W+=y4o;S5W+=H8R;var P6f=V3$;P6f+=U8X;P6f+=b8J;e[P6f]();if(type === S5W){_this[k8v]();}else {_this[L6y]();}})[O2l](html);return function(){var Y89=I_b;Y89+=S73;Y89+=S73;Y89+=Z3p;var c7X=C3v;c7X+=j_O;c7X+=u1Z;var c2V=J5Y;V9jW0.y8H();c2V+=V9jW0[455856];c2V+=V9jW0[455856];triggerEl[c2V](event)[c7X]()[Y89](children);};}function _optionsUpdate(json){var that=this;V9jW0.y8H();if(json && json[q3a]){var G$M=V9jW0[455856];G$M+=e$G;G$M+=D1c;var c7a=H66;c7a+=y0Y;$[c7a](this[J7P][G$M],function(name,field){var m9K=Q15;V9jW0.h_m();m9K+=V9jW0.a99;m9K+=h3W;m9K+=J7P;if(json[m9K][name] !== undefined){var G51=V9jW0[223355];G51+=V9jW0.a99;var K1x=V9jW0[455856];K1x+=e$G;K1x+=L1Z;var fieldInst=that[K1x](name);if(fieldInst[G51] && fieldInst[t6f]()[G8y][J3L]()){return;}if(fieldInst && fieldInst[M4f]){fieldInst[M4f](json[q3a][name]);}}});}}function _message(el,msg,title,fn){var P$k="fadeI";var g_p="fadeOut";var R80="laye";var z14="removeAttr";var X1a="splayed";var Q3w=L7C;Q3w+=f$7;var L5w=b7t;L5w+=O63;L5w+=t$3;L5w+=V9jW0[264464];var K73=V9jW0[455856];K73+=V9jW0[295382];var canAnimate=$[K73][L5w]?J89:x1h;if(title === undefined){title=x1h;}if(!fn){fn=function(){};}if(typeof msg === Q3w){var W7U=c6T;W7U+=Y75;msg=msg(this,new DataTable$4[Y4G](this[J7P][W7U]));}el=$(el);if(canAnimate){el[f1h]();}if(!msg){var d4X=B0f;d4X+=R80;d4X+=V9jW0[223355];if(this[J7P][d4X] && canAnimate){el[g_p](function(){V9jW0.y8H();el[R5M](v5t);fn();});}else {var l1a=V9jW0[296790];l1a+=J7P;l1a+=J7P;el[R5M](v5t)[l1a](Q7C,w5F);fn();}if(title){el[z14](T90);}}else {var P9Y=n6e;P9Y+=X1a;fn();if(this[J7P][P9Y] && canAnimate){var l7d=P$k;l7d+=V9jW0[295382];el[R5M](msg)[l7d]();}else {var w_o=u19;w_o+=H8R;w_o+=J5Y;w_o+=m9P;var D0J=n6e;D0J+=d$G;D0J+=u1Z;el[R5M](msg)[t3M](D0J,w_o);}if(title){el[G$v](T90,msg);}}}function _multiInfo(){var Y1j="Va";var T3b="multiEditable";var U57="sMulti";var fields=this[J7P][r1h];var include=this[J7P][I91];var show=J89;var state;if(!include){return;}for(var i=D3U,ien=include[G83];i < ien;i++){var u7I=e$G;u7I+=U57;u7I+=Y1j;u7I+=r73;var field=fields[include[i]];var multiEditable=field[T3b]();if(field[J$R]() && multiEditable && show){state=J89;show=x1h;}else if(field[u7I]() && !multiEditable){state=J89;}else {state=x1h;}fields[include[i]][H5J](state);}}function _nestedClose(cb){var B0Y="Controlle";var K9N="oller";var K9V="open";var I$M="isplayContr";var l0F="pop";var z3S="callback";var m2p=k9C;m2p+=O6p;m2p+=T4E;var h8N=v_S;h8N+=T4E;var S6W=c1V;S6W+=P_I;S6W+=S4j;var M$5=H7C;M$5+=B0Y;M$5+=R7X;var disCtrl=this[J7P][M$5];var show=disCtrl[S6W];if(!show || !show[h8N]){if(cb){cb();}}else if(show[m2p] > D0H){var o1q=V9jW0[223355];o1q+=V9jW0.a99;o1q+=V9jW0[264464];var f_e=V9jW0[223355];f_e+=I$M;f_e+=K9N;var q34=G3j;q34+=V9jW0[295382];q34+=O6p;q34+=T4E;show[l0F]();var last=show[show[q34] - D0H];if(cb){cb();}this[J7P][f_e][K9V](last[o1q],last[O2l],last[z3S]);}else {this[J7P][V7$][k8v](this,cb);show[G83]=D3U;}}function _nestedOpen(cb,nest){var Q$r="Controll";var k$6="how";var R7a="_show";var w_G="ayCon";var o6t="ope";var w1I="_sho";V9jW0.h_m();var f0x="troll";var y8T=o6t;y8T+=V9jW0[295382];var v0Z=a4W;v0Z+=w_G;v0Z+=f0x;v0Z+=W6E;var I3$=C9v;I3$+=t9S;I3$+=J5Y;I3$+=o_W;var e$g=w1I;e$g+=o_W;var J5_=H7C;J5_+=Q$r;J5_+=W6E;var disCtrl=this[J7P][J5_];if(!disCtrl[e$g]){var i6y=C9v;i6y+=k$6;disCtrl[i6y]=[];}if(!nest){var B7x=H8R;B7x+=y5b;B7x+=O6p;B7x+=T4E;disCtrl[R7a][B7x]=D3U;}disCtrl[I3$][V0z]({append:this[x$4][X0d],callback:cb,dte:this});this[J7P][v0Z][y8T](this,this[x$4][X0d],cb);}function _postopen(type,immediate){var c_M='submit.editor-internal';var y3Y="captureFocus";var I0J=".editor-";var i7O='focus.editor-focus';var m$v="iInfo";var B1n="internal";var t$K=c1V;t$K+=y81;var i2N=q_4;i2N+=V9jW0.a99;i2N+=m$v;var X6s=J5Y;X6s+=V9jW0[295382];var h_e=A2A;h_e+=I4H;h_e+=I0J;h_e+=B1n;var I2L=J5Y;I2L+=V9jW0[455856];I2L+=V9jW0[455856];var H39=I$h;H39+=R7X;H39+=O63;var _this=this;var focusCapture=this[J7P][V7$][y3Y];if(focusCapture === undefined){focusCapture=J89;}$(this[x$4][H39])[I2L](h_e)[X6s](c_M,function(e){var r5z="reventDefault";var N23=S73;N23+=r5z;e[N23]();});if(focusCapture && (type === X8Q || type === B1d)){$(z4h)[Y1f](i7O,function(){var m5N="ive";var f_l="ocus";var P7t='.DTED';var d1i="activeElemen";var S6v="Element";var z_8=f9W;z_8+=J7P;var g_F=d1i;g_F+=V9jW0.a99;var q6O=a2b;q6O+=C52;q6O+=N5U;V9jW0.y8H();q6O+=y6i;var j4b=v$E;j4b+=m5N;j4b+=S6v;if($(document[j4b])[K6r](q6O)[G83] === D3U && $(document[g_F])[z_8](P7t)[G83] === D3U){if(_this[J7P][K4o]){var Z_v=D$f;Z_v+=A1x;var g8Y=v9y;g8Y+=k2i;g8Y+=f_l;_this[J7P][g8Y][Z_v]();}}});}this[i2N]();this[t$K](S1Q,[type,this[J7P][v9z]]);if(immediate){var C_Q=I_b;C_Q+=x1d;C_Q+=e4i;C_Q+=V9jW0[295382];this[z3P](k2V,[type,this[J7P][C_Q]]);}return J89;}function _preopen(type){var A$2="eIcb";var C1B="_clearDy";var S$8="reOpe";var u4A='cancelOpen';var h4i="namicInfo";var O6q=S73;O6q+=S$8;V9jW0.h_m();O6q+=V9jW0[295382];if(this[z3P](O6q,[type,this[J7P][v9z]]) === x1h){var M5u=Z8N;M5u+=A$2;var I1p=L7Q;I1p+=V9jW0[223355];I1p+=V9jW0[264464];var u5R=O63;u5R+=J5Y;u5R+=V9jW0[223355];u5R+=V9jW0[264464];var N1S=I_b;N1S+=V9jW0[296790];N1S+=b8J;var q$Z=T0E;q$Z+=r1R;q$Z+=y5b;q$Z+=V9jW0.a99;var K9R=C1B;K9R+=h4i;this[K9R]();this[q$Z](u4A,[type,this[J7P][N1S]]);if((this[J7P][u5R] === l3S || this[J7P][I1p] === B1d) && this[J7P][o1c]){this[J7P][o1c]();}this[J7P][M5u]=T5m;return x1h;}this[C6i](J89);this[J7P][w6Y]=type;return J89;}function _processing(processing){var S2A="active";var l2N="div.DT";var J7u='processing';var j_P=N$y;j_P+=K86;j_P+=V9jW0[295382];j_P+=O6p;var q_5=v$Q;q_5+=R7X;var e57=l2N;e57+=y6i;var j__=V9jW0[296790];j__+=P14;j__+=J7P;j__+=p1_;var procClass=this[j__][K2D][S2A];$([e57,this[x$4][q_5]])[g23](procClass,processing);this[J7P][j_P]=processing;this[z3P](J7u,[processing]);}function _noProcessing(args){V9jW0.h_m();var l0r='processing-field';var processing=x1h;$[p7S](this[J7P][r1h],function(name,field){var v_g="essin";var r0l=N$y;r0l+=v_g;r0l+=O6p;if(field[r0l]()){processing=J89;}});if(processing){this[V3P](l0r,function(){var n5W="_noProcessing";if(this[n5W](args) === J89){this[c$2][B7E](this,args);}});}return !processing;}function _submit(successCallback,errorCallback,formatdata,hide){var O92="actionName";var O1b="remov";var D$B="nComplete";var A2t="_n";var Y8b='Field is still processing';var v98="_proces";var h5E='preSubmit';var F9l="sin";var I$9="rocessi";var b4H="lIfChang";var V0u="oP";var H45=16;var q66=O1b;q66+=V9jW0[264464];var a4N=V9jW0[264464];a4N+=S67;var f45=O0g;f45+=V9jW0[264464];f45+=r9j;var S7g=A2t;S7g+=V0u;S7g+=I$9;S7g+=K5P;var y39=L9q;y39+=V9jW0.a99;y39+=O_p;y39+=I_b;var Q2_=V9jW0[264464];Q2_+=S67;Q2_+=k6v;Q2_+=Q9T;var _this=this;var changed=x1h;var allData={};var changedData={};var setBuilder=dataSet;var fields=this[J7P][r1h];var editCount=this[J7P][x9M];var editFields=this[J7P][Q2_];var editData=this[J7P][y39];var opts=this[J7P][a8I];var changedSubmit=opts[L6y];var submitParamsLocal;if(this[S7g](arguments) === x1h){var c9c=V9jW0[264464];c9c+=U1$;Editor[c9c](Y8b,H45,x1h);return;}var action=this[J7P][v9z];var submitParams={data:{}};submitParams[this[J7P][O92]]=action;if(action === f45 || action === a4N){var t0P=n_e;t0P+=O6p;t0P+=V9jW0[264464];t0P+=V9jW0[223355];var r9W=G1X;r9W+=b4H;r9W+=V9jW0[264464];r9W+=V9jW0[223355];var I3G=I_b;I3G+=H8R;I3G+=H8R;var t3G=D27;t3G+=V9jW0[264464];var U7c=V9jW0[264464];U7c+=I_b;U7c+=V9jW0[296790];U7c+=t9S;$[U7c](editFields,function(idSrc,edit){var Y7y="isEm";var S22="ptyOb";var K6A=Y7y;K6A+=S22;K6A+=C0k;var allRowData={};var changedRowData={};$[p7S](fields,function(name,field){var a6z="iGet";var v21="xOf";var F52="lFr";var g3s='-many-count';V9jW0.y8H();var n99="mData";var y27=/\[.*$/;var C$j=E0F;C$j+=a7A;C$j+=c8X;C$j+=G3j;if(edit[r1h][name] && field[C$j]()){var k_D=k13;k_D+=R5E;var B2m=z$o;B2m+=j$D;B2m+=v21;var T9C=H5N;T9C+=V9jW0.a99;T9C+=a6z;var multiGet=field[T9C]();var builder=setBuilder(name);if(multiGet[idSrc] === undefined){var z0z=V9jW0[223355];z0z+=Z2q;var t5n=F7g;t5n+=F52;t5n+=J5Y;t5n+=n99;var originalVal=field[t5n](edit[z0z]);builder(allRowData,originalVal);return;}var value=multiGet[idSrc];var manyBuilder=Array[g2M](value) && typeof name === R49 && name[B2m](k_D) !== -D0H?setBuilder(name[b8b](y27,v5t) + g3s):T5m;builder(allRowData,value);if(manyBuilder){var z5u=H8R;z5u+=y5b;z5u+=D12;z5u+=t9S;manyBuilder(allRowData,value[z5u]);}if(action === P0n && (!editData[name] || !field[o0R](value,editData[name][idSrc]))){builder(changedRowData,value);changed=J89;if(manyBuilder){var g6x=H8R;g6x+=V9jW0[264464];g6x+=K5P;g6x+=T4E;manyBuilder(changedRowData,value[g6x]);}}}});if(!$[K6A](allRowData)){allData[idSrc]=allRowData;}if(!$[Y8Y](changedRowData)){changedData[idSrc]=changedRowData;}});if(action === t3G || changedSubmit === I3G || changedSubmit === r9W && changed){submitParams[r4E]=allData;}else if(changedSubmit === t0P && changed){var E48=V9jW0[223355];E48+=I_b;E48+=V9jW0.a99;E48+=I_b;submitParams[E48]=changedData;}else {var z_4=v98;z_4+=F9l;z_4+=O6p;var y9c=J5Y;y9c+=D$B;var o_B=I_b;o_B+=f$7;this[J7P][o_B]=T5m;if(opts[N0N] === f3E && (hide === undefined || hide)){var R2e=c1V;R2e+=V9jW0[296790];R2e+=L1U;R2e+=F$$;this[R2e](x1h);}else if(typeof opts[y9c] === d85){opts[N0N](this);}if(successCallback){successCallback[K$3](this);}this[z_4](x1h);this[z3P](N7a);return;}}else if(action === q66){$[p7S](editFields,function(idSrc,edit){var I3y=V9jW0[223355];I3y+=I_b;I3y+=V9jW0.a99;I3y+=I_b;var r1j=Z2j;r1j+=V9jW0.a99;r1j+=I_b;submitParams[r1j][idSrc]=edit[I3y];});}submitParamsLocal=$[q$v](J89,{},submitParams);if(formatdata){formatdata(submitParams);}this[z3P](h5E,[submitParams,action],function(result){var k8R="tTable";if(result === x1h){_this[K9_](x1h);}else {var R5_=C9v;R5_+=m7$;R5_+=k8R;var w1$=q1v;w1$+=D$G;w1$+=I_b;w1$+=q3T;var submitWire=_this[J7P][G8y]?_this[w1$]:_this[R5_];submitWire[K$3](_this,submitParams,function(json,notGood,xhr){var b$T="_submitSucce";var Y5G=I_b;Y5G+=x1d;Y5G+=h3W;var d7F=b$T;d7F+=h6S;_this[d7F](json,notGood,submitParams,submitParamsLocal,_this[J7P][Y5G],editCount,hide,successCallback,errorCallback,xhr);},function(xhr,err,thrown){var U1s="_sub";var W3j="Erro";var D0O=k7D;D0O+=V9jW0[295382];var n9m=U1s;n9m+=I4H;n9m+=W3j;n9m+=R7X;_this[n9m](xhr,err,thrown,errorCallback,submitParams,_this[J7P][D0O]);},submitParams);}});}function _submitTable(data,success,error,submitParams){var v9P="acti";var E6p="_dataSourc";var g7z="idual";var K8p=H4U;K8p+=W57;var p_y=v9P;p_y+=Y1f;var action=data[p_y];var out={data:[]};var idGet=dataGet(this[J7P][u$s]);var idSet=dataSet(this[J7P][K8p]);if(action !== a$4){var Q06=V9jW0[264464];Q06+=I_b;Q06+=y0Y;var O3C=z$o;O3C+=I26;O3C+=g7z;var Q1x=E6p;Q1x+=V9jW0[264464];var originalData_1=this[J7P][e7c] === X8Q?this[v2B](v6s,this[Z5f]()):this[Q1x](O3C,this[Z5f]());$[Q06](data[r4E],function(key,vals){var V80=S73;V80+=B8v;V80+=P_I;V9jW0.y8H();var r9o=O0g;r9o+=g1Y;var toSave;var extender=extendDeepObjShallowArr;if(action === P0n){var rowData=originalData_1[key][r4E];toSave=extender({},rowData);toSave=extender(toSave,vals);}else {toSave=extender({},vals);}var overrideId=idGet(toSave);if(action === r9o && overrideId === undefined){idSet(toSave,+new Date() + key[F0z]());}else {idSet(toSave,overrideId);}out[r4E][V80](toSave);});}success(out);}function _submitSuccess(json,notGood,submitParams,submitParamsLocal,action,editCount,hide,successCallback,errorCallback,xhr){var P7a="unction";var K5i='commit';var V5k="Create";var y$A="etData";var b9c='postRemove';var y3h='
';var i78="onCom";var z7U="ourc";var a9m="nC";var D2U="let";var m19="post";var O5m='prep';var F8d="reRemo";var T8n="eldErrors";var m$H="tE";var B_E="fieldEr";var r7H='submitSuccess';var S4H="bmitU";var u6r='preEdit';var Z1C="Submit";var o6l="sful";var T8J='id';var B$4="pos";var A15="nsucces";var S7T="ids";var z$R="ldErrors";var h4y='preCreate';var b8T=x6Z;b8T+=a7G;b8T+=q9e;var u$B=i0u;u$B+=t9S;var x$K=V9jW0[264464];x$K+=a9P;x$K+=J5Y;x$K+=R7X;var g1D=u1$;g1D+=T8n;V9jW0.y8H();var w$I=V9jW0[264464];w$I+=R7X;w$I+=R05;var T1$=m19;T1$+=Z1C;var x4m=M1a;x4m+=V9jW0[223355];x4m+=J7P;var _this=this;var that=this;var setData;var fields=this[J7P][x4m];var opts=this[J7P][a8I];var modifier=this[J7P][Z5f];this[z3P](T1$,[json,submitParams,action,xhr]);if(!json[w$I]){var C5h=j5c;C5h+=N7h;json[C5h]=v5t;}if(!json[g1D]){var y$Z=B_E;y$Z+=a7G;y$Z+=F3h;json[y$Z]=[];}if(notGood || json[x$K] || json[E16][u$B]){var V4C=G5Q;V4C+=S4H;V4C+=A15;V4C+=o6l;var f6_=c1V;f6_+=y81;var c9j=D$G;c9j+=J5Y;c9j+=e$G;c9j+=V9jW0[295382];var e8j=v5f;e8j+=z$R;var B6r=V9jW0[264464];B6r+=I_b;B6r+=y0Y;var F7r=V9jW0[264464];F7r+=a9P;F7r+=J5Y;F7r+=R7X;var globalError_1=[];if(json[F7r]){var O4G=W6E;O4G+=R05;globalError_1[V0z](json[O4G]);}$[B6r](json[e8j],function(i,err){var J5y="Con";V9jW0.y8H();var z4_="sta";var O1_="body";var K09="onFieldError";var o6Q="Unk";var z11="tent";var B1u=': ';var W0G=500;var m2d='Error';var g32="nima";var H73="nown field: ";var field=fields[err[C53]];if(!field){var c6Q=o6Q;c6Q+=H73;throw new Error(c6Q + err[C53]);}else if(field[w6Y]()){var Q7P=z4_;Q7P+=S1A;field[A9j](err[Q7P] || m2d);if(i === D3U){if(opts[K09] === T2Z){var l7j=V9jW0.a99;l7j+=J5Y;l7j+=S73;var R9P=O1_;R9P+=J5y;R9P+=z11;var K8g=q1v;K8g+=g32;K8g+=V9jW0.a99;K8g+=V9jW0[264464];_this[K8g]($(_this[x$4][R9P]),{scrollTop:$(field[J2K]())[P6x]()[l7j]},W0G);field[n6D]();}else if(typeof opts[K09] === d85){opts[K09](_this,err);}}}else {var K0R=m_y;K0R+=c2E;var m4v=S73;m4v+=B8v;m4v+=J7P;m4v+=t9S;globalError_1[m4v](field[K0R]() + B1u + (err[U1V] || m2d));}});this[A9j](globalError_1[c9j](y3h));this[f6_](V4C,[json]);if(errorCallback){var K8M=V9jW0[296790];K8M+=G1X;K8M+=H8R;errorCallback[K8M](that,json);}}else {var x$W=O0g;x$W+=V9jW0[264464];x$W+=I_b;x$W+=q4f;var n_W=V9jW0[223355];n_W+=t$3;n_W+=I_b;var store={};if(json[n_W] && (action === x$W || action === P0n)){var T9m=V9jW0[223355];T9m+=I_b;T9m+=V9jW0.a99;T9m+=I_b;var U0q=V9jW0[223355];U0q+=I_b;U0q+=V9jW0.a99;U0q+=I_b;var N0v=S73;N0v+=b6t;N0v+=S73;this[v2B](N0v,action,modifier,submitParamsLocal,json,store);for(var _i=D3U,_a=json[U0q];_i < _a[G83];_i++){var Z_9=V9jW0[296790];Z_9+=R7X;Z_9+=V9jW0[264464];Z_9+=r9j;var k3X=J7P;k3X+=y$A;var n3B=T0E;n3B+=r1R;n3B+=y5b;n3B+=V9jW0.a99;var data=_a[_i];setData=data;var id=this[v2B](T8J,data);this[n3B](k3X,[json,data,action]);if(action === Z_9){var j52=m19;j52+=V5k;var E89=V9jW0[296790];E89+=I9B;var C5l=E8M;C5l+=u7A;var p73=O0g;p73+=V9jW0[264464];p73+=t$3;p73+=V9jW0[264464];this[z3P](h4y,[json,data,id]);this[v2B](p73,fields,data,store);this[C5l]([E89,j52],[json,data,id]);}else if(action === P0n){var a5d=B$4;a5d+=m$H;a5d+=S67;var J9f=c1V;J9f+=y81;var k7e=L9q;k7e+=V9jW0.a99;this[z3P](u6r,[json,data,id]);this[v2B](k7e,modifier,fields,data,store);this[J9f]([P0n,a5d],[json,data,id]);}}this[v2B](K5i,action,modifier,json[T9m],store);}else if(action === a$4){var y5e=V9jW0[223355];y5e+=I_b;y5e+=V9jW0.a99;y5e+=I_b;var H27=e$G;H27+=V9jW0[223355];H27+=J7P;var U2D=S73;U2D+=F8d;U2D+=r1R;U2D+=V9jW0[264464];var q6j=u5Z;q6j+=N2C;q6j+=z7U;q6j+=V9jW0[264464];this[q6j](O5m,action,modifier,submitParamsLocal,json,store);this[z3P](U2D,[json,this[S7T]()]);this[v2B](a$4,modifier,fields,store);this[z3P]([a$4,b9c],[json,this[H27]()]);this[v2B](K5i,action,modifier,json[y5e],store);}if(editCount === this[J7P][x9M]){var E6K=V9jW0[455856];E6K+=P7a;var v4E=i78;v4E+=S73;v4E+=D2U;v4E+=V9jW0[264464];var U1E=J5Y;U1E+=a9m;U1E+=U$e;U1E+=h$P;var H25=v$E;H25+=e4i;H25+=V9jW0[295382];var sAction=this[J7P][v9z];this[J7P][H25]=T5m;if(opts[U1E] === f3E && (hide === undefined || hide)){var H0R=L2x;H0R+=L1U;H0R+=F$$;this[H0R](json[r4E]?J89:x1h,sAction);}else if(typeof opts[v4E] === E6K){opts[N0N](this);}}if(successCallback){successCallback[K$3](that,json);}this[z3P](r7H,[json,setData,action]);}this[b8T](x1h);this[z3P](N7a,[json,setData,action]);}function _submitError(xhr,err,thrown,errorCallback,submitParams,action){var Z5G='postSubmit';var Z3X="tCom";var E7b="tem";var K_U="_processin";var O7F=B9k;O7F+=e$G;O7F+=Z3X;O7F+=h$P;var E_I=G5Q;E_I+=u19;E_I+=O63;E_I+=W2o;var C_i=K_U;C_i+=O6p;var b8O=J7P;b8O+=u1Z;b8O+=J7P;b8O+=E7b;var J5U=e$G;J5U+=V9jW0.j0t;J5U+=V9jW0[112233];J5U+=V9jW0[295382];var F8_=V9jW0[264464];F8_+=a9P;V9jW0.h_m();F8_+=N7h;var J$O=c1V;J$O+=x$y;J$O+=V9jW0[295382];J$O+=V9jW0.a99;this[J$O](Z5G,[T5m,submitParams,action,xhr]);this[F8_](this[J5U][A9j][b8O]);this[C_i](x1h);if(errorCallback){var U3z=V9jW0[296790];U3z+=M8s;errorCallback[U3z](this,xhr,err,thrown);}this[z3P]([E_I,O7F],[xhr,err,thrown,submitParams]);}function _tidy(fn){var r0q="settin";var d0L="oFeatures";var U09=B0f;U09+=H8R;U09+=I_b;U09+=u1Z;var z1s=z$o;z1s+=H8R;z1s+=e$G;z1s+=v0b;var y5u=i2$;y5u+=S73;y5u+=H8R;y5u+=K_d;var P7L=c6T;P7L+=u19;P7L+=H8R;P7L+=V9jW0[264464];var o9D=e85;o9D+=S73;o9D+=e$G;var _this=this;var dt=this[J7P][r6_]?new DataTable$4[o9D](this[J7P][P7L]):T5m;var ssp=x1h;if(dt){var c5R=r0q;c5R+=k0g;ssp=dt[c5R]()[D3U][d0L][R4J];}if(this[J7P][K2D]){this[V3P](N7a,function(){V9jW0.y8H();if(ssp){var u2s=V9jW0[223355];u2s+=R7X;u2s+=I_b;u2s+=o_W;dt[V3P](u2s,fn);}else {setTimeout(function(){V9jW0.h_m();fn();},r6p);}});return J89;}else if(this[y5u]() === z1s || this[U09]() === B1d){var q2S=u19;q2S+=H8R;q2S+=B8v;q2S+=R7X;var n3q=c2e;n3q+=J7P;n3q+=V9jW0[264464];this[V3P](n3q,function(){var J6X=V9jW0;J6X.y8H();if(!_this[J7P][K2D]){setTimeout(function(){J6X.h_m();if(_this[J7P]){fn();}},r6p);}else {_this[V3P](N7a,function(e,json){J6X.y8H();if(ssp && json){dt[V3P](s$3,fn);}else {setTimeout(function(){J6X.y8H();if(_this[J7P]){fn();}},r6p);}});}})[q2S]();return J89;}return x1h;}function _weakInArray(name,arr){var r5D=k9C;r5D+=s6c;for(var i=D3U,ien=arr[r5D];i < ien;i++){if(name == arr[i]){return i;}}return -D0H;}var fieldType={create:function(){},disable:function(){},enable:function(){},get:function(){},set:function(){}};var DataTable$3=$[V9jW0.B3r][G$s];function _buttonText(conf,textIn){var J_7="Tex";V9jW0.y8H();var w7e="file...";var k1T='div.upload button';var A9v="Choose ";if(textIn === T5m || textIn === undefined){var P85=A9v;P85+=w7e;var o8y=t5r;o8y+=J_7;o8y+=V9jW0.a99;textIn=conf[o8y] || P85;}conf[K$f][e3S](k1T)[R5M](textIn);}function _commonUpload(editor,conf,dropCallback,multiple){var I0$=V9jW0;var i1n="dragD";var v$C="ttr";var c8c="";var h8e="
';var V4U="imitHide\">";var e3M="t>";var j6m='">';var M68="Drag and drop a ";var B8h="ow\">";var O0i="
";var O9m="FileReader";var T2M="table\">";var H49=" span";var G_E='";var i6n="ut[type=file";var q_S="ss=\"";var Y5F="iv.cl";var T4D='input[type=file]';var N_K="