'))}),r});
--------------------------------------------------------------------------------
/src/frontend/assets/datatables/DataTables-1.13.1/js/dataTables.dataTables.js:
--------------------------------------------------------------------------------
1 | /*! DataTables styling integration
2 | * ©2018 SpryMedia Ltd - datatables.net/license
3 | */
4 |
5 | (function( factory ){
6 | if ( typeof define === 'function' && define.amd ) {
7 | // AMD
8 | define( ['jquery', 'datatables.net'], function ( $ ) {
9 | return factory( $, window, document );
10 | } );
11 | }
12 | else if ( typeof exports === 'object' ) {
13 | // CommonJS
14 | module.exports = function (root, $) {
15 | if ( ! root ) {
16 | // CommonJS environments without a window global must pass a
17 | // root. This will give an error otherwise
18 | root = window;
19 | }
20 |
21 | if ( ! $ ) {
22 | $ = typeof window !== 'undefined' ? // jQuery's factory checks for a global window
23 | require('jquery') :
24 | require('jquery')( root );
25 | }
26 |
27 | if ( ! $.fn.dataTable ) {
28 | require('datatables.net')(root, $);
29 | }
30 |
31 |
32 | return factory( $, root, root.document );
33 | };
34 | }
35 | else {
36 | // Browser
37 | factory( jQuery, window, document );
38 | }
39 | }(function( $, window, document, undefined ) {
40 | 'use strict';
41 | var DataTable = $.fn.dataTable;
42 |
43 |
44 |
45 |
46 |
47 | return DataTable;
48 | }));
49 |
--------------------------------------------------------------------------------
/src/frontend/assets/datatables/DataTables-1.13.1/js/dataTables.dataTables.min.js:
--------------------------------------------------------------------------------
1 | /*! DataTables styling integration
2 | * ©2018 SpryMedia Ltd - datatables.net/license
3 | */
4 | !function(t){"function"==typeof define&&define.amd?define(["jquery","datatables.net"],function(e){return t(e,window,document)}):"object"==typeof exports?module.exports=function(e,n){return e=e||window,(n=n||("undefined"!=typeof window?require("jquery"):require("jquery")(e))).fn.dataTable||require("datatables.net")(e,n),t(n,0,e.document)}:t(jQuery,window,document)}(function(e,n,t,u){"use strict";return e.fn.dataTable});
--------------------------------------------------------------------------------
/src/frontend/assets/datatables/DataTables-1.13.1/js/dataTables.foundation.js:
--------------------------------------------------------------------------------
1 | /*! DataTables Foundation integration
2 | * ©2011-2015 SpryMedia Ltd - datatables.net/license
3 | */
4 |
5 | (function( factory ){
6 | if ( typeof define === 'function' && define.amd ) {
7 | // AMD
8 | define( ['jquery', 'datatables.net'], function ( $ ) {
9 | return factory( $, window, document );
10 | } );
11 | }
12 | else if ( typeof exports === 'object' ) {
13 | // CommonJS
14 | module.exports = function (root, $) {
15 | if ( ! root ) {
16 | // CommonJS environments without a window global must pass a
17 | // root. This will give an error otherwise
18 | root = window;
19 | }
20 |
21 | if ( ! $ ) {
22 | $ = typeof window !== 'undefined' ? // jQuery's factory checks for a global window
23 | require('jquery') :
24 | require('jquery')( root );
25 | }
26 |
27 | if ( ! $.fn.dataTable ) {
28 | require('datatables.net')(root, $);
29 | }
30 |
31 |
32 | return factory( $, root, root.document );
33 | };
34 | }
35 | else {
36 | // Browser
37 | factory( jQuery, window, document );
38 | }
39 | }(function( $, window, document, undefined ) {
40 | 'use strict';
41 | var DataTable = $.fn.dataTable;
42 |
43 |
44 |
45 | /**
46 | * DataTables integration for Foundation. This requires Foundation 5 and
47 | * DataTables 1.10 or newer.
48 | *
49 | * This file sets the defaults and adds options to DataTables to style its
50 | * controls using Foundation. See http://datatables.net/manual/styling/foundation
51 | * for further information.
52 | */
53 |
54 | // Detect Foundation 5 / 6 as they have different element and class requirements
55 | var meta = $('
').appendTo('head');
56 | DataTable.ext.foundationVersion = meta.css('font-family').match(/small|medium|large/) ? 6 : 5;
57 | meta.remove();
58 |
59 |
60 | $.extend( DataTable.ext.classes, {
61 | sWrapper: "dataTables_wrapper dt-foundation",
62 | sProcessing: "dataTables_processing panel callout"
63 | } );
64 |
65 |
66 | /* Set the defaults for DataTables initialisation */
67 | $.extend( true, DataTable.defaults, {
68 | dom:
69 | "<'row grid-x'<'small-6 columns cell'l><'small-6 columns cell'f>r>"+
70 | "t"+
71 | "<'row grid-x'<'small-6 columns cell'i><'small-6 columns cell'p>>",
72 | renderer: 'foundation'
73 | } );
74 |
75 |
76 | /* Page button renderer */
77 | DataTable.ext.renderer.pageButton.foundation = function ( settings, host, idx, buttons, page, pages ) {
78 | var api = new DataTable.Api( settings );
79 | var classes = settings.oClasses;
80 | var lang = settings.oLanguage.oPaginate;
81 | var aria = settings.oLanguage.oAria.paginate || {};
82 | var btnDisplay, btnClass;
83 | var tag;
84 | var v5 = DataTable.ext.foundationVersion === 5;
85 |
86 | var attach = function( container, buttons ) {
87 | var i, ien, node, button;
88 | var clickHandler = function ( e ) {
89 | e.preventDefault();
90 | if ( !$(e.currentTarget).hasClass('unavailable') && api.page() != e.data.action ) {
91 | api.page( e.data.action ).draw( 'page' );
92 | }
93 | };
94 |
95 | for ( i=0, ien=buttons.length ; i
0 ?
116 | '' : ' unavailable disabled');
117 | tag = page > 0 ? 'a' : null;
118 | break;
119 |
120 | case 'previous':
121 | btnDisplay = lang.sPrevious;
122 | btnClass = button + (page > 0 ?
123 | '' : ' unavailable disabled');
124 | tag = page > 0 ? 'a' : null;
125 | break;
126 |
127 | case 'next':
128 | btnDisplay = lang.sNext;
129 | btnClass = button + (page < pages-1 ?
130 | '' : ' unavailable disabled');
131 | tag = page < pages-1 ? 'a' : null;
132 | break;
133 |
134 | case 'last':
135 | btnDisplay = lang.sLast;
136 | btnClass = button + (page < pages-1 ?
137 | '' : ' unavailable disabled');
138 | tag = page < pages-1 ? 'a' : null;
139 | break;
140 |
141 | default:
142 | btnDisplay = button + 1;
143 | btnClass = page === button ?
144 | 'current' : '';
145 | tag = page === button ?
146 | null : 'a';
147 | break;
148 | }
149 |
150 | if ( v5 ) {
151 | tag = 'a';
152 | }
153 |
154 | if ( btnDisplay ) {
155 | node = $('', {
156 | 'class': classes.sPageButton+' '+btnClass,
157 | 'aria-controls': settings.sTableId,
158 | 'aria-label': aria[ button ],
159 | 'tabindex': settings.iTabIndex,
160 | 'id': idx === 0 && typeof button === 'string' ?
161 | settings.sTableId +'_'+ button :
162 | null
163 | } )
164 | .append( tag ?
165 | $('<'+tag+'/>', {'href': '#'} ).html( btnDisplay ) :
166 | btnDisplay
167 | )
168 | .appendTo( container );
169 |
170 | settings.oApi._fnBindAction(
171 | node, {action: button}, clickHandler
172 | );
173 | }
174 | }
175 | }
176 | };
177 |
178 | attach(
179 | $(host).empty().html('').children('ul'),
180 | buttons
181 | );
182 | };
183 |
184 |
185 | return DataTable;
186 | }));
187 |
--------------------------------------------------------------------------------
/src/frontend/assets/datatables/DataTables-1.13.1/js/dataTables.foundation.min.js:
--------------------------------------------------------------------------------
1 | /*! DataTables Foundation integration
2 | * ©2011-2015 SpryMedia Ltd - datatables.net/license
3 | */
4 | !function(n){"function"==typeof define&&define.amd?define(["jquery","datatables.net"],function(a){return n(a,window,document)}):"object"==typeof exports?module.exports=function(a,e){return a=a||window,(e=e||("undefined"!=typeof window?require("jquery"):require("jquery")(a))).fn.dataTable||require("datatables.net")(a,e),n(e,0,a.document)}:n(jQuery,window,document)}(function(y,a,e,n){"use strict";var l=y.fn.dataTable,t=y(' ').appendTo("head");return l.ext.foundationVersion=t.css("font-family").match(/small|medium|large/)?6:5,t.remove(),y.extend(l.ext.classes,{sWrapper:"dataTables_wrapper dt-foundation",sProcessing:"dataTables_processing panel callout"}),y.extend(!0,l.defaults,{dom:"<'row grid-x'<'small-6 columns cell'l><'small-6 columns cell'f>r>t<'row grid-x'<'small-6 columns cell'i><'small-6 columns cell'p>>",renderer:"foundation"}),l.ext.renderer.pageButton.foundation=function(r,a,o,e,u,d){function c(a,e){for(var n,l,t=function(a){a.preventDefault(),y(a.currentTarget).hasClass("unavailable")||m.page()==a.data.action||m.page(a.data.action).draw("page")},i=0,s=e.length;i",{class:g.sPageButton+" "+p,"aria-controls":r.sTableId,"aria-label":w[l],tabindex:r.iTabIndex,id:0===o&&"string"==typeof l?r.sTableId+"_"+l:null}).append(b?y("<"+b+"/>",{href:"#"}).html(f):f).appendTo(a),r.oApi._fnBindAction(n,{action:l},t))}}var f,p,b,m=new l.Api(r),g=r.oClasses,x=r.oLanguage.oPaginate,w=r.oLanguage.oAria.paginate||{},v=5===l.ext.foundationVersion;c(y(a).empty().html('').children("ul"),e)},l});
--------------------------------------------------------------------------------
/src/frontend/assets/datatables/DataTables-1.13.1/js/dataTables.jqueryui.js:
--------------------------------------------------------------------------------
1 | /*! DataTables jQuery UI integration
2 | * ©2011-2014 SpryMedia Ltd - datatables.net/license
3 | */
4 |
5 | (function( factory ){
6 | if ( typeof define === 'function' && define.amd ) {
7 | // AMD
8 | define( ['jquery', 'datatables.net'], function ( $ ) {
9 | return factory( $, window, document );
10 | } );
11 | }
12 | else if ( typeof exports === 'object' ) {
13 | // CommonJS
14 | module.exports = function (root, $) {
15 | if ( ! root ) {
16 | // CommonJS environments without a window global must pass a
17 | // root. This will give an error otherwise
18 | root = window;
19 | }
20 |
21 | if ( ! $ ) {
22 | $ = typeof window !== 'undefined' ? // jQuery's factory checks for a global window
23 | require('jquery') :
24 | require('jquery')( root );
25 | }
26 |
27 | if ( ! $.fn.dataTable ) {
28 | require('datatables.net')(root, $);
29 | }
30 |
31 |
32 | return factory( $, root, root.document );
33 | };
34 | }
35 | else {
36 | // Browser
37 | factory( jQuery, window, document );
38 | }
39 | }(function( $, window, document, undefined ) {
40 | 'use strict';
41 | var DataTable = $.fn.dataTable;
42 |
43 |
44 |
45 | /**
46 | * DataTables integration for jQuery UI. This requires jQuery UI and
47 | * DataTables 1.10 or newer.
48 | *
49 | * This file sets the defaults and adds options to DataTables to style its
50 | * controls using jQuery UI. See http://datatables.net/manual/styling/jqueryui
51 | * for further information.
52 | */
53 |
54 | var toolbar_prefix = 'fg-toolbar ui-toolbar ui-widget-header ui-helper-clearfix ui-corner-';
55 |
56 | /* Set the defaults for DataTables initialisation */
57 | $.extend( true, DataTable.defaults, {
58 | dom:
59 | '<"'+toolbar_prefix+'tl ui-corner-tr"lfr>'+
60 | 't'+
61 | '<"'+toolbar_prefix+'bl ui-corner-br"ip>'
62 | } );
63 |
64 |
65 | $.extend( DataTable.ext.classes, {
66 | "sWrapper": "dataTables_wrapper dt-jqueryui",
67 |
68 | /* Full numbers paging buttons */
69 | "sPageButton": "fg-button ui-button ui-state-default",
70 | "sPageButtonActive": "ui-state-disabled",
71 | "sPageButtonDisabled": "ui-state-disabled",
72 |
73 | /* Features */
74 | "sPaging": "dataTables_paginate fg-buttonset ui-buttonset fg-buttonset-multi "+
75 | "ui-buttonset-multi paging_", /* Note that the type is postfixed */
76 |
77 | /* Scrolling */
78 | "sScrollHead": "dataTables_scrollHead "+"ui-state-default",
79 | "sScrollFoot": "dataTables_scrollFoot "+"ui-state-default",
80 |
81 | /* Misc */
82 | "sHeaderTH": "ui-state-default",
83 | "sFooterTH": "ui-state-default"
84 | } );
85 |
86 |
87 | return DataTable;
88 | }));
89 |
--------------------------------------------------------------------------------
/src/frontend/assets/datatables/DataTables-1.13.1/js/dataTables.jqueryui.min.js:
--------------------------------------------------------------------------------
1 | /*! DataTables jQuery UI integration
2 | * ©2011-2014 SpryMedia Ltd - datatables.net/license
3 | */
4 | !function(a){"function"==typeof define&&define.amd?define(["jquery","datatables.net"],function(e){return a(e,window,document)}):"object"==typeof exports?module.exports=function(e,t){return e=e||window,(t=t||("undefined"!=typeof window?require("jquery"):require("jquery")(e))).fn.dataTable||require("datatables.net")(e,t),a(t,0,e.document)}:a(jQuery,window,document)}(function(e,t,a,u){"use strict";var i=e.fn.dataTable,n="fg-toolbar ui-toolbar ui-widget-header ui-helper-clearfix ui-corner-";return e.extend(!0,i.defaults,{dom:'<"'+n+'tl ui-corner-tr"lfr>t<"'+n+'bl ui-corner-br"ip>'}),e.extend(i.ext.classes,{sWrapper:"dataTables_wrapper dt-jqueryui",sPageButton:"fg-button ui-button ui-state-default",sPageButtonActive:"ui-state-disabled",sPageButtonDisabled:"ui-state-disabled",sPaging:"dataTables_paginate fg-buttonset ui-buttonset fg-buttonset-multi ui-buttonset-multi paging_",sScrollHead:"dataTables_scrollHead ui-state-default",sScrollFoot:"dataTables_scrollFoot ui-state-default",sHeaderTH:"ui-state-default",sFooterTH:"ui-state-default"}),i});
--------------------------------------------------------------------------------
/src/frontend/assets/datatables/DataTables-1.13.1/js/dataTables.semanticui.js:
--------------------------------------------------------------------------------
1 | /*! DataTables Bootstrap 3 integration
2 | * ©2011-2015 SpryMedia Ltd - datatables.net/license
3 | */
4 |
5 | (function( factory ){
6 | if ( typeof define === 'function' && define.amd ) {
7 | // AMD
8 | define( ['jquery', 'datatables.net'], function ( $ ) {
9 | return factory( $, window, document );
10 | } );
11 | }
12 | else if ( typeof exports === 'object' ) {
13 | // CommonJS
14 | module.exports = function (root, $) {
15 | if ( ! root ) {
16 | // CommonJS environments without a window global must pass a
17 | // root. This will give an error otherwise
18 | root = window;
19 | }
20 |
21 | if ( ! $ ) {
22 | $ = typeof window !== 'undefined' ? // jQuery's factory checks for a global window
23 | require('jquery') :
24 | require('jquery')( root );
25 | }
26 |
27 | if ( ! $.fn.dataTable ) {
28 | require('datatables.net')(root, $);
29 | }
30 |
31 |
32 | return factory( $, root, root.document );
33 | };
34 | }
35 | else {
36 | // Browser
37 | factory( jQuery, window, document );
38 | }
39 | }(function( $, window, document, undefined ) {
40 | 'use strict';
41 | var DataTable = $.fn.dataTable;
42 |
43 |
44 |
45 | /**
46 | * DataTables integration for FomanticUI (formally SemanticUI)
47 | *
48 | * This file sets the defaults and adds options to DataTables to style its
49 | * controls using Bootstrap. See http://datatables.net/manual/styling/bootstrap
50 | * for further information.
51 | */
52 |
53 | /* Set the defaults for DataTables initialisation */
54 | $.extend( true, DataTable.defaults, {
55 | dom:
56 | "<'ui stackable grid'"+
57 | "<'row'"+
58 | "<'eight wide column'l>"+
59 | "<'right aligned eight wide column'f>"+
60 | ">"+
61 | "<'row dt-table'"+
62 | "<'sixteen wide column'tr>"+
63 | ">"+
64 | "<'row'"+
65 | "<'seven wide column'i>"+
66 | "<'right aligned nine wide column'p>"+
67 | ">"+
68 | ">",
69 | renderer: 'semanticUI'
70 | } );
71 |
72 |
73 | /* Default class modification */
74 | $.extend( DataTable.ext.classes, {
75 | sWrapper: "dataTables_wrapper dt-semanticUI",
76 | sFilter: "dataTables_filter ui input",
77 | sProcessing: "dataTables_processing ui segment",
78 | sPageButton: "paginate_button item"
79 | } );
80 |
81 |
82 | /* Bootstrap paging button renderer */
83 | DataTable.ext.renderer.pageButton.semanticUI = function ( settings, host, idx, buttons, page, pages ) {
84 | var api = new DataTable.Api( settings );
85 | var classes = settings.oClasses;
86 | var lang = settings.oLanguage.oPaginate;
87 | var aria = settings.oLanguage.oAria.paginate || {};
88 | var btnDisplay, btnClass;
89 |
90 | var attach = function( container, buttons ) {
91 | var i, ien, node, button;
92 | var clickHandler = function ( e ) {
93 | e.preventDefault();
94 | if ( !$(e.currentTarget).hasClass('disabled') && api.page() != e.data.action ) {
95 | api.page( e.data.action ).draw( 'page' );
96 | }
97 | };
98 |
99 | for ( i=0, ien=buttons.length ; i 0 ?
118 | '' : ' disabled');
119 | break;
120 |
121 | case 'previous':
122 | btnDisplay = lang.sPrevious;
123 | btnClass = button + (page > 0 ?
124 | '' : ' disabled');
125 | break;
126 |
127 | case 'next':
128 | btnDisplay = lang.sNext;
129 | btnClass = button + (page < pages-1 ?
130 | '' : ' disabled');
131 | break;
132 |
133 | case 'last':
134 | btnDisplay = lang.sLast;
135 | btnClass = button + (page < pages-1 ?
136 | '' : ' disabled');
137 | break;
138 |
139 | default:
140 | btnDisplay = button + 1;
141 | btnClass = page === button ?
142 | 'active' : '';
143 | break;
144 | }
145 |
146 | var tag = btnClass.indexOf( 'disabled' ) === -1 ?
147 | 'a' :
148 | 'div';
149 |
150 | if ( btnDisplay ) {
151 | node = $('<'+tag+'>', {
152 | 'class': classes.sPageButton+' '+btnClass,
153 | 'id': idx === 0 && typeof button === 'string' ?
154 | settings.sTableId +'_'+ button :
155 | null,
156 | 'href': '#',
157 | 'aria-controls': settings.sTableId,
158 | 'aria-label': aria[ button ],
159 | 'data-dt-idx': button,
160 | 'tabindex': settings.iTabIndex
161 | } )
162 | .html( btnDisplay )
163 | .appendTo( container );
164 |
165 | settings.oApi._fnBindAction(
166 | node, {action: button}, clickHandler
167 | );
168 | }
169 | }
170 | }
171 | };
172 |
173 | // IE9 throws an 'unknown error' if document.activeElement is used
174 | // inside an iframe or frame.
175 | var activeEl;
176 |
177 | try {
178 | // Because this approach is destroying and recreating the paging
179 | // elements, focus is lost on the select button which is bad for
180 | // accessibility. So we want to restore focus once the draw has
181 | // completed
182 | activeEl = $(host).find(document.activeElement).data('dt-idx');
183 | }
184 | catch (e) {}
185 |
186 | attach(
187 | $(host).empty().html('').children(),
188 | buttons
189 | );
190 |
191 | if ( activeEl !== undefined ) {
192 | $(host).find( '[data-dt-idx='+activeEl+']' ).trigger('focus');
193 | }
194 | };
195 |
196 |
197 | // Javascript enhancements on table initialisation
198 | $(document).on( 'init.dt', function (e, ctx) {
199 | if ( e.namespace !== 'dt' ) {
200 | return;
201 | }
202 |
203 | var api = new $.fn.dataTable.Api( ctx );
204 |
205 | // Length menu drop down
206 | if ( $.fn.dropdown ) {
207 | $( 'div.dataTables_length select', api.table().container() ).dropdown();
208 | }
209 |
210 | // Filtering input
211 | $( 'div.dataTables_filter.ui.input', api.table().container() ).removeClass('input').addClass('form');
212 | $( 'div.dataTables_filter input', api.table().container() ).wrap( ' ' );
213 | } );
214 |
215 |
216 | return DataTable;
217 | }));
218 |
--------------------------------------------------------------------------------
/src/frontend/assets/datatables/DataTables-1.13.1/js/dataTables.semanticui.min.js:
--------------------------------------------------------------------------------
1 | /*! DataTables Bootstrap 3 integration
2 | * ©2011-2015 SpryMedia Ltd - datatables.net/license
3 | */
4 | !function(t){"function"==typeof define&&define.amd?define(["jquery","datatables.net"],function(e){return t(e,window,document)}):"object"==typeof exports?module.exports=function(e,a){return e=e||window,(a=a||("undefined"!=typeof window?require("jquery"):require("jquery")(e))).fn.dataTable||require("datatables.net")(e,a),t(a,0,e.document)}:t(jQuery,window,document)}(function(v,e,i,n){"use strict";var d=v.fn.dataTable;return v.extend(!0,d.defaults,{dom:"<'ui stackable grid'<'row'<'eight wide column'l><'right aligned eight wide column'f>><'row dt-table'<'sixteen wide column'tr>><'row'<'seven wide column'i><'right aligned nine wide column'p>>>",renderer:"semanticUI"}),v.extend(d.ext.classes,{sWrapper:"dataTables_wrapper dt-semanticUI",sFilter:"dataTables_filter ui input",sProcessing:"dataTables_processing ui segment",sPageButton:"paginate_button item"}),d.ext.renderer.pageButton.semanticUI=function(r,e,o,a,l,u){function c(e,a){for(var t,i=function(e){e.preventDefault(),v(e.currentTarget).hasClass("disabled")||b.page()==e.data.action||b.page(e.data.action).draw("page")},n=0,d=a.length;n",{class:g.sPageButton+" "+p,id:0===o&&"string"==typeof t?r.sTableId+"_"+t:null,href:"#","aria-controls":r.sTableId,"aria-label":w[t],"data-dt-idx":t,tabindex:r.iTabIndex}).html(f).appendTo(e),r.oApi._fnBindAction(s,{action:t},i))}}var f,p,t,b=new d.Api(r),g=r.oClasses,m=r.oLanguage.oPaginate,w=r.oLanguage.oAria.paginate||{};try{t=v(e).find(i.activeElement).data("dt-idx")}catch(e){}c(v(e).empty().html('').children(),a),t!==n&&v(e).find("[data-dt-idx="+t+"]").trigger("focus")},v(i).on("init.dt",function(e,a){"dt"===e.namespace&&(e=new v.fn.dataTable.Api(a),v.fn.dropdown&&v("div.dataTables_length select",e.table().container()).dropdown(),v("div.dataTables_filter.ui.input",e.table().container()).removeClass("input").addClass("form"),v("div.dataTables_filter input",e.table().container()).wrap(' '))}),d});
--------------------------------------------------------------------------------
/src/frontend/assets/datatables/RowGroup-1.3.0/css/rowGroup.bootstrap.css:
--------------------------------------------------------------------------------
1 | table.dataTable tr.dtrg-group th {
2 | background-color: #e0e0e0;
3 | text-align: left;
4 | }
5 |
6 | table.dataTable tr.dtrg-group.dtrg-level-0 th {
7 | font-weight: bold;
8 | }
9 |
10 | table.dataTable tr.dtrg-group.dtrg-level-1 th,
11 | table.dataTable tr.dtrg-group.dtrg-level-2 th,
12 | table.dataTable tr.dtrg-group.dtrg-level-3 th,
13 | table.dataTable tr.dtrg-group.dtrg-level-4 th,
14 | table.dataTable tr.dtrg-group.dtrg-level-5 th {
15 | background-color: #f0f0f0;
16 | padding-top: 0.25em;
17 | padding-bottom: 0.25em;
18 | padding-left: 2em;
19 | font-size: 0.9em;
20 | }
21 |
22 | table.dataTable tr.dtrg-group.dtrg-level-2 th {
23 | background-color: #f3f3f3;
24 | padding-left: 2.5em;
25 | }
26 |
27 | table.dataTable tr.dtrg-group.dtrg-level-3 th {
28 | background-color: #f3f3f3;
29 | padding-left: 3em;
30 | }
31 |
32 | table.dataTable tr.dtrg-group.dtrg-level-4 th {
33 | background-color: #f3f3f3;
34 | padding-left: 3.5em;
35 | }
36 |
37 | table.dataTable tr.dtrg-group.dtrg-level-5 th {
38 | background-color: #f3f3f3;
39 | padding-left: 4em;
40 | }
41 |
--------------------------------------------------------------------------------
/src/frontend/assets/datatables/RowGroup-1.3.0/css/rowGroup.bootstrap.min.css:
--------------------------------------------------------------------------------
1 | table.dataTable tr.dtrg-group th{background-color:#e0e0e0;text-align:left}table.dataTable tr.dtrg-group.dtrg-level-0 th{font-weight:bold}table.dataTable tr.dtrg-group.dtrg-level-1 th,table.dataTable tr.dtrg-group.dtrg-level-2 th,table.dataTable tr.dtrg-group.dtrg-level-3 th,table.dataTable tr.dtrg-group.dtrg-level-4 th,table.dataTable tr.dtrg-group.dtrg-level-5 th{background-color:#f0f0f0;padding-top:.25em;padding-bottom:.25em;padding-left:2em;font-size:.9em}table.dataTable tr.dtrg-group.dtrg-level-2 th{background-color:#f3f3f3;padding-left:2.5em}table.dataTable tr.dtrg-group.dtrg-level-3 th{background-color:#f3f3f3;padding-left:3em}table.dataTable tr.dtrg-group.dtrg-level-4 th{background-color:#f3f3f3;padding-left:3.5em}table.dataTable tr.dtrg-group.dtrg-level-5 th{background-color:#f3f3f3;padding-left:4em}
2 |
--------------------------------------------------------------------------------
/src/frontend/assets/datatables/RowGroup-1.3.0/css/rowGroup.bootstrap4.css:
--------------------------------------------------------------------------------
1 | table.dataTable tr.dtrg-group th {
2 | background-color: #e0e0e0;
3 | text-align: left;
4 | }
5 |
6 | table.dataTable tr.dtrg-group.dtrg-level-0 th {
7 | font-weight: bold;
8 | }
9 |
10 | table.dataTable tr.dtrg-group.dtrg-level-1 th,
11 | table.dataTable tr.dtrg-group.dtrg-level-2 th,
12 | table.dataTable tr.dtrg-group.dtrg-level-3 th,
13 | table.dataTable tr.dtrg-group.dtrg-level-4 th,
14 | table.dataTable tr.dtrg-group.dtrg-level-5 th {
15 | background-color: #f0f0f0;
16 | padding-top: 0.25em;
17 | padding-bottom: 0.25em;
18 | padding-left: 2em;
19 | font-size: 0.9em;
20 | }
21 |
22 | table.dataTable tr.dtrg-group.dtrg-level-2 th {
23 | background-color: #f3f3f3;
24 | padding-left: 2.5em;
25 | }
26 |
27 | table.dataTable tr.dtrg-group.dtrg-level-3 th {
28 | background-color: #f3f3f3;
29 | padding-left: 3em;
30 | }
31 |
32 | table.dataTable tr.dtrg-group.dtrg-level-4 th {
33 | background-color: #f3f3f3;
34 | padding-left: 3.5em;
35 | }
36 |
37 | table.dataTable tr.dtrg-group.dtrg-level-5 th {
38 | background-color: #f3f3f3;
39 | padding-left: 4em;
40 | }
41 |
--------------------------------------------------------------------------------
/src/frontend/assets/datatables/RowGroup-1.3.0/css/rowGroup.bootstrap4.min.css:
--------------------------------------------------------------------------------
1 | table.dataTable tr.dtrg-group th{background-color:#e0e0e0;text-align:left}table.dataTable tr.dtrg-group.dtrg-level-0 th{font-weight:bold}table.dataTable tr.dtrg-group.dtrg-level-1 th,table.dataTable tr.dtrg-group.dtrg-level-2 th,table.dataTable tr.dtrg-group.dtrg-level-3 th,table.dataTable tr.dtrg-group.dtrg-level-4 th,table.dataTable tr.dtrg-group.dtrg-level-5 th{background-color:#f0f0f0;padding-top:.25em;padding-bottom:.25em;padding-left:2em;font-size:.9em}table.dataTable tr.dtrg-group.dtrg-level-2 th{background-color:#f3f3f3;padding-left:2.5em}table.dataTable tr.dtrg-group.dtrg-level-3 th{background-color:#f3f3f3;padding-left:3em}table.dataTable tr.dtrg-group.dtrg-level-4 th{background-color:#f3f3f3;padding-left:3.5em}table.dataTable tr.dtrg-group.dtrg-level-5 th{background-color:#f3f3f3;padding-left:4em}
2 |
--------------------------------------------------------------------------------
/src/frontend/assets/datatables/RowGroup-1.3.0/css/rowGroup.bootstrap5.css:
--------------------------------------------------------------------------------
1 | table.dataTable tr.dtrg-group th {
2 | background-color: #e0e0e0;
3 | text-align: left;
4 | }
5 |
6 | table.dataTable tr.dtrg-group.dtrg-level-0 th {
7 | font-weight: bold;
8 | }
9 |
10 | table.dataTable tr.dtrg-group.dtrg-level-1 th,
11 | table.dataTable tr.dtrg-group.dtrg-level-2 th,
12 | table.dataTable tr.dtrg-group.dtrg-level-3 th,
13 | table.dataTable tr.dtrg-group.dtrg-level-4 th,
14 | table.dataTable tr.dtrg-group.dtrg-level-5 th {
15 | background-color: #f0f0f0;
16 | padding-top: 0.25em;
17 | padding-bottom: 0.25em;
18 | padding-left: 2em;
19 | font-size: 0.9em;
20 | }
21 |
22 | table.dataTable tr.dtrg-group.dtrg-level-2 th {
23 | background-color: #f3f3f3;
24 | padding-left: 2.5em;
25 | }
26 |
27 | table.dataTable tr.dtrg-group.dtrg-level-3 th {
28 | background-color: #f3f3f3;
29 | padding-left: 3em;
30 | }
31 |
32 | table.dataTable tr.dtrg-group.dtrg-level-4 th {
33 | background-color: #f3f3f3;
34 | padding-left: 3.5em;
35 | }
36 |
37 | table.dataTable tr.dtrg-group.dtrg-level-5 th {
38 | background-color: #f3f3f3;
39 | padding-left: 4em;
40 | }
41 |
42 | table.dataTable.table-striped tr.dtrg-level-0 {
43 | background-color: #e0e0e0;
44 | }
45 | table.dataTable.table-striped tr.dtrg-level-1 {
46 | background-color: #f0f0f0;
47 | }
48 | table.dataTable.table-striped tr.dtrg-level-2,
49 | table.dataTable.table-striped tr.dtrg-level-3,
50 | table.dataTable.table-striped tr.dtrg-level-4,
51 | table.dataTable.table-striped tr.dtrg-level-5 {
52 | background-color: #f3f3f3;
53 | }
54 | table.dataTable.table-striped tr.dtrg-level-1 tr.dtrg-level-2 th,
55 | table.dataTable.table-striped tr.dtrg-level-3 th,
56 | table.dataTable.table-striped tr.dtrg-level-4 th,
57 | table.dataTable.table-striped tr.dtrg-level-5 th {
58 | background-color: transparent;
59 | }
60 |
--------------------------------------------------------------------------------
/src/frontend/assets/datatables/RowGroup-1.3.0/css/rowGroup.bootstrap5.min.css:
--------------------------------------------------------------------------------
1 | table.dataTable tr.dtrg-group th{background-color:#e0e0e0;text-align:left}table.dataTable tr.dtrg-group.dtrg-level-0 th{font-weight:bold}table.dataTable tr.dtrg-group.dtrg-level-1 th,table.dataTable tr.dtrg-group.dtrg-level-2 th,table.dataTable tr.dtrg-group.dtrg-level-3 th,table.dataTable tr.dtrg-group.dtrg-level-4 th,table.dataTable tr.dtrg-group.dtrg-level-5 th{background-color:#f0f0f0;padding-top:.25em;padding-bottom:.25em;padding-left:2em;font-size:.9em}table.dataTable tr.dtrg-group.dtrg-level-2 th{background-color:#f3f3f3;padding-left:2.5em}table.dataTable tr.dtrg-group.dtrg-level-3 th{background-color:#f3f3f3;padding-left:3em}table.dataTable tr.dtrg-group.dtrg-level-4 th{background-color:#f3f3f3;padding-left:3.5em}table.dataTable tr.dtrg-group.dtrg-level-5 th{background-color:#f3f3f3;padding-left:4em}table.dataTable.table-striped tr.dtrg-level-0{background-color:#e0e0e0}table.dataTable.table-striped tr.dtrg-level-1{background-color:#f0f0f0}table.dataTable.table-striped tr.dtrg-level-2,table.dataTable.table-striped tr.dtrg-level-3,table.dataTable.table-striped tr.dtrg-level-4,table.dataTable.table-striped tr.dtrg-level-5{background-color:#f3f3f3}table.dataTable.table-striped tr.dtrg-level-1 tr.dtrg-level-2 th,table.dataTable.table-striped tr.dtrg-level-3 th,table.dataTable.table-striped tr.dtrg-level-4 th,table.dataTable.table-striped tr.dtrg-level-5 th{background-color:transparent}
2 |
--------------------------------------------------------------------------------
/src/frontend/assets/datatables/RowGroup-1.3.0/css/rowGroup.bulma.css:
--------------------------------------------------------------------------------
1 | table.dataTable tr.dtrg-group th {
2 | background-color: #e0e0e0;
3 | text-align: left;
4 | }
5 |
6 | table.dataTable tr.dtrg-group.dtrg-level-0 th {
7 | font-weight: bold;
8 | }
9 |
10 | table.dataTable tr.dtrg-group.dtrg-level-1 th,
11 | table.dataTable tr.dtrg-group.dtrg-level-2 th,
12 | table.dataTable tr.dtrg-group.dtrg-level-3 th,
13 | table.dataTable tr.dtrg-group.dtrg-level-4 th,
14 | table.dataTable tr.dtrg-group.dtrg-level-5 th {
15 | background-color: #f0f0f0;
16 | padding-top: 0.25em;
17 | padding-bottom: 0.25em;
18 | padding-left: 2em;
19 | font-size: 0.9em;
20 | }
21 |
22 | table.dataTable tr.dtrg-group.dtrg-level-2 th {
23 | background-color: #f3f3f3;
24 | padding-left: 2.5em;
25 | }
26 |
27 | table.dataTable tr.dtrg-group.dtrg-level-3 th {
28 | background-color: #f3f3f3;
29 | padding-left: 3em;
30 | }
31 |
32 | table.dataTable tr.dtrg-group.dtrg-level-4 th {
33 | background-color: #f3f3f3;
34 | padding-left: 3.5em;
35 | }
36 |
37 | table.dataTable tr.dtrg-group.dtrg-level-5 th {
38 | background-color: #f3f3f3;
39 | padding-left: 4em;
40 | }
41 |
--------------------------------------------------------------------------------
/src/frontend/assets/datatables/RowGroup-1.3.0/css/rowGroup.bulma.min.css:
--------------------------------------------------------------------------------
1 | table.dataTable tr.dtrg-group th{background-color:#e0e0e0;text-align:left}table.dataTable tr.dtrg-group.dtrg-level-0 th{font-weight:bold}table.dataTable tr.dtrg-group.dtrg-level-1 th,table.dataTable tr.dtrg-group.dtrg-level-2 th,table.dataTable tr.dtrg-group.dtrg-level-3 th,table.dataTable tr.dtrg-group.dtrg-level-4 th,table.dataTable tr.dtrg-group.dtrg-level-5 th{background-color:#f0f0f0;padding-top:.25em;padding-bottom:.25em;padding-left:2em;font-size:.9em}table.dataTable tr.dtrg-group.dtrg-level-2 th{background-color:#f3f3f3;padding-left:2.5em}table.dataTable tr.dtrg-group.dtrg-level-3 th{background-color:#f3f3f3;padding-left:3em}table.dataTable tr.dtrg-group.dtrg-level-4 th{background-color:#f3f3f3;padding-left:3.5em}table.dataTable tr.dtrg-group.dtrg-level-5 th{background-color:#f3f3f3;padding-left:4em}
2 |
--------------------------------------------------------------------------------
/src/frontend/assets/datatables/RowGroup-1.3.0/css/rowGroup.dataTables.css:
--------------------------------------------------------------------------------
1 | table.dataTable tr.dtrg-group th {
2 | background-color: #e0e0e0;
3 | text-align: left;
4 | }
5 |
6 | table.dataTable tr.dtrg-group.dtrg-level-0 th {
7 | font-weight: bold;
8 | }
9 |
10 | table.dataTable tr.dtrg-group.dtrg-level-1 th,
11 | table.dataTable tr.dtrg-group.dtrg-level-2 th,
12 | table.dataTable tr.dtrg-group.dtrg-level-3 th,
13 | table.dataTable tr.dtrg-group.dtrg-level-4 th,
14 | table.dataTable tr.dtrg-group.dtrg-level-5 th {
15 | background-color: #f0f0f0;
16 | padding-top: 0.25em;
17 | padding-bottom: 0.25em;
18 | padding-left: 2em;
19 | font-size: 0.9em;
20 | }
21 |
22 | table.dataTable tr.dtrg-group.dtrg-level-2 th {
23 | background-color: #f3f3f3;
24 | padding-left: 2.5em;
25 | }
26 |
27 | table.dataTable tr.dtrg-group.dtrg-level-3 th {
28 | background-color: #f3f3f3;
29 | padding-left: 3em;
30 | }
31 |
32 | table.dataTable tr.dtrg-group.dtrg-level-4 th {
33 | background-color: #f3f3f3;
34 | padding-left: 3.5em;
35 | }
36 |
37 | table.dataTable tr.dtrg-group.dtrg-level-5 th {
38 | background-color: #f3f3f3;
39 | padding-left: 4em;
40 | }
41 |
--------------------------------------------------------------------------------
/src/frontend/assets/datatables/RowGroup-1.3.0/css/rowGroup.dataTables.min.css:
--------------------------------------------------------------------------------
1 | table.dataTable tr.dtrg-group th{background-color:#e0e0e0;text-align:left}table.dataTable tr.dtrg-group.dtrg-level-0 th{font-weight:bold}table.dataTable tr.dtrg-group.dtrg-level-1 th,table.dataTable tr.dtrg-group.dtrg-level-2 th,table.dataTable tr.dtrg-group.dtrg-level-3 th,table.dataTable tr.dtrg-group.dtrg-level-4 th,table.dataTable tr.dtrg-group.dtrg-level-5 th{background-color:#f0f0f0;padding-top:.25em;padding-bottom:.25em;padding-left:2em;font-size:.9em}table.dataTable tr.dtrg-group.dtrg-level-2 th{background-color:#f3f3f3;padding-left:2.5em}table.dataTable tr.dtrg-group.dtrg-level-3 th{background-color:#f3f3f3;padding-left:3em}table.dataTable tr.dtrg-group.dtrg-level-4 th{background-color:#f3f3f3;padding-left:3.5em}table.dataTable tr.dtrg-group.dtrg-level-5 th{background-color:#f3f3f3;padding-left:4em}
2 |
--------------------------------------------------------------------------------
/src/frontend/assets/datatables/RowGroup-1.3.0/css/rowGroup.foundation.css:
--------------------------------------------------------------------------------
1 | table.dataTable tr.dtrg-group th {
2 | background-color: #e0e0e0;
3 | text-align: left;
4 | }
5 |
6 | table.dataTable tr.dtrg-group.dtrg-level-0 th {
7 | font-weight: bold;
8 | }
9 |
10 | table.dataTable tr.dtrg-group.dtrg-level-1 th,
11 | table.dataTable tr.dtrg-group.dtrg-level-2 th,
12 | table.dataTable tr.dtrg-group.dtrg-level-3 th,
13 | table.dataTable tr.dtrg-group.dtrg-level-4 th,
14 | table.dataTable tr.dtrg-group.dtrg-level-5 th {
15 | background-color: #f0f0f0;
16 | padding-top: 0.25em;
17 | padding-bottom: 0.25em;
18 | padding-left: 2em;
19 | font-size: 0.9em;
20 | }
21 |
22 | table.dataTable tr.dtrg-group.dtrg-level-2 th {
23 | background-color: #f3f3f3;
24 | padding-left: 2.5em;
25 | }
26 |
27 | table.dataTable tr.dtrg-group.dtrg-level-3 th {
28 | background-color: #f3f3f3;
29 | padding-left: 3em;
30 | }
31 |
32 | table.dataTable tr.dtrg-group.dtrg-level-4 th {
33 | background-color: #f3f3f3;
34 | padding-left: 3.5em;
35 | }
36 |
37 | table.dataTable tr.dtrg-group.dtrg-level-5 th {
38 | background-color: #f3f3f3;
39 | padding-left: 4em;
40 | }
41 |
--------------------------------------------------------------------------------
/src/frontend/assets/datatables/RowGroup-1.3.0/css/rowGroup.foundation.min.css:
--------------------------------------------------------------------------------
1 | table.dataTable tr.dtrg-group th{background-color:#e0e0e0;text-align:left}table.dataTable tr.dtrg-group.dtrg-level-0 th{font-weight:bold}table.dataTable tr.dtrg-group.dtrg-level-1 th,table.dataTable tr.dtrg-group.dtrg-level-2 th,table.dataTable tr.dtrg-group.dtrg-level-3 th,table.dataTable tr.dtrg-group.dtrg-level-4 th,table.dataTable tr.dtrg-group.dtrg-level-5 th{background-color:#f0f0f0;padding-top:.25em;padding-bottom:.25em;padding-left:2em;font-size:.9em}table.dataTable tr.dtrg-group.dtrg-level-2 th{background-color:#f3f3f3;padding-left:2.5em}table.dataTable tr.dtrg-group.dtrg-level-3 th{background-color:#f3f3f3;padding-left:3em}table.dataTable tr.dtrg-group.dtrg-level-4 th{background-color:#f3f3f3;padding-left:3.5em}table.dataTable tr.dtrg-group.dtrg-level-5 th{background-color:#f3f3f3;padding-left:4em}
2 |
--------------------------------------------------------------------------------
/src/frontend/assets/datatables/RowGroup-1.3.0/css/rowGroup.jqueryui.css:
--------------------------------------------------------------------------------
1 | table.dataTable tr.dtrg-group th {
2 | background-color: #e0e0e0;
3 | text-align: left;
4 | }
5 |
6 | table.dataTable tr.dtrg-group.dtrg-level-0 th {
7 | font-weight: bold;
8 | }
9 |
10 | table.dataTable tr.dtrg-group.dtrg-level-1 th,
11 | table.dataTable tr.dtrg-group.dtrg-level-2 th,
12 | table.dataTable tr.dtrg-group.dtrg-level-3 th,
13 | table.dataTable tr.dtrg-group.dtrg-level-4 th,
14 | table.dataTable tr.dtrg-group.dtrg-level-5 th {
15 | background-color: #f0f0f0;
16 | padding-top: 0.25em;
17 | padding-bottom: 0.25em;
18 | padding-left: 2em;
19 | font-size: 0.9em;
20 | }
21 |
22 | table.dataTable tr.dtrg-group.dtrg-level-2 th {
23 | background-color: #f3f3f3;
24 | padding-left: 2.5em;
25 | }
26 |
27 | table.dataTable tr.dtrg-group.dtrg-level-3 th {
28 | background-color: #f3f3f3;
29 | padding-left: 3em;
30 | }
31 |
32 | table.dataTable tr.dtrg-group.dtrg-level-4 th {
33 | background-color: #f3f3f3;
34 | padding-left: 3.5em;
35 | }
36 |
37 | table.dataTable tr.dtrg-group.dtrg-level-5 th {
38 | background-color: #f3f3f3;
39 | padding-left: 4em;
40 | }
41 |
--------------------------------------------------------------------------------
/src/frontend/assets/datatables/RowGroup-1.3.0/css/rowGroup.jqueryui.min.css:
--------------------------------------------------------------------------------
1 | table.dataTable tr.dtrg-group th{background-color:#e0e0e0;text-align:left}table.dataTable tr.dtrg-group.dtrg-level-0 th{font-weight:bold}table.dataTable tr.dtrg-group.dtrg-level-1 th,table.dataTable tr.dtrg-group.dtrg-level-2 th,table.dataTable tr.dtrg-group.dtrg-level-3 th,table.dataTable tr.dtrg-group.dtrg-level-4 th,table.dataTable tr.dtrg-group.dtrg-level-5 th{background-color:#f0f0f0;padding-top:.25em;padding-bottom:.25em;padding-left:2em;font-size:.9em}table.dataTable tr.dtrg-group.dtrg-level-2 th{background-color:#f3f3f3;padding-left:2.5em}table.dataTable tr.dtrg-group.dtrg-level-3 th{background-color:#f3f3f3;padding-left:3em}table.dataTable tr.dtrg-group.dtrg-level-4 th{background-color:#f3f3f3;padding-left:3.5em}table.dataTable tr.dtrg-group.dtrg-level-5 th{background-color:#f3f3f3;padding-left:4em}
2 |
--------------------------------------------------------------------------------
/src/frontend/assets/datatables/RowGroup-1.3.0/css/rowGroup.semanticui.css:
--------------------------------------------------------------------------------
1 | table.dataTable tr.dtrg-group th {
2 | background-color: #F9FAFB;
3 | text-align: left;
4 | }
5 |
6 | table.dataTable tr.dtrg-group.dtrg-level-0 th {
7 | font-weight: bold;
8 | }
9 |
10 | table.dataTable tr.dtrg-group.dtrg-level-1 th,
11 | table.dataTable tr.dtrg-group.dtrg-level-2 th,
12 | table.dataTable tr.dtrg-group.dtrg-level-3 th,
13 | table.dataTable tr.dtrg-group.dtrg-level-4 th,
14 | table.dataTable tr.dtrg-group.dtrg-level-5 th {
15 | background-color: #f0f0f0;
16 | padding-top: 0.25em;
17 | padding-bottom: 0.25em;
18 | padding-left: 2em;
19 | font-size: 0.9em;
20 | }
21 |
22 | table.dataTable tr.dtrg-group.dtrg-level-2 th {
23 | background-color: #f3f3f3;
24 | padding-left: 2.5em;
25 | }
26 |
27 | table.dataTable tr.dtrg-group.dtrg-level-3 th {
28 | background-color: #f3f3f3;
29 | padding-left: 3em;
30 | }
31 |
32 | table.dataTable tr.dtrg-group.dtrg-level-4 th {
33 | background-color: #f3f3f3;
34 | padding-left: 3.5em;
35 | }
36 |
37 | table.dataTable tr.dtrg-group.dtrg-level-5 th {
38 | background-color: #f3f3f3;
39 | padding-left: 4em;
40 | }
41 |
--------------------------------------------------------------------------------
/src/frontend/assets/datatables/RowGroup-1.3.0/css/rowGroup.semanticui.min.css:
--------------------------------------------------------------------------------
1 | table.dataTable tr.dtrg-group th{background-color:#f9fafb;text-align:left}table.dataTable tr.dtrg-group.dtrg-level-0 th{font-weight:bold}table.dataTable tr.dtrg-group.dtrg-level-1 th,table.dataTable tr.dtrg-group.dtrg-level-2 th,table.dataTable tr.dtrg-group.dtrg-level-3 th,table.dataTable tr.dtrg-group.dtrg-level-4 th,table.dataTable tr.dtrg-group.dtrg-level-5 th{background-color:#f0f0f0;padding-top:.25em;padding-bottom:.25em;padding-left:2em;font-size:.9em}table.dataTable tr.dtrg-group.dtrg-level-2 th{background-color:#f3f3f3;padding-left:2.5em}table.dataTable tr.dtrg-group.dtrg-level-3 th{background-color:#f3f3f3;padding-left:3em}table.dataTable tr.dtrg-group.dtrg-level-4 th{background-color:#f3f3f3;padding-left:3.5em}table.dataTable tr.dtrg-group.dtrg-level-5 th{background-color:#f3f3f3;padding-left:4em}
2 |
--------------------------------------------------------------------------------
/src/frontend/assets/datatables/RowGroup-1.3.0/js/dataTables.rowGroup.min.js:
--------------------------------------------------------------------------------
1 | /*! RowGroup 1.3.0
2 | * ©2017-2022 SpryMedia Ltd - datatables.net/license
3 | */
4 | !function(e){"function"==typeof define&&define.amd?define(["jquery","datatables.net"],function(t){return e(t,window,document)}):"object"==typeof exports?module.exports=function(t,r){return t=t||window,(r=r||("undefined"!=typeof window?require("jquery"):require("jquery")(t))).fn.dataTable||require("datatables.net")(t,r),e(r,0,t.document)}:e(jQuery,window,document)}(function(a,t,r,l){"use strict";function s(t,r){if(!p.versionCheck||!p.versionCheck("1.10.8"))throw"RowGroup requires DataTables 1.10.8 or newer";if(this.c=a.extend(!0,{},p.defaults.rowGroup,s.defaults,r),this.s={dt:new p.Api(t)},this.dom={},r=this.s.dt.settings()[0],t=r.rowGroup)return t;(r.rowGroup=this)._constructor()}var p=a.fn.dataTable;return a.extend(s.prototype,{dataSrc:function(t){var r;return t===l?this.c.dataSrc:(r=this.s.dt,this.c.dataSrc=t,a(r.table().node()).triggerHandler("rowgroup-datasrc.dt",[r,t]),this)},disable:function(){return this.c.enable=!1,this},enable:function(t){return!1===t?this.disable():(this.c.enable=!0,this)},enabled:function(){return this.c.enable},_constructor:function(){var e=this,t=this.s.dt,n=t.settings()[0];t.on("draw.dtrg",function(t,r){e.c.enable&&n===r&&e._draw()}),t.on("column-visibility.dt.dtrg responsive-resize.dt.dtrg",function(){e._adjustColspan()}),t.on("destroy",function(){t.off(".dtrg")})},_adjustColspan:function(){a("tr."+this.c.className,this.s.dt.table().body()).find("td:visible").attr("colspan",this._colspan())},_colspan:function(){return this.s.dt.columns().visible().reduce(function(t,r){return t+r},0)},_draw:function(){var t=this.s.dt,t=this._group(0,t.rows({page:"current"}).indexes());this._groupDisplay(0,t)},_group:function(t,r){for(var e,n=Array.isArray(this.c.dataSrc)?this.c.dataSrc:[this.c.dataSrc],o=p.ext.oApi._fnGetObjectDataFn(n[t]),a=this.s.dt,s=[],i=0,u=r.length;i ").append(a(" ").attr("colspan",this._colspan()).attr("scope","row").append(t))).addClass(this.c.className).addClass(r).addClass("dtrg-level-"+e)}}),s.defaults={className:"dtrg-group",dataSrc:0,emptyDataGroup:"No group",enable:!0,endClassName:"dtrg-end",endRender:null,startClassName:"dtrg-start",startRender:function(t,r){return r}},s.version="1.3.0",a.fn.dataTable.RowGroup=s,a.fn.DataTable.RowGroup=s,p.Api.register("rowGroup()",function(){return this}),p.Api.register("rowGroup().disable()",function(){return this.iterator("table",function(t){t.rowGroup&&t.rowGroup.enable(!1)})}),p.Api.register("rowGroup().enable()",function(r){return this.iterator("table",function(t){t.rowGroup&&t.rowGroup.enable(r===l||r)})}),p.Api.register("rowGroup().enabled()",function(){var t=this.context;return!(!t.length||!t[0].rowGroup)&&t[0].rowGroup.enabled()}),p.Api.register("rowGroup().dataSrc()",function(r){return r===l?this.context[0].rowGroup.dataSrc():this.iterator("table",function(t){t.rowGroup&&t.rowGroup.dataSrc(r)})}),a(r).on("preInit.dt.dtrg",function(t,r,e){var n,o;"dt"===t.namespace&&(t=r.oInit.rowGroup,n=p.defaults.rowGroup,t||n)&&(o=a.extend({},n,t),!1!==t)&&new s(r,o)}),p});
--------------------------------------------------------------------------------
/src/frontend/assets/datatables/RowGroup-1.3.0/js/rowGroup.bootstrap.js:
--------------------------------------------------------------------------------
1 | /*! Bootstrap 3 styling wrapper for RowGroup
2 | * © SpryMedia Ltd - datatables.net/license
3 | */
4 |
5 | (function( factory ){
6 | if ( typeof define === 'function' && define.amd ) {
7 | // AMD
8 | define( ['jquery', 'datatables.net-bs', 'datatables.net-rowgroup'], function ( $ ) {
9 | return factory( $, window, document );
10 | } );
11 | }
12 | else if ( typeof exports === 'object' ) {
13 | // CommonJS
14 | module.exports = function (root, $) {
15 | if ( ! root ) {
16 | // CommonJS environments without a window global must pass a
17 | // root. This will give an error otherwise
18 | root = window;
19 | }
20 |
21 | if ( ! $ ) {
22 | $ = typeof window !== 'undefined' ? // jQuery's factory checks for a global window
23 | require('jquery') :
24 | require('jquery')( root );
25 | }
26 |
27 | if ( ! $.fn.dataTable ) {
28 | require('datatables.net-bs')(root, $);
29 | }
30 |
31 | if ( ! $.fn.dataTable ) {
32 | require('datatables.net-rowgroup')(root, $);
33 | }
34 |
35 |
36 | return factory( $, root, root.document );
37 | };
38 | }
39 | else {
40 | // Browser
41 | factory( jQuery, window, document );
42 | }
43 | }(function( $, window, document, undefined ) {
44 | 'use strict';
45 | var DataTable = $.fn.dataTable;
46 |
47 |
48 |
49 |
50 | return DataTable;
51 | }));
52 |
--------------------------------------------------------------------------------
/src/frontend/assets/datatables/RowGroup-1.3.0/js/rowGroup.bootstrap.min.js:
--------------------------------------------------------------------------------
1 | /*! Bootstrap 3 styling wrapper for RowGroup
2 | * © SpryMedia Ltd - datatables.net/license
3 | */
4 | !function(n){"function"==typeof define&&define.amd?define(["jquery","datatables.net-bs","datatables.net-rowgroup"],function(e){return n(e,window,document)}):"object"==typeof exports?module.exports=function(e,t){return e=e||window,(t=t||("undefined"!=typeof window?require("jquery"):require("jquery")(e))).fn.dataTable||require("datatables.net-bs")(e,t),t.fn.dataTable||require("datatables.net-rowgroup")(e,t),n(t,0,e.document)}:n(jQuery,window,document)}(function(e,t,n,r){"use strict";return e.fn.dataTable});
--------------------------------------------------------------------------------
/src/frontend/assets/datatables/RowGroup-1.3.0/js/rowGroup.bootstrap4.js:
--------------------------------------------------------------------------------
1 | /*! Bootstrap 4 styling wrapper for RowGroup
2 | * © SpryMedia Ltd - datatables.net/license
3 | */
4 |
5 | (function( factory ){
6 | if ( typeof define === 'function' && define.amd ) {
7 | // AMD
8 | define( ['jquery', 'datatables.net-bs4', 'datatables.net-rowgroup'], function ( $ ) {
9 | return factory( $, window, document );
10 | } );
11 | }
12 | else if ( typeof exports === 'object' ) {
13 | // CommonJS
14 | module.exports = function (root, $) {
15 | if ( ! root ) {
16 | // CommonJS environments without a window global must pass a
17 | // root. This will give an error otherwise
18 | root = window;
19 | }
20 |
21 | if ( ! $ ) {
22 | $ = typeof window !== 'undefined' ? // jQuery's factory checks for a global window
23 | require('jquery') :
24 | require('jquery')( root );
25 | }
26 |
27 | if ( ! $.fn.dataTable ) {
28 | require('datatables.net-bs4')(root, $);
29 | }
30 |
31 | if ( ! $.fn.dataTable ) {
32 | require('datatables.net-rowgroup')(root, $);
33 | }
34 |
35 |
36 | return factory( $, root, root.document );
37 | };
38 | }
39 | else {
40 | // Browser
41 | factory( jQuery, window, document );
42 | }
43 | }(function( $, window, document, undefined ) {
44 | 'use strict';
45 | var DataTable = $.fn.dataTable;
46 |
47 |
48 |
49 |
50 | return DataTable;
51 | }));
52 |
--------------------------------------------------------------------------------
/src/frontend/assets/datatables/RowGroup-1.3.0/js/rowGroup.bootstrap4.min.js:
--------------------------------------------------------------------------------
1 | /*! Bootstrap 4 styling wrapper for RowGroup
2 | * © SpryMedia Ltd - datatables.net/license
3 | */
4 | !function(n){"function"==typeof define&&define.amd?define(["jquery","datatables.net-bs4","datatables.net-rowgroup"],function(e){return n(e,window,document)}):"object"==typeof exports?module.exports=function(e,t){return e=e||window,(t=t||("undefined"!=typeof window?require("jquery"):require("jquery")(e))).fn.dataTable||require("datatables.net-bs4")(e,t),t.fn.dataTable||require("datatables.net-rowgroup")(e,t),n(t,0,e.document)}:n(jQuery,window,document)}(function(e,t,n,r){"use strict";return e.fn.dataTable});
--------------------------------------------------------------------------------
/src/frontend/assets/datatables/RowGroup-1.3.0/js/rowGroup.bootstrap5.js:
--------------------------------------------------------------------------------
1 | /*! Bootstrap 5 styling wrapper for RowGroup
2 | * © SpryMedia Ltd - datatables.net/license
3 | */
4 |
5 | (function( factory ){
6 | if ( typeof define === 'function' && define.amd ) {
7 | // AMD
8 | define( ['jquery', 'datatables.net-bs5', 'datatables.net-rowgroup'], function ( $ ) {
9 | return factory( $, window, document );
10 | } );
11 | }
12 | else if ( typeof exports === 'object' ) {
13 | // CommonJS
14 | module.exports = function (root, $) {
15 | if ( ! root ) {
16 | // CommonJS environments without a window global must pass a
17 | // root. This will give an error otherwise
18 | root = window;
19 | }
20 |
21 | if ( ! $ ) {
22 | $ = typeof window !== 'undefined' ? // jQuery's factory checks for a global window
23 | require('jquery') :
24 | require('jquery')( root );
25 | }
26 |
27 | if ( ! $.fn.dataTable ) {
28 | require('datatables.net-bs5')(root, $);
29 | }
30 |
31 | if ( ! $.fn.dataTable ) {
32 | require('datatables.net-rowgroup')(root, $);
33 | }
34 |
35 |
36 | return factory( $, root, root.document );
37 | };
38 | }
39 | else {
40 | // Browser
41 | factory( jQuery, window, document );
42 | }
43 | }(function( $, window, document, undefined ) {
44 | 'use strict';
45 | var DataTable = $.fn.dataTable;
46 |
47 |
48 |
49 |
50 | return DataTable;
51 | }));
52 |
--------------------------------------------------------------------------------
/src/frontend/assets/datatables/RowGroup-1.3.0/js/rowGroup.bootstrap5.min.js:
--------------------------------------------------------------------------------
1 | /*! Bootstrap 5 styling wrapper for RowGroup
2 | * © SpryMedia Ltd - datatables.net/license
3 | */
4 | !function(n){"function"==typeof define&&define.amd?define(["jquery","datatables.net-bs5","datatables.net-rowgroup"],function(e){return n(e,window,document)}):"object"==typeof exports?module.exports=function(e,t){return e=e||window,(t=t||("undefined"!=typeof window?require("jquery"):require("jquery")(e))).fn.dataTable||require("datatables.net-bs5")(e,t),t.fn.dataTable||require("datatables.net-rowgroup")(e,t),n(t,0,e.document)}:n(jQuery,window,document)}(function(e,t,n,r){"use strict";return e.fn.dataTable});
--------------------------------------------------------------------------------
/src/frontend/assets/datatables/RowGroup-1.3.0/js/rowGroup.bulma.js:
--------------------------------------------------------------------------------
1 | /*! Bulma styling wrapper for RowGroup
2 | * © SpryMedia Ltd - datatables.net/license
3 | */
4 |
5 | (function( factory ){
6 | if ( typeof define === 'function' && define.amd ) {
7 | // AMD
8 | define( ['jquery', 'datatables.net-bm', 'datatables.net-rowgroup'], function ( $ ) {
9 | return factory( $, window, document );
10 | } );
11 | }
12 | else if ( typeof exports === 'object' ) {
13 | // CommonJS
14 | module.exports = function (root, $) {
15 | if ( ! root ) {
16 | // CommonJS environments without a window global must pass a
17 | // root. This will give an error otherwise
18 | root = window;
19 | }
20 |
21 | if ( ! $ ) {
22 | $ = typeof window !== 'undefined' ? // jQuery's factory checks for a global window
23 | require('jquery') :
24 | require('jquery')( root );
25 | }
26 |
27 | if ( ! $.fn.dataTable ) {
28 | require('datatables.net-bm')(root, $);
29 | }
30 |
31 | if ( ! $.fn.dataTable ) {
32 | require('datatables.net-rowgroup')(root, $);
33 | }
34 |
35 |
36 | return factory( $, root, root.document );
37 | };
38 | }
39 | else {
40 | // Browser
41 | factory( jQuery, window, document );
42 | }
43 | }(function( $, window, document, undefined ) {
44 | 'use strict';
45 | var DataTable = $.fn.dataTable;
46 |
47 |
48 |
49 |
50 | return DataTable;
51 | }));
52 |
--------------------------------------------------------------------------------
/src/frontend/assets/datatables/RowGroup-1.3.0/js/rowGroup.bulma.min.js:
--------------------------------------------------------------------------------
1 | /*! Bulma styling wrapper for RowGroup
2 | * © SpryMedia Ltd - datatables.net/license
3 | */
4 | !function(n){"function"==typeof define&&define.amd?define(["jquery","datatables.net-bm","datatables.net-rowgroup"],function(e){return n(e,window,document)}):"object"==typeof exports?module.exports=function(e,t){return e=e||window,(t=t||("undefined"!=typeof window?require("jquery"):require("jquery")(e))).fn.dataTable||require("datatables.net-bm")(e,t),t.fn.dataTable||require("datatables.net-rowgroup")(e,t),n(t,0,e.document)}:n(jQuery,window,document)}(function(e,t,n,r){"use strict";return e.fn.dataTable});
--------------------------------------------------------------------------------
/src/frontend/assets/datatables/RowGroup-1.3.0/js/rowGroup.dataTables.js:
--------------------------------------------------------------------------------
1 | /*! DataTables styling wrapper for RowGroup
2 | * © SpryMedia Ltd - datatables.net/license
3 | */
4 |
5 | (function( factory ){
6 | if ( typeof define === 'function' && define.amd ) {
7 | // AMD
8 | define( ['jquery', 'datatables.net-dt', 'datatables.net-rowgroup'], function ( $ ) {
9 | return factory( $, window, document );
10 | } );
11 | }
12 | else if ( typeof exports === 'object' ) {
13 | // CommonJS
14 | module.exports = function (root, $) {
15 | if ( ! root ) {
16 | // CommonJS environments without a window global must pass a
17 | // root. This will give an error otherwise
18 | root = window;
19 | }
20 |
21 | if ( ! $ ) {
22 | $ = typeof window !== 'undefined' ? // jQuery's factory checks for a global window
23 | require('jquery') :
24 | require('jquery')( root );
25 | }
26 |
27 | if ( ! $.fn.dataTable ) {
28 | require('datatables.net-dt')(root, $);
29 | }
30 |
31 | if ( ! $.fn.dataTable ) {
32 | require('datatables.net-rowgroup')(root, $);
33 | }
34 |
35 |
36 | return factory( $, root, root.document );
37 | };
38 | }
39 | else {
40 | // Browser
41 | factory( jQuery, window, document );
42 | }
43 | }(function( $, window, document, undefined ) {
44 | 'use strict';
45 | var DataTable = $.fn.dataTable;
46 |
47 |
48 |
49 |
50 | return DataTable;
51 | }));
52 |
--------------------------------------------------------------------------------
/src/frontend/assets/datatables/RowGroup-1.3.0/js/rowGroup.dataTables.min.js:
--------------------------------------------------------------------------------
1 | /*! DataTables styling wrapper for RowGroup
2 | * © SpryMedia Ltd - datatables.net/license
3 | */
4 | !function(n){"function"==typeof define&&define.amd?define(["jquery","datatables.net-dt","datatables.net-rowgroup"],function(e){return n(e,window,document)}):"object"==typeof exports?module.exports=function(e,t){return e=e||window,(t=t||("undefined"!=typeof window?require("jquery"):require("jquery")(e))).fn.dataTable||require("datatables.net-dt")(e,t),t.fn.dataTable||require("datatables.net-rowgroup")(e,t),n(t,0,e.document)}:n(jQuery,window,document)}(function(e,t,n,r){"use strict";return e.fn.dataTable});
--------------------------------------------------------------------------------
/src/frontend/assets/datatables/RowGroup-1.3.0/js/rowGroup.foundation.js:
--------------------------------------------------------------------------------
1 | /*! Foundation styling wrapper for RowGroup
2 | * © SpryMedia Ltd - datatables.net/license
3 | */
4 |
5 | (function( factory ){
6 | if ( typeof define === 'function' && define.amd ) {
7 | // AMD
8 | define( ['jquery', 'datatables.net-zf', 'datatables.net-rowgroup'], function ( $ ) {
9 | return factory( $, window, document );
10 | } );
11 | }
12 | else if ( typeof exports === 'object' ) {
13 | // CommonJS
14 | module.exports = function (root, $) {
15 | if ( ! root ) {
16 | // CommonJS environments without a window global must pass a
17 | // root. This will give an error otherwise
18 | root = window;
19 | }
20 |
21 | if ( ! $ ) {
22 | $ = typeof window !== 'undefined' ? // jQuery's factory checks for a global window
23 | require('jquery') :
24 | require('jquery')( root );
25 | }
26 |
27 | if ( ! $.fn.dataTable ) {
28 | require('datatables.net-zf')(root, $);
29 | }
30 |
31 | if ( ! $.fn.dataTable ) {
32 | require('datatables.net-rowgroup')(root, $);
33 | }
34 |
35 |
36 | return factory( $, root, root.document );
37 | };
38 | }
39 | else {
40 | // Browser
41 | factory( jQuery, window, document );
42 | }
43 | }(function( $, window, document, undefined ) {
44 | 'use strict';
45 | var DataTable = $.fn.dataTable;
46 |
47 |
48 |
49 |
50 | return DataTable;
51 | }));
52 |
--------------------------------------------------------------------------------
/src/frontend/assets/datatables/RowGroup-1.3.0/js/rowGroup.foundation.min.js:
--------------------------------------------------------------------------------
1 | /*! Foundation styling wrapper for RowGroup
2 | * © SpryMedia Ltd - datatables.net/license
3 | */
4 | !function(n){"function"==typeof define&&define.amd?define(["jquery","datatables.net-zf","datatables.net-rowgroup"],function(e){return n(e,window,document)}):"object"==typeof exports?module.exports=function(e,t){return e=e||window,(t=t||("undefined"!=typeof window?require("jquery"):require("jquery")(e))).fn.dataTable||require("datatables.net-zf")(e,t),t.fn.dataTable||require("datatables.net-rowgroup")(e,t),n(t,0,e.document)}:n(jQuery,window,document)}(function(e,t,n,r){"use strict";return e.fn.dataTable});
--------------------------------------------------------------------------------
/src/frontend/assets/datatables/RowGroup-1.3.0/js/rowGroup.jqueryui.js:
--------------------------------------------------------------------------------
1 | /*! jQuery UI styling wrapper for RowGroup
2 | * © SpryMedia Ltd - datatables.net/license
3 | */
4 |
5 | (function( factory ){
6 | if ( typeof define === 'function' && define.amd ) {
7 | // AMD
8 | define( ['jquery', 'datatables.net-ju', 'datatables.net-rowgroup'], function ( $ ) {
9 | return factory( $, window, document );
10 | } );
11 | }
12 | else if ( typeof exports === 'object' ) {
13 | // CommonJS
14 | module.exports = function (root, $) {
15 | if ( ! root ) {
16 | // CommonJS environments without a window global must pass a
17 | // root. This will give an error otherwise
18 | root = window;
19 | }
20 |
21 | if ( ! $ ) {
22 | $ = typeof window !== 'undefined' ? // jQuery's factory checks for a global window
23 | require('jquery') :
24 | require('jquery')( root );
25 | }
26 |
27 | if ( ! $.fn.dataTable ) {
28 | require('datatables.net-ju')(root, $);
29 | }
30 |
31 | if ( ! $.fn.dataTable ) {
32 | require('datatables.net-rowgroup')(root, $);
33 | }
34 |
35 |
36 | return factory( $, root, root.document );
37 | };
38 | }
39 | else {
40 | // Browser
41 | factory( jQuery, window, document );
42 | }
43 | }(function( $, window, document, undefined ) {
44 | 'use strict';
45 | var DataTable = $.fn.dataTable;
46 |
47 |
48 |
49 |
50 | return DataTable;
51 | }));
52 |
--------------------------------------------------------------------------------
/src/frontend/assets/datatables/RowGroup-1.3.0/js/rowGroup.jqueryui.min.js:
--------------------------------------------------------------------------------
1 | /*! jQuery UI styling wrapper for RowGroup
2 | * © SpryMedia Ltd - datatables.net/license
3 | */
4 | !function(n){"function"==typeof define&&define.amd?define(["jquery","datatables.net-ju","datatables.net-rowgroup"],function(e){return n(e,window,document)}):"object"==typeof exports?module.exports=function(e,t){return e=e||window,(t=t||("undefined"!=typeof window?require("jquery"):require("jquery")(e))).fn.dataTable||require("datatables.net-ju")(e,t),t.fn.dataTable||require("datatables.net-rowgroup")(e,t),n(t,0,e.document)}:n(jQuery,window,document)}(function(e,t,n,u){"use strict";return e.fn.dataTable});
--------------------------------------------------------------------------------
/src/frontend/assets/datatables/RowGroup-1.3.0/js/rowGroup.semanticui.js:
--------------------------------------------------------------------------------
1 | /*! Semanic UI styling wrapper for RowGroup
2 | * © SpryMedia Ltd - datatables.net/license
3 | */
4 |
5 | (function( factory ){
6 | if ( typeof define === 'function' && define.amd ) {
7 | // AMD
8 | define( ['jquery', 'datatables.net-se', 'datatables.net-rowgroup'], function ( $ ) {
9 | return factory( $, window, document );
10 | } );
11 | }
12 | else if ( typeof exports === 'object' ) {
13 | // CommonJS
14 | module.exports = function (root, $) {
15 | if ( ! root ) {
16 | // CommonJS environments without a window global must pass a
17 | // root. This will give an error otherwise
18 | root = window;
19 | }
20 |
21 | if ( ! $ ) {
22 | $ = typeof window !== 'undefined' ? // jQuery's factory checks for a global window
23 | require('jquery') :
24 | require('jquery')( root );
25 | }
26 |
27 | if ( ! $.fn.dataTable ) {
28 | require('datatables.net-se')(root, $);
29 | }
30 |
31 | if ( ! $.fn.dataTable ) {
32 | require('datatables.net-rowgroup')(root, $);
33 | }
34 |
35 |
36 | return factory( $, root, root.document );
37 | };
38 | }
39 | else {
40 | // Browser
41 | factory( jQuery, window, document );
42 | }
43 | }(function( $, window, document, undefined ) {
44 | 'use strict';
45 | var DataTable = $.fn.dataTable;
46 |
47 |
48 |
49 |
50 | return DataTable;
51 | }));
52 |
--------------------------------------------------------------------------------
/src/frontend/assets/datatables/RowGroup-1.3.0/js/rowGroup.semanticui.min.js:
--------------------------------------------------------------------------------
1 | /*! Semanic UI styling wrapper for RowGroup
2 | * © SpryMedia Ltd - datatables.net/license
3 | */
4 | !function(n){"function"==typeof define&&define.amd?define(["jquery","datatables.net-se","datatables.net-rowgroup"],function(e){return n(e,window,document)}):"object"==typeof exports?module.exports=function(e,t){return e=e||window,(t=t||("undefined"!=typeof window?require("jquery"):require("jquery")(e))).fn.dataTable||require("datatables.net-se")(e,t),t.fn.dataTable||require("datatables.net-rowgroup")(e,t),n(t,0,e.document)}:n(jQuery,window,document)}(function(e,t,n,r){"use strict";return e.fn.dataTable});
--------------------------------------------------------------------------------
/src/frontend/assets/date-fns/LICENSE.md:
--------------------------------------------------------------------------------
1 | MIT License
2 |
3 | Copyright (c) 2021 Sasha Koss and Lesha Koss https://kossnocorp.mit-license.org
4 |
5 | Permission is hereby granted, free of charge, to any person obtaining a copy
6 | of this software and associated documentation files (the "Software"), to deal
7 | in the Software without restriction, including without limitation the rights
8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
9 | copies of the Software, and to permit persons to whom the Software is
10 | furnished to do so, subject to the following conditions:
11 |
12 | The above copyright notice and this permission notice shall be included in all
13 | copies or substantial portions of the Software.
14 |
15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
21 | SOFTWARE.
22 |
--------------------------------------------------------------------------------
/src/frontend/assets/font/charis-sil/CharisSIL-Bold.woff2:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/irsyadpage/NoteFinder/c6ccd75fef26ad3ec8dd707c42b677442277a777/src/frontend/assets/font/charis-sil/CharisSIL-Bold.woff2
--------------------------------------------------------------------------------
/src/frontend/assets/font/charis-sil/CharisSIL-BoldItalic.woff2:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/irsyadpage/NoteFinder/c6ccd75fef26ad3ec8dd707c42b677442277a777/src/frontend/assets/font/charis-sil/CharisSIL-BoldItalic.woff2
--------------------------------------------------------------------------------
/src/frontend/assets/font/charis-sil/CharisSIL-Italic.woff2:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/irsyadpage/NoteFinder/c6ccd75fef26ad3ec8dd707c42b677442277a777/src/frontend/assets/font/charis-sil/CharisSIL-Italic.woff2
--------------------------------------------------------------------------------
/src/frontend/assets/font/charis-sil/CharisSIL-Regular.woff2:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/irsyadpage/NoteFinder/c6ccd75fef26ad3ec8dd707c42b677442277a777/src/frontend/assets/font/charis-sil/CharisSIL-Regular.woff2
--------------------------------------------------------------------------------
/src/frontend/assets/font/charis-sil/charis-sil.css:
--------------------------------------------------------------------------------
1 | /*
2 | This file is from the Charis SIL project (https://software.sil.org/charis/).
3 | Copyright (c) 1997-2022 SIL International (http://www.sil.org/) with Reserved
4 | Font Names "Charis" and "SIL". This Font Software is licensed under the SIL
5 | Open Font License, Version 1.1 (http://scripts.sil.org/OFL).
6 | */
7 |
8 | /* use Charis SIL - Regular in .woff2 format */
9 | @font-face {
10 | font-family: "CharisSIL";
11 | src: url(CharisSIL-Regular.woff2);
12 | }
13 | /* use Charis SIL - Italic in .woff2 format */
14 | @font-face {
15 | font-family: "CharisSIL";
16 | font-style: italic;
17 | src: url(CharisSIL-Italic.woff2);
18 | }
19 | /* use Charis SIL - Bold in .woff2 format */
20 | @font-face {
21 | font-family: "CharisSIL";
22 | font-weight: bold;
23 | src: url(CharisSIL-Bold.woff2);
24 | }
25 | /* use Charis SIL - Bold Italic in .woff2 format */
26 | @font-face {
27 | font-family: "CharisSIL";
28 | font-weight: bold;
29 | font-style: italic;
30 | src: url(CharisSIL-BoldItalic.woff2);
31 | }
32 |
33 |
--------------------------------------------------------------------------------
/src/frontend/assets/font/material-icons/material-icons-outlined.woff2:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/irsyadpage/NoteFinder/c6ccd75fef26ad3ec8dd707c42b677442277a777/src/frontend/assets/font/material-icons/material-icons-outlined.woff2
--------------------------------------------------------------------------------
/src/frontend/assets/font/material-icons/material-icons-round.woff2:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/irsyadpage/NoteFinder/c6ccd75fef26ad3ec8dd707c42b677442277a777/src/frontend/assets/font/material-icons/material-icons-round.woff2
--------------------------------------------------------------------------------
/src/frontend/assets/font/material-icons/material-icons.css:
--------------------------------------------------------------------------------
1 | @font-face {
2 | font-family: "Material Icons";
3 | font-style: normal;
4 | font-weight: 400;
5 | font-display: block;
6 | src: url("./material-icons.woff2") format("woff2");
7 | }
8 | .material-icons {
9 | font-family: "Material Icons";
10 | font-weight: normal;
11 | font-style: normal;
12 | font-size: 24px;
13 | line-height: 1;
14 | letter-spacing: normal;
15 | text-transform: none;
16 | display: inline-block;
17 | white-space: nowrap;
18 | word-wrap: normal;
19 | direction: ltr;
20 | -webkit-font-smoothing: antialiased;
21 | -moz-osx-font-smoothing: grayscale;
22 | text-rendering: optimizeLegibility;
23 | font-feature-settings: "liga";
24 | }
25 |
26 | @font-face {
27 | font-family: "Material Icons Outlined";
28 | font-style: normal;
29 | font-weight: 400;
30 | font-display: block;
31 | src: url("./material-icons-outlined.woff2") format("woff2");
32 | }
33 | .material-icons-outlined {
34 | font-family: "Material Icons Outlined";
35 | font-weight: normal;
36 | font-style: normal;
37 | font-size: 24px;
38 | line-height: 1;
39 | letter-spacing: normal;
40 | text-transform: none;
41 | display: inline-block;
42 | white-space: nowrap;
43 | word-wrap: normal;
44 | direction: ltr;
45 | -webkit-font-smoothing: antialiased;
46 | -moz-osx-font-smoothing: grayscale;
47 | text-rendering: optimizeLegibility;
48 | font-feature-settings: "liga";
49 | }
50 |
51 | @font-face {
52 | font-family: "Material Icons Round";
53 | font-style: normal;
54 | font-weight: 400;
55 | font-display: block;
56 | src: url("./material-icons-round.woff2") format("woff2");
57 | }
58 | .material-icons-round {
59 | font-family: "Material Icons Round";
60 | font-weight: normal;
61 | font-style: normal;
62 | font-size: 24px;
63 | line-height: 1;
64 | letter-spacing: normal;
65 | text-transform: none;
66 | display: inline-block;
67 | white-space: nowrap;
68 | word-wrap: normal;
69 | direction: ltr;
70 | -webkit-font-smoothing: antialiased;
71 | -moz-osx-font-smoothing: grayscale;
72 | text-rendering: optimizeLegibility;
73 | font-feature-settings: "liga";
74 | }
75 |
--------------------------------------------------------------------------------
/src/frontend/assets/font/material-icons/material-icons.woff2:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/irsyadpage/NoteFinder/c6ccd75fef26ad3ec8dd707c42b677442277a777/src/frontend/assets/font/material-icons/material-icons.woff2
--------------------------------------------------------------------------------
/src/frontend/assets/images/background.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/src/frontend/assets/images/icon-1024.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/irsyadpage/NoteFinder/c6ccd75fef26ad3ec8dd707c42b677442277a777/src/frontend/assets/images/icon-1024.png
--------------------------------------------------------------------------------
/src/frontend/assets/images/logo-char.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
--------------------------------------------------------------------------------
/src/frontend/assets/images/logo-frame.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
--------------------------------------------------------------------------------
/src/frontend/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 | NoteFinder
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
NoteFinder
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
38 |
39 |
40 |
42 | folder_open
43 |
44 |
45 |
46 |
47 |
48 |
49 | refresh
50 |
51 |
52 |
53 |
54 |
55 |
56 |
57 |
58 |
59 |
60 |
61 | search
62 |
63 |
64 |
65 |
66 | Sort Title
67 |
68 |
69 |
70 |
72 | Show
73 |
74 |
75 |
76 |
77 |
78 |
79 |
80 |
81 |
82 |
83 |
84 |
85 | Document Location
86 | #
87 | Document Title
88 | Page
89 | Type
90 | Annotation Content
91 | Created Date
92 |
93 |
94 |
95 |
96 |
97 |
98 |
99 |
100 |
101 |
102 |
103 |
104 |
105 |
error_outline
106 |
107 |
108 |
109 |
110 |
111 |
112 |
113 |
114 |
115 | title
116 |
117 |
118 |
119 |
127 |
128 |
129 |
130 |
131 |
132 |
133 |
134 |
135 |
136 |
137 |
150 |
151 |
152 |
154 | picture_as_pdf
155 |
156 |
157 |
158 |
159 | restart_alt Reset All Settings
161 |
162 |
163 |
165 |
166 | Version 0.8.23 | AGPL-3.0-only License | https://github.com/irsyadpage/NoteFinder
167 |
168 | NoteFinder © 2023 M. A. Irsyad M. Aminuddin
169 |
170 |
171 |
172 |
173 |
174 |
175 |
176 |
183 |
184 |
185 |
186 |
187 |
188 |
189 |
190 |
191 |
192 |
193 |
194 |
195 |
196 |
197 |
198 |
199 |
200 |
201 |
202 |
225 |
226 |
227 |
228 |
229 |
--------------------------------------------------------------------------------