├── .gitattributes
├── LICENSE
├── README.md
├── api
└── index.php
├── assets
├── configuration
│ ├── prettify.css
│ └── prettify.js
├── download
│ ├── freebsd.png
│ ├── linux.png
│ ├── macos.png
│ └── windows.png
├── email
│ ├── findpass.html
│ └── welcome.html
├── home
│ ├── dist
│ │ ├── css
│ │ │ └── style.css
│ │ ├── images
│ │ │ ├── airbnb-logo.svg
│ │ │ ├── facebook-logo.svg
│ │ │ ├── feature-icon-01.svg
│ │ │ ├── feature-icon-02.svg
│ │ │ ├── feature-icon-03.svg
│ │ │ ├── feature-icon-04.svg
│ │ │ ├── header-bg-left.svg
│ │ │ ├── header-bg-right.svg
│ │ │ ├── header-bg.svg
│ │ │ ├── hubspot-logo.svg
│ │ │ ├── logo.svg
│ │ │ ├── microsoft-logo.svg
│ │ │ ├── tabs-icon-01.svg
│ │ │ ├── tabs-icon-02.svg
│ │ │ ├── tabs-icon-03.svg
│ │ │ └── tinder-logo.svg
│ │ └── js
│ │ │ └── main.min.js
│ └── src
│ │ ├── images
│ │ ├── airbnb-logo.svg
│ │ ├── facebook-logo.svg
│ │ ├── feature-icon-01.svg
│ │ ├── feature-icon-02.svg
│ │ ├── feature-icon-03.svg
│ │ ├── feature-icon-04.svg
│ │ ├── header-bg-left.svg
│ │ ├── header-bg-right.svg
│ │ ├── hubspot-logo.svg
│ │ ├── logo.svg
│ │ ├── microsoft-logo.svg
│ │ ├── tabs-icon-01.svg
│ │ ├── tabs-icon-02.svg
│ │ ├── tabs-icon-03.svg
│ │ └── tinder-logo.svg
│ │ ├── js
│ │ └── main.js
│ │ └── scss
│ │ ├── _normalize.scss
│ │ ├── abstracts
│ │ ├── _functions.scss
│ │ ├── _include-media.scss
│ │ ├── _mixins.scss
│ │ └── _variables.scss
│ │ ├── base
│ │ ├── _base.scss
│ │ ├── _helpers.scss
│ │ └── _typography.scss
│ │ ├── components
│ │ ├── _accordion.scss
│ │ ├── _buttons.scss
│ │ └── _tabs.scss
│ │ ├── layout
│ │ ├── _clients.scss
│ │ ├── _cta.scss
│ │ ├── _features-tabs.scss
│ │ ├── _features.scss
│ │ ├── _footer.scss
│ │ ├── _header.scss
│ │ ├── _hero.scss
│ │ ├── _main.scss
│ │ ├── _pricing.scss
│ │ └── _testimonials.scss
│ │ └── style.scss
└── panel
│ ├── dist
│ ├── css
│ │ ├── adminlte.css
│ │ ├── adminlte.css.map
│ │ ├── adminlte.min.css
│ │ └── adminlte.min.css.map
│ ├── img
│ │ ├── AdminLTELogo.png
│ │ ├── avatar.png
│ │ ├── avatar04.png
│ │ ├── avatar2.png
│ │ ├── avatar3.png
│ │ ├── avatar5.png
│ │ ├── boxed-bg.jpg
│ │ ├── boxed-bg.png
│ │ ├── credit
│ │ │ ├── american-express.png
│ │ │ ├── cirrus.png
│ │ │ ├── mastercard.png
│ │ │ ├── mestro.png
│ │ │ ├── paypal.png
│ │ │ ├── paypal2.png
│ │ │ └── visa.png
│ │ ├── default-150x150.png
│ │ ├── icons.png
│ │ ├── photo1.png
│ │ ├── photo2.png
│ │ ├── photo3.jpg
│ │ ├── photo4.jpg
│ │ ├── prod-1.jpg
│ │ ├── prod-2.jpg
│ │ ├── prod-3.jpg
│ │ ├── prod-4.jpg
│ │ ├── prod-5.jpg
│ │ ├── user1-128x128.jpg
│ │ ├── user2-160x160.jpg
│ │ ├── user3-128x128.jpg
│ │ ├── user4-128x128.jpg
│ │ ├── user5-128x128.jpg
│ │ ├── user6-128x128.jpg
│ │ ├── user7-128x128.jpg
│ │ └── user8-128x128.jpg
│ └── js
│ │ ├── adminlte.js
│ │ ├── adminlte.js.map
│ │ ├── adminlte.min.js
│ │ ├── adminlte.min.js.map
│ │ ├── demo.js
│ │ └── pages
│ │ ├── dashboard.js
│ │ ├── dashboard2.js
│ │ └── dashboard3.js
│ └── plugins
│ ├── bootstrap-colorpicker
│ ├── css
│ │ ├── bootstrap-colorpicker.css
│ │ ├── bootstrap-colorpicker.css.map
│ │ ├── bootstrap-colorpicker.min.css
│ │ └── bootstrap-colorpicker.min.css.map
│ └── js
│ │ ├── bootstrap-colorpicker.js
│ │ ├── bootstrap-colorpicker.js.map
│ │ ├── bootstrap-colorpicker.min.js
│ │ └── bootstrap-colorpicker.min.js.map
│ ├── bootstrap-slider
│ ├── bootstrap-slider.js
│ ├── bootstrap-slider.min.js
│ └── css
│ │ ├── bootstrap-slider.css
│ │ └── bootstrap-slider.min.css
│ ├── bootstrap
│ └── js
│ │ ├── bootstrap.bundle.js
│ │ ├── bootstrap.bundle.js.map
│ │ ├── bootstrap.bundle.min.js
│ │ ├── bootstrap.bundle.min.js.map
│ │ ├── bootstrap.js
│ │ ├── bootstrap.js.map
│ │ ├── bootstrap.min.js
│ │ └── bootstrap.min.js.map
│ ├── bootstrap4-duallistbox
│ ├── bootstrap-duallistbox.css
│ ├── bootstrap-duallistbox.min.css
│ ├── jquery.bootstrap-duallistbox.js
│ └── jquery.bootstrap-duallistbox.min.js
│ ├── chart.js
│ ├── Chart.bundle.js
│ ├── Chart.bundle.min.js
│ ├── Chart.css
│ ├── Chart.js
│ ├── Chart.min.css
│ └── Chart.min.js
│ ├── datatables-autofill
│ ├── css
│ │ ├── autoFill.bootstrap4.css
│ │ └── autoFill.bootstrap4.min.css
│ └── js
│ │ ├── autoFill.bootstrap4.js
│ │ ├── autoFill.bootstrap4.min.js
│ │ ├── dataTables.autoFill.js
│ │ └── dataTables.autoFill.min.js
│ ├── datatables-bs4
│ ├── css
│ │ ├── dataTables.bootstrap4.css
│ │ └── dataTables.bootstrap4.min.css
│ └── js
│ │ ├── dataTables.bootstrap4.js
│ │ └── dataTables.bootstrap4.min.js
│ ├── datatables-buttons
│ ├── css
│ │ ├── buttons.bootstrap4.css
│ │ └── buttons.bootstrap4.min.css
│ └── js
│ │ ├── buttons.bootstrap4.js
│ │ ├── buttons.bootstrap4.min.js
│ │ ├── buttons.colVis.js
│ │ ├── buttons.colVis.min.js
│ │ ├── buttons.flash.js
│ │ ├── buttons.flash.min.js
│ │ ├── buttons.html5.js
│ │ ├── buttons.html5.min.js
│ │ ├── buttons.print.js
│ │ ├── buttons.print.min.js
│ │ ├── dataTables.buttons.js
│ │ └── dataTables.buttons.min.js
│ ├── datatables-colreorder
│ ├── css
│ │ ├── colReorder.bootstrap4.css
│ │ └── colReorder.bootstrap4.min.css
│ └── js
│ │ ├── colReorder.bootstrap4.js
│ │ ├── colReorder.bootstrap4.min.js
│ │ ├── dataTables.colReorder.js
│ │ └── dataTables.colReorder.min.js
│ ├── datatables-fixedcolumns
│ ├── css
│ │ ├── fixedColumns.bootstrap4.css
│ │ └── fixedColumns.bootstrap4.min.css
│ └── js
│ │ ├── dataTables.fixedColumns.js
│ │ ├── dataTables.fixedColumns.min.js
│ │ ├── fixedColumns.bootstrap4.js
│ │ └── fixedColumns.bootstrap4.min.js
│ ├── datatables-fixedheader
│ ├── css
│ │ ├── fixedHeader.bootstrap4.css
│ │ └── fixedHeader.bootstrap4.min.css
│ └── js
│ │ ├── dataTables.fixedHeader.js
│ │ ├── dataTables.fixedHeader.min.js
│ │ ├── fixedHeader.bootstrap4.js
│ │ └── fixedHeader.bootstrap4.min.js
│ ├── datatables-keytable
│ ├── css
│ │ ├── keyTable.bootstrap4.css
│ │ └── keyTable.bootstrap4.min.css
│ └── js
│ │ ├── dataTables.keyTable.js
│ │ ├── dataTables.keyTable.min.js
│ │ ├── keyTable.bootstrap4.js
│ │ └── keyTable.bootstrap4.min.js
│ ├── datatables-responsive
│ ├── css
│ │ ├── responsive.bootstrap4.css
│ │ └── responsive.bootstrap4.min.css
│ └── js
│ │ ├── dataTables.responsive.js
│ │ ├── dataTables.responsive.min.js
│ │ ├── responsive.bootstrap4.js
│ │ └── responsive.bootstrap4.min.js
│ ├── datatables-rowgroup
│ ├── css
│ │ ├── rowGroup.bootstrap4.css
│ │ └── rowGroup.bootstrap4.min.css
│ └── js
│ │ ├── dataTables.rowGroup.js
│ │ ├── dataTables.rowGroup.min.js
│ │ ├── rowGroup.bootstrap4.js
│ │ └── rowGroup.bootstrap4.min.js
│ ├── datatables-rowreorder
│ ├── css
│ │ ├── rowReorder.bootstrap4.css
│ │ └── rowReorder.bootstrap4.min.css
│ └── js
│ │ ├── dataTables.rowReorder.js
│ │ ├── dataTables.rowReorder.min.js
│ │ ├── rowReorder.bootstrap4.js
│ │ └── rowReorder.bootstrap4.min.js
│ ├── datatables-scroller
│ ├── css
│ │ ├── scroller.bootstrap4.css
│ │ └── scroller.bootstrap4.min.css
│ └── js
│ │ ├── dataTables.scroller.js
│ │ ├── dataTables.scroller.min.js
│ │ ├── scroller.bootstrap4.js
│ │ └── scroller.bootstrap4.min.js
│ ├── datatables-select
│ ├── css
│ │ ├── select.bootstrap4.css
│ │ └── select.bootstrap4.min.css
│ └── js
│ │ ├── dataTables.select.js
│ │ ├── dataTables.select.min.js
│ │ ├── select.bootstrap4.js
│ │ └── select.bootstrap4.min.js
│ ├── datatables
│ ├── jquery.dataTables.js
│ └── jquery.dataTables.min.js
│ ├── daterangepicker
│ ├── README.md
│ ├── bower.json
│ ├── daterangepicker.css
│ ├── daterangepicker.js
│ ├── demo.html
│ ├── drp.png
│ ├── example
│ │ ├── amd
│ │ │ ├── index.html
│ │ │ ├── main.js
│ │ │ └── require.js
│ │ └── browserify
│ │ │ ├── README.md
│ │ │ ├── bundle.js
│ │ │ ├── index.html
│ │ │ └── main.js
│ ├── index.html
│ ├── moment.min.js
│ ├── package.js
│ ├── package.json
│ ├── website.css
│ ├── website.js
│ └── website
│ │ ├── index.html
│ │ ├── website.css
│ │ └── website.js
│ ├── ekko-lightbox
│ ├── ekko-lightbox.css
│ ├── ekko-lightbox.js
│ ├── ekko-lightbox.js.map
│ ├── ekko-lightbox.min.js
│ └── ekko-lightbox.min.js.map
│ ├── fastclick
│ └── fastclick.js
│ ├── filterizr
│ ├── ActiveFilter.d.ts
│ ├── BrowserWindow.d.ts
│ ├── EventReceiver.d.ts
│ ├── FilterContainer.d.ts
│ ├── FilterContainer
│ │ ├── FilterContainer.d.ts
│ │ ├── StyledFilterContainer.d.ts
│ │ ├── index.d.ts
│ │ └── styles.d.ts
│ ├── FilterControls.d.ts
│ ├── FilterItem.d.ts
│ ├── FilterItem
│ │ ├── FilterItem.d.ts
│ │ ├── StyledFilterItem.d.ts
│ │ ├── index.d.ts
│ │ └── styles.d.ts
│ ├── FilterItems.d.ts
│ ├── FilterItems
│ │ ├── FilterItems.d.ts
│ │ ├── StyledFilterItems.d.ts
│ │ └── index.d.ts
│ ├── Filterizr.d.ts
│ ├── Filterizr
│ │ ├── Filterizr.d.ts
│ │ ├── index.d.ts
│ │ └── installAsJQueryPlugin.d.ts
│ ├── FilterizrElement.d.ts
│ ├── FilterizrOptions
│ │ ├── FilterizrOptions.d.ts
│ │ ├── defaultOptions.d.ts
│ │ └── index.d.ts
│ ├── Spinner
│ │ ├── Spinner.d.ts
│ │ ├── StyledSpinner.d.ts
│ │ ├── index.d.ts
│ │ └── makeSpinner.d.ts
│ ├── StyledFilterizrElement.d.ts
│ ├── StyledFilterizrElements.d.ts
│ ├── animate.d.ts
│ ├── config
│ │ ├── cssEasingValuesRegexp.d.ts
│ │ ├── filterizrState.d.ts
│ │ ├── index.d.ts
│ │ └── layout.d.ts
│ ├── filterizr.min.js
│ ├── getLayoutPositions.d.ts
│ ├── index.d.ts
│ ├── index.jquery.d.ts
│ ├── installAsJQueryPlugin.d.ts
│ ├── jquery.filterizr.min.js
│ ├── layouts
│ │ ├── Packer.d.ts
│ │ ├── getHorizontalLayoutPositions.d.ts
│ │ ├── getPackedLayoutPositions.d.ts
│ │ ├── getSameHeightLayoutPositions.d.ts
│ │ ├── getSameSizeLayoutPosition.d.ts
│ │ ├── getSameWidthLayoutPositions.d.ts
│ │ └── getVerticalLayoutPositions.d.ts
│ ├── makeLayoutPositions
│ │ ├── Packer.d.ts
│ │ ├── index.d.ts
│ │ ├── makeHorizontalLayoutPositions.d.ts
│ │ ├── makeLayoutPositions.d.ts
│ │ ├── makePackedLayoutPositions.d.ts
│ │ ├── makeSameHeightLayoutPositions.d.ts
│ │ ├── makeSameSizeLayoutPosition.d.ts
│ │ ├── makeSameWidthLayoutPositions.d.ts
│ │ └── makeVerticalLayoutPositions.d.ts
│ ├── types
│ │ ├── index.d.ts
│ │ └── interfaces
│ │ │ ├── BaseOptions.d.ts
│ │ │ ├── ContainerLayout.d.ts
│ │ │ ├── Destructible.d.ts
│ │ │ ├── Dictionary.d.ts
│ │ │ ├── Dimensions.d.ts
│ │ │ ├── Options.d.ts
│ │ │ ├── Position.d.ts
│ │ │ ├── RawOptions.d.ts
│ │ │ ├── RawOptionsCallbacks.d.ts
│ │ │ ├── Resizable.d.ts
│ │ │ ├── SpinnerOptions.d.ts
│ │ │ ├── Styleable.d.ts
│ │ │ └── index.d.ts
│ ├── utils.d.ts
│ ├── utils
│ │ ├── allStringsOfArray1InArray2.d.ts
│ │ ├── checkOptionForErrors.d.ts
│ │ ├── debounce.d.ts
│ │ ├── filterItemArraysHaveSameSorting.d.ts
│ │ ├── getDataAttributesOfHTMLNode.d.ts
│ │ ├── getHTMLElement.d.ts
│ │ ├── index.d.ts
│ │ ├── intersection.d.ts
│ │ ├── merge.d.ts
│ │ ├── noop.d.ts
│ │ ├── setStyles.d.ts
│ │ ├── shuffle.d.ts
│ │ └── sortBy.d.ts
│ └── vanilla.filterizr.min.js
│ ├── flag-icon-css
│ ├── css
│ │ ├── flag-icon.css
│ │ └── flag-icon.min.css
│ └── flags
│ │ ├── 1x1
│ │ ├── ad.svg
│ │ ├── ae.svg
│ │ ├── af.svg
│ │ ├── ag.svg
│ │ ├── ai.svg
│ │ ├── al.svg
│ │ ├── am.svg
│ │ ├── ao.svg
│ │ ├── aq.svg
│ │ ├── ar.svg
│ │ ├── as.svg
│ │ ├── at.svg
│ │ ├── au.svg
│ │ ├── aw.svg
│ │ ├── ax.svg
│ │ ├── az.svg
│ │ ├── ba.svg
│ │ ├── bb.svg
│ │ ├── bd.svg
│ │ ├── be.svg
│ │ ├── bf.svg
│ │ ├── bg.svg
│ │ ├── bh.svg
│ │ ├── bi.svg
│ │ ├── bj.svg
│ │ ├── bl.svg
│ │ ├── bm.svg
│ │ ├── bn.svg
│ │ ├── bo.svg
│ │ ├── bq.svg
│ │ ├── br.svg
│ │ ├── bs.svg
│ │ ├── bt.svg
│ │ ├── bv.svg
│ │ ├── bw.svg
│ │ ├── by.svg
│ │ ├── bz.svg
│ │ ├── ca.svg
│ │ ├── cc.svg
│ │ ├── cd.svg
│ │ ├── cf.svg
│ │ ├── cg.svg
│ │ ├── ch.svg
│ │ ├── ci.svg
│ │ ├── ck.svg
│ │ ├── cl.svg
│ │ ├── cm.svg
│ │ ├── cn.svg
│ │ ├── co.svg
│ │ ├── cr.svg
│ │ ├── cu.svg
│ │ ├── cv.svg
│ │ ├── cw.svg
│ │ ├── cx.svg
│ │ ├── cy.svg
│ │ ├── cz.svg
│ │ ├── de.svg
│ │ ├── dj.svg
│ │ ├── dk.svg
│ │ ├── dm.svg
│ │ ├── do.svg
│ │ ├── dz.svg
│ │ ├── ec.svg
│ │ ├── ee.svg
│ │ ├── eg.svg
│ │ ├── eh.svg
│ │ ├── er.svg
│ │ ├── es-ct.svg
│ │ ├── es.svg
│ │ ├── et.svg
│ │ ├── eu.svg
│ │ ├── fi.svg
│ │ ├── fj.svg
│ │ ├── fk.svg
│ │ ├── fm.svg
│ │ ├── fo.svg
│ │ ├── fr.svg
│ │ ├── ga.svg
│ │ ├── gb-eng.svg
│ │ ├── gb-nir.svg
│ │ ├── gb-sct.svg
│ │ ├── gb-wls.svg
│ │ ├── gb.svg
│ │ ├── gd.svg
│ │ ├── ge.svg
│ │ ├── gf.svg
│ │ ├── gg.svg
│ │ ├── gh.svg
│ │ ├── gi.svg
│ │ ├── gl.svg
│ │ ├── gm.svg
│ │ ├── gn.svg
│ │ ├── gp.svg
│ │ ├── gq.svg
│ │ ├── gr.svg
│ │ ├── gs.svg
│ │ ├── gt.svg
│ │ ├── gu.svg
│ │ ├── gw.svg
│ │ ├── gy.svg
│ │ ├── hk.svg
│ │ ├── hm.svg
│ │ ├── hn.svg
│ │ ├── hr.svg
│ │ ├── ht.svg
│ │ ├── hu.svg
│ │ ├── id.svg
│ │ ├── ie.svg
│ │ ├── il.svg
│ │ ├── im.svg
│ │ ├── in.svg
│ │ ├── io.svg
│ │ ├── iq.svg
│ │ ├── ir.svg
│ │ ├── is.svg
│ │ ├── it.svg
│ │ ├── je.svg
│ │ ├── jm.svg
│ │ ├── jo.svg
│ │ ├── jp.svg
│ │ ├── ke.svg
│ │ ├── kg.svg
│ │ ├── kh.svg
│ │ ├── ki.svg
│ │ ├── km.svg
│ │ ├── kn.svg
│ │ ├── kp.svg
│ │ ├── kr.svg
│ │ ├── kw.svg
│ │ ├── ky.svg
│ │ ├── kz.svg
│ │ ├── la.svg
│ │ ├── lb.svg
│ │ ├── lc.svg
│ │ ├── li.svg
│ │ ├── lk.svg
│ │ ├── lr.svg
│ │ ├── ls.svg
│ │ ├── lt.svg
│ │ ├── lu.svg
│ │ ├── lv.svg
│ │ ├── ly.svg
│ │ ├── ma.svg
│ │ ├── mc.svg
│ │ ├── md.svg
│ │ ├── me.svg
│ │ ├── mf.svg
│ │ ├── mg.svg
│ │ ├── mh.svg
│ │ ├── mk.svg
│ │ ├── ml.svg
│ │ ├── mm.svg
│ │ ├── mn.svg
│ │ ├── mo.svg
│ │ ├── mp.svg
│ │ ├── mq.svg
│ │ ├── mr.svg
│ │ ├── ms.svg
│ │ ├── mt.svg
│ │ ├── mu.svg
│ │ ├── mv.svg
│ │ ├── mw.svg
│ │ ├── mx.svg
│ │ ├── my.svg
│ │ ├── mz.svg
│ │ ├── na.svg
│ │ ├── nc.svg
│ │ ├── ne.svg
│ │ ├── nf.svg
│ │ ├── ng.svg
│ │ ├── ni.svg
│ │ ├── nl.svg
│ │ ├── no.svg
│ │ ├── np.svg
│ │ ├── nr.svg
│ │ ├── nu.svg
│ │ ├── nz.svg
│ │ ├── om.svg
│ │ ├── pa.svg
│ │ ├── pe.svg
│ │ ├── pf.svg
│ │ ├── pg.svg
│ │ ├── ph.svg
│ │ ├── pk.svg
│ │ ├── pl.svg
│ │ ├── pm.svg
│ │ ├── pn.svg
│ │ ├── pr.svg
│ │ ├── ps.svg
│ │ ├── pt.svg
│ │ ├── pw.svg
│ │ ├── py.svg
│ │ ├── qa.svg
│ │ ├── re.svg
│ │ ├── ro.svg
│ │ ├── rs.svg
│ │ ├── ru.svg
│ │ ├── rw.svg
│ │ ├── sa.svg
│ │ ├── sb.svg
│ │ ├── sc.svg
│ │ ├── sd.svg
│ │ ├── se.svg
│ │ ├── sg.svg
│ │ ├── sh.svg
│ │ ├── si.svg
│ │ ├── sj.svg
│ │ ├── sk.svg
│ │ ├── sl.svg
│ │ ├── sm.svg
│ │ ├── sn.svg
│ │ ├── so.svg
│ │ ├── sr.svg
│ │ ├── ss.svg
│ │ ├── st.svg
│ │ ├── sv.svg
│ │ ├── sx.svg
│ │ ├── sy.svg
│ │ ├── sz.svg
│ │ ├── tc.svg
│ │ ├── td.svg
│ │ ├── tf.svg
│ │ ├── tg.svg
│ │ ├── th.svg
│ │ ├── tj.svg
│ │ ├── tk.svg
│ │ ├── tl.svg
│ │ ├── tm.svg
│ │ ├── tn.svg
│ │ ├── to.svg
│ │ ├── tr.svg
│ │ ├── tt.svg
│ │ ├── tv.svg
│ │ ├── tw.svg
│ │ ├── tz.svg
│ │ ├── ua.svg
│ │ ├── ug.svg
│ │ ├── um.svg
│ │ ├── un.svg
│ │ ├── us.svg
│ │ ├── uy.svg
│ │ ├── uz.svg
│ │ ├── va.svg
│ │ ├── vc.svg
│ │ ├── ve.svg
│ │ ├── vg.svg
│ │ ├── vi.svg
│ │ ├── vn.svg
│ │ ├── vu.svg
│ │ ├── wf.svg
│ │ ├── ws.svg
│ │ ├── xk.svg
│ │ ├── ye.svg
│ │ ├── yt.svg
│ │ ├── za.svg
│ │ ├── zm.svg
│ │ └── zw.svg
│ │ └── 4x3
│ │ ├── ad.svg
│ │ ├── ae.svg
│ │ ├── af.svg
│ │ ├── ag.svg
│ │ ├── ai.svg
│ │ ├── al.svg
│ │ ├── am.svg
│ │ ├── ao.svg
│ │ ├── aq.svg
│ │ ├── ar.svg
│ │ ├── as.svg
│ │ ├── at.svg
│ │ ├── au.svg
│ │ ├── aw.svg
│ │ ├── ax.svg
│ │ ├── az.svg
│ │ ├── ba.svg
│ │ ├── bb.svg
│ │ ├── bd.svg
│ │ ├── be.svg
│ │ ├── bf.svg
│ │ ├── bg.svg
│ │ ├── bh.svg
│ │ ├── bi.svg
│ │ ├── bj.svg
│ │ ├── bl.svg
│ │ ├── bm.svg
│ │ ├── bn.svg
│ │ ├── bo.svg
│ │ ├── bq.svg
│ │ ├── br.svg
│ │ ├── bs.svg
│ │ ├── bt.svg
│ │ ├── bv.svg
│ │ ├── bw.svg
│ │ ├── by.svg
│ │ ├── bz.svg
│ │ ├── ca.svg
│ │ ├── cc.svg
│ │ ├── cd.svg
│ │ ├── cf.svg
│ │ ├── cg.svg
│ │ ├── ch.svg
│ │ ├── ci.svg
│ │ ├── ck.svg
│ │ ├── cl.svg
│ │ ├── cm.svg
│ │ ├── cn.svg
│ │ ├── co.svg
│ │ ├── cr.svg
│ │ ├── cu.svg
│ │ ├── cv.svg
│ │ ├── cw.svg
│ │ ├── cx.svg
│ │ ├── cy.svg
│ │ ├── cz.svg
│ │ ├── de.svg
│ │ ├── dj.svg
│ │ ├── dk.svg
│ │ ├── dm.svg
│ │ ├── do.svg
│ │ ├── dz.svg
│ │ ├── ec.svg
│ │ ├── ee.svg
│ │ ├── eg.svg
│ │ ├── eh.svg
│ │ ├── er.svg
│ │ ├── es-ct.svg
│ │ ├── es.svg
│ │ ├── et.svg
│ │ ├── eu.svg
│ │ ├── fi.svg
│ │ ├── fj.svg
│ │ ├── fk.svg
│ │ ├── fm.svg
│ │ ├── fo.svg
│ │ ├── fr.svg
│ │ ├── ga.svg
│ │ ├── gb-eng.svg
│ │ ├── gb-nir.svg
│ │ ├── gb-sct.svg
│ │ ├── gb-wls.svg
│ │ ├── gb.svg
│ │ ├── gd.svg
│ │ ├── ge.svg
│ │ ├── gf.svg
│ │ ├── gg.svg
│ │ ├── gh.svg
│ │ ├── gi.svg
│ │ ├── gl.svg
│ │ ├── gm.svg
│ │ ├── gn.svg
│ │ ├── gp.svg
│ │ ├── gq.svg
│ │ ├── gr.svg
│ │ ├── gs.svg
│ │ ├── gt.svg
│ │ ├── gu.svg
│ │ ├── gw.svg
│ │ ├── gy.svg
│ │ ├── hk.svg
│ │ ├── hm.svg
│ │ ├── hn.svg
│ │ ├── hr.svg
│ │ ├── ht.svg
│ │ ├── hu.svg
│ │ ├── id.svg
│ │ ├── ie.svg
│ │ ├── il.svg
│ │ ├── im.svg
│ │ ├── in.svg
│ │ ├── io.svg
│ │ ├── iq.svg
│ │ ├── ir.svg
│ │ ├── is.svg
│ │ ├── it.svg
│ │ ├── je.svg
│ │ ├── jm.svg
│ │ ├── jo.svg
│ │ ├── jp.svg
│ │ ├── ke.svg
│ │ ├── kg.svg
│ │ ├── kh.svg
│ │ ├── ki.svg
│ │ ├── km.svg
│ │ ├── kn.svg
│ │ ├── kp.svg
│ │ ├── kr.svg
│ │ ├── kw.svg
│ │ ├── ky.svg
│ │ ├── kz.svg
│ │ ├── la.svg
│ │ ├── lb.svg
│ │ ├── lc.svg
│ │ ├── li.svg
│ │ ├── lk.svg
│ │ ├── lr.svg
│ │ ├── ls.svg
│ │ ├── lt.svg
│ │ ├── lu.svg
│ │ ├── lv.svg
│ │ ├── ly.svg
│ │ ├── ma.svg
│ │ ├── mc.svg
│ │ ├── md.svg
│ │ ├── me.svg
│ │ ├── mf.svg
│ │ ├── mg.svg
│ │ ├── mh.svg
│ │ ├── mk.svg
│ │ ├── ml.svg
│ │ ├── mm.svg
│ │ ├── mn.svg
│ │ ├── mo.svg
│ │ ├── mp.svg
│ │ ├── mq.svg
│ │ ├── mr.svg
│ │ ├── ms.svg
│ │ ├── mt.svg
│ │ ├── mu.svg
│ │ ├── mv.svg
│ │ ├── mw.svg
│ │ ├── mx.svg
│ │ ├── my.svg
│ │ ├── mz.svg
│ │ ├── na.svg
│ │ ├── nc.svg
│ │ ├── ne.svg
│ │ ├── nf.svg
│ │ ├── ng.svg
│ │ ├── ni.svg
│ │ ├── nl.svg
│ │ ├── no.svg
│ │ ├── np.svg
│ │ ├── nr.svg
│ │ ├── nu.svg
│ │ ├── nz.svg
│ │ ├── om.svg
│ │ ├── pa.svg
│ │ ├── pe.svg
│ │ ├── pf.svg
│ │ ├── pg.svg
│ │ ├── ph.svg
│ │ ├── pk.svg
│ │ ├── pl.svg
│ │ ├── pm.svg
│ │ ├── pn.svg
│ │ ├── pr.svg
│ │ ├── ps.svg
│ │ ├── pt.svg
│ │ ├── pw.svg
│ │ ├── py.svg
│ │ ├── qa.svg
│ │ ├── re.svg
│ │ ├── ro.svg
│ │ ├── rs.svg
│ │ ├── ru.svg
│ │ ├── rw.svg
│ │ ├── sa.svg
│ │ ├── sb.svg
│ │ ├── sc.svg
│ │ ├── sd.svg
│ │ ├── se.svg
│ │ ├── sg.svg
│ │ ├── sh.svg
│ │ ├── si.svg
│ │ ├── sj.svg
│ │ ├── sk.svg
│ │ ├── sl.svg
│ │ ├── sm.svg
│ │ ├── sn.svg
│ │ ├── so.svg
│ │ ├── sr.svg
│ │ ├── ss.svg
│ │ ├── st.svg
│ │ ├── sv.svg
│ │ ├── sx.svg
│ │ ├── sy.svg
│ │ ├── sz.svg
│ │ ├── tc.svg
│ │ ├── td.svg
│ │ ├── tf.svg
│ │ ├── tg.svg
│ │ ├── th.svg
│ │ ├── tj.svg
│ │ ├── tk.svg
│ │ ├── tl.svg
│ │ ├── tm.svg
│ │ ├── tn.svg
│ │ ├── to.svg
│ │ ├── tr.svg
│ │ ├── tt.svg
│ │ ├── tv.svg
│ │ ├── tw.svg
│ │ ├── tz.svg
│ │ ├── ua.svg
│ │ ├── ug.svg
│ │ ├── um.svg
│ │ ├── un.svg
│ │ ├── us.svg
│ │ ├── uy.svg
│ │ ├── uz.svg
│ │ ├── va.svg
│ │ ├── vc.svg
│ │ ├── ve.svg
│ │ ├── vg.svg
│ │ ├── vi.svg
│ │ ├── vn.svg
│ │ ├── vu.svg
│ │ ├── wf.svg
│ │ ├── ws.svg
│ │ ├── xk.svg
│ │ ├── ye.svg
│ │ ├── yt.svg
│ │ ├── za.svg
│ │ ├── zm.svg
│ │ └── zw.svg
│ ├── flot-old
│ ├── excanvas.js
│ ├── excanvas.min.js
│ ├── jquery.colorhelpers.js
│ ├── jquery.colorhelpers.min.js
│ ├── jquery.flot.canvas.js
│ ├── jquery.flot.canvas.min.js
│ ├── jquery.flot.categories.js
│ ├── jquery.flot.categories.min.js
│ ├── jquery.flot.crosshair.js
│ ├── jquery.flot.crosshair.min.js
│ ├── jquery.flot.errorbars.js
│ ├── jquery.flot.errorbars.min.js
│ ├── jquery.flot.fillbetween.js
│ ├── jquery.flot.fillbetween.min.js
│ ├── jquery.flot.image.js
│ ├── jquery.flot.image.min.js
│ ├── jquery.flot.js
│ ├── jquery.flot.min.js
│ ├── jquery.flot.navigate.js
│ ├── jquery.flot.navigate.min.js
│ ├── jquery.flot.pie.js
│ ├── jquery.flot.pie.min.js
│ ├── jquery.flot.resize.js
│ ├── jquery.flot.resize.min.js
│ ├── jquery.flot.selection.js
│ ├── jquery.flot.selection.min.js
│ ├── jquery.flot.stack.js
│ ├── jquery.flot.stack.min.js
│ ├── jquery.flot.symbol.js
│ ├── jquery.flot.symbol.min.js
│ ├── jquery.flot.threshold.js
│ ├── jquery.flot.threshold.min.js
│ ├── jquery.flot.time.js
│ └── jquery.flot.time.min.js
│ ├── flot
│ └── jquery.flot.js
│ ├── fontawesome-free
│ ├── css
│ │ ├── all.css
│ │ ├── all.min.css
│ │ ├── brands.css
│ │ ├── brands.min.css
│ │ ├── fontawesome.css
│ │ ├── fontawesome.min.css
│ │ ├── regular.css
│ │ ├── regular.min.css
│ │ ├── solid.css
│ │ ├── solid.min.css
│ │ ├── svg-with-js.css
│ │ ├── svg-with-js.min.css
│ │ ├── v4-shims.css
│ │ └── v4-shims.min.css
│ └── webfonts
│ │ ├── fa-brands-400.eot
│ │ ├── fa-brands-400.svg
│ │ ├── fa-brands-400.ttf
│ │ ├── fa-brands-400.woff
│ │ ├── fa-brands-400.woff2
│ │ ├── fa-regular-400.eot
│ │ ├── fa-regular-400.svg
│ │ ├── fa-regular-400.ttf
│ │ ├── fa-regular-400.woff
│ │ ├── fa-regular-400.woff2
│ │ ├── fa-solid-900.eot
│ │ ├── fa-solid-900.svg
│ │ ├── fa-solid-900.ttf
│ │ ├── fa-solid-900.woff
│ │ └── fa-solid-900.woff2
│ ├── fullcalendar-bootstrap
│ ├── LICENSE.txt
│ ├── README.md
│ ├── main.css
│ ├── main.d.ts
│ ├── main.esm.js
│ ├── main.js
│ ├── main.min.css
│ ├── main.min.js
│ └── package.json
│ ├── fullcalendar-daygrid
│ ├── LICENSE.txt
│ ├── README.md
│ ├── main.css
│ ├── main.d.ts
│ ├── main.esm.js
│ ├── main.js
│ ├── main.min.css
│ ├── main.min.js
│ └── package.json
│ ├── fullcalendar-interaction
│ ├── LICENSE.txt
│ ├── README.md
│ ├── main.d.ts
│ ├── main.esm.js
│ ├── main.js
│ ├── main.min.js
│ └── package.json
│ ├── fullcalendar-timegrid
│ ├── LICENSE.txt
│ ├── README.md
│ ├── main.css
│ ├── main.d.ts
│ ├── main.esm.js
│ ├── main.js
│ ├── main.min.css
│ ├── main.min.js
│ └── package.json
│ ├── fullcalendar
│ ├── LICENSE.txt
│ ├── README.md
│ ├── locales-all.js
│ ├── locales-all.min.js
│ ├── locales
│ │ ├── af.js
│ │ ├── ar-dz.js
│ │ ├── ar-kw.js
│ │ ├── ar-ly.js
│ │ ├── ar-ma.js
│ │ ├── ar-sa.js
│ │ ├── ar-tn.js
│ │ ├── ar.js
│ │ ├── bg.js
│ │ ├── bs.js
│ │ ├── ca.js
│ │ ├── cs.js
│ │ ├── da.js
│ │ ├── de.js
│ │ ├── el.js
│ │ ├── en-au.js
│ │ ├── en-gb.js
│ │ ├── en-nz.js
│ │ ├── es-us.js
│ │ ├── es.js
│ │ ├── et.js
│ │ ├── eu.js
│ │ ├── fa.js
│ │ ├── fi.js
│ │ ├── fr-ca.js
│ │ ├── fr-ch.js
│ │ ├── fr.js
│ │ ├── gl.js
│ │ ├── he.js
│ │ ├── hi.js
│ │ ├── hr.js
│ │ ├── hu.js
│ │ ├── id.js
│ │ ├── is.js
│ │ ├── it.js
│ │ ├── ja.js
│ │ ├── ka.js
│ │ ├── kk.js
│ │ ├── ko.js
│ │ ├── lb.js
│ │ ├── lt.js
│ │ ├── lv.js
│ │ ├── mk.js
│ │ ├── ms.js
│ │ ├── nb.js
│ │ ├── nl.js
│ │ ├── nn.js
│ │ ├── pl.js
│ │ ├── pt-br.js
│ │ ├── pt.js
│ │ ├── ro.js
│ │ ├── ru.js
│ │ ├── sk.js
│ │ ├── sl.js
│ │ ├── sq.js
│ │ ├── sr-cyrl.js
│ │ ├── sr.js
│ │ ├── sv.js
│ │ ├── th.js
│ │ ├── tr.js
│ │ ├── uk.js
│ │ ├── vi.js
│ │ ├── zh-cn.js
│ │ └── zh-tw.js
│ ├── main.css
│ ├── main.d.ts
│ ├── main.esm.js
│ ├── main.js
│ ├── main.min.css
│ ├── main.min.js
│ └── package.json
│ ├── icheck-bootstrap
│ ├── LICENSE
│ ├── README.md
│ ├── icheck-bootstrap.css
│ ├── icheck-bootstrap.min.css
│ └── package.json
│ ├── inputmask
│ ├── inputmask
│ │ ├── bindings
│ │ │ └── inputmask.binding.js
│ │ ├── dependencyLibs
│ │ │ ├── inputmask.dependencyLib.jqlite.js
│ │ │ ├── inputmask.dependencyLib.jquery.js
│ │ │ └── inputmask.dependencyLib.js
│ │ ├── global
│ │ │ └── window.js
│ │ ├── inputmask.date.extensions.js
│ │ ├── inputmask.extensions.js
│ │ ├── inputmask.js
│ │ ├── inputmask.numeric.extensions.js
│ │ └── jquery.inputmask.js
│ ├── jquery.inputmask.bundle.js
│ └── min
│ │ ├── inputmask
│ │ ├── bindings
│ │ │ └── inputmask.binding.min.js
│ │ ├── dependencyLibs
│ │ │ ├── inputmask.dependencyLib.jqlite.min.js
│ │ │ ├── inputmask.dependencyLib.jquery.min.js
│ │ │ └── inputmask.dependencyLib.min.js
│ │ ├── global
│ │ │ └── window.min.js
│ │ ├── inputmask.date.extensions.min.js
│ │ ├── inputmask.extensions.min.js
│ │ ├── inputmask.min.js
│ │ ├── inputmask.numeric.extensions.min.js
│ │ └── jquery.inputmask.min.js
│ │ └── jquery.inputmask.bundle.min.js
│ ├── ion-rangeslider
│ ├── .editorconfig
│ ├── CONTRIBUTING.md
│ ├── License.md
│ ├── css
│ │ ├── ion.rangeSlider.css
│ │ └── ion.rangeSlider.min.css
│ ├── history.md
│ ├── index.md
│ ├── js
│ │ ├── ion.rangeSlider.js
│ │ └── ion.rangeSlider.min.js
│ ├── less
│ │ ├── _base.less
│ │ ├── _mixins.less
│ │ ├── irs.less
│ │ └── skins
│ │ │ ├── big.less
│ │ │ ├── flat.less
│ │ │ ├── modern.less
│ │ │ ├── round.less
│ │ │ ├── sharp.less
│ │ │ └── square.less
│ ├── package.json
│ └── readme.md
│ ├── jquery-knob
│ └── jquery.knob.min.js
│ ├── jquery-mapael
│ ├── jquery.mapael.js
│ ├── jquery.mapael.min.js
│ └── maps
│ │ ├── README.txt
│ │ ├── france_departments.js
│ │ ├── france_departments.min.js
│ │ ├── usa_states.js
│ │ ├── usa_states.min.js
│ │ ├── world_countries.js
│ │ ├── world_countries.min.js
│ │ ├── world_countries_mercator.js
│ │ ├── world_countries_mercator.min.js
│ │ ├── world_countries_miller.js
│ │ └── world_countries_miller.min.js
│ ├── jquery-mousewheel
│ ├── ChangeLog.md
│ ├── LICENSE.txt
│ ├── README.md
│ ├── jquery.mousewheel.js
│ └── package.json
│ ├── jquery-ui
│ ├── AUTHORS.txt
│ ├── LICENSE.txt
│ ├── README.md
│ ├── external
│ │ └── jquery
│ │ │ └── jquery.js
│ ├── images
│ │ ├── ui-icons_444444_256x240.png
│ │ ├── ui-icons_555555_256x240.png
│ │ ├── ui-icons_777620_256x240.png
│ │ ├── ui-icons_777777_256x240.png
│ │ ├── ui-icons_cc0000_256x240.png
│ │ └── ui-icons_ffffff_256x240.png
│ ├── index.html
│ ├── jquery-ui.css
│ ├── jquery-ui.js
│ ├── jquery-ui.min.css
│ ├── jquery-ui.min.js
│ ├── jquery-ui.structure.css
│ ├── jquery-ui.structure.min.css
│ ├── jquery-ui.theme.css
│ ├── jquery-ui.theme.min.css
│ └── package.json
│ ├── jquery
│ ├── core.js
│ ├── jquery.js
│ ├── jquery.min.js
│ ├── jquery.min.map
│ ├── jquery.slim.js
│ ├── jquery.slim.min.js
│ └── jquery.slim.min.map
│ ├── jqvmap
│ ├── jquery.vmap.js
│ ├── jquery.vmap.min.js
│ ├── jqvmap.css
│ ├── jqvmap.min.css
│ └── maps
│ │ ├── continents
│ │ ├── jquery.vmap.africa.js
│ │ ├── jquery.vmap.asia.js
│ │ ├── jquery.vmap.australia.js
│ │ ├── jquery.vmap.europe.js
│ │ ├── jquery.vmap.north-america.js
│ │ └── jquery.vmap.south-america.js
│ │ ├── jquery.vmap.algeria.js
│ │ ├── jquery.vmap.argentina.js
│ │ ├── jquery.vmap.brazil.js
│ │ ├── jquery.vmap.canada.js
│ │ ├── jquery.vmap.croatia.js
│ │ ├── jquery.vmap.europe.js
│ │ ├── jquery.vmap.france.js
│ │ ├── jquery.vmap.germany.js
│ │ ├── jquery.vmap.greece.js
│ │ ├── jquery.vmap.indonesia.js
│ │ ├── jquery.vmap.iran.js
│ │ ├── jquery.vmap.iraq.js
│ │ ├── jquery.vmap.new_regions_france.js
│ │ ├── jquery.vmap.russia.js
│ │ ├── jquery.vmap.serbia.js
│ │ ├── jquery.vmap.tunisia.js
│ │ ├── jquery.vmap.turkey.js
│ │ ├── jquery.vmap.ukraine.js
│ │ ├── jquery.vmap.usa.counties.js
│ │ ├── jquery.vmap.usa.districts.js
│ │ ├── jquery.vmap.usa.js
│ │ └── jquery.vmap.world.js
│ ├── jsgrid
│ ├── demos
│ │ ├── basic.html
│ │ ├── batch-delete.html
│ │ ├── custom-grid-field.html
│ │ ├── custom-load-indicator.html
│ │ ├── custom-row-renderer.html
│ │ ├── custom-view.html
│ │ ├── data-manipulation.html
│ │ ├── db.js
│ │ ├── demos.css
│ │ ├── external-pager.html
│ │ ├── index.html
│ │ ├── loading-by-page.html
│ │ ├── localization.html
│ │ ├── odata-service.html
│ │ ├── rows-reordering.html
│ │ ├── sorting.html
│ │ ├── static-data.html
│ │ └── validation.html
│ ├── i18n
│ │ ├── jsgrid-de.js
│ │ ├── jsgrid-es.js
│ │ ├── jsgrid-fr.js
│ │ ├── jsgrid-he.js
│ │ ├── jsgrid-ja.js
│ │ ├── jsgrid-ka.js
│ │ ├── jsgrid-pl.js
│ │ ├── jsgrid-pt-br.js
│ │ ├── jsgrid-pt.js
│ │ ├── jsgrid-ru.js
│ │ ├── jsgrid-tr.js
│ │ ├── jsgrid-zh-cn.js
│ │ └── jsgrid-zh-tw.js
│ ├── jsgrid-theme.css
│ ├── jsgrid-theme.min.css
│ ├── jsgrid.css
│ ├── jsgrid.js
│ ├── jsgrid.min.css
│ └── jsgrid.min.js
│ ├── jszip
│ ├── jszip.js
│ └── jszip.min.js
│ ├── moment
│ ├── locale
│ │ ├── af.js
│ │ ├── ar-dz.js
│ │ ├── ar-kw.js
│ │ ├── ar-ly.js
│ │ ├── ar-ma.js
│ │ ├── ar-sa.js
│ │ ├── ar-tn.js
│ │ ├── ar.js
│ │ ├── az.js
│ │ ├── be.js
│ │ ├── bg.js
│ │ ├── bm.js
│ │ ├── bn.js
│ │ ├── bo.js
│ │ ├── br.js
│ │ ├── bs.js
│ │ ├── ca.js
│ │ ├── cs.js
│ │ ├── cv.js
│ │ ├── cy.js
│ │ ├── da.js
│ │ ├── de-at.js
│ │ ├── de-ch.js
│ │ ├── de.js
│ │ ├── dv.js
│ │ ├── el.js
│ │ ├── en-SG.js
│ │ ├── en-au.js
│ │ ├── en-ca.js
│ │ ├── en-gb.js
│ │ ├── en-ie.js
│ │ ├── en-il.js
│ │ ├── en-nz.js
│ │ ├── eo.js
│ │ ├── es-do.js
│ │ ├── es-us.js
│ │ ├── es.js
│ │ ├── et.js
│ │ ├── eu.js
│ │ ├── fa.js
│ │ ├── fi.js
│ │ ├── fo.js
│ │ ├── fr-ca.js
│ │ ├── fr-ch.js
│ │ ├── fr.js
│ │ ├── fy.js
│ │ ├── ga.js
│ │ ├── gd.js
│ │ ├── gl.js
│ │ ├── gom-latn.js
│ │ ├── gu.js
│ │ ├── he.js
│ │ ├── hi.js
│ │ ├── hr.js
│ │ ├── hu.js
│ │ ├── hy-am.js
│ │ ├── id.js
│ │ ├── is.js
│ │ ├── it-ch.js
│ │ ├── it.js
│ │ ├── ja.js
│ │ ├── jv.js
│ │ ├── ka.js
│ │ ├── kk.js
│ │ ├── km.js
│ │ ├── kn.js
│ │ ├── ko.js
│ │ ├── ku.js
│ │ ├── ky.js
│ │ ├── lb.js
│ │ ├── lo.js
│ │ ├── lt.js
│ │ ├── lv.js
│ │ ├── me.js
│ │ ├── mi.js
│ │ ├── mk.js
│ │ ├── ml.js
│ │ ├── mn.js
│ │ ├── mr.js
│ │ ├── ms-my.js
│ │ ├── ms.js
│ │ ├── mt.js
│ │ ├── my.js
│ │ ├── nb.js
│ │ ├── ne.js
│ │ ├── nl-be.js
│ │ ├── nl.js
│ │ ├── nn.js
│ │ ├── pa-in.js
│ │ ├── pl.js
│ │ ├── pt-br.js
│ │ ├── pt.js
│ │ ├── ro.js
│ │ ├── ru.js
│ │ ├── sd.js
│ │ ├── se.js
│ │ ├── si.js
│ │ ├── sk.js
│ │ ├── sl.js
│ │ ├── sq.js
│ │ ├── sr-cyrl.js
│ │ ├── sr.js
│ │ ├── ss.js
│ │ ├── sv.js
│ │ ├── sw.js
│ │ ├── ta.js
│ │ ├── te.js
│ │ ├── tet.js
│ │ ├── tg.js
│ │ ├── th.js
│ │ ├── tl-ph.js
│ │ ├── tlh.js
│ │ ├── tr.js
│ │ ├── tzl.js
│ │ ├── tzm-latn.js
│ │ ├── tzm.js
│ │ ├── ug-cn.js
│ │ ├── uk.js
│ │ ├── ur.js
│ │ ├── uz-latn.js
│ │ ├── uz.js
│ │ ├── vi.js
│ │ ├── x-pseudo.js
│ │ ├── yo.js
│ │ ├── zh-cn.js
│ │ ├── zh-hk.js
│ │ └── zh-tw.js
│ ├── locales.js
│ ├── locales.min.js
│ ├── moment-with-locales.js
│ ├── moment-with-locales.min.js
│ └── moment.min.js
│ ├── overlayScrollbars
│ ├── css
│ │ ├── OverlayScrollbars.css
│ │ └── OverlayScrollbars.min.css
│ └── js
│ │ ├── OverlayScrollbars.js
│ │ ├── OverlayScrollbars.min.js
│ │ ├── jquery.overlayScrollbars.js
│ │ └── jquery.overlayScrollbars.min.js
│ ├── pace-progress
│ ├── pace.js
│ ├── pace.min.js
│ └── themes
│ │ ├── black
│ │ ├── pace-theme-barber-shop.css
│ │ ├── pace-theme-big-counter.css
│ │ ├── pace-theme-bounce.css
│ │ ├── pace-theme-center-atom.css
│ │ ├── pace-theme-center-circle.css
│ │ ├── pace-theme-center-radar.css
│ │ ├── pace-theme-center-simple.css
│ │ ├── pace-theme-corner-indicator.css
│ │ ├── pace-theme-fill-left.css
│ │ ├── pace-theme-flash.css
│ │ ├── pace-theme-flat-top.css
│ │ ├── pace-theme-loading-bar.css
│ │ ├── pace-theme-mac-osx.css
│ │ ├── pace-theme-material.css
│ │ └── pace-theme-minimal.css
│ │ ├── blue
│ │ ├── pace-theme-barber-shop.css
│ │ ├── pace-theme-big-counter.css
│ │ ├── pace-theme-bounce.css
│ │ ├── pace-theme-center-atom.css
│ │ ├── pace-theme-center-circle.css
│ │ ├── pace-theme-center-radar.css
│ │ ├── pace-theme-center-simple.css
│ │ ├── pace-theme-corner-indicator.css
│ │ ├── pace-theme-fill-left.css
│ │ ├── pace-theme-flash.css
│ │ ├── pace-theme-flat-top.css
│ │ ├── pace-theme-loading-bar.css
│ │ ├── pace-theme-mac-osx.css
│ │ ├── pace-theme-material.css
│ │ └── pace-theme-minimal.css
│ │ ├── green
│ │ ├── pace-theme-barber-shop.css
│ │ ├── pace-theme-big-counter.css
│ │ ├── pace-theme-bounce.css
│ │ ├── pace-theme-center-atom.css
│ │ ├── pace-theme-center-circle.css
│ │ ├── pace-theme-center-radar.css
│ │ ├── pace-theme-center-simple.css
│ │ ├── pace-theme-corner-indicator.css
│ │ ├── pace-theme-fill-left.css
│ │ ├── pace-theme-flash.css
│ │ ├── pace-theme-flat-top.css
│ │ ├── pace-theme-loading-bar.css
│ │ ├── pace-theme-mac-osx.css
│ │ ├── pace-theme-material.css
│ │ └── pace-theme-minimal.css
│ │ ├── orange
│ │ ├── pace-theme-barber-shop.css
│ │ ├── pace-theme-big-counter.css
│ │ ├── pace-theme-bounce.css
│ │ ├── pace-theme-center-atom.css
│ │ ├── pace-theme-center-circle.css
│ │ ├── pace-theme-center-radar.css
│ │ ├── pace-theme-center-simple.css
│ │ ├── pace-theme-corner-indicator.css
│ │ ├── pace-theme-fill-left.css
│ │ ├── pace-theme-flash.css
│ │ ├── pace-theme-flat-top.css
│ │ ├── pace-theme-loading-bar.css
│ │ ├── pace-theme-mac-osx.css
│ │ ├── pace-theme-material.css
│ │ └── pace-theme-minimal.css
│ │ ├── pink
│ │ ├── pace-theme-barber-shop.css
│ │ ├── pace-theme-big-counter.css
│ │ ├── pace-theme-bounce.css
│ │ ├── pace-theme-center-atom.css
│ │ ├── pace-theme-center-circle.css
│ │ ├── pace-theme-center-radar.css
│ │ ├── pace-theme-center-simple.css
│ │ ├── pace-theme-corner-indicator.css
│ │ ├── pace-theme-fill-left.css
│ │ ├── pace-theme-flash.css
│ │ ├── pace-theme-flat-top.css
│ │ ├── pace-theme-loading-bar.css
│ │ ├── pace-theme-mac-osx.css
│ │ ├── pace-theme-material.css
│ │ └── pace-theme-minimal.css
│ │ ├── purple
│ │ ├── pace-theme-barber-shop.css
│ │ ├── pace-theme-big-counter.css
│ │ ├── pace-theme-bounce.css
│ │ ├── pace-theme-center-atom.css
│ │ ├── pace-theme-center-circle.css
│ │ ├── pace-theme-center-radar.css
│ │ ├── pace-theme-center-simple.css
│ │ ├── pace-theme-corner-indicator.css
│ │ ├── pace-theme-fill-left.css
│ │ ├── pace-theme-flash.css
│ │ ├── pace-theme-flat-top.css
│ │ ├── pace-theme-loading-bar.css
│ │ ├── pace-theme-mac-osx.css
│ │ ├── pace-theme-material.css
│ │ └── pace-theme-minimal.css
│ │ ├── red
│ │ ├── pace-theme-barber-shop.css
│ │ ├── pace-theme-big-counter.css
│ │ ├── pace-theme-bounce.css
│ │ ├── pace-theme-center-atom.css
│ │ ├── pace-theme-center-circle.css
│ │ ├── pace-theme-center-radar.css
│ │ ├── pace-theme-center-simple.css
│ │ ├── pace-theme-corner-indicator.css
│ │ ├── pace-theme-fill-left.css
│ │ ├── pace-theme-flash.css
│ │ ├── pace-theme-flat-top.css
│ │ ├── pace-theme-loading-bar.css
│ │ ├── pace-theme-mac-osx.css
│ │ ├── pace-theme-material.css
│ │ └── pace-theme-minimal.css
│ │ ├── silver
│ │ ├── pace-theme-barber-shop.css
│ │ ├── pace-theme-big-counter.css
│ │ ├── pace-theme-bounce.css
│ │ ├── pace-theme-center-atom.css
│ │ ├── pace-theme-center-circle.css
│ │ ├── pace-theme-center-radar.css
│ │ ├── pace-theme-center-simple.css
│ │ ├── pace-theme-corner-indicator.css
│ │ ├── pace-theme-fill-left.css
│ │ ├── pace-theme-flash.css
│ │ ├── pace-theme-flat-top.css
│ │ ├── pace-theme-loading-bar.css
│ │ ├── pace-theme-mac-osx.css
│ │ ├── pace-theme-material.css
│ │ └── pace-theme-minimal.css
│ │ ├── white
│ │ ├── pace-theme-barber-shop.css
│ │ ├── pace-theme-big-counter.css
│ │ ├── pace-theme-bounce.css
│ │ ├── pace-theme-center-atom.css
│ │ ├── pace-theme-center-circle.css
│ │ ├── pace-theme-center-radar.css
│ │ ├── pace-theme-center-simple.css
│ │ ├── pace-theme-corner-indicator.css
│ │ ├── pace-theme-fill-left.css
│ │ ├── pace-theme-flash.css
│ │ ├── pace-theme-flat-top.css
│ │ ├── pace-theme-loading-bar.css
│ │ ├── pace-theme-mac-osx.css
│ │ ├── pace-theme-material.css
│ │ └── pace-theme-minimal.css
│ │ └── yellow
│ │ ├── pace-theme-barber-shop.css
│ │ ├── pace-theme-big-counter.css
│ │ ├── pace-theme-bounce.css
│ │ ├── pace-theme-center-atom.css
│ │ ├── pace-theme-center-circle.css
│ │ ├── pace-theme-center-radar.css
│ │ ├── pace-theme-center-simple.css
│ │ ├── pace-theme-corner-indicator.css
│ │ ├── pace-theme-fill-left.css
│ │ ├── pace-theme-flash.css
│ │ ├── pace-theme-flat-top.css
│ │ ├── pace-theme-loading-bar.css
│ │ ├── pace-theme-mac-osx.css
│ │ ├── pace-theme-material.css
│ │ └── pace-theme-minimal.css
│ ├── pdfmake
│ ├── pdfmake.js
│ ├── pdfmake.js.map
│ ├── pdfmake.min.js
│ ├── pdfmake.min.js.map
│ └── vfs_fonts.js
│ ├── popper
│ ├── esm
│ │ ├── popper-utils.js
│ │ ├── popper-utils.js.map
│ │ ├── popper-utils.min.js
│ │ ├── popper-utils.min.js.map
│ │ ├── popper.js
│ │ ├── popper.js.map
│ │ ├── popper.min.js
│ │ └── popper.min.js.map
│ ├── popper-utils.js
│ ├── popper-utils.js.map
│ ├── popper-utils.min.js
│ ├── popper-utils.min.js.map
│ ├── popper.js
│ ├── popper.js.map
│ ├── popper.min.js
│ ├── popper.min.js.map
│ └── umd
│ │ ├── popper-utils.js
│ │ ├── popper-utils.js.map
│ │ ├── popper-utils.min.js
│ │ ├── popper-utils.min.js.map
│ │ ├── popper.js
│ │ ├── popper.js.map
│ │ ├── popper.min.js
│ │ ├── popper.min.js.map
│ │ └── poppper.js.flow
│ ├── raphael
│ ├── .eslintrc.js
│ ├── CONTRIBUTING.md
│ ├── Gruntfile.js
│ ├── README.md
│ ├── bower.json
│ ├── dev
│ │ ├── banner.txt
│ │ ├── raphael.amd.js
│ │ ├── raphael.core.js
│ │ ├── raphael.svg.js
│ │ ├── raphael.vml.js
│ │ ├── raphaelTest.html
│ │ └── test
│ │ │ ├── index.html
│ │ │ ├── svg
│ │ │ └── dom.js
│ │ │ └── vml
│ │ │ └── dom.js
│ ├── history.md
│ ├── license.txt
│ ├── package.json
│ ├── raphael.js
│ ├── raphael.min.js
│ ├── raphael.no-deps.js
│ ├── raphael.no-deps.min.js
│ └── webpack.config.js
│ ├── select2-bootstrap4-theme
│ ├── select2-bootstrap4.css
│ └── select2-bootstrap4.min.css
│ ├── select2
│ ├── css
│ │ ├── select2.css
│ │ └── select2.min.css
│ └── js
│ │ ├── i18n
│ │ ├── af.js
│ │ ├── ar.js
│ │ ├── az.js
│ │ ├── bg.js
│ │ ├── bn.js
│ │ ├── bs.js
│ │ ├── build.txt
│ │ ├── ca.js
│ │ ├── cs.js
│ │ ├── da.js
│ │ ├── de.js
│ │ ├── dsb.js
│ │ ├── el.js
│ │ ├── en.js
│ │ ├── es.js
│ │ ├── et.js
│ │ ├── eu.js
│ │ ├── fa.js
│ │ ├── fi.js
│ │ ├── fr.js
│ │ ├── gl.js
│ │ ├── he.js
│ │ ├── hi.js
│ │ ├── hr.js
│ │ ├── hsb.js
│ │ ├── hu.js
│ │ ├── hy.js
│ │ ├── id.js
│ │ ├── is.js
│ │ ├── it.js
│ │ ├── ja.js
│ │ ├── ka.js
│ │ ├── km.js
│ │ ├── ko.js
│ │ ├── lt.js
│ │ ├── lv.js
│ │ ├── mk.js
│ │ ├── ms.js
│ │ ├── nb.js
│ │ ├── ne.js
│ │ ├── nl.js
│ │ ├── pl.js
│ │ ├── ps.js
│ │ ├── pt-BR.js
│ │ ├── pt.js
│ │ ├── ro.js
│ │ ├── ru.js
│ │ ├── sk.js
│ │ ├── sl.js
│ │ ├── sq.js
│ │ ├── sr-Cyrl.js
│ │ ├── sr.js
│ │ ├── sv.js
│ │ ├── th.js
│ │ ├── tk.js
│ │ ├── tr.js
│ │ ├── uk.js
│ │ ├── vi.js
│ │ ├── zh-CN.js
│ │ └── zh-TW.js
│ │ ├── select2.full.js
│ │ ├── select2.full.min.js
│ │ ├── select2.js
│ │ └── select2.min.js
│ ├── sparklines
│ └── sparkline.js
│ ├── summernote
│ ├── font
│ │ ├── summernote.eot
│ │ ├── summernote.ttf
│ │ └── summernote.woff
│ ├── lang
│ │ ├── summernote-ar-AR.js
│ │ ├── summernote-ar-AR.min.js
│ │ ├── summernote-bg-BG.js
│ │ ├── summernote-bg-BG.min.js
│ │ ├── summernote-ca-ES.js
│ │ ├── summernote-ca-ES.min.js
│ │ ├── summernote-cs-CZ.js
│ │ ├── summernote-cs-CZ.min.js
│ │ ├── summernote-da-DK.js
│ │ ├── summernote-da-DK.min.js
│ │ ├── summernote-de-DE.js
│ │ ├── summernote-de-DE.min.js
│ │ ├── summernote-el-GR.js
│ │ ├── summernote-el-GR.min.js
│ │ ├── summernote-es-ES.js
│ │ ├── summernote-es-ES.min.js
│ │ ├── summernote-es-EU.js
│ │ ├── summernote-es-EU.min.js
│ │ ├── summernote-fa-IR.js
│ │ ├── summernote-fa-IR.min.js
│ │ ├── summernote-fi-FI.js
│ │ ├── summernote-fi-FI.min.js
│ │ ├── summernote-fr-FR.js
│ │ ├── summernote-fr-FR.min.js
│ │ ├── summernote-gl-ES.js
│ │ ├── summernote-gl-ES.min.js
│ │ ├── summernote-he-IL.js
│ │ ├── summernote-he-IL.min.js
│ │ ├── summernote-hr-HR.js
│ │ ├── summernote-hr-HR.min.js
│ │ ├── summernote-hu-HU.js
│ │ ├── summernote-hu-HU.min.js
│ │ ├── summernote-id-ID.js
│ │ ├── summernote-id-ID.min.js
│ │ ├── summernote-it-IT.js
│ │ ├── summernote-it-IT.min.js
│ │ ├── summernote-ja-JP.js
│ │ ├── summernote-ja-JP.min.js
│ │ ├── summernote-ko-KR.js
│ │ ├── summernote-ko-KR.min.js
│ │ ├── summernote-lt-LT.js
│ │ ├── summernote-lt-LT.min.js
│ │ ├── summernote-lt-LV.js
│ │ ├── summernote-lt-LV.min.js
│ │ ├── summernote-mn-MN.js
│ │ ├── summernote-mn-MN.min.js
│ │ ├── summernote-nb-NO.js
│ │ ├── summernote-nb-NO.min.js
│ │ ├── summernote-nl-NL.js
│ │ ├── summernote-nl-NL.min.js
│ │ ├── summernote-pl-PL.js
│ │ ├── summernote-pl-PL.min.js
│ │ ├── summernote-pt-BR.js
│ │ ├── summernote-pt-BR.min.js
│ │ ├── summernote-pt-PT.js
│ │ ├── summernote-pt-PT.min.js
│ │ ├── summernote-ro-RO.js
│ │ ├── summernote-ro-RO.min.js
│ │ ├── summernote-ru-RU.js
│ │ ├── summernote-ru-RU.min.js
│ │ ├── summernote-sk-SK.js
│ │ ├── summernote-sk-SK.min.js
│ │ ├── summernote-sl-SI.js
│ │ ├── summernote-sl-SI.min.js
│ │ ├── summernote-sr-RS-Latin.js
│ │ ├── summernote-sr-RS-Latin.min.js
│ │ ├── summernote-sr-RS.js
│ │ ├── summernote-sr-RS.min.js
│ │ ├── summernote-sv-SE.js
│ │ ├── summernote-sv-SE.min.js
│ │ ├── summernote-ta-IN.js
│ │ ├── summernote-ta-IN.min.js
│ │ ├── summernote-th-TH.js
│ │ ├── summernote-th-TH.min.js
│ │ ├── summernote-tr-TR.js
│ │ ├── summernote-tr-TR.min.js
│ │ ├── summernote-uk-UA.js
│ │ ├── summernote-uk-UA.min.js
│ │ ├── summernote-uz-UZ.js
│ │ ├── summernote-uz-UZ.min.js
│ │ ├── summernote-vi-VN.js
│ │ ├── summernote-vi-VN.min.js
│ │ ├── summernote-zh-CN.js
│ │ ├── summernote-zh-CN.min.js
│ │ ├── summernote-zh-TW.js
│ │ └── summernote-zh-TW.min.js
│ ├── summernote-bs4.css
│ ├── summernote-bs4.js
│ ├── summernote-bs4.js.map
│ ├── summernote-bs4.min.js
│ ├── summernote-lite.css
│ ├── summernote-lite.js
│ ├── summernote-lite.js.map
│ ├── summernote-lite.min.js
│ ├── summernote.css
│ ├── summernote.js
│ ├── summernote.js.map
│ └── summernote.min.js
│ ├── sweetalert2-theme-bootstrap-4
│ ├── README.md
│ ├── bootstrap-4.css
│ ├── bootstrap-4.min.css
│ ├── bootstrap-4.scss
│ └── package.json
│ ├── sweetalert2
│ ├── sweetalert2.all.js
│ ├── sweetalert2.all.min.js
│ ├── sweetalert2.css
│ ├── sweetalert2.js
│ ├── sweetalert2.min.css
│ └── sweetalert2.min.js
│ ├── tempusdominus-bootstrap-4
│ ├── css
│ │ ├── tempusdominus-bootstrap-4.css
│ │ └── tempusdominus-bootstrap-4.min.css
│ └── js
│ │ ├── tempusdominus-bootstrap-4.js
│ │ └── tempusdominus-bootstrap-4.min.js
│ └── toastr
│ ├── toastr.css
│ ├── toastr.js.map
│ ├── toastr.min.css
│ └── toastr.min.js
├── configuration.php
├── core
├── Database.php
├── NodeManager.php
├── Pages.php
├── Parsedown.php
├── PostHandler.php
├── ProxyManager.php
├── Regex.php
├── Router.php
├── Settings.php
├── Smtp.php
├── UserManager.php
└── Utils.php
├── daemon.php
├── gencode.php
├── import.sql
├── index.php
├── modules
├── 404.php
├── addproxy.php
├── configuration.php
├── download.php
├── home.php
├── nodes.php
├── profile.php
├── proxies.php
├── settings.php
├── sign.php
├── traffic.php
└── userlist.php
└── pages
├── 403.php
├── 404.php
├── findpass.php
├── home.php
├── login.php
├── logout.php
├── panel.php
└── register.php
/.gitattributes:
--------------------------------------------------------------------------------
1 | *.js linguist-language=PHP
2 | *.css linguist-language=PHP
3 | *.html linguist-language=PHP
4 |
--------------------------------------------------------------------------------
/LICENSE:
--------------------------------------------------------------------------------
1 | Sakura License
2 | (C) 2020 ZeroDream
3 |
4 | 任何人拥有免费获得此软件的副本、自由修改、使用、合并以及分发原始副本的权利。
5 | 此软件仅限于个人非盈利使用,对于商业性质使用需要单独取得授权。
6 | 修改后的软件仅限私人使用,禁止二次发布本软件的修改版(不包含衍生插件和工具)。
7 | 禁止以任何形式出售、租赁、转租此源代码,禁止以本软件或本软件作者的名义进行任何商业活动行为。
8 |
9 | 上述版权声明和此许可声明应包含在所有本软件的副本或本软件的实质部分。
10 | 作者保留对本许可证内容的最终解释权。
11 |
--------------------------------------------------------------------------------
/assets/download/freebsd.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ZeroDream-CN/SakuraPanel/99bd59e2833472ed642e9126f2c211a9939995bf/assets/download/freebsd.png
--------------------------------------------------------------------------------
/assets/download/linux.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ZeroDream-CN/SakuraPanel/99bd59e2833472ed642e9126f2c211a9939995bf/assets/download/linux.png
--------------------------------------------------------------------------------
/assets/download/macos.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ZeroDream-CN/SakuraPanel/99bd59e2833472ed642e9126f2c211a9939995bf/assets/download/macos.png
--------------------------------------------------------------------------------
/assets/download/windows.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ZeroDream-CN/SakuraPanel/99bd59e2833472ed642e9126f2c211a9939995bf/assets/download/windows.png
--------------------------------------------------------------------------------
/assets/email/findpass.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
{SITENAME} {SITEDESCRIPTION}
4 |
5 |
您好,{USERNAME}!
6 |
我们收到了申请找回您的 {SITENAME} 账户密码的请求,点击以下链接后,您的密码将会被重设为 {TOKEN}。该链接的有效期为 1 小时,请尽快操作。
7 |
{URL}
8 |
如果以上地址无法点击,请复制到浏览器的地址栏再访问;如果您没有申请过找回密码,请勿点击链接。
9 |
此邮件由系统自动发送,请勿直接回复,如有问题请通过站点上的联系方式联系我们。
10 |
11 |
{SITENAME}
12 |
--------------------------------------------------------------------------------
/assets/email/welcome.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
{SITENAME} {SITEDESCRIPTION}
4 |
5 |
感谢您注册 {SITENAME},为了防止我们的服务被滥用,我们需要对您的电子邮件账号进行验证,您只在注册页面输入以下数字即可验证。验证码有效期为 15 分钟,请尽快完成注册。
6 |
{NUMBER}
7 |
此邮件由系统自动发送,请勿直接回复,如果您没有注册过本站账号,请无视此邮件。
8 |
如有问题请通过站点上的联系方式联系我们。
9 |
10 |
{SITENAME}
11 |
--------------------------------------------------------------------------------
/assets/home/dist/images/tabs-icon-01.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/assets/home/dist/images/tabs-icon-02.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/assets/home/dist/images/tabs-icon-03.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/assets/home/src/images/tabs-icon-01.svg:
--------------------------------------------------------------------------------
1 |
17 |
--------------------------------------------------------------------------------
/assets/home/src/scss/layout/_clients.scss:
--------------------------------------------------------------------------------
1 | .clients {
2 |
3 | .section-inner {
4 | padding-top: 20px;
5 | padding-bottom: 20px;
6 | }
7 |
8 | ul {
9 | display: flex;
10 | flex-wrap: wrap;
11 | }
12 |
13 | li {
14 | display: flex;
15 | justify-content: center;
16 | width: 100%;
17 | padding: 12px;
18 | }
19 | }
20 |
21 | @include media( '>medium' ) {
22 |
23 | .clients {
24 |
25 | ul {
26 | justify-content: space-around;
27 | }
28 |
29 | li {
30 | width: auto;
31 | }
32 | }
33 | }
34 |
--------------------------------------------------------------------------------
/assets/panel/dist/img/AdminLTELogo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ZeroDream-CN/SakuraPanel/99bd59e2833472ed642e9126f2c211a9939995bf/assets/panel/dist/img/AdminLTELogo.png
--------------------------------------------------------------------------------
/assets/panel/dist/img/avatar.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ZeroDream-CN/SakuraPanel/99bd59e2833472ed642e9126f2c211a9939995bf/assets/panel/dist/img/avatar.png
--------------------------------------------------------------------------------
/assets/panel/dist/img/avatar04.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ZeroDream-CN/SakuraPanel/99bd59e2833472ed642e9126f2c211a9939995bf/assets/panel/dist/img/avatar04.png
--------------------------------------------------------------------------------
/assets/panel/dist/img/avatar2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ZeroDream-CN/SakuraPanel/99bd59e2833472ed642e9126f2c211a9939995bf/assets/panel/dist/img/avatar2.png
--------------------------------------------------------------------------------
/assets/panel/dist/img/avatar3.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ZeroDream-CN/SakuraPanel/99bd59e2833472ed642e9126f2c211a9939995bf/assets/panel/dist/img/avatar3.png
--------------------------------------------------------------------------------
/assets/panel/dist/img/avatar5.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ZeroDream-CN/SakuraPanel/99bd59e2833472ed642e9126f2c211a9939995bf/assets/panel/dist/img/avatar5.png
--------------------------------------------------------------------------------
/assets/panel/dist/img/boxed-bg.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ZeroDream-CN/SakuraPanel/99bd59e2833472ed642e9126f2c211a9939995bf/assets/panel/dist/img/boxed-bg.jpg
--------------------------------------------------------------------------------
/assets/panel/dist/img/boxed-bg.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ZeroDream-CN/SakuraPanel/99bd59e2833472ed642e9126f2c211a9939995bf/assets/panel/dist/img/boxed-bg.png
--------------------------------------------------------------------------------
/assets/panel/dist/img/credit/american-express.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ZeroDream-CN/SakuraPanel/99bd59e2833472ed642e9126f2c211a9939995bf/assets/panel/dist/img/credit/american-express.png
--------------------------------------------------------------------------------
/assets/panel/dist/img/credit/cirrus.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ZeroDream-CN/SakuraPanel/99bd59e2833472ed642e9126f2c211a9939995bf/assets/panel/dist/img/credit/cirrus.png
--------------------------------------------------------------------------------
/assets/panel/dist/img/credit/mastercard.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ZeroDream-CN/SakuraPanel/99bd59e2833472ed642e9126f2c211a9939995bf/assets/panel/dist/img/credit/mastercard.png
--------------------------------------------------------------------------------
/assets/panel/dist/img/credit/mestro.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ZeroDream-CN/SakuraPanel/99bd59e2833472ed642e9126f2c211a9939995bf/assets/panel/dist/img/credit/mestro.png
--------------------------------------------------------------------------------
/assets/panel/dist/img/credit/paypal.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ZeroDream-CN/SakuraPanel/99bd59e2833472ed642e9126f2c211a9939995bf/assets/panel/dist/img/credit/paypal.png
--------------------------------------------------------------------------------
/assets/panel/dist/img/credit/paypal2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ZeroDream-CN/SakuraPanel/99bd59e2833472ed642e9126f2c211a9939995bf/assets/panel/dist/img/credit/paypal2.png
--------------------------------------------------------------------------------
/assets/panel/dist/img/credit/visa.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ZeroDream-CN/SakuraPanel/99bd59e2833472ed642e9126f2c211a9939995bf/assets/panel/dist/img/credit/visa.png
--------------------------------------------------------------------------------
/assets/panel/dist/img/default-150x150.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ZeroDream-CN/SakuraPanel/99bd59e2833472ed642e9126f2c211a9939995bf/assets/panel/dist/img/default-150x150.png
--------------------------------------------------------------------------------
/assets/panel/dist/img/icons.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ZeroDream-CN/SakuraPanel/99bd59e2833472ed642e9126f2c211a9939995bf/assets/panel/dist/img/icons.png
--------------------------------------------------------------------------------
/assets/panel/dist/img/photo1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ZeroDream-CN/SakuraPanel/99bd59e2833472ed642e9126f2c211a9939995bf/assets/panel/dist/img/photo1.png
--------------------------------------------------------------------------------
/assets/panel/dist/img/photo2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ZeroDream-CN/SakuraPanel/99bd59e2833472ed642e9126f2c211a9939995bf/assets/panel/dist/img/photo2.png
--------------------------------------------------------------------------------
/assets/panel/dist/img/photo3.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ZeroDream-CN/SakuraPanel/99bd59e2833472ed642e9126f2c211a9939995bf/assets/panel/dist/img/photo3.jpg
--------------------------------------------------------------------------------
/assets/panel/dist/img/photo4.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ZeroDream-CN/SakuraPanel/99bd59e2833472ed642e9126f2c211a9939995bf/assets/panel/dist/img/photo4.jpg
--------------------------------------------------------------------------------
/assets/panel/dist/img/prod-1.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ZeroDream-CN/SakuraPanel/99bd59e2833472ed642e9126f2c211a9939995bf/assets/panel/dist/img/prod-1.jpg
--------------------------------------------------------------------------------
/assets/panel/dist/img/prod-2.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ZeroDream-CN/SakuraPanel/99bd59e2833472ed642e9126f2c211a9939995bf/assets/panel/dist/img/prod-2.jpg
--------------------------------------------------------------------------------
/assets/panel/dist/img/prod-3.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ZeroDream-CN/SakuraPanel/99bd59e2833472ed642e9126f2c211a9939995bf/assets/panel/dist/img/prod-3.jpg
--------------------------------------------------------------------------------
/assets/panel/dist/img/prod-4.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ZeroDream-CN/SakuraPanel/99bd59e2833472ed642e9126f2c211a9939995bf/assets/panel/dist/img/prod-4.jpg
--------------------------------------------------------------------------------
/assets/panel/dist/img/prod-5.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ZeroDream-CN/SakuraPanel/99bd59e2833472ed642e9126f2c211a9939995bf/assets/panel/dist/img/prod-5.jpg
--------------------------------------------------------------------------------
/assets/panel/dist/img/user1-128x128.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ZeroDream-CN/SakuraPanel/99bd59e2833472ed642e9126f2c211a9939995bf/assets/panel/dist/img/user1-128x128.jpg
--------------------------------------------------------------------------------
/assets/panel/dist/img/user2-160x160.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ZeroDream-CN/SakuraPanel/99bd59e2833472ed642e9126f2c211a9939995bf/assets/panel/dist/img/user2-160x160.jpg
--------------------------------------------------------------------------------
/assets/panel/dist/img/user3-128x128.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ZeroDream-CN/SakuraPanel/99bd59e2833472ed642e9126f2c211a9939995bf/assets/panel/dist/img/user3-128x128.jpg
--------------------------------------------------------------------------------
/assets/panel/dist/img/user4-128x128.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ZeroDream-CN/SakuraPanel/99bd59e2833472ed642e9126f2c211a9939995bf/assets/panel/dist/img/user4-128x128.jpg
--------------------------------------------------------------------------------
/assets/panel/dist/img/user5-128x128.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ZeroDream-CN/SakuraPanel/99bd59e2833472ed642e9126f2c211a9939995bf/assets/panel/dist/img/user5-128x128.jpg
--------------------------------------------------------------------------------
/assets/panel/dist/img/user6-128x128.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ZeroDream-CN/SakuraPanel/99bd59e2833472ed642e9126f2c211a9939995bf/assets/panel/dist/img/user6-128x128.jpg
--------------------------------------------------------------------------------
/assets/panel/dist/img/user7-128x128.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ZeroDream-CN/SakuraPanel/99bd59e2833472ed642e9126f2c211a9939995bf/assets/panel/dist/img/user7-128x128.jpg
--------------------------------------------------------------------------------
/assets/panel/dist/img/user8-128x128.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ZeroDream-CN/SakuraPanel/99bd59e2833472ed642e9126f2c211a9939995bf/assets/panel/dist/img/user8-128x128.jpg
--------------------------------------------------------------------------------
/assets/panel/plugins/chart.js/Chart.min.css:
--------------------------------------------------------------------------------
1 | @keyframes chartjs-render-animation{from{opacity:.99}to{opacity:1}}.chartjs-render-monitor{animation:chartjs-render-animation 1ms}.chartjs-size-monitor,.chartjs-size-monitor-expand,.chartjs-size-monitor-shrink{position:absolute;direction:ltr;left:0;top:0;right:0;bottom:0;overflow:hidden;pointer-events:none;visibility:hidden;z-index:-1}.chartjs-size-monitor-expand>div{position:absolute;width:1000000px;height:1000000px;left:0;top:0}.chartjs-size-monitor-shrink>div{position:absolute;width:200%;height:200%;left:0;top:0}
--------------------------------------------------------------------------------
/assets/panel/plugins/datatables-autofill/js/autoFill.bootstrap4.min.js:
--------------------------------------------------------------------------------
1 | /*!
2 | Bootstrap integration for DataTables' AutoFill
3 | ©2015 SpryMedia Ltd - datatables.net/license
4 | */
5 | (function(a){"function"===typeof define&&define.amd?define(["jquery","datatables.net-bs4","datatables.net-autofill"],function(b){return a(b,window,document)}):"object"===typeof exports?module.exports=function(b,c){b||(b=window);if(!c||!c.fn.dataTable)c=require("datatables.net-bs4")(b,c).$;c.fn.dataTable.AutoFill||require("datatables.net-autofill")(b,c);return a(c,b,b.document)}:a(jQuery,window,document)})(function(a){a=a.fn.dataTable;a.AutoFill.classes.btn="btn btn-primary";return a});
6 |
--------------------------------------------------------------------------------
/assets/panel/plugins/datatables-colreorder/css/colReorder.bootstrap4.css:
--------------------------------------------------------------------------------
1 | table.DTCR_clonedTable.dataTable {
2 | position: absolute !important;
3 | background-color: rgba(255, 255, 255, 0.7);
4 | z-index: 202;
5 | }
6 |
7 | div.DTCR_pointer {
8 | width: 1px;
9 | background-color: #0275d8;
10 | z-index: 201;
11 | }
12 |
--------------------------------------------------------------------------------
/assets/panel/plugins/datatables-colreorder/css/colReorder.bootstrap4.min.css:
--------------------------------------------------------------------------------
1 | table.DTCR_clonedTable.dataTable{position:absolute !important;background-color:rgba(255,255,255,0.7);z-index:202}div.DTCR_pointer{width:1px;background-color:#0275d8;z-index:201}
2 |
--------------------------------------------------------------------------------
/assets/panel/plugins/datatables-colreorder/js/colReorder.bootstrap4.min.js:
--------------------------------------------------------------------------------
1 | /*!
2 | Bootstrap 4 styling wrapper for ColReorder
3 | ©2018 SpryMedia Ltd - datatables.net/license
4 | */
5 | (function(c){"function"===typeof define&&define.amd?define(["jquery","datatables.net-bs4","datatables.net-colreorder"],function(a){return c(a,window,document)}):"object"===typeof exports?module.exports=function(a,b){a||(a=window);if(!b||!b.fn.dataTable)b=require("datatables.net-bs4")(a,b).$;b.fn.dataTable.ColReorder||require("datatables.net-colreorder")(a,b);return c(b,a,a.document)}:c(jQuery,window,document)})(function(c){return c.fn.dataTable});
6 |
--------------------------------------------------------------------------------
/assets/panel/plugins/datatables-fixedcolumns/js/fixedColumns.bootstrap4.min.js:
--------------------------------------------------------------------------------
1 | /*!
2 | Bootstrap 4 styling wrapper for FixedColumns
3 | ©2018 SpryMedia Ltd - datatables.net/license
4 | */
5 | (function(c){"function"===typeof define&&define.amd?define(["jquery","datatables.net-bs4","datatables.net-fixedcolumns"],function(a){return c(a,window,document)}):"object"===typeof exports?module.exports=function(a,b){a||(a=window);if(!b||!b.fn.dataTable)b=require("datatables.net-bs4")(a,b).$;b.fn.dataTable.FixedColumns||require("datatables.net-fixedcolumns")(a,b);return c(b,a,a.document)}:c(jQuery,window,document)})(function(c){return c.fn.dataTable});
6 |
--------------------------------------------------------------------------------
/assets/panel/plugins/datatables-fixedheader/css/fixedHeader.bootstrap4.css:
--------------------------------------------------------------------------------
1 | table.dataTable.fixedHeader-floating,
2 | table.dataTable.fixedHeader-locked {
3 | background-color: white;
4 | margin-top: 0 !important;
5 | margin-bottom: 0 !important;
6 | }
7 |
8 | table.dataTable.fixedHeader-floating {
9 | position: fixed !important;
10 | }
11 |
12 | table.dataTable.fixedHeader-locked {
13 | position: absolute !important;
14 | }
15 |
16 | @media print {
17 | table.fixedHeader-floating {
18 | display: none;
19 | }
20 | }
21 |
--------------------------------------------------------------------------------
/assets/panel/plugins/datatables-fixedheader/css/fixedHeader.bootstrap4.min.css:
--------------------------------------------------------------------------------
1 | table.dataTable.fixedHeader-floating,table.dataTable.fixedHeader-locked{background-color:white;margin-top:0 !important;margin-bottom:0 !important}table.dataTable.fixedHeader-floating{position:fixed !important}table.dataTable.fixedHeader-locked{position:absolute !important}@media print{table.fixedHeader-floating{display:none}}
2 |
--------------------------------------------------------------------------------
/assets/panel/plugins/datatables-fixedheader/js/fixedHeader.bootstrap4.min.js:
--------------------------------------------------------------------------------
1 | /*!
2 | Bootstrap 4 styling wrapper for FixedHeader
3 | ©2018 SpryMedia Ltd - datatables.net/license
4 | */
5 | (function(c){"function"===typeof define&&define.amd?define(["jquery","datatables.net-bs4","datatables.net-fixedheader"],function(a){return c(a,window,document)}):"object"===typeof exports?module.exports=function(a,b){a||(a=window);if(!b||!b.fn.dataTable)b=require("datatables.net-bs4")(a,b).$;b.fn.dataTable.FixedHeader||require("datatables.net-fixedheader")(a,b);return c(b,a,a.document)}:c(jQuery,window,document)})(function(c){return c.fn.dataTable});
6 |
--------------------------------------------------------------------------------
/assets/panel/plugins/datatables-keytable/css/keyTable.bootstrap4.css:
--------------------------------------------------------------------------------
1 | table.dataTable tbody th.focus,
2 | table.dataTable tbody td.focus {
3 | box-shadow: inset 0 0 1px 2px #0275d8;
4 | }
5 |
6 | div.dtk-focus-alt table.dataTable tbody th.focus,
7 | div.dtk-focus-alt table.dataTable tbody td.focus {
8 | box-shadow: inset 0 0 1px 2px #ff8b33;
9 | }
10 |
--------------------------------------------------------------------------------
/assets/panel/plugins/datatables-keytable/css/keyTable.bootstrap4.min.css:
--------------------------------------------------------------------------------
1 | table.dataTable tbody th.focus,table.dataTable tbody td.focus{box-shadow:inset 0 0 1px 2px #0275d8}div.dtk-focus-alt table.dataTable tbody th.focus,div.dtk-focus-alt table.dataTable tbody td.focus{box-shadow:inset 0 0 1px 2px #ff8b33}
2 |
--------------------------------------------------------------------------------
/assets/panel/plugins/datatables-keytable/js/keyTable.bootstrap4.min.js:
--------------------------------------------------------------------------------
1 | /*!
2 | Bootstrap 4 styling wrapper for KeyTable
3 | ©2018 SpryMedia Ltd - datatables.net/license
4 | */
5 | (function(c){"function"===typeof define&&define.amd?define(["jquery","datatables.net-bs4","datatables.net-keytable"],function(a){return c(a,window,document)}):"object"===typeof exports?module.exports=function(a,b){a||(a=window);if(!b||!b.fn.dataTable)b=require("datatables.net-bs4")(a,b).$;b.fn.dataTable.KeyTable||require("datatables.net-keytable")(a,b);return c(b,a,a.document)}:c(jQuery,window,document)})(function(c){return c.fn.dataTable});
6 |
--------------------------------------------------------------------------------
/assets/panel/plugins/datatables-rowgroup/css/rowGroup.bootstrap4.css:
--------------------------------------------------------------------------------
1 | table.dataTable tr.dtrg-group td {
2 | background-color: #e0e0e0;
3 | }
4 |
5 | table.dataTable tr.dtrg-group.dtrg-level-0 td {
6 | font-weight: bold;
7 | }
8 |
9 | table.dataTable tr.dtrg-group.dtrg-level-1 td,
10 | table.dataTable tr.dtrg-group.dtrg-level-2 td {
11 | background-color: #f0f0f0;
12 | padding-top: 0.25em;
13 | padding-bottom: 0.25em;
14 | padding-left: 2em;
15 | font-size: 0.9em;
16 | }
17 |
18 | table.dataTable tr.dtrg-group.dtrg-level-2 td {
19 | background-color: #f3f3f3;
20 | }
21 |
--------------------------------------------------------------------------------
/assets/panel/plugins/datatables-rowgroup/css/rowGroup.bootstrap4.min.css:
--------------------------------------------------------------------------------
1 | table.dataTable tr.dtrg-group td{background-color:#e0e0e0}table.dataTable tr.dtrg-group.dtrg-level-0 td{font-weight:bold}table.dataTable tr.dtrg-group.dtrg-level-1 td,table.dataTable tr.dtrg-group.dtrg-level-2 td{background-color:#f0f0f0;padding-top:0.25em;padding-bottom:0.25em;padding-left:2em;font-size:0.9em}table.dataTable tr.dtrg-group.dtrg-level-2 td{background-color:#f3f3f3}
2 |
--------------------------------------------------------------------------------
/assets/panel/plugins/datatables-rowgroup/js/rowGroup.bootstrap4.min.js:
--------------------------------------------------------------------------------
1 | /*!
2 | Bootstrap 4 styling wrapper for RowGroup
3 | ©2018 SpryMedia Ltd - datatables.net/license
4 | */
5 | (function(c){"function"===typeof define&&define.amd?define(["jquery","datatables.net-bs4","datatables.net-rowgroup"],function(a){return c(a,window,document)}):"object"===typeof exports?module.exports=function(a,b){a||(a=window);if(!b||!b.fn.dataTable)b=require("datatables.net-bs4")(a,b).$;b.fn.dataTable.RowGroup||require("datatables.net-rowgroup")(a,b);return c(b,a,a.document)}:c(jQuery,window,document)})(function(c){return c.fn.dataTable});
6 |
--------------------------------------------------------------------------------
/assets/panel/plugins/datatables-rowreorder/css/rowReorder.bootstrap4.css:
--------------------------------------------------------------------------------
1 | table.dt-rowReorder-float {
2 | position: absolute !important;
3 | opacity: 0.8;
4 | table-layout: fixed;
5 | outline: 2px solid #0275d8;
6 | outline-offset: -2px;
7 | z-index: 2001;
8 | }
9 |
10 | tr.dt-rowReorder-moving {
11 | outline: 2px solid #888888;
12 | outline-offset: -2px;
13 | }
14 |
15 | body.dt-rowReorder-noOverflow {
16 | overflow-x: hidden;
17 | }
18 |
19 | table.dataTable td.reorder {
20 | text-align: center;
21 | cursor: move;
22 | }
23 |
--------------------------------------------------------------------------------
/assets/panel/plugins/datatables-rowreorder/css/rowReorder.bootstrap4.min.css:
--------------------------------------------------------------------------------
1 | table.dt-rowReorder-float{position:absolute !important;opacity:0.8;table-layout:fixed;outline:2px solid #0275d8;outline-offset:-2px;z-index:2001}tr.dt-rowReorder-moving{outline:2px solid #888888;outline-offset:-2px}body.dt-rowReorder-noOverflow{overflow-x:hidden}table.dataTable td.reorder{text-align:center;cursor:move}
2 |
--------------------------------------------------------------------------------
/assets/panel/plugins/datatables-rowreorder/js/rowReorder.bootstrap4.min.js:
--------------------------------------------------------------------------------
1 | /*!
2 | Bootstrap 4 styling wrapper for RowReorder
3 | ©2018 SpryMedia Ltd - datatables.net/license
4 | */
5 | (function(c){"function"===typeof define&&define.amd?define(["jquery","datatables.net-bs4","datatables.net-rowreorder"],function(a){return c(a,window,document)}):"object"===typeof exports?module.exports=function(a,b){a||(a=window);if(!b||!b.fn.dataTable)b=require("datatables.net-bs4")(a,b).$;b.fn.dataTable.RowReorder||require("datatables.net-rowreorder")(a,b);return c(b,a,a.document)}:c(jQuery,window,document)})(function(c){return c.fn.dataTable});
6 |
--------------------------------------------------------------------------------
/assets/panel/plugins/datatables-scroller/css/scroller.bootstrap4.min.css:
--------------------------------------------------------------------------------
1 | div.dts{display:block !important}div.dts tbody th,div.dts tbody td{white-space:nowrap}div.dts div.dts_loading{z-index:1}div.dts div.dts_label{position:absolute;right:10px;background:rgba(0,0,0,0.8);color:white;box-shadow:3px 3px 10px rgba(0,0,0,0.5);text-align:right;border-radius:3px;padding:0.4em;z-index:2;display:none}div.dts div.dataTables_scrollBody{background:repeating-linear-gradient(45deg, #edeeff, #edeeff 10px, #fff 10px, #fff 20px)}div.dts div.dataTables_scrollBody table{z-index:2}div.dts div.dataTables_paginate,div.dts div.dataTables_length{display:none}div.DTS div.dataTables_scrollBody table{background-color:white}
2 |
--------------------------------------------------------------------------------
/assets/panel/plugins/datatables-scroller/js/scroller.bootstrap4.min.js:
--------------------------------------------------------------------------------
1 | /*!
2 | Bootstrap 4 styling wrapper for Scroller
3 | ©2018 SpryMedia Ltd - datatables.net/license
4 | */
5 | (function(c){"function"===typeof define&&define.amd?define(["jquery","datatables.net-bs4","datatables.net-scroller"],function(a){return c(a,window,document)}):"object"===typeof exports?module.exports=function(a,b){a||(a=window);if(!b||!b.fn.dataTable)b=require("datatables.net-bs4")(a,b).$;b.fn.dataTable.Scroller||require("datatables.net-scroller")(a,b);return c(b,a,a.document)}:c(jQuery,window,document)})(function(c){return c.fn.dataTable});
6 |
--------------------------------------------------------------------------------
/assets/panel/plugins/datatables-select/js/select.bootstrap4.min.js:
--------------------------------------------------------------------------------
1 | /*!
2 | Bootstrap 4 styling wrapper for Select
3 | ©2018 SpryMedia Ltd - datatables.net/license
4 | */
5 | (function(c){"function"===typeof define&&define.amd?define(["jquery","datatables.net-bs4","datatables.net-select"],function(a){return c(a,window,document)}):"object"===typeof exports?module.exports=function(a,b){a||(a=window);if(!b||!b.fn.dataTable)b=require("datatables.net-bs4")(a,b).$;b.fn.dataTable.select||require("datatables.net-select")(a,b);return c(b,a,a.document)}:c(jQuery,window,document)})(function(c){return c.fn.dataTable});
6 |
--------------------------------------------------------------------------------
/assets/panel/plugins/daterangepicker/bower.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "daterangepicker",
3 | "main": [
4 | "daterangepicker.js",
5 | "daterangepicker.css"
6 | ],
7 | "ignore": [
8 | "**/.*",
9 | "node_modules",
10 | "bower_components",
11 | "test",
12 | "tests",
13 | "moment.js",
14 | "moment.min.js"
15 | ],
16 | "dependencies": {
17 | "jquery": "1.9.1 - 3",
18 | "moment": ">=2.9.0"
19 | }
20 | }
21 |
--------------------------------------------------------------------------------
/assets/panel/plugins/daterangepicker/drp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ZeroDream-CN/SakuraPanel/99bd59e2833472ed642e9126f2c211a9939995bf/assets/panel/plugins/daterangepicker/drp.png
--------------------------------------------------------------------------------
/assets/panel/plugins/daterangepicker/example/browserify/README.md:
--------------------------------------------------------------------------------
1 | # Browserify example
2 |
3 | Two steps need to be done for this to work
4 |
5 | In the project root
6 |
7 | npm install
8 |
9 | In this folder
10 |
11 | ../../node_modules/.bin/browserify main.js -o bundle.js
12 |
--------------------------------------------------------------------------------
/assets/panel/plugins/daterangepicker/example/browserify/bundle.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ZeroDream-CN/SakuraPanel/99bd59e2833472ed642e9126f2c211a9939995bf/assets/panel/plugins/daterangepicker/example/browserify/bundle.js
--------------------------------------------------------------------------------
/assets/panel/plugins/daterangepicker/package.js:
--------------------------------------------------------------------------------
1 | Package.describe({
2 | name: 'dangrossman:bootstrap-daterangepicker',
3 | version: '3.0.5',
4 | summary: 'Date range picker component',
5 | git: 'https://github.com/dangrossman/daterangepicker',
6 | documentation: 'README.md'
7 | });
8 |
9 | Package.onUse(function(api) {
10 | api.versionsFrom('METEOR@0.9.0.1');
11 |
12 | api.use('momentjs:moment@2.22.1', ["client"]);
13 | api.use('jquery@3.3.1', ["client"]);
14 |
15 | api.addFiles('daterangepicker.js', ["client"]);
16 | api.addFiles('daterangepicker.css', ["client"]);
17 | });
18 |
--------------------------------------------------------------------------------
/assets/panel/plugins/filterizr/ActiveFilter.d.ts:
--------------------------------------------------------------------------------
1 | import { Filter } from './types';
2 | /**
3 | * ActiveFilter represents the currently active filter over
4 | * the grid.
5 | *
6 | * It can be a plain string value or an array of strings.
7 | */
8 | export default class ActiveFilter {
9 | private filter;
10 | constructor(filter: Filter);
11 | get(): Filter;
12 | set(targetFilter: Filter): void;
13 | toggle(targetFilter: string): void;
14 | private toggleFilter;
15 | }
16 |
--------------------------------------------------------------------------------
/assets/panel/plugins/filterizr/BrowserWindow.d.ts:
--------------------------------------------------------------------------------
1 | /**
2 | * A wrapper class around the window object to manage the
3 | * resize event.
4 | *
5 | * When the user resizes the window, Filterizr needs to trigger
6 | * a refiltering of the grid so that the grid items can assume
7 | * their new positions.
8 | */
9 | export default class BrowserWindow {
10 | private resizeHandler?;
11 | constructor();
12 | private debounceEventHandler;
13 | destroy(): void;
14 | setResizeEventHandler(resizeHandler: EventListener): void;
15 | private removeResizeHandler;
16 | }
17 |
--------------------------------------------------------------------------------
/assets/panel/plugins/filterizr/EventReceiver.d.ts:
--------------------------------------------------------------------------------
1 | import { Destructible } from './types/interfaces';
2 | declare type Receiver = NodeListOf | Element | Window;
3 | export default class EventReceiver implements Destructible {
4 | private receiver;
5 | private eventDictionary;
6 | constructor(receiver: Receiver);
7 | on(eventType: string, eventHandler: EventListener): void;
8 | off(eventType: string): void;
9 | destroy(): void;
10 | private removeAllEvents;
11 | }
12 | export {};
13 |
--------------------------------------------------------------------------------
/assets/panel/plugins/filterizr/FilterContainer/StyledFilterContainer.d.ts:
--------------------------------------------------------------------------------
1 | import StyledFilterizrElement from '../StyledFilterizrElement';
2 | export default class StyledFilterContainer extends StyledFilterizrElement {
3 | initialize(): void;
4 | updatePaddings(): void;
5 | setHeight(newHeight: number): void;
6 | }
7 |
--------------------------------------------------------------------------------
/assets/panel/plugins/filterizr/FilterContainer/index.d.ts:
--------------------------------------------------------------------------------
1 | export { default } from './FilterContainer';
2 |
--------------------------------------------------------------------------------
/assets/panel/plugins/filterizr/FilterContainer/styles.d.ts:
--------------------------------------------------------------------------------
1 | import FilterizrOptions from '../FilterizrOptions';
2 | export declare const makePaddingStyles: (options: FilterizrOptions) => object;
3 | export declare const makeInitialStyles: (options: FilterizrOptions) => object;
4 | export declare const makeHeightStyles: (height: number) => object;
5 |
--------------------------------------------------------------------------------
/assets/panel/plugins/filterizr/FilterItem/index.d.ts:
--------------------------------------------------------------------------------
1 | export { default } from './FilterItem';
2 |
--------------------------------------------------------------------------------
/assets/panel/plugins/filterizr/FilterItem/styles.d.ts:
--------------------------------------------------------------------------------
1 | import FilterizrOptions from '../FilterizrOptions';
2 | import { Dictionary, Position } from '../types/interfaces';
3 | export declare const makeInitialStyles: (options: FilterizrOptions) => object;
4 | export declare const makeFilteringStyles: (targetPosition: Position, cssOptions: Dictionary) => object;
5 | export declare const makeTransitionStyles: (index: number, options: FilterizrOptions) => object;
6 |
--------------------------------------------------------------------------------
/assets/panel/plugins/filterizr/FilterItems/StyledFilterItems.d.ts:
--------------------------------------------------------------------------------
1 | import StyledFilterizrElements from '../StyledFilterizrElements';
2 | import FilterItem from '../FilterItem/FilterItem';
3 | export default class StyledFilterItems extends StyledFilterizrElements {
4 | private _filterItems;
5 | constructor(elements: FilterItem[]);
6 | removeWidth(): void;
7 | updateWidth(): void;
8 | updateTransitionStyle(): void;
9 | disableTransitions(): void;
10 | enableTransitions(): Promise;
11 | updateWidthWithTransitionsDisabled(): void;
12 | }
13 |
--------------------------------------------------------------------------------
/assets/panel/plugins/filterizr/FilterItems/index.d.ts:
--------------------------------------------------------------------------------
1 | export { default } from './FilterItems';
2 |
--------------------------------------------------------------------------------
/assets/panel/plugins/filterizr/Filterizr/index.d.ts:
--------------------------------------------------------------------------------
1 | export { default } from './Filterizr';
2 |
--------------------------------------------------------------------------------
/assets/panel/plugins/filterizr/Filterizr/installAsJQueryPlugin.d.ts:
--------------------------------------------------------------------------------
1 | export default function installAsJQueryPlugin($: any): void;
2 |
--------------------------------------------------------------------------------
/assets/panel/plugins/filterizr/FilterizrOptions/defaultOptions.d.ts:
--------------------------------------------------------------------------------
1 | import { RawOptions } from '../types/interfaces';
2 | declare const defaultOptions: RawOptions;
3 | export default defaultOptions;
4 |
--------------------------------------------------------------------------------
/assets/panel/plugins/filterizr/FilterizrOptions/index.d.ts:
--------------------------------------------------------------------------------
1 | export { default as defaultOptions } from './defaultOptions';
2 | export { default } from './FilterizrOptions';
3 |
--------------------------------------------------------------------------------
/assets/panel/plugins/filterizr/Spinner/Spinner.d.ts:
--------------------------------------------------------------------------------
1 | import { Destructible, Styleable } from '../types/interfaces';
2 | import FilterizrOptions from '../FilterizrOptions';
3 | import FilterContainer from '../FilterContainer';
4 | import StyledSpinner from './StyledSpinner';
5 | export default class Spinner implements Destructible, Styleable {
6 | private node;
7 | private styledNode;
8 | private filterContainer;
9 | constructor(filterContainer: FilterContainer, options: FilterizrOptions);
10 | readonly styles: StyledSpinner;
11 | destroy(): Promise;
12 | private initialize;
13 | }
14 |
--------------------------------------------------------------------------------
/assets/panel/plugins/filterizr/Spinner/StyledSpinner.d.ts:
--------------------------------------------------------------------------------
1 | import StyledFilterizrElement from '../StyledFilterizrElement';
2 | export default class StyledSpinner extends StyledFilterizrElement {
3 | initialize(): void;
4 | fadeOut(): Promise;
5 | }
6 |
--------------------------------------------------------------------------------
/assets/panel/plugins/filterizr/Spinner/index.d.ts:
--------------------------------------------------------------------------------
1 | export { default } from './Spinner';
2 |
--------------------------------------------------------------------------------
/assets/panel/plugins/filterizr/Spinner/makeSpinner.d.ts:
--------------------------------------------------------------------------------
1 | import { SpinnerOptions } from '../types/interfaces';
2 | export declare function makeSpinner({ fillColor }: SpinnerOptions): HTMLElement;
3 |
--------------------------------------------------------------------------------
/assets/panel/plugins/filterizr/StyledFilterizrElement.d.ts:
--------------------------------------------------------------------------------
1 | import { Destructible } from './types/interfaces/Destructible';
2 | import FilterizrOptions from './FilterizrOptions';
3 | export default abstract class StyledFilterizrElement implements Destructible {
4 | protected options: FilterizrOptions;
5 | protected node: HTMLElement;
6 | constructor(node: HTMLElement, options: FilterizrOptions);
7 | destroy(): void;
8 | protected animate(targetStyles: object): Promise;
9 | protected set(targetStyles: object): void;
10 | protected remove(propertyName: string): void;
11 | abstract initialize(): void | Promise;
12 | }
13 |
--------------------------------------------------------------------------------
/assets/panel/plugins/filterizr/StyledFilterizrElements.d.ts:
--------------------------------------------------------------------------------
1 | export default abstract class StyledFilterizrElements {
2 | }
3 |
--------------------------------------------------------------------------------
/assets/panel/plugins/filterizr/animate.d.ts:
--------------------------------------------------------------------------------
1 | declare class Animator {
2 | static animate(node: HTMLElement, targetStyles: object): Promise;
3 | private static process;
4 | }
5 | declare const _default: typeof Animator.animate;
6 | export default _default;
7 |
--------------------------------------------------------------------------------
/assets/panel/plugins/filterizr/config/cssEasingValuesRegexp.d.ts:
--------------------------------------------------------------------------------
1 | /**
2 | * A Regexp to validate potential values for the CSS easing property of transitions.
3 | */
4 | export declare const cssEasingValuesRegexp: RegExp;
5 |
--------------------------------------------------------------------------------
/assets/panel/plugins/filterizr/config/filterizrState.d.ts:
--------------------------------------------------------------------------------
1 | interface FilterizrState {
2 | IDLE: 'IDLE';
3 | FILTERING: 'FILTERING';
4 | SORTING: 'SORTING';
5 | SHUFFLING: 'SHUFFLING';
6 | }
7 | /**
8 | * Possible animation states for Filterizr
9 | */
10 | export declare const FILTERIZR_STATE: FilterizrState;
11 | export {};
12 |
--------------------------------------------------------------------------------
/assets/panel/plugins/filterizr/config/index.d.ts:
--------------------------------------------------------------------------------
1 | export { FILTERIZR_STATE } from './filterizrState';
2 | export { LAYOUT } from './layout';
3 | export { cssEasingValuesRegexp } from './cssEasingValuesRegexp';
4 |
--------------------------------------------------------------------------------
/assets/panel/plugins/filterizr/config/layout.d.ts:
--------------------------------------------------------------------------------
1 | interface Layout {
2 | SAME_SIZE: 'sameSize';
3 | SAME_HEIGHT: 'sameHeight';
4 | SAME_WIDTH: 'sameWidth';
5 | PACKED: 'packed';
6 | HORIZONTAL: 'horizontal';
7 | VERTICAL: 'vertical';
8 | }
9 | /**
10 | * Possible grid layout modes
11 | */
12 | export declare const LAYOUT: Layout;
13 | export {};
14 |
--------------------------------------------------------------------------------
/assets/panel/plugins/filterizr/getLayoutPositions.d.ts:
--------------------------------------------------------------------------------
1 | import { Position } from './FilterItem';
2 | import FilterContainer from './FilterContainer';
3 | /**
4 | * Calculates and returns an array of objects representing
5 | * the next positions the FilterItems are supposed to assume.
6 | * @param layout name of helper method to be used
7 | * @param filterizr instance
8 | */
9 | declare const getLayoutPositions: (layout: string, filterContainer: FilterContainer) => Position[];
10 | export default getLayoutPositions;
11 |
--------------------------------------------------------------------------------
/assets/panel/plugins/filterizr/index.d.ts:
--------------------------------------------------------------------------------
1 | /**
2 | * Filterizr is a JavaScript library that sorts, shuffles and applies stunning
3 | * filters over responsive galleries using CSS3 transitions and
4 | * custom CSS effects.
5 | * @author Yiotis Kaltsikis
6 | * @see {@link http://yiotis.net/filterizr}
7 | * @license MIT
8 | */
9 | export { default } from './Filterizr';
10 |
--------------------------------------------------------------------------------
/assets/panel/plugins/filterizr/index.jquery.d.ts:
--------------------------------------------------------------------------------
1 | /**
2 | * Filterizr is a JavaScript library that sorts, shuffles and applies stunning filters over
3 | * responsive galleries using CSS3 transitions and custom CSS effects.
4 | *
5 | * @author Yiotis Kaltsikis
6 | * @see {@link http://yiotis.net/filterizr}
7 | * @license MIT
8 | */
9 | import Filterizr from './Filterizr';
10 | export default Filterizr;
11 |
--------------------------------------------------------------------------------
/assets/panel/plugins/filterizr/installAsJQueryPlugin.d.ts:
--------------------------------------------------------------------------------
1 | export default function installAsJQueryPlugin($: any): void;
2 |
--------------------------------------------------------------------------------
/assets/panel/plugins/filterizr/layouts/getHorizontalLayoutPositions.d.ts:
--------------------------------------------------------------------------------
1 | import { Position } from '../FilterItem';
2 | import FilterContainer from '../FilterContainer';
3 | /**
4 | * Horizontal layout algorithm that arranges all FilterItems in one row. Their width may vary.
5 | * @param filterContainer instance.
6 | */
7 | declare const getHorizontalLayoutPositions: (filterContainer: FilterContainer) => Position[];
8 | export default getHorizontalLayoutPositions;
9 |
--------------------------------------------------------------------------------
/assets/panel/plugins/filterizr/layouts/getPackedLayoutPositions.d.ts:
--------------------------------------------------------------------------------
1 | import { Position } from '../FilterItem';
2 | import FilterContainer from '../FilterContainer';
3 | /**
4 | * Packed layout for items that can have varying width as well as varying height.
5 | * @param filterContainer instance.
6 | */
7 | declare const getPackedLayoutPositions: (filterContainer: FilterContainer) => Position[];
8 | export default getPackedLayoutPositions;
9 |
--------------------------------------------------------------------------------
/assets/panel/plugins/filterizr/layouts/getSameHeightLayoutPositions.d.ts:
--------------------------------------------------------------------------------
1 | import { Position } from '../FilterItem';
2 | import FilterContainer from '../FilterContainer';
3 | /**
4 | * Same height layout for items that have the same height, but can have varying width
5 | * @param filterContainer instance.
6 | */
7 | declare const getSameHeightLayoutPositions: (filterContainer: FilterContainer) => Position[];
8 | export default getSameHeightLayoutPositions;
9 |
--------------------------------------------------------------------------------
/assets/panel/plugins/filterizr/layouts/getSameSizeLayoutPosition.d.ts:
--------------------------------------------------------------------------------
1 | import { Position } from '../FilterItem';
2 | import FilterContainer from '../FilterContainer';
3 | /**
4 | * Same size layout for items that have the same width/height
5 | * @param filterContainer instance.
6 | */
7 | declare const getSameSizeLayoutPosition: (filterContainer: FilterContainer) => Position[];
8 | export default getSameSizeLayoutPosition;
9 |
--------------------------------------------------------------------------------
/assets/panel/plugins/filterizr/layouts/getSameWidthLayoutPositions.d.ts:
--------------------------------------------------------------------------------
1 | import { Position } from '../FilterItem';
2 | import FilterContainer from '../FilterContainer';
3 | /**
4 | * Same width layout for items that have the same width, but can have varying height
5 | * @param filterContainer instance.
6 | */
7 | declare const getSameWidthLayoutPositions: (filterContainer: FilterContainer) => Position[];
8 | export default getSameWidthLayoutPositions;
9 |
--------------------------------------------------------------------------------
/assets/panel/plugins/filterizr/layouts/getVerticalLayoutPositions.d.ts:
--------------------------------------------------------------------------------
1 | import { Position } from '../FilterItem';
2 | import FilterContainer from '../FilterContainer';
3 | /**
4 | * Vertical layout algorithm that arranges all FilterItems in one column. Their height may vary.
5 | * @param filterizr instance.
6 | */
7 | declare const getVerticalLayoutPositions: (filterContainer: FilterContainer) => Position[];
8 | export default getVerticalLayoutPositions;
9 |
--------------------------------------------------------------------------------
/assets/panel/plugins/filterizr/makeLayoutPositions/index.d.ts:
--------------------------------------------------------------------------------
1 | export { default } from './makeLayoutPositions';
2 |
--------------------------------------------------------------------------------
/assets/panel/plugins/filterizr/makeLayoutPositions/makeHorizontalLayoutPositions.d.ts:
--------------------------------------------------------------------------------
1 | import { ContainerLayout, Dimensions } from '../types/interfaces';
2 | declare const _default: (itemsDimensions: Dimensions[], gutterPixels: number) => ContainerLayout;
3 | /**
4 | * Horizontal layout algorithm that arranges all FilterItems in one row. Their width may vary.
5 | */
6 | export default _default;
7 |
--------------------------------------------------------------------------------
/assets/panel/plugins/filterizr/makeLayoutPositions/makeLayoutPositions.d.ts:
--------------------------------------------------------------------------------
1 | import { ContainerLayout, Dimensions, Options } from '../types/interfaces';
2 | declare const _default: (containerWidth: number, itemsDimensions: Dimensions[], { gutterPixels, layout }: Options) => ContainerLayout;
3 | /**
4 | * Creates the specifications of the dimensions of the
5 | * container and items for the next render of Filterizr.
6 | */
7 | export default _default;
8 |
--------------------------------------------------------------------------------
/assets/panel/plugins/filterizr/makeLayoutPositions/makePackedLayoutPositions.d.ts:
--------------------------------------------------------------------------------
1 | import { ContainerLayout, Dimensions } from '../types/interfaces';
2 | declare const _default: (containerWidth: number, itemsDimensions: Dimensions[], gutterPixels: number) => ContainerLayout;
3 | /**
4 | * Packed layout for items that can have varying width as well as varying height.
5 | */
6 | export default _default;
7 |
--------------------------------------------------------------------------------
/assets/panel/plugins/filterizr/makeLayoutPositions/makeSameHeightLayoutPositions.d.ts:
--------------------------------------------------------------------------------
1 | import { ContainerLayout, Dimensions } from '../types/interfaces';
2 | declare const _default: (containerWidth: number, itemsDimensions: Dimensions[], gutterPixels: number) => ContainerLayout;
3 | /**
4 | * Same height layout for items that have the same height, but can have varying width
5 | */
6 | export default _default;
7 |
--------------------------------------------------------------------------------
/assets/panel/plugins/filterizr/makeLayoutPositions/makeSameSizeLayoutPosition.d.ts:
--------------------------------------------------------------------------------
1 | import { ContainerLayout, Dimensions } from '../types/interfaces';
2 | declare const _default: (containerWidth: number, itemsDimensions: Dimensions[], gutterPixels: number) => ContainerLayout;
3 | /**
4 | * Same size layout for items that have the same width/height
5 | */
6 | export default _default;
7 |
--------------------------------------------------------------------------------
/assets/panel/plugins/filterizr/makeLayoutPositions/makeSameWidthLayoutPositions.d.ts:
--------------------------------------------------------------------------------
1 | import { ContainerLayout, Dimensions } from '../types/interfaces';
2 | declare const _default: (containerWidth: number, itemsDimensions: Dimensions[], gutterPixels: number) => ContainerLayout;
3 | /**
4 | * Same width layout for items that have the same width and varying height
5 | */
6 | export default _default;
7 |
--------------------------------------------------------------------------------
/assets/panel/plugins/filterizr/makeLayoutPositions/makeVerticalLayoutPositions.d.ts:
--------------------------------------------------------------------------------
1 | import { ContainerLayout, Dimensions } from '../types/interfaces';
2 | declare const _default: (itemsDimensions: Dimensions[], gutterPixels: number) => ContainerLayout;
3 | /**
4 | * Vertical layout algorithm that arranges all FilterItems in one column. Their height may vary.
5 | */
6 | export default _default;
7 |
--------------------------------------------------------------------------------
/assets/panel/plugins/filterizr/types/index.d.ts:
--------------------------------------------------------------------------------
1 | export declare type Filter = string | string[];
2 | export declare type FilterizrState = 'IDLE' | 'FILTERING' | 'SORTING' | 'SHUFFLING';
3 | export declare type Layout = 'horizontal' | 'vertical' | 'sameHeight' | 'sameWidth' | 'sameSize' | 'packed';
4 |
--------------------------------------------------------------------------------
/assets/panel/plugins/filterizr/types/interfaces/ContainerLayout.d.ts:
--------------------------------------------------------------------------------
1 | import { Position } from './Position';
2 | export interface ContainerLayout {
3 | containerHeight: number;
4 | itemsPositions: Position[];
5 | }
6 |
--------------------------------------------------------------------------------
/assets/panel/plugins/filterizr/types/interfaces/Destructible.d.ts:
--------------------------------------------------------------------------------
1 | export interface Destructible {
2 | destroy(): void | Promise;
3 | }
4 |
--------------------------------------------------------------------------------
/assets/panel/plugins/filterizr/types/interfaces/Dictionary.d.ts:
--------------------------------------------------------------------------------
1 | export interface Dictionary {
2 | [key: string]: any;
3 | }
4 |
--------------------------------------------------------------------------------
/assets/panel/plugins/filterizr/types/interfaces/Dimensions.d.ts:
--------------------------------------------------------------------------------
1 | export interface Dimensions {
2 | width: number;
3 | height: number;
4 | }
5 |
--------------------------------------------------------------------------------
/assets/panel/plugins/filterizr/types/interfaces/Options.d.ts:
--------------------------------------------------------------------------------
1 | import { BaseOptions } from './BaseOptions';
2 | import ActiveFilter from '../../ActiveFilter';
3 | export interface Options extends BaseOptions {
4 | filter: ActiveFilter;
5 | }
6 |
--------------------------------------------------------------------------------
/assets/panel/plugins/filterizr/types/interfaces/Position.d.ts:
--------------------------------------------------------------------------------
1 | export interface Position {
2 | left: number;
3 | top: number;
4 | }
5 |
--------------------------------------------------------------------------------
/assets/panel/plugins/filterizr/types/interfaces/RawOptions.d.ts:
--------------------------------------------------------------------------------
1 | import { BaseOptions } from './BaseOptions';
2 | export interface RawOptions extends BaseOptions {
3 | filter?: string | string[];
4 | }
5 |
--------------------------------------------------------------------------------
/assets/panel/plugins/filterizr/types/interfaces/RawOptionsCallbacks.d.ts:
--------------------------------------------------------------------------------
1 | export interface RawOptionsCallbacks {
2 | onInit?: EventListener;
3 | onFilteringStart?: EventListener;
4 | onFilteringEnd?: EventListener;
5 | onShufflingStart?: EventListener;
6 | onShufflingEnd?: EventListener;
7 | onSortingStart?: EventListener;
8 | onSortingEnd?: EventListener;
9 | onTransitionEnd?: EventListener;
10 | }
11 |
--------------------------------------------------------------------------------
/assets/panel/plugins/filterizr/types/interfaces/Resizable.d.ts:
--------------------------------------------------------------------------------
1 | export interface Resizable {
2 | readonly dimensions: {
3 | width: number;
4 | height: number;
5 | };
6 | }
7 |
--------------------------------------------------------------------------------
/assets/panel/plugins/filterizr/types/interfaces/SpinnerOptions.d.ts:
--------------------------------------------------------------------------------
1 | import { Dictionary } from './Dictionary';
2 | export interface SpinnerOptions {
3 | enabled?: boolean;
4 | fillColor?: string;
5 | styles?: Dictionary;
6 | }
7 |
--------------------------------------------------------------------------------
/assets/panel/plugins/filterizr/types/interfaces/Styleable.d.ts:
--------------------------------------------------------------------------------
1 | import StyledFilterizrElement from '../../StyledFilterizrElement';
2 | import StyledFilterizrElements from '../../StyledFilterizrElements';
3 | export interface Styleable {
4 | readonly styles: StyledFilterizrElement | StyledFilterizrElements;
5 | }
6 |
--------------------------------------------------------------------------------
/assets/panel/plugins/filterizr/types/interfaces/index.d.ts:
--------------------------------------------------------------------------------
1 | export { BaseOptions } from './BaseOptions';
2 | export { ContainerLayout } from './ContainerLayout';
3 | export { Destructible } from './Destructible';
4 | export { Dictionary } from './Dictionary';
5 | export { Dimensions } from './Dimensions';
6 | export { Options } from './Options';
7 | export { Position } from './Position';
8 | export { RawOptions } from './RawOptions';
9 | export { RawOptionsCallbacks } from './RawOptionsCallbacks';
10 | export { Resizable } from './Resizable';
11 | export { SpinnerOptions } from './SpinnerOptions';
12 | export { Styleable } from './Styleable';
13 |
--------------------------------------------------------------------------------
/assets/panel/plugins/filterizr/utils/allStringsOfArray1InArray2.d.ts:
--------------------------------------------------------------------------------
1 | export declare const allStringsOfArray1InArray2: (arr1: string[], arr2: string[]) => boolean;
2 |
--------------------------------------------------------------------------------
/assets/panel/plugins/filterizr/utils/checkOptionForErrors.d.ts:
--------------------------------------------------------------------------------
1 | /**
2 | * Error checking method to restrict a prop to some allowed values
3 | * @param {String} name of the option key in the options object
4 | * @param {String|Number|Object|Function|Array|Boolean} value of the option
5 | * @param {String} type of the property
6 | * @param {Array} allowed accepted values for option
7 | * @param {String} furtherHelpLink a link to docs for further help
8 | */
9 | export declare const checkOptionForErrors: (name: string, value: string | number | boolean | object | Function | any[], type?: string, allowed?: RegExp | any[], furtherHelpLink?: string) => void;
10 |
--------------------------------------------------------------------------------
/assets/panel/plugins/filterizr/utils/debounce.d.ts:
--------------------------------------------------------------------------------
1 | /**
2 | * Debounce of Underscore.js
3 | */
4 | export declare const debounce: (func: Function, wait: number, immediate: boolean) => Function;
5 |
--------------------------------------------------------------------------------
/assets/panel/plugins/filterizr/utils/filterItemArraysHaveSameSorting.d.ts:
--------------------------------------------------------------------------------
1 | import FilterItem from '../FilterItem';
2 | /**
3 | * Simple method to check if two arrays of FilterItems
4 | * are sorted in the same manner or not.
5 | * @param {Array} arr1 the first array of FilterItems
6 | * @param {Array} arr2 the second array of FilterItems
7 | * @return {Boolean} equality
8 | */
9 | export declare const filterItemArraysHaveSameSorting: (filterItemsA: FilterItem[], filterItemsB: FilterItem[]) => boolean;
10 |
--------------------------------------------------------------------------------
/assets/panel/plugins/filterizr/utils/getDataAttributesOfHTMLNode.d.ts:
--------------------------------------------------------------------------------
1 | import { Dictionary } from '../types/interfaces/Dictionary';
2 | export declare function getDataAttributesOfHTMLNode(node: Element): Dictionary;
3 |
--------------------------------------------------------------------------------
/assets/panel/plugins/filterizr/utils/getHTMLElement.d.ts:
--------------------------------------------------------------------------------
1 | /**
2 | * Wrapper around document.querySelector, will function as
3 | * an identity function if an HTML element is passed in
4 | * @param {HTMLElement|string} nodeOrSelector
5 | */
6 | export declare const getHTMLElement: (selectorOrNode: string | HTMLElement) => HTMLElement;
7 |
--------------------------------------------------------------------------------
/assets/panel/plugins/filterizr/utils/index.d.ts:
--------------------------------------------------------------------------------
1 | export { allStringsOfArray1InArray2 } from './allStringsOfArray1InArray2';
2 | export { checkOptionForErrors } from './checkOptionForErrors';
3 | export { debounce } from './debounce';
4 | export { filterItemArraysHaveSameSorting, } from './filterItemArraysHaveSameSorting';
5 | export { getDataAttributesOfHTMLNode } from './getDataAttributesOfHTMLNode';
6 | export { getHTMLElement } from './getHTMLElement';
7 | export { intersection } from './intersection';
8 | export { merge } from './merge';
9 | export { noop } from './noop';
10 | export { setStyles } from './setStyles';
11 | export { shuffle } from './shuffle';
12 | export { sortBy } from './sortBy';
13 |
--------------------------------------------------------------------------------
/assets/panel/plugins/filterizr/utils/intersection.d.ts:
--------------------------------------------------------------------------------
1 | /**
2 | * A function get the intersection of two arrays. IE9+.
3 | */
4 | export declare const intersection: (arr1: any[], arr2: any[]) => any[];
5 |
--------------------------------------------------------------------------------
/assets/panel/plugins/filterizr/utils/merge.d.ts:
--------------------------------------------------------------------------------
1 | import { Dictionary } from '../types/interfaces/Dictionary';
2 | /**
3 | * Deep merge two objects.
4 | */
5 | export declare function merge(target: Dictionary, ...sources: Dictionary[]): Dictionary;
6 |
--------------------------------------------------------------------------------
/assets/panel/plugins/filterizr/utils/noop.d.ts:
--------------------------------------------------------------------------------
1 | /**
2 | * A no-operation function
3 | */
4 | export declare const noop: () => void;
5 |
--------------------------------------------------------------------------------
/assets/panel/plugins/filterizr/utils/setStyles.d.ts:
--------------------------------------------------------------------------------
1 | /**
2 | * Set inline styles on an HTML node
3 | * @param {HTMLElement} node - HTML node
4 | * @param {Object} styles - object with styles
5 | * @returns {undefined}
6 | */
7 | export declare function setStyles(node: Element, styles: any): void;
8 |
--------------------------------------------------------------------------------
/assets/panel/plugins/filterizr/utils/shuffle.d.ts:
--------------------------------------------------------------------------------
1 | /**
2 | * Fisher-Yates shuffle ES6 non-mutating implementation.
3 | * @param {Array} array the array to shuffle
4 | * @return {Array} shuffled array without mutating the initial array.
5 | */
6 | export declare const shuffle: (array: any[]) => any[];
7 |
--------------------------------------------------------------------------------
/assets/panel/plugins/filterizr/utils/sortBy.d.ts:
--------------------------------------------------------------------------------
1 | /**
2 | * Simple non-mutating sorting function for arrays of objects by a property
3 | * @param {Array} array to sort
4 | * @param {Function} propFn fetches the property by which to sort
5 | * @return {Array} a new sorted array
6 | */
7 | export declare const sortBy: (array: any[], propFn: Function) => any[];
8 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/1x1/ae.svg:
--------------------------------------------------------------------------------
1 |
7 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/1x1/am.svg:
--------------------------------------------------------------------------------
1 |
6 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/1x1/at.svg:
--------------------------------------------------------------------------------
1 |
7 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/1x1/ax.svg:
--------------------------------------------------------------------------------
1 |
19 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/1x1/az.svg:
--------------------------------------------------------------------------------
1 |
9 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/1x1/bb.svg:
--------------------------------------------------------------------------------
1 |
7 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/1x1/bd.svg:
--------------------------------------------------------------------------------
1 |
5 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/1x1/be.svg:
--------------------------------------------------------------------------------
1 |
8 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/1x1/bf.svg:
--------------------------------------------------------------------------------
1 |
8 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/1x1/bg.svg:
--------------------------------------------------------------------------------
1 |
8 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/1x1/bh.svg:
--------------------------------------------------------------------------------
1 |
12 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/1x1/bj.svg:
--------------------------------------------------------------------------------
1 |
15 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/1x1/bl.svg:
--------------------------------------------------------------------------------
1 |
8 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/1x1/bq.svg:
--------------------------------------------------------------------------------
1 |
6 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/1x1/bs.svg:
--------------------------------------------------------------------------------
1 |
14 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/1x1/bv.svg:
--------------------------------------------------------------------------------
1 |
14 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/1x1/bw.svg:
--------------------------------------------------------------------------------
1 |
8 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/1x1/cd.svg:
--------------------------------------------------------------------------------
1 |
13 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/1x1/cg.svg:
--------------------------------------------------------------------------------
1 |
13 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/1x1/ch.svg:
--------------------------------------------------------------------------------
1 |
10 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/1x1/ci.svg:
--------------------------------------------------------------------------------
1 |
8 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/1x1/cl.svg:
--------------------------------------------------------------------------------
1 |
14 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/1x1/co.svg:
--------------------------------------------------------------------------------
1 |
8 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/1x1/cr.svg:
--------------------------------------------------------------------------------
1 |
8 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/1x1/cu.svg:
--------------------------------------------------------------------------------
1 |
14 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/1x1/cz.svg:
--------------------------------------------------------------------------------
1 |
13 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/1x1/de.svg:
--------------------------------------------------------------------------------
1 |
6 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/1x1/dj.svg:
--------------------------------------------------------------------------------
1 |
14 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/1x1/dk.svg:
--------------------------------------------------------------------------------
1 |
6 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/1x1/dz.svg:
--------------------------------------------------------------------------------
1 |
6 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/1x1/ee.svg:
--------------------------------------------------------------------------------
1 |
8 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/1x1/es-ct.svg:
--------------------------------------------------------------------------------
1 |
5 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/1x1/fi.svg:
--------------------------------------------------------------------------------
1 |
6 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/1x1/fo.svg:
--------------------------------------------------------------------------------
1 |
13 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/1x1/fr.svg:
--------------------------------------------------------------------------------
1 |
8 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/1x1/ga.svg:
--------------------------------------------------------------------------------
1 |
8 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/1x1/gb-eng.svg:
--------------------------------------------------------------------------------
1 |
6 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/1x1/gb-sct.svg:
--------------------------------------------------------------------------------
1 |
5 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/1x1/gf.svg:
--------------------------------------------------------------------------------
1 |
6 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/1x1/gg.svg:
--------------------------------------------------------------------------------
1 |
10 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/1x1/gh.svg:
--------------------------------------------------------------------------------
1 |
7 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/1x1/gl.svg:
--------------------------------------------------------------------------------
1 |
5 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/1x1/gm.svg:
--------------------------------------------------------------------------------
1 |
10 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/1x1/gn.svg:
--------------------------------------------------------------------------------
1 |
8 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/1x1/gp.svg:
--------------------------------------------------------------------------------
1 |
8 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/1x1/gy.svg:
--------------------------------------------------------------------------------
1 |
10 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/1x1/hu.svg:
--------------------------------------------------------------------------------
1 |
8 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/1x1/id.svg:
--------------------------------------------------------------------------------
1 |
7 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/1x1/ie.svg:
--------------------------------------------------------------------------------
1 |
8 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/1x1/is.svg:
--------------------------------------------------------------------------------
1 |
13 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/1x1/it.svg:
--------------------------------------------------------------------------------
1 |
8 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/1x1/jm.svg:
--------------------------------------------------------------------------------
1 |
9 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/1x1/jp.svg:
--------------------------------------------------------------------------------
1 |
12 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/1x1/kw.svg:
--------------------------------------------------------------------------------
1 |
14 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/1x1/la.svg:
--------------------------------------------------------------------------------
1 |
13 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/1x1/lc.svg:
--------------------------------------------------------------------------------
1 |
9 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/1x1/lt.svg:
--------------------------------------------------------------------------------
1 |
8 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/1x1/lu.svg:
--------------------------------------------------------------------------------
1 |
6 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/1x1/lv.svg:
--------------------------------------------------------------------------------
1 |
7 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/1x1/ly.svg:
--------------------------------------------------------------------------------
1 |
14 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/1x1/ma.svg:
--------------------------------------------------------------------------------
1 |
5 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/1x1/mc.svg:
--------------------------------------------------------------------------------
1 |
7 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/1x1/mf.svg:
--------------------------------------------------------------------------------
1 |
8 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/1x1/mg.svg:
--------------------------------------------------------------------------------
1 |
8 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/1x1/mk.svg:
--------------------------------------------------------------------------------
1 |
6 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/1x1/ml.svg:
--------------------------------------------------------------------------------
1 |
8 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/1x1/mq.svg:
--------------------------------------------------------------------------------
1 |
8 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/1x1/mr.svg:
--------------------------------------------------------------------------------
1 |
7 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/1x1/mu.svg:
--------------------------------------------------------------------------------
1 |
9 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/1x1/mv.svg:
--------------------------------------------------------------------------------
1 |
7 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/1x1/nc.svg:
--------------------------------------------------------------------------------
1 |
8 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/1x1/ne.svg:
--------------------------------------------------------------------------------
1 |
7 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/1x1/ng.svg:
--------------------------------------------------------------------------------
1 |
7 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/1x1/nl.svg:
--------------------------------------------------------------------------------
1 |
8 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/1x1/no.svg:
--------------------------------------------------------------------------------
1 |
8 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/1x1/pl.svg:
--------------------------------------------------------------------------------
1 |
7 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/1x1/pm.svg:
--------------------------------------------------------------------------------
1 |
8 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/1x1/pr.svg:
--------------------------------------------------------------------------------
1 |
14 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/1x1/ps.svg:
--------------------------------------------------------------------------------
1 |
16 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/1x1/pw.svg:
--------------------------------------------------------------------------------
1 |
12 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/1x1/qa.svg:
--------------------------------------------------------------------------------
1 |
5 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/1x1/re.svg:
--------------------------------------------------------------------------------
1 |
8 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/1x1/ro.svg:
--------------------------------------------------------------------------------
1 |
8 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/1x1/ru.svg:
--------------------------------------------------------------------------------
1 |
8 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/1x1/sc.svg:
--------------------------------------------------------------------------------
1 |
15 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/1x1/sd.svg:
--------------------------------------------------------------------------------
1 |
14 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/1x1/sj.svg:
--------------------------------------------------------------------------------
1 |
8 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/1x1/sl.svg:
--------------------------------------------------------------------------------
1 |
13 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/1x1/sn.svg:
--------------------------------------------------------------------------------
1 |
9 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/1x1/so.svg:
--------------------------------------------------------------------------------
1 |
12 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/1x1/sr.svg:
--------------------------------------------------------------------------------
1 |
7 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/1x1/ss.svg:
--------------------------------------------------------------------------------
1 |
9 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/1x1/sy.svg:
--------------------------------------------------------------------------------
1 |
7 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/1x1/td.svg:
--------------------------------------------------------------------------------
1 |
8 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/1x1/th.svg:
--------------------------------------------------------------------------------
1 |
8 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/1x1/tl.svg:
--------------------------------------------------------------------------------
1 |
14 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/1x1/to.svg:
--------------------------------------------------------------------------------
1 |
11 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/1x1/tr.svg:
--------------------------------------------------------------------------------
1 |
9 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/1x1/tt.svg:
--------------------------------------------------------------------------------
1 |
8 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/1x1/tz.svg:
--------------------------------------------------------------------------------
1 |
16 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/1x1/ua.svg:
--------------------------------------------------------------------------------
1 |
7 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/1x1/vc.svg:
--------------------------------------------------------------------------------
1 |
9 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/1x1/vn.svg:
--------------------------------------------------------------------------------
1 |
12 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/1x1/wf.svg:
--------------------------------------------------------------------------------
1 |
8 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/1x1/ye.svg:
--------------------------------------------------------------------------------
1 |
8 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/1x1/yt.svg:
--------------------------------------------------------------------------------
1 |
8 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/4x3/ae.svg:
--------------------------------------------------------------------------------
1 |
7 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/4x3/am.svg:
--------------------------------------------------------------------------------
1 |
6 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/4x3/at.svg:
--------------------------------------------------------------------------------
1 |
7 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/4x3/ax.svg:
--------------------------------------------------------------------------------
1 |
19 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/4x3/az.svg:
--------------------------------------------------------------------------------
1 |
9 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/4x3/bb.svg:
--------------------------------------------------------------------------------
1 |
7 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/4x3/bd.svg:
--------------------------------------------------------------------------------
1 |
5 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/4x3/be.svg:
--------------------------------------------------------------------------------
1 |
8 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/4x3/bf.svg:
--------------------------------------------------------------------------------
1 |
8 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/4x3/bg.svg:
--------------------------------------------------------------------------------
1 |
8 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/4x3/bh.svg:
--------------------------------------------------------------------------------
1 |
12 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/4x3/bj.svg:
--------------------------------------------------------------------------------
1 |
15 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/4x3/bl.svg:
--------------------------------------------------------------------------------
1 |
8 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/4x3/bq.svg:
--------------------------------------------------------------------------------
1 |
6 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/4x3/bs.svg:
--------------------------------------------------------------------------------
1 |
14 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/4x3/bv.svg:
--------------------------------------------------------------------------------
1 |
14 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/4x3/bw.svg:
--------------------------------------------------------------------------------
1 |
8 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/4x3/cd.svg:
--------------------------------------------------------------------------------
1 |
6 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/4x3/cg.svg:
--------------------------------------------------------------------------------
1 |
13 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/4x3/ch.svg:
--------------------------------------------------------------------------------
1 |
10 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/4x3/ci.svg:
--------------------------------------------------------------------------------
1 |
8 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/4x3/cl.svg:
--------------------------------------------------------------------------------
1 |
14 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/4x3/co.svg:
--------------------------------------------------------------------------------
1 |
8 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/4x3/cr.svg:
--------------------------------------------------------------------------------
1 |
8 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/4x3/cu.svg:
--------------------------------------------------------------------------------
1 |
14 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/4x3/cz.svg:
--------------------------------------------------------------------------------
1 |
13 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/4x3/de.svg:
--------------------------------------------------------------------------------
1 |
6 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/4x3/dj.svg:
--------------------------------------------------------------------------------
1 |
14 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/4x3/dk.svg:
--------------------------------------------------------------------------------
1 |
6 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/4x3/dz.svg:
--------------------------------------------------------------------------------
1 |
6 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/4x3/ee.svg:
--------------------------------------------------------------------------------
1 |
8 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/4x3/es-ct.svg:
--------------------------------------------------------------------------------
1 |
5 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/4x3/fi.svg:
--------------------------------------------------------------------------------
1 |
6 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/4x3/fo.svg:
--------------------------------------------------------------------------------
1 |
13 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/4x3/fr.svg:
--------------------------------------------------------------------------------
1 |
8 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/4x3/ga.svg:
--------------------------------------------------------------------------------
1 |
8 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/4x3/gb-eng.svg:
--------------------------------------------------------------------------------
1 |
6 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/4x3/gb-sct.svg:
--------------------------------------------------------------------------------
1 |
5 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/4x3/gf.svg:
--------------------------------------------------------------------------------
1 |
6 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/4x3/gg.svg:
--------------------------------------------------------------------------------
1 |
10 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/4x3/gh.svg:
--------------------------------------------------------------------------------
1 |
7 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/4x3/gl.svg:
--------------------------------------------------------------------------------
1 |
5 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/4x3/gm.svg:
--------------------------------------------------------------------------------
1 |
15 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/4x3/gn.svg:
--------------------------------------------------------------------------------
1 |
8 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/4x3/gp.svg:
--------------------------------------------------------------------------------
1 |
8 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/4x3/gy.svg:
--------------------------------------------------------------------------------
1 |
10 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/4x3/hu.svg:
--------------------------------------------------------------------------------
1 |
8 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/4x3/id.svg:
--------------------------------------------------------------------------------
1 |
7 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/4x3/ie.svg:
--------------------------------------------------------------------------------
1 |
8 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/4x3/is.svg:
--------------------------------------------------------------------------------
1 |
13 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/4x3/it.svg:
--------------------------------------------------------------------------------
1 |
8 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/4x3/jm.svg:
--------------------------------------------------------------------------------
1 |
9 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/4x3/jp.svg:
--------------------------------------------------------------------------------
1 |
12 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/4x3/kw.svg:
--------------------------------------------------------------------------------
1 |
14 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/4x3/la.svg:
--------------------------------------------------------------------------------
1 |
13 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/4x3/lc.svg:
--------------------------------------------------------------------------------
1 |
9 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/4x3/lt.svg:
--------------------------------------------------------------------------------
1 |
8 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/4x3/lu.svg:
--------------------------------------------------------------------------------
1 |
6 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/4x3/lv.svg:
--------------------------------------------------------------------------------
1 |
7 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/4x3/ly.svg:
--------------------------------------------------------------------------------
1 |
14 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/4x3/ma.svg:
--------------------------------------------------------------------------------
1 |
5 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/4x3/mc.svg:
--------------------------------------------------------------------------------
1 |
7 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/4x3/mf.svg:
--------------------------------------------------------------------------------
1 |
8 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/4x3/mg.svg:
--------------------------------------------------------------------------------
1 |
8 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/4x3/mk.svg:
--------------------------------------------------------------------------------
1 |
6 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/4x3/ml.svg:
--------------------------------------------------------------------------------
1 |
8 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/4x3/mq.svg:
--------------------------------------------------------------------------------
1 |
8 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/4x3/mr.svg:
--------------------------------------------------------------------------------
1 |
7 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/4x3/mu.svg:
--------------------------------------------------------------------------------
1 |
9 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/4x3/mv.svg:
--------------------------------------------------------------------------------
1 |
7 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/4x3/nc.svg:
--------------------------------------------------------------------------------
1 |
8 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/4x3/ne.svg:
--------------------------------------------------------------------------------
1 |
7 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/4x3/ng.svg:
--------------------------------------------------------------------------------
1 |
7 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/4x3/nl.svg:
--------------------------------------------------------------------------------
1 |
8 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/4x3/no.svg:
--------------------------------------------------------------------------------
1 |
8 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/4x3/pl.svg:
--------------------------------------------------------------------------------
1 |
7 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/4x3/pm.svg:
--------------------------------------------------------------------------------
1 |
8 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/4x3/ps.svg:
--------------------------------------------------------------------------------
1 |
16 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/4x3/pw.svg:
--------------------------------------------------------------------------------
1 |
12 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/4x3/qa.svg:
--------------------------------------------------------------------------------
1 |
5 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/4x3/re.svg:
--------------------------------------------------------------------------------
1 |
8 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/4x3/ro.svg:
--------------------------------------------------------------------------------
1 |
8 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/4x3/ru.svg:
--------------------------------------------------------------------------------
1 |
8 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/4x3/sc.svg:
--------------------------------------------------------------------------------
1 |
15 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/4x3/sd.svg:
--------------------------------------------------------------------------------
1 |
14 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/4x3/sj.svg:
--------------------------------------------------------------------------------
1 |
8 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/4x3/sl.svg:
--------------------------------------------------------------------------------
1 |
8 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/4x3/sn.svg:
--------------------------------------------------------------------------------
1 |
9 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/4x3/so.svg:
--------------------------------------------------------------------------------
1 |
12 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/4x3/sr.svg:
--------------------------------------------------------------------------------
1 |
7 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/4x3/ss.svg:
--------------------------------------------------------------------------------
1 |
9 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/4x3/sy.svg:
--------------------------------------------------------------------------------
1 |
7 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/4x3/td.svg:
--------------------------------------------------------------------------------
1 |
8 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/4x3/th.svg:
--------------------------------------------------------------------------------
1 |
8 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/4x3/tl.svg:
--------------------------------------------------------------------------------
1 |
14 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/4x3/to.svg:
--------------------------------------------------------------------------------
1 |
11 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/4x3/tr.svg:
--------------------------------------------------------------------------------
1 |
9 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/4x3/tt.svg:
--------------------------------------------------------------------------------
1 |
6 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/4x3/tz.svg:
--------------------------------------------------------------------------------
1 |
14 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/4x3/ua.svg:
--------------------------------------------------------------------------------
1 |
7 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/4x3/vc.svg:
--------------------------------------------------------------------------------
1 |
9 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/4x3/vn.svg:
--------------------------------------------------------------------------------
1 |
12 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/4x3/wf.svg:
--------------------------------------------------------------------------------
1 |
8 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/4x3/ye.svg:
--------------------------------------------------------------------------------
1 |
8 |
--------------------------------------------------------------------------------
/assets/panel/plugins/flag-icon-css/flags/4x3/yt.svg:
--------------------------------------------------------------------------------
1 |
8 |
--------------------------------------------------------------------------------
/assets/panel/plugins/fontawesome-free/css/brands.min.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * Font Awesome Free 5.10.2 by @fontawesome - https://fontawesome.com
3 | * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
4 | */
5 | @font-face{font-family:"Font Awesome 5 Brands";font-style:normal;font-weight:normal;font-display:auto;src:url(../webfonts/fa-brands-400.eot);src:url(../webfonts/fa-brands-400.eot?#iefix) format("embedded-opentype"),url(../webfonts/fa-brands-400.woff2) format("woff2"),url(../webfonts/fa-brands-400.woff) format("woff"),url(../webfonts/fa-brands-400.ttf) format("truetype"),url(../webfonts/fa-brands-400.svg#fontawesome) format("svg")}.fab{font-family:"Font Awesome 5 Brands"}
--------------------------------------------------------------------------------
/assets/panel/plugins/fontawesome-free/css/solid.min.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * Font Awesome Free 5.10.2 by @fontawesome - https://fontawesome.com
3 | * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
4 | */
5 | @font-face{font-family:"Font Awesome 5 Free";font-style:normal;font-weight:900;font-display:auto;src:url(../webfonts/fa-solid-900.eot);src:url(../webfonts/fa-solid-900.eot?#iefix) format("embedded-opentype"),url(../webfonts/fa-solid-900.woff2) format("woff2"),url(../webfonts/fa-solid-900.woff) format("woff"),url(../webfonts/fa-solid-900.ttf) format("truetype"),url(../webfonts/fa-solid-900.svg#fontawesome) format("svg")}.fa,.fas{font-family:"Font Awesome 5 Free";font-weight:900}
--------------------------------------------------------------------------------
/assets/panel/plugins/fontawesome-free/webfonts/fa-brands-400.eot:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ZeroDream-CN/SakuraPanel/99bd59e2833472ed642e9126f2c211a9939995bf/assets/panel/plugins/fontawesome-free/webfonts/fa-brands-400.eot
--------------------------------------------------------------------------------
/assets/panel/plugins/fontawesome-free/webfonts/fa-brands-400.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ZeroDream-CN/SakuraPanel/99bd59e2833472ed642e9126f2c211a9939995bf/assets/panel/plugins/fontawesome-free/webfonts/fa-brands-400.ttf
--------------------------------------------------------------------------------
/assets/panel/plugins/fontawesome-free/webfonts/fa-brands-400.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ZeroDream-CN/SakuraPanel/99bd59e2833472ed642e9126f2c211a9939995bf/assets/panel/plugins/fontawesome-free/webfonts/fa-brands-400.woff
--------------------------------------------------------------------------------
/assets/panel/plugins/fontawesome-free/webfonts/fa-brands-400.woff2:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ZeroDream-CN/SakuraPanel/99bd59e2833472ed642e9126f2c211a9939995bf/assets/panel/plugins/fontawesome-free/webfonts/fa-brands-400.woff2
--------------------------------------------------------------------------------
/assets/panel/plugins/fontawesome-free/webfonts/fa-regular-400.eot:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ZeroDream-CN/SakuraPanel/99bd59e2833472ed642e9126f2c211a9939995bf/assets/panel/plugins/fontawesome-free/webfonts/fa-regular-400.eot
--------------------------------------------------------------------------------
/assets/panel/plugins/fontawesome-free/webfonts/fa-regular-400.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ZeroDream-CN/SakuraPanel/99bd59e2833472ed642e9126f2c211a9939995bf/assets/panel/plugins/fontawesome-free/webfonts/fa-regular-400.ttf
--------------------------------------------------------------------------------
/assets/panel/plugins/fontawesome-free/webfonts/fa-regular-400.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ZeroDream-CN/SakuraPanel/99bd59e2833472ed642e9126f2c211a9939995bf/assets/panel/plugins/fontawesome-free/webfonts/fa-regular-400.woff
--------------------------------------------------------------------------------
/assets/panel/plugins/fontawesome-free/webfonts/fa-regular-400.woff2:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ZeroDream-CN/SakuraPanel/99bd59e2833472ed642e9126f2c211a9939995bf/assets/panel/plugins/fontawesome-free/webfonts/fa-regular-400.woff2
--------------------------------------------------------------------------------
/assets/panel/plugins/fontawesome-free/webfonts/fa-solid-900.eot:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ZeroDream-CN/SakuraPanel/99bd59e2833472ed642e9126f2c211a9939995bf/assets/panel/plugins/fontawesome-free/webfonts/fa-solid-900.eot
--------------------------------------------------------------------------------
/assets/panel/plugins/fontawesome-free/webfonts/fa-solid-900.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ZeroDream-CN/SakuraPanel/99bd59e2833472ed642e9126f2c211a9939995bf/assets/panel/plugins/fontawesome-free/webfonts/fa-solid-900.ttf
--------------------------------------------------------------------------------
/assets/panel/plugins/fontawesome-free/webfonts/fa-solid-900.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ZeroDream-CN/SakuraPanel/99bd59e2833472ed642e9126f2c211a9939995bf/assets/panel/plugins/fontawesome-free/webfonts/fa-solid-900.woff
--------------------------------------------------------------------------------
/assets/panel/plugins/fontawesome-free/webfonts/fa-solid-900.woff2:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ZeroDream-CN/SakuraPanel/99bd59e2833472ed642e9126f2c211a9939995bf/assets/panel/plugins/fontawesome-free/webfonts/fa-solid-900.woff2
--------------------------------------------------------------------------------
/assets/panel/plugins/fullcalendar-bootstrap/README.md:
--------------------------------------------------------------------------------
1 |
2 | # FullCalendar Bootstrap Plugin
3 |
4 | Bootstrap 4 theming for your calendar
5 |
6 | [View the docs »](https://fullcalendar.io/docs/bootstrap-theme)
7 |
8 | This package was created from the [FullCalendar monorepo »](https://github.com/fullcalendar/fullcalendar)
9 |
--------------------------------------------------------------------------------
/assets/panel/plugins/fullcalendar-bootstrap/main.d.ts:
--------------------------------------------------------------------------------
1 | // Generated by dts-bundle v0.7.3-fork.1
2 | // Dependencies for this module:
3 | // ../../../../../@fullcalendar/core
4 |
5 | declare module '@fullcalendar/bootstrap' {
6 | import { Theme } from '@fullcalendar/core';
7 | export class BootstrapTheme extends Theme {
8 | }
9 | const _default: import("@fullcalendar/core").PluginDef;
10 | export default _default;
11 | }
12 |
13 |
--------------------------------------------------------------------------------
/assets/panel/plugins/fullcalendar-bootstrap/main.min.css:
--------------------------------------------------------------------------------
1 | .fc.fc-bootstrap a{text-decoration:none}.fc.fc-bootstrap a[data-goto]:hover{text-decoration:underline}.fc-bootstrap hr.fc-divider{border-color:inherit}.fc-bootstrap .fc-today.alert{border-radius:0}.fc-bootstrap a.fc-event:not([href]):not([tabindex]){color:#fff}.fc-bootstrap .fc-popover.card{position:absolute}.fc-bootstrap .fc-popover .card-body{padding:0}.fc-bootstrap .fc-time-grid .fc-slats table{background:0 0}
--------------------------------------------------------------------------------
/assets/panel/plugins/fullcalendar-daygrid/README.md:
--------------------------------------------------------------------------------
1 |
2 | # FullCalendar Day Grid Plugin
3 |
4 | Display events on Month view or DayGrid view
5 |
6 | [View the docs »](https://fullcalendar.io/docs/month-view)
7 |
8 | This package was created from the [FullCalendar monorepo »](https://github.com/fullcalendar/fullcalendar)
9 |
--------------------------------------------------------------------------------
/assets/panel/plugins/fullcalendar-interaction/README.md:
--------------------------------------------------------------------------------
1 |
2 | # FullCalendar Interaction Plugin
3 |
4 | Provides functionality for event drag-n-drop, resizing, dateClick, and selectable actions
5 |
6 | [View the docs »](https://fullcalendar.io/docs/editable)
7 |
8 | This package was created from the [FullCalendar monorepo »](https://github.com/fullcalendar/fullcalendar)
9 |
--------------------------------------------------------------------------------
/assets/panel/plugins/fullcalendar-timegrid/README.md:
--------------------------------------------------------------------------------
1 |
2 | # FullCalendar Time Grid Plugin
3 |
4 | Display your events on a grid of time slots
5 |
6 | [View the docs »](https://fullcalendar.io/docs/timegrid-view)
7 |
8 | This package was created from the [FullCalendar monorepo »](https://github.com/fullcalendar/fullcalendar)
9 |
--------------------------------------------------------------------------------
/assets/panel/plugins/fullcalendar/README.md:
--------------------------------------------------------------------------------
1 |
2 | # FullCalendar Core Package
3 |
4 | Provides core functionality, including the Calendar class
5 |
6 | [View the docs »](https://fullcalendar.io/docs/initialize-es6)
7 |
8 | This package was created from the [FullCalendar monorepo »](https://github.com/fullcalendar/fullcalendar)
9 |
--------------------------------------------------------------------------------
/assets/panel/plugins/fullcalendar/locales/en-au.js:
--------------------------------------------------------------------------------
1 | (function (global, factory) {
2 | typeof exports === 'object' && typeof module !== 'undefined' ? module.exports = factory() :
3 | typeof define === 'function' && define.amd ? define(factory) :
4 | (global = global || self, (global.FullCalendarLocales = global.FullCalendarLocales || {}, global.FullCalendarLocales['en-au'] = factory()));
5 | }(this, function () { 'use strict';
6 |
7 | var enAu = {
8 | code: "en-au",
9 | week: {
10 | dow: 1,
11 | doy: 4 // The week that contains Jan 4th is the first week of the year.
12 | }
13 | };
14 |
15 | return enAu;
16 |
17 | }));
18 |
--------------------------------------------------------------------------------
/assets/panel/plugins/fullcalendar/locales/en-gb.js:
--------------------------------------------------------------------------------
1 | (function (global, factory) {
2 | typeof exports === 'object' && typeof module !== 'undefined' ? module.exports = factory() :
3 | typeof define === 'function' && define.amd ? define(factory) :
4 | (global = global || self, (global.FullCalendarLocales = global.FullCalendarLocales || {}, global.FullCalendarLocales['en-gb'] = factory()));
5 | }(this, function () { 'use strict';
6 |
7 | var enGb = {
8 | code: "en-gb",
9 | week: {
10 | dow: 1,
11 | doy: 4 // The week that contains Jan 4th is the first week of the year.
12 | }
13 | };
14 |
15 | return enGb;
16 |
17 | }));
18 |
--------------------------------------------------------------------------------
/assets/panel/plugins/fullcalendar/locales/en-nz.js:
--------------------------------------------------------------------------------
1 | (function (global, factory) {
2 | typeof exports === 'object' && typeof module !== 'undefined' ? module.exports = factory() :
3 | typeof define === 'function' && define.amd ? define(factory) :
4 | (global = global || self, (global.FullCalendarLocales = global.FullCalendarLocales || {}, global.FullCalendarLocales['en-nz'] = factory()));
5 | }(this, function () { 'use strict';
6 |
7 | var enNz = {
8 | code: "en-nz",
9 | week: {
10 | dow: 1,
11 | doy: 4 // The week that contains Jan 4th is the first week of the year.
12 | }
13 | };
14 |
15 | return enNz;
16 |
17 | }));
18 |
--------------------------------------------------------------------------------
/assets/panel/plugins/inputmask/inputmask/global/window.js:
--------------------------------------------------------------------------------
1 | /*!
2 | * global/window.js
3 | * https://github.com/RobinHerbots/Inputmask
4 | * Copyright (c) 2010 - 2019 Robin Herbots
5 | * Licensed under the MIT license (http://www.opensource.org/licenses/mit-license.php)
6 | * Version: 4.0.8
7 | */
8 |
9 | if (typeof define === "function" && define.amd) define(function() {
10 | return typeof window !== "undefined" ? window : new (eval("require('jsdom').JSDOM"))("").window;
11 | }); else if (typeof exports === "object") module.exports = typeof window !== "undefined" ? window : new (eval("require('jsdom').JSDOM"))("").window;
--------------------------------------------------------------------------------
/assets/panel/plugins/inputmask/min/inputmask/dependencyLibs/inputmask.dependencyLib.jquery.min.js:
--------------------------------------------------------------------------------
1 | /*!
2 | * dependencyLibs/inputmask.dependencyLib.jquery.min.js
3 | * https://github.com/RobinHerbots/Inputmask
4 | * Copyright (c) 2010 - 2019 Robin Herbots
5 | * Licensed under the MIT license (http://www.opensource.org/licenses/mit-license.php)
6 | * Version: 4.0.8
7 | */
8 |
9 | (function(factory){if(typeof define==="function"&&define.amd){define(["jquery"],factory)}else if(typeof exports==="object"){module.exports=factory(require("jquery"))}else{window.dependencyLib=factory(jQuery)}})(function($){return $});
--------------------------------------------------------------------------------
/assets/panel/plugins/inputmask/min/inputmask/global/window.min.js:
--------------------------------------------------------------------------------
1 | /*!
2 | * global/window.min.js
3 | * https://github.com/RobinHerbots/Inputmask
4 | * Copyright (c) 2010 - 2019 Robin Herbots
5 | * Licensed under the MIT license (http://www.opensource.org/licenses/mit-license.php)
6 | * Version: 4.0.8
7 | */
8 |
9 | if(typeof define==="function"&&define.amd)define(function(){return typeof window!=="undefined"?window:new(eval("require('jsdom').JSDOM"))("").window});else if(typeof exports==="object")module.exports=typeof window!=="undefined"?window:new(eval("require('jsdom').JSDOM"))("").window;
--------------------------------------------------------------------------------
/assets/panel/plugins/ion-rangeslider/.editorconfig:
--------------------------------------------------------------------------------
1 | root = true
2 |
3 | [*.{js,css,less,html}]
4 | indent_style = space
5 | indent_size = 4
6 | charset = utf-8
7 |
--------------------------------------------------------------------------------
/assets/panel/plugins/ion-rangeslider/less/_mixins.less:
--------------------------------------------------------------------------------
1 | .no-click () {
2 | -webkit-user-select: none;
3 | -khtml-user-select: none;
4 | -moz-user-select: none;
5 | -ms-user-select: none;
6 | user-select: none;
7 | }
8 |
9 | .pos-r () {
10 | position: relative;
11 | display: block;
12 | }
13 |
14 | .pos-a () {
15 | position: absolute;
16 | display: block;
17 | }
18 |
--------------------------------------------------------------------------------
/assets/panel/plugins/ion-rangeslider/less/irs.less:
--------------------------------------------------------------------------------
1 | // Base styles
2 | @import "_base";
3 |
4 | // Skins styles
5 | @import "skins/flat";
6 | @import "skins/big";
7 | @import "skins/modern";
8 | @import "skins/sharp";
9 | @import "skins/round";
10 | @import "skins/square";
11 |
--------------------------------------------------------------------------------
/assets/panel/plugins/jquery-mapael/maps/README.txt:
--------------------------------------------------------------------------------
1 | Additional maps are stored in the repository neveldo/mapael-maps
2 |
3 | Full link: https://github.com/neveldo/mapael-maps
4 |
--------------------------------------------------------------------------------
/assets/panel/plugins/jquery-ui/README.md:
--------------------------------------------------------------------------------
1 | # jquery-ui-dist
--------------------------------------------------------------------------------
/assets/panel/plugins/jquery-ui/images/ui-icons_444444_256x240.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ZeroDream-CN/SakuraPanel/99bd59e2833472ed642e9126f2c211a9939995bf/assets/panel/plugins/jquery-ui/images/ui-icons_444444_256x240.png
--------------------------------------------------------------------------------
/assets/panel/plugins/jquery-ui/images/ui-icons_555555_256x240.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ZeroDream-CN/SakuraPanel/99bd59e2833472ed642e9126f2c211a9939995bf/assets/panel/plugins/jquery-ui/images/ui-icons_555555_256x240.png
--------------------------------------------------------------------------------
/assets/panel/plugins/jquery-ui/images/ui-icons_777620_256x240.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ZeroDream-CN/SakuraPanel/99bd59e2833472ed642e9126f2c211a9939995bf/assets/panel/plugins/jquery-ui/images/ui-icons_777620_256x240.png
--------------------------------------------------------------------------------
/assets/panel/plugins/jquery-ui/images/ui-icons_777777_256x240.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ZeroDream-CN/SakuraPanel/99bd59e2833472ed642e9126f2c211a9939995bf/assets/panel/plugins/jquery-ui/images/ui-icons_777777_256x240.png
--------------------------------------------------------------------------------
/assets/panel/plugins/jquery-ui/images/ui-icons_cc0000_256x240.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ZeroDream-CN/SakuraPanel/99bd59e2833472ed642e9126f2c211a9939995bf/assets/panel/plugins/jquery-ui/images/ui-icons_cc0000_256x240.png
--------------------------------------------------------------------------------
/assets/panel/plugins/jquery-ui/images/ui-icons_ffffff_256x240.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ZeroDream-CN/SakuraPanel/99bd59e2833472ed642e9126f2c211a9939995bf/assets/panel/plugins/jquery-ui/images/ui-icons_ffffff_256x240.png
--------------------------------------------------------------------------------
/assets/panel/plugins/jqvmap/jqvmap.min.css:
--------------------------------------------------------------------------------
1 | .jqvmap-label,.jqvmap-pin{pointer-events:none}.jqvmap-label{position:absolute;display:none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:#292929;color:#fff;font-family:sans-serif,Verdana;font-size:smaller;padding:3px}.jqvmap-zoomin,.jqvmap-zoomout{position:absolute;left:10px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:#000;padding:3px;color:#fff;width:10px;height:10px;cursor:pointer;line-height:10px;text-align:center}.jqvmap-zoomin{top:10px}.jqvmap-zoomout{top:30px}.jqvmap-region{cursor:pointer}.jqvmap-ajax_response{width:100%;height:500px}
2 |
--------------------------------------------------------------------------------
/assets/panel/plugins/pace-progress/themes/black/pace-theme-fill-left.css:
--------------------------------------------------------------------------------
1 | /* This is a compiled file, to make changes persist, consider editing under the templates directory */
2 | .pace {
3 | -webkit-pointer-events: none;
4 | pointer-events: none;
5 | -webkit-user-select: none;
6 | -moz-user-select: none;
7 | user-select: none;
8 | }
9 |
10 | .pace-inactive {
11 | display: none;
12 | }
13 |
14 | .pace .pace-progress {
15 | background-color: rgba(0, 0, 0, 0.19999999999999996);
16 | position: fixed;
17 | z-index: -1;
18 | top: 0;
19 | right: 100%;
20 | bottom: 0;
21 | width: 100%;
22 | }
23 |
--------------------------------------------------------------------------------
/assets/panel/plugins/pace-progress/themes/black/pace-theme-minimal.css:
--------------------------------------------------------------------------------
1 | /* This is a compiled file, to make changes persist, consider editing under the templates directory */
2 | .pace {
3 | -webkit-pointer-events: none;
4 | pointer-events: none;
5 |
6 | -webkit-user-select: none;
7 | -moz-user-select: none;
8 | user-select: none;
9 | }
10 |
11 | .pace-inactive {
12 | display: none;
13 | }
14 |
15 | .pace .pace-progress {
16 | background: #000000;
17 | position: fixed;
18 | z-index: 2000;
19 | top: 0;
20 | right: 100%;
21 | width: 100%;
22 | height: 2px;
23 | }
24 |
--------------------------------------------------------------------------------
/assets/panel/plugins/pace-progress/themes/blue/pace-theme-fill-left.css:
--------------------------------------------------------------------------------
1 | /* This is a compiled file, to make changes persist, consider editing under the templates directory */
2 | .pace {
3 | -webkit-pointer-events: none;
4 | pointer-events: none;
5 | -webkit-user-select: none;
6 | -moz-user-select: none;
7 | user-select: none;
8 | }
9 |
10 | .pace-inactive {
11 | display: none;
12 | }
13 |
14 | .pace .pace-progress {
15 | background-color: rgba(34, 153, 221, 0.19999999999999996);
16 | position: fixed;
17 | z-index: -1;
18 | top: 0;
19 | right: 100%;
20 | bottom: 0;
21 | width: 100%;
22 | }
23 |
--------------------------------------------------------------------------------
/assets/panel/plugins/pace-progress/themes/blue/pace-theme-minimal.css:
--------------------------------------------------------------------------------
1 | /* This is a compiled file, to make changes persist, consider editing under the templates directory */
2 | .pace {
3 | -webkit-pointer-events: none;
4 | pointer-events: none;
5 |
6 | -webkit-user-select: none;
7 | -moz-user-select: none;
8 | user-select: none;
9 | }
10 |
11 | .pace-inactive {
12 | display: none;
13 | }
14 |
15 | .pace .pace-progress {
16 | background: #2299dd;
17 | position: fixed;
18 | z-index: 2000;
19 | top: 0;
20 | right: 100%;
21 | width: 100%;
22 | height: 2px;
23 | }
24 |
--------------------------------------------------------------------------------
/assets/panel/plugins/pace-progress/themes/green/pace-theme-fill-left.css:
--------------------------------------------------------------------------------
1 | /* This is a compiled file, to make changes persist, consider editing under the templates directory */
2 | .pace {
3 | -webkit-pointer-events: none;
4 | pointer-events: none;
5 | -webkit-user-select: none;
6 | -moz-user-select: none;
7 | user-select: none;
8 | }
9 |
10 | .pace-inactive {
11 | display: none;
12 | }
13 |
14 | .pace .pace-progress {
15 | background-color: rgba(34, 223, 128, 0.19999999999999996);
16 | position: fixed;
17 | z-index: -1;
18 | top: 0;
19 | right: 100%;
20 | bottom: 0;
21 | width: 100%;
22 | }
23 |
--------------------------------------------------------------------------------
/assets/panel/plugins/pace-progress/themes/green/pace-theme-minimal.css:
--------------------------------------------------------------------------------
1 | /* This is a compiled file, to make changes persist, consider editing under the templates directory */
2 | .pace {
3 | -webkit-pointer-events: none;
4 | pointer-events: none;
5 |
6 | -webkit-user-select: none;
7 | -moz-user-select: none;
8 | user-select: none;
9 | }
10 |
11 | .pace-inactive {
12 | display: none;
13 | }
14 |
15 | .pace .pace-progress {
16 | background: #22df80;
17 | position: fixed;
18 | z-index: 2000;
19 | top: 0;
20 | right: 100%;
21 | width: 100%;
22 | height: 2px;
23 | }
24 |
--------------------------------------------------------------------------------
/assets/panel/plugins/pace-progress/themes/orange/pace-theme-fill-left.css:
--------------------------------------------------------------------------------
1 | /* This is a compiled file, to make changes persist, consider editing under the templates directory */
2 | .pace {
3 | -webkit-pointer-events: none;
4 | pointer-events: none;
5 | -webkit-user-select: none;
6 | -moz-user-select: none;
7 | user-select: none;
8 | }
9 |
10 | .pace-inactive {
11 | display: none;
12 | }
13 |
14 | .pace .pace-progress {
15 | background-color: rgba(235, 122, 85, 0.19999999999999996);
16 | position: fixed;
17 | z-index: -1;
18 | top: 0;
19 | right: 100%;
20 | bottom: 0;
21 | width: 100%;
22 | }
23 |
--------------------------------------------------------------------------------
/assets/panel/plugins/pace-progress/themes/orange/pace-theme-minimal.css:
--------------------------------------------------------------------------------
1 | /* This is a compiled file, to make changes persist, consider editing under the templates directory */
2 | .pace {
3 | -webkit-pointer-events: none;
4 | pointer-events: none;
5 |
6 | -webkit-user-select: none;
7 | -moz-user-select: none;
8 | user-select: none;
9 | }
10 |
11 | .pace-inactive {
12 | display: none;
13 | }
14 |
15 | .pace .pace-progress {
16 | background: #eb7a55;
17 | position: fixed;
18 | z-index: 2000;
19 | top: 0;
20 | right: 100%;
21 | width: 100%;
22 | height: 2px;
23 | }
24 |
--------------------------------------------------------------------------------
/assets/panel/plugins/pace-progress/themes/pink/pace-theme-fill-left.css:
--------------------------------------------------------------------------------
1 | /* This is a compiled file, to make changes persist, consider editing under the templates directory */
2 | .pace {
3 | -webkit-pointer-events: none;
4 | pointer-events: none;
5 | -webkit-user-select: none;
6 | -moz-user-select: none;
7 | user-select: none;
8 | }
9 |
10 | .pace-inactive {
11 | display: none;
12 | }
13 |
14 | .pace .pace-progress {
15 | background-color: rgba(233, 15, 146, 0.19999999999999996);
16 | position: fixed;
17 | z-index: -1;
18 | top: 0;
19 | right: 100%;
20 | bottom: 0;
21 | width: 100%;
22 | }
23 |
--------------------------------------------------------------------------------
/assets/panel/plugins/pace-progress/themes/pink/pace-theme-minimal.css:
--------------------------------------------------------------------------------
1 | /* This is a compiled file, to make changes persist, consider editing under the templates directory */
2 | .pace {
3 | -webkit-pointer-events: none;
4 | pointer-events: none;
5 |
6 | -webkit-user-select: none;
7 | -moz-user-select: none;
8 | user-select: none;
9 | }
10 |
11 | .pace-inactive {
12 | display: none;
13 | }
14 |
15 | .pace .pace-progress {
16 | background: #e90f92;
17 | position: fixed;
18 | z-index: 2000;
19 | top: 0;
20 | right: 100%;
21 | width: 100%;
22 | height: 2px;
23 | }
24 |
--------------------------------------------------------------------------------
/assets/panel/plugins/pace-progress/themes/purple/pace-theme-fill-left.css:
--------------------------------------------------------------------------------
1 | /* This is a compiled file, to make changes persist, consider editing under the templates directory */
2 | .pace {
3 | -webkit-pointer-events: none;
4 | pointer-events: none;
5 | -webkit-user-select: none;
6 | -moz-user-select: none;
7 | user-select: none;
8 | }
9 |
10 | .pace-inactive {
11 | display: none;
12 | }
13 |
14 | .pace .pace-progress {
15 | background-color: rgba(124, 96, 224, 0.19999999999999996);
16 | position: fixed;
17 | z-index: -1;
18 | top: 0;
19 | right: 100%;
20 | bottom: 0;
21 | width: 100%;
22 | }
23 |
--------------------------------------------------------------------------------
/assets/panel/plugins/pace-progress/themes/purple/pace-theme-minimal.css:
--------------------------------------------------------------------------------
1 | /* This is a compiled file, to make changes persist, consider editing under the templates directory */
2 | .pace {
3 | -webkit-pointer-events: none;
4 | pointer-events: none;
5 |
6 | -webkit-user-select: none;
7 | -moz-user-select: none;
8 | user-select: none;
9 | }
10 |
11 | .pace-inactive {
12 | display: none;
13 | }
14 |
15 | .pace .pace-progress {
16 | background: #7c60e0;
17 | position: fixed;
18 | z-index: 2000;
19 | top: 0;
20 | right: 100%;
21 | width: 100%;
22 | height: 2px;
23 | }
24 |
--------------------------------------------------------------------------------
/assets/panel/plugins/pace-progress/themes/red/pace-theme-fill-left.css:
--------------------------------------------------------------------------------
1 | /* This is a compiled file, to make changes persist, consider editing under the templates directory */
2 | .pace {
3 | -webkit-pointer-events: none;
4 | pointer-events: none;
5 | -webkit-user-select: none;
6 | -moz-user-select: none;
7 | user-select: none;
8 | }
9 |
10 | .pace-inactive {
11 | display: none;
12 | }
13 |
14 | .pace .pace-progress {
15 | background-color: rgba(238, 49, 72, 0.19999999999999996);
16 | position: fixed;
17 | z-index: -1;
18 | top: 0;
19 | right: 100%;
20 | bottom: 0;
21 | width: 100%;
22 | }
23 |
--------------------------------------------------------------------------------
/assets/panel/plugins/pace-progress/themes/red/pace-theme-minimal.css:
--------------------------------------------------------------------------------
1 | /* This is a compiled file, to make changes persist, consider editing under the templates directory */
2 | .pace {
3 | -webkit-pointer-events: none;
4 | pointer-events: none;
5 |
6 | -webkit-user-select: none;
7 | -moz-user-select: none;
8 | user-select: none;
9 | }
10 |
11 | .pace-inactive {
12 | display: none;
13 | }
14 |
15 | .pace .pace-progress {
16 | background: #ee3148;
17 | position: fixed;
18 | z-index: 2000;
19 | top: 0;
20 | right: 100%;
21 | width: 100%;
22 | height: 2px;
23 | }
24 |
--------------------------------------------------------------------------------
/assets/panel/plugins/pace-progress/themes/silver/pace-theme-fill-left.css:
--------------------------------------------------------------------------------
1 | /* This is a compiled file, to make changes persist, consider editing under the templates directory */
2 | .pace {
3 | -webkit-pointer-events: none;
4 | pointer-events: none;
5 | -webkit-user-select: none;
6 | -moz-user-select: none;
7 | user-select: none;
8 | }
9 |
10 | .pace-inactive {
11 | display: none;
12 | }
13 |
14 | .pace .pace-progress {
15 | background-color: rgba(214, 214, 214, 0.19999999999999996);
16 | position: fixed;
17 | z-index: -1;
18 | top: 0;
19 | right: 100%;
20 | bottom: 0;
21 | width: 100%;
22 | }
23 |
--------------------------------------------------------------------------------
/assets/panel/plugins/pace-progress/themes/silver/pace-theme-minimal.css:
--------------------------------------------------------------------------------
1 | /* This is a compiled file, to make changes persist, consider editing under the templates directory */
2 | .pace {
3 | -webkit-pointer-events: none;
4 | pointer-events: none;
5 |
6 | -webkit-user-select: none;
7 | -moz-user-select: none;
8 | user-select: none;
9 | }
10 |
11 | .pace-inactive {
12 | display: none;
13 | }
14 |
15 | .pace .pace-progress {
16 | background: #d6d6d6;
17 | position: fixed;
18 | z-index: 2000;
19 | top: 0;
20 | right: 100%;
21 | width: 100%;
22 | height: 2px;
23 | }
24 |
--------------------------------------------------------------------------------
/assets/panel/plugins/pace-progress/themes/white/pace-theme-fill-left.css:
--------------------------------------------------------------------------------
1 | /* This is a compiled file, to make changes persist, consider editing under the templates directory */
2 | .pace {
3 | -webkit-pointer-events: none;
4 | pointer-events: none;
5 | -webkit-user-select: none;
6 | -moz-user-select: none;
7 | user-select: none;
8 | }
9 |
10 | .pace-inactive {
11 | display: none;
12 | }
13 |
14 | .pace .pace-progress {
15 | background-color: rgba(255, 255, 255, 0.19999999999999996);
16 | position: fixed;
17 | z-index: -1;
18 | top: 0;
19 | right: 100%;
20 | bottom: 0;
21 | width: 100%;
22 | }
23 |
--------------------------------------------------------------------------------
/assets/panel/plugins/pace-progress/themes/white/pace-theme-minimal.css:
--------------------------------------------------------------------------------
1 | /* This is a compiled file, to make changes persist, consider editing under the templates directory */
2 | .pace {
3 | -webkit-pointer-events: none;
4 | pointer-events: none;
5 |
6 | -webkit-user-select: none;
7 | -moz-user-select: none;
8 | user-select: none;
9 | }
10 |
11 | .pace-inactive {
12 | display: none;
13 | }
14 |
15 | .pace .pace-progress {
16 | background: #ffffff;
17 | position: fixed;
18 | z-index: 2000;
19 | top: 0;
20 | right: 100%;
21 | width: 100%;
22 | height: 2px;
23 | }
24 |
--------------------------------------------------------------------------------
/assets/panel/plugins/pace-progress/themes/yellow/pace-theme-fill-left.css:
--------------------------------------------------------------------------------
1 | /* This is a compiled file, to make changes persist, consider editing under the templates directory */
2 | .pace {
3 | -webkit-pointer-events: none;
4 | pointer-events: none;
5 | -webkit-user-select: none;
6 | -moz-user-select: none;
7 | user-select: none;
8 | }
9 |
10 | .pace-inactive {
11 | display: none;
12 | }
13 |
14 | .pace .pace-progress {
15 | background-color: rgba(252, 210, 90, 0.19999999999999996);
16 | position: fixed;
17 | z-index: -1;
18 | top: 0;
19 | right: 100%;
20 | bottom: 0;
21 | width: 100%;
22 | }
23 |
--------------------------------------------------------------------------------
/assets/panel/plugins/pace-progress/themes/yellow/pace-theme-minimal.css:
--------------------------------------------------------------------------------
1 | /* This is a compiled file, to make changes persist, consider editing under the templates directory */
2 | .pace {
3 | -webkit-pointer-events: none;
4 | pointer-events: none;
5 |
6 | -webkit-user-select: none;
7 | -moz-user-select: none;
8 | user-select: none;
9 | }
10 |
11 | .pace-inactive {
12 | display: none;
13 | }
14 |
15 | .pace .pace-progress {
16 | background: #fcd25a;
17 | position: fixed;
18 | z-index: 2000;
19 | top: 0;
20 | right: 100%;
21 | width: 100%;
22 | height: 2px;
23 | }
24 |
--------------------------------------------------------------------------------
/assets/panel/plugins/raphael/.eslintrc.js:
--------------------------------------------------------------------------------
1 | module.exports = {
2 | "extends": "standard",
3 | "plugins": [
4 | "standard"
5 | ]
6 | };
--------------------------------------------------------------------------------
/assets/panel/plugins/raphael/bower.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "raphael",
3 | "main": "raphael.js",
4 | "description": "JavaScript Vector Library",
5 | "dependencies": {
6 | "eve-raphael": "0.5.0"
7 | },
8 | "devDependencies": {
9 | "requirejs": "2.3.2"
10 | },
11 | "moduleType": [
12 | "amd",
13 | "globals"
14 | ],
15 | "keywords": ["svg", "vml", "javascript"],
16 | "authors": [
17 | "Dmitry Baranovskiy"
18 | ],
19 | "license": "MIT",
20 | "ignore": [
21 | "**/.*",
22 | "*.html",
23 | "*.json",
24 | "*.markdown",
25 | "*.md",
26 | "copy.js",
27 | "Gruntfile.js",
28 | "reference.js"
29 | ]
30 | }
31 |
--------------------------------------------------------------------------------
/assets/panel/plugins/raphael/dev/raphael.amd.js:
--------------------------------------------------------------------------------
1 | define(["./raphael.core", "./raphael.svg", "./raphael.vml"], function(R) {
2 |
3 | return R;
4 |
5 | });
--------------------------------------------------------------------------------
/assets/panel/plugins/raphael/dev/test/vml/dom.js:
--------------------------------------------------------------------------------
1 | (function() {
2 |
3 | QUnit.module('DOM');
4 |
5 | })();
--------------------------------------------------------------------------------
/assets/panel/plugins/select2/js/i18n/zh-CN.js:
--------------------------------------------------------------------------------
1 | /*! Select2 4.0.10 | https://github.com/select2/select2/blob/master/LICENSE.md */
2 |
3 | !function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var n=jQuery.fn.select2.amd;n.define("select2/i18n/zh-CN",[],function(){return{errorLoading:function(){return"无法载入结果。"},inputTooLong:function(n){return"请删除"+(n.input.length-n.maximum)+"个字符"},inputTooShort:function(n){return"请再输入至少"+(n.minimum-n.input.length)+"个字符"},loadingMore:function(){return"载入更多结果…"},maximumSelected:function(n){return"最多只能选择"+n.maximum+"个项目"},noResults:function(){return"未找到结果"},searching:function(){return"搜索中…"},removeAllItems:function(){return"删除所有项目"}}}),n.define,n.require}();
--------------------------------------------------------------------------------
/assets/panel/plugins/select2/js/i18n/zh-TW.js:
--------------------------------------------------------------------------------
1 | /*! Select2 4.0.10 | https://github.com/select2/select2/blob/master/LICENSE.md */
2 |
3 | !function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var n=jQuery.fn.select2.amd;n.define("select2/i18n/zh-TW",[],function(){return{inputTooLong:function(n){return"請刪掉"+(n.input.length-n.maximum)+"個字元"},inputTooShort:function(n){return"請再輸入"+(n.minimum-n.input.length)+"個字元"},loadingMore:function(){return"載入中…"},maximumSelected:function(n){return"你只能選擇最多"+n.maximum+"項"},noResults:function(){return"沒有找到相符的項目"},searching:function(){return"搜尋中…"},removeAllItems:function(){return"刪除所有項目"}}}),n.define,n.require}();
--------------------------------------------------------------------------------
/assets/panel/plugins/summernote/font/summernote.eot:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ZeroDream-CN/SakuraPanel/99bd59e2833472ed642e9126f2c211a9939995bf/assets/panel/plugins/summernote/font/summernote.eot
--------------------------------------------------------------------------------
/assets/panel/plugins/summernote/font/summernote.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ZeroDream-CN/SakuraPanel/99bd59e2833472ed642e9126f2c211a9939995bf/assets/panel/plugins/summernote/font/summernote.ttf
--------------------------------------------------------------------------------
/assets/panel/plugins/summernote/font/summernote.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ZeroDream-CN/SakuraPanel/99bd59e2833472ed642e9126f2c211a9939995bf/assets/panel/plugins/summernote/font/summernote.woff
--------------------------------------------------------------------------------
/core/Pages.php:
--------------------------------------------------------------------------------
1 | $key));
11 | if($rs) {
12 | return $rs['value'] ?? $value;
13 | }
14 | return $value;
15 | }
16 |
17 | public static function set($key, $value = "")
18 | {
19 | $rs = Database::querySingleLine("settings", Array("key" => $key));
20 | if($rs) {
21 | return Database::update("settings", Array("value" => $value), Array("key" => $key));
22 | } else {
23 | return Database::insert("settings", Array("key" => $key, "value" => $value));
24 | }
25 | }
26 | }
--------------------------------------------------------------------------------
/pages/403.php:
--------------------------------------------------------------------------------
1 |
2 |
3 | 403 Forbidden
4 |
17 |
18 |
19 | :(
20 | 403 Forbidden
21 | Error: Permission denied
22 | Powered by Sakura Panel
23 |
24 |
--------------------------------------------------------------------------------
/pages/404.php:
--------------------------------------------------------------------------------
1 |
2 |
3 | 404 Notfound
4 |
17 |
18 |
19 | :(
20 | 404 Notfound
21 | Error: File or directory not found
22 | Powered by Sakura Panel
23 |
24 |
--------------------------------------------------------------------------------
/pages/logout.php:
--------------------------------------------------------------------------------
1 |
12 |
--------------------------------------------------------------------------------