From 58c7d85943131da1e5ca044345dc18cdb7b2535d Mon Sep 17 00:00:00 2001 From: Daniel Molina Date: Fri, 17 Jul 2015 15:44:48 +0200 Subject: [PATCH] bug #3853: Remove external js files, user bower to install them --- .../bower_components/almond/.bower.json | 20 - .../public/bower_components/almond/.gitignore | 1 - .../public/bower_components/almond/.npmignore | 2 - .../bower_components/almond/.travis.yml | 12 - .../public/bower_components/almond/LICENSE | 58 - .../public/bower_components/almond/README.md | 239 - .../public/bower_components/almond/almond.js | 430 - .../public/bower_components/almond/bower.json | 9 - .../bower_components/almond/package.json | 29 - .../bower_components/datatables/.bower.json | 37 - .../datatables/Contributing.md | 9 - .../bower_components/datatables/Readme.md | 53 - .../bower_components/datatables/bower.json | 27 - .../bower_components/datatables/license.txt | 20 - .../media/css/jquery.dataTables.css | 476 - .../media/css/jquery.dataTables.min.css | 1 - .../css/jquery.dataTables_themeroller.css | 330 - .../datatables/media/images/Sorting icons.psd | Bin 27490 -> 0 bytes .../datatables/media/images/back_disabled.png | Bin 1361 -> 0 bytes .../datatables/media/images/back_enabled.png | Bin 1379 -> 0 bytes .../media/images/back_enabled_hover.png | Bin 1375 -> 0 bytes .../datatables/media/images/favicon.ico | Bin 894 -> 0 bytes .../media/images/forward_disabled.png | Bin 1363 -> 0 bytes .../media/images/forward_enabled.png | Bin 1380 -> 0 bytes .../media/images/forward_enabled_hover.png | Bin 1379 -> 0 bytes .../datatables/media/images/sort_asc.png | Bin 1118 -> 0 bytes .../media/images/sort_asc_disabled.png | Bin 2916 -> 0 bytes .../datatables/media/images/sort_both.png | Bin 1136 -> 0 bytes .../datatables/media/images/sort_desc.png | Bin 1127 -> 0 bytes .../media/images/sort_desc_disabled.png | Bin 1045 -> 0 bytes .../datatables/media/js/jquery.dataTables.js | 14840 --------- .../media/js/jquery.dataTables.min.js | 157 - .../datatables/media/js/jquery.js | 4 - .../bower_components/fastclick/.bower.json | 23 - .../public/bower_components/fastclick/LICENSE | 22 - .../bower_components/fastclick/README.md | 140 - .../bower_components/fastclick/bower.json | 12 - .../fastclick/lib/fastclick.js | 841 - .../bower_components/flot.tooltip/.bower.json | 23 - .../bower_components/flot.tooltip/bower.json | 13 - .../flot.tooltip/js/excanvas.min.js | 1 - .../flot.tooltip/js/jquery.flot.js | 3168 -- .../flot.tooltip/js/jquery.flot.tooltip.js | 490 - .../js/jquery.flot.tooltip.min.js | 12 - .../js/jquery.flot.tooltip.source.js | 479 - .../public/bower_components/flot/.bower.json | 18 - .../public/bower_components/flot/.gitignore | 3 - .../public/bower_components/flot/.travis.yml | 3 - .../public/bower_components/flot/API.md | 1498 - .../bower_components/flot/CONTRIBUTING.md | 98 - .../public/bower_components/flot/FAQ.md | 75 - .../public/bower_components/flot/LICENSE.txt | 22 - .../public/bower_components/flot/Makefile | 12 - .../public/bower_components/flot/NEWS.md | 1026 - .../public/bower_components/flot/PLUGINS.md | 143 - .../public/bower_components/flot/README.md | 110 - .../bower_components/flot/component.json | 8 - .../examples/ajax/data-eu-gdp-growth-1.json | 4 - .../examples/ajax/data-eu-gdp-growth-2.json | 4 - .../examples/ajax/data-eu-gdp-growth-3.json | 4 - .../examples/ajax/data-eu-gdp-growth-4.json | 4 - .../examples/ajax/data-eu-gdp-growth-5.json | 4 - .../examples/ajax/data-eu-gdp-growth.json | 4 - .../examples/ajax/data-japan-gdp-growth.json | 4 - .../examples/ajax/data-usa-gdp-growth.json | 4 - .../flot/examples/ajax/index.html | 173 - .../flot/examples/annotating/index.html | 87 - .../flot/examples/axes-interacting/index.html | 97 - .../flot/examples/axes-multiple/index.html | 77 - .../flot/examples/axes-time-zones/date.js | 893 - .../flot/examples/axes-time-zones/index.html | 114 - .../flot/examples/axes-time-zones/tz/africa | 1181 - .../examples/axes-time-zones/tz/antarctica | 413 - .../flot/examples/axes-time-zones/tz/asia | 2717 -- .../examples/axes-time-zones/tz/australasia | 1719 - .../flot/examples/axes-time-zones/tz/backward | 117 - .../flot/examples/axes-time-zones/tz/etcetera | 81 - .../flot/examples/axes-time-zones/tz/europe | 2856 -- .../flot/examples/axes-time-zones/tz/factory | 10 - .../examples/axes-time-zones/tz/iso3166.tab | 276 - .../examples/axes-time-zones/tz/leapseconds | 100 - .../examples/axes-time-zones/tz/northamerica | 3235 -- .../examples/axes-time-zones/tz/pacificnew | 28 - .../flot/examples/axes-time-zones/tz/solar87 | 390 - .../flot/examples/axes-time-zones/tz/solar88 | 390 - .../flot/examples/axes-time-zones/tz/solar89 | 395 - .../examples/axes-time-zones/tz/southamerica | 1711 - .../flot/examples/axes-time-zones/tz/systemv | 38 - .../examples/axes-time-zones/tz/yearistype.sh | 38 - .../flot/examples/axes-time-zones/tz/zone.tab | 441 - .../flot/examples/axes-time/index.html | 137 - .../flot/examples/background.png | Bin 231 -> 0 bytes .../flot/examples/basic-options/index.html | 91 - .../flot/examples/basic-usage/index.html | 57 - .../flot/examples/canvas/index.html | 75 - .../flot/examples/categories/index.html | 64 - .../flot/examples/examples.css | 97 - .../examples/image/hs-2004-27-a-large-web.jpg | Bin 34489 -> 0 bytes .../flot/examples/image/index.html | 69 - .../bower_components/flot/examples/index.html | 80 - .../flot/examples/interacting/index.html | 118 - .../flot/examples/navigate/arrow-down.gif | Bin 916 -> 0 bytes .../flot/examples/navigate/arrow-left.gif | Bin 891 -> 0 bytes .../flot/examples/navigate/arrow-right.gif | Bin 897 -> 0 bytes .../flot/examples/navigate/arrow-up.gif | Bin 916 -> 0 bytes .../flot/examples/navigate/index.html | 153 - .../flot/examples/percentiles/index.html | 79 - .../flot/examples/realtime/index.html | 122 - .../flot/examples/resize/index.html | 76 - .../flot/examples/selection/index.html | 152 - .../flot/examples/series-errorbars/index.html | 150 - .../flot/examples/series-pie/index.html | 818 - .../flot/examples/series-toggle/index.html | 121 - .../flot/examples/series-types/index.html | 90 - .../shared/jquery-ui/jquery-ui.min.css | 6 - .../flot/examples/stacking/index.html | 107 - .../flot/examples/symbols/index.html | 76 - .../flot/examples/threshold/index.html | 76 - .../flot/examples/tracking/index.html | 135 - .../flot/examples/visitors/index.html | 147 - .../flot/examples/zooming/index.html | 144 - .../public/bower_components/flot/excanvas.js | 1428 - .../bower_components/flot/excanvas.min.js | 1 - .../bower_components/flot/flot.jquery.json | 27 - .../flot/jquery.colorhelpers.js | 180 - .../flot/jquery.flot.canvas.js | 345 - .../flot/jquery.flot.categories.js | 190 - .../flot/jquery.flot.crosshair.js | 176 - .../flot/jquery.flot.errorbars.js | 353 - .../flot/jquery.flot.fillbetween.js | 226 - .../flot/jquery.flot.image.js | 241 - .../bower_components/flot/jquery.flot.js | 3168 -- .../flot/jquery.flot.navigate.js | 346 - .../bower_components/flot/jquery.flot.pie.js | 820 - .../flot/jquery.flot.resize.js | 59 - .../flot/jquery.flot.selection.js | 360 - .../flot/jquery.flot.stack.js | 188 - .../flot/jquery.flot.symbol.js | 71 - .../flot/jquery.flot.threshold.js | 142 - .../bower_components/flot/jquery.flot.time.js | 432 - .../public/bower_components/flot/jquery.js | 9472 ------ .../public/bower_components/flot/package.json | 11 - .../bower_components/fontawesome/.bower.json | 36 - .../bower_components/fontawesome/.gitignore | 33 - .../bower_components/fontawesome/.npmignore | 42 - .../bower_components/fontawesome/bower.json | 23 - .../fontawesome/css/font-awesome.css | 1801 - .../fontawesome/css/font-awesome.css.map | 7 - .../fontawesome/css/font-awesome.min.css | 4 - .../fontawesome/fonts/FontAwesome.otf | Bin 93888 -> 0 bytes .../fontawesome/fonts/fontawesome-webfont.eot | Bin 60767 -> 0 bytes .../fontawesome/fonts/fontawesome-webfont.svg | 565 - .../fontawesome/fonts/fontawesome-webfont.ttf | Bin 122092 -> 0 bytes .../fonts/fontawesome-webfont.woff | Bin 71508 -> 0 bytes .../fonts/fontawesome-webfont.woff2 | Bin 56780 -> 0 bytes .../fontawesome/less/animated.less | 34 - .../fontawesome/less/bordered-pulled.less | 16 - .../fontawesome/less/core.less | 13 - .../fontawesome/less/fixed-width.less | 6 - .../fontawesome/less/font-awesome.less | 17 - .../fontawesome/less/icons.less | 596 - .../fontawesome/less/larger.less | 13 - .../fontawesome/less/list.less | 19 - .../fontawesome/less/mixins.less | 27 - .../fontawesome/less/path.less | 15 - .../fontawesome/less/rotated-flipped.less | 20 - .../fontawesome/less/stacked.less | 20 - .../fontawesome/less/variables.less | 606 - .../fontawesome/scss/_animated.scss | 34 - .../fontawesome/scss/_bordered-pulled.scss | 16 - .../fontawesome/scss/_core.scss | 13 - .../fontawesome/scss/_fixed-width.scss | 6 - .../fontawesome/scss/_icons.scss | 596 - .../fontawesome/scss/_larger.scss | 13 - .../fontawesome/scss/_list.scss | 19 - .../fontawesome/scss/_mixins.scss | 27 - .../fontawesome/scss/_path.scss | 15 - .../fontawesome/scss/_rotated-flipped.scss | 20 - .../fontawesome/scss/_stacked.scss | 20 - .../fontawesome/scss/_variables.scss | 606 - .../fontawesome/scss/font-awesome.scss | 17 - .../foundation-datatables/.bower.json | 14 - .../foundation-datatables/README.md | 21 - .../foundation-datatables/api/average().js | 32 - .../api/column().title().js | 21 - .../api/columns().order().js | 46 - .../api/fnAddDataAndDisplay.js | 63 - .../foundation-datatables/api/fnAddTr.js | 74 - .../api/fnColumnIndexToVisible.js | 33 - .../foundation-datatables/api/fnDataUpdate.js | 25 - .../foundation-datatables/api/fnDisplayRow.js | 46 - .../api/fnDisplayStart.js | 32 - .../api/fnFakeRowspan.js | 66 - .../foundation-datatables/api/fnFilterAll.js | 39 - .../api/fnFilterClear.js | 63 - .../api/fnFilterOnReturn.js | 36 - .../api/fnFindCellRowIndexes.js | 55 - .../api/fnFindCellRowNodes.js | 55 - .../api/fnGetAdjacentTr.js | 55 - .../api/fnGetColumnData.js | 83 - .../api/fnGetColumnIndex.js | 31 - .../api/fnGetHiddenNodes.js | 43 - .../foundation-datatables/api/fnGetTd.js | 59 - .../foundation-datatables/api/fnGetTds.js | 65 - .../api/fnLengthChange.js | 48 - .../api/fnMultiFilter.js | 63 - .../foundation-datatables/api/fnPagingInfo.js | 39 - .../api/fnProcessingIndicator.js | 26 - .../foundation-datatables/api/fnReloadAjax.js | 102 - .../api/fnSetFilteringDelay.js | 51 - .../api/fnSortNeutral.js | 36 - .../api/fnStandingRedraw.js | 35 - .../api/fnVisibleToColumnIndex.js | 33 - .../foundation-datatables/api/index.html | 36 - .../api/page.jumpToData().js | 38 - .../foundation-datatables/api/sum().js | 36 - .../dataTables.alphabetSearch.css | 39 - .../dataTables.alphabetSearch.js | 162 - .../dataTables.alphabetSearch.min.js | 8 - .../lengthLinks/dataTables.lengthLinks.css | 4 - .../lengthLinks/dataTables.lengthLinks.js | 90 - .../lengthLinks/dataTables.lengthLinks.min.js | 6 - .../dataTables.searchHighlight.css | 6 - .../dataTables.searchHighlight.js | 67 - .../dataTables.searchHighlight.min.js | 5 - .../filtering/index.html | 77 - .../row-based/TableTools.ShowSelectedOnly.js | 168 - .../filtering/row-based/range_dates.js | 51 - .../filtering/row-based/range_numbers.js | 46 - .../filtering/type-based/accent-neutralise.js | 64 - .../filtering/type-based/html.js | 38 - .../filtering/type-based/phoneNumber.js | 31 - .../foundation-datatables/i18n/Afrikaans.lang | 30 - .../foundation-datatables/i18n/Albanian.lang | 30 - .../foundation-datatables/i18n/Arabic.lang | 24 - .../i18n/Azerbaijan.lang | 30 - .../foundation-datatables/i18n/Bangla.lang | 24 - .../i18n/Belarusian.lang | 27 - .../foundation-datatables/i18n/Bulgarian.lang | 24 - .../foundation-datatables/i18n/Catalan.lang | 24 - .../i18n/Chinese-traditional.lang | 24 - .../foundation-datatables/i18n/Chinese.lang | 31 - .../foundation-datatables/i18n/Croatian.lang | 30 - .../foundation-datatables/i18n/Czech.lang | 24 - .../foundation-datatables/i18n/Danish.lang | 24 - .../foundation-datatables/i18n/Dutch.lang | 26 - .../foundation-datatables/i18n/English.lang | 30 - .../foundation-datatables/i18n/Estonian.lang | 23 - .../foundation-datatables/i18n/Filipino.lang | 24 - .../foundation-datatables/i18n/Finnish.lang | 24 - .../foundation-datatables/i18n/French.lang | 29 - .../foundation-datatables/i18n/Galician.lang | 31 - .../foundation-datatables/i18n/Georgian.lang | 23 - .../foundation-datatables/i18n/German.lang | 30 - .../foundation-datatables/i18n/Greek.lang | 24 - .../foundation-datatables/i18n/Gujarati.lang | 30 - .../foundation-datatables/i18n/Hebrew.lang | 24 - .../foundation-datatables/i18n/Hindi.lang | 24 - .../foundation-datatables/i18n/Hungarian.lang | 30 - .../foundation-datatables/i18n/Icelandic.lang | 30 - .../i18n/Indonesian-Alternative.lang | 24 - .../i18n/Indonesian.lang | 24 - .../foundation-datatables/i18n/Irish.lang | 24 - .../foundation-datatables/i18n/Italian.lang | 30 - .../foundation-datatables/i18n/Japanese.lang | 24 - .../foundation-datatables/i18n/Korean.lang | 30 - .../foundation-datatables/i18n/Latvian.lang | 24 - .../i18n/Lithuanian.lang | 24 - .../i18n/Macedonian.lang | 26 - .../foundation-datatables/i18n/Malay.lang | 30 - .../foundation-datatables/i18n/Norwegian.lang | 24 - .../foundation-datatables/i18n/Persian.lang | 24 - .../foundation-datatables/i18n/Polish.lang | 31 - .../i18n/Portuguese-Brasil.lang | 30 - .../i18n/Portuguese.lang | 24 - .../foundation-datatables/i18n/Romanian.lang | 24 - .../foundation-datatables/i18n/Russian.lang | 30 - .../foundation-datatables/i18n/Serbian.lang | 24 - .../foundation-datatables/i18n/Slovak.lang | 30 - .../foundation-datatables/i18n/Slovenian.lang | 30 - .../foundation-datatables/i18n/Spanish.lang | 31 - .../foundation-datatables/i18n/Swahili.lang | 30 - .../foundation-datatables/i18n/Swedish.lang | 30 - .../foundation-datatables/i18n/Tamil.lang | 30 - .../foundation-datatables/i18n/Thai.lang | 24 - .../foundation-datatables/i18n/Turkish.lang | 24 - .../foundation-datatables/i18n/Ukranian.lang | 28 - .../foundation-datatables/i18n/Urdu.lang | 24 - .../foundation-datatables/i18n/Uzbek.lang | 29 - .../i18n/Vietnamese.lang | 24 - .../foundation-datatables/i18n/index.html | 33 - .../bootstrap/1/dataTables.bootstrap.css | 28 - .../bootstrap/1/dataTables.bootstrap.js | 150 - .../bootstrap/2/dataTables.bootstrap.css | 226 - .../bootstrap/2/dataTables.bootstrap.js | 162 - .../bootstrap/2/dataTables.bootstrap.min.js | 8 - .../integration/bootstrap/2/index.html | 442 - .../bootstrap/3/dataTables.bootstrap.css | 314 - .../bootstrap/3/dataTables.bootstrap.js | 186 - .../bootstrap/3/dataTables.bootstrap.min.js | 8 - .../integration/bootstrap/3/index.html | 442 - .../integration/bootstrap/images/sort_asc.png | Bin 160 -> 0 bytes .../bootstrap/images/sort_asc_disabled.png | Bin 148 -> 0 bytes .../bootstrap/images/sort_both.png | Bin 201 -> 0 bytes .../bootstrap/images/sort_desc.png | Bin 158 -> 0 bytes .../bootstrap/images/sort_desc_disabled.png | Bin 146 -> 0 bytes .../integration/font-awesome/bootstrap.html | 511 - .../font-awesome/dataTables.fontAwesome.css | 156 - .../integration/font-awesome/datatables.html | 519 - .../integration/font-awesome/foundation.html | 511 - .../foundation/dataTables.foundation.css | 216 - .../foundation/dataTables.foundation.js | 194 - .../foundation/dataTables.foundation.min.js | 8 - .../foundation/images/sort_asc.png | Bin 160 -> 0 bytes .../foundation/images/sort_asc_disabled.png | Bin 148 -> 0 bytes .../foundation/images/sort_both.png | Bin 201 -> 0 bytes .../foundation/images/sort_desc.png | Bin 158 -> 0 bytes .../foundation/images/sort_desc_disabled.png | Bin 146 -> 0 bytes .../integration/foundation/index.html | 445 - .../jqueryui/dataTables.jqueryui.css | 414 - .../jqueryui/dataTables.jqueryui.js | 156 - .../jqueryui/dataTables.jqueryui.min.js | 9 - .../jqueryui/dataTables.jqueryui.scss | 523 - .../integration/jqueryui/index.html | 443 - .../foundation-datatables/make.sh | 26 - .../pagination/ellipses.js | 160 - .../foundation-datatables/pagination/extjs.js | 137 - .../pagination/four_button.js | 110 - .../pagination/index.html | 33 - .../foundation-datatables/pagination/input.js | 220 - .../jPaginator/dataTables.jPaginator.js | 76 - .../pagination/scrolling.js | 130 - .../pagination/select.js | 97 - .../sorting/alt-string.js | 30 - .../foundation-datatables/sorting/anti-the.js | 31 - .../sorting/chinese-string.js | 30 - .../foundation-datatables/sorting/currency.js | 36 - .../custom-data-source/dom-checkbox.js | 15 - .../sorting/custom-data-source/dom-select.js | 16 - .../sorting/custom-data-source/dom-text.js | 16 - .../sorting/date-dd-MMM-yyyy.js | 63 - .../foundation-datatables/sorting/date-de.js | 110 - .../foundation-datatables/sorting/date-eu.js | 69 - .../sorting/date-euro.js | 48 - .../foundation-datatables/sorting/date-uk.js | 42 - .../sorting/datetime-moment.js | 41 - .../sorting/datetime-us.js | 86 - .../foundation-datatables/sorting/enum.js | 37 - .../sorting/file-size.js | 37 - .../sorting/formatted-numbers.js | 40 - .../foundation-datatables/sorting/index.html | 84 - .../sorting/ip-address.js | 44 - .../sorting/monthYear.js | 36 - .../foundation-datatables/sorting/natural.js | 90 - .../foundation-datatables/sorting/num-html.js | 38 - .../sorting/numeric-comma.js | 37 - .../foundation-datatables/sorting/percent.js | 34 - .../foundation-datatables/sorting/persian.js | 59 - .../sorting/scientific.js | 29 - .../sorting/signed-num.js | 30 - .../sorting/stringMonthYear.js | 51 - .../foundation-datatables/sorting/time.js | 56 - .../sorting/title-numeric.js | 40 - .../sorting/title-string.js | 36 - .../sorting/turkish-string.js | 33 - .../type-detection/currency.js | 40 - .../type-detection/date-uk.js | 19 - .../type-detection/file-size.js | 36 - .../type-detection/formatted-num.js | 27 - .../type-detection/index.html | 30 - .../type-detection/ip-address.js | 18 - .../type-detection/num-html.js | 56 - .../type-detection/numeric-comma.js | 40 - .../bower_components/foundation/.bower.json | 32 - .../bower_components/foundation/bower.json | 23 - .../foundation/css/foundation.css | 6155 ---- .../foundation/css/foundation.css.map | 7 - .../foundation/css/normalize.css | 359 - .../foundation/css/normalize.css.map | 7 - .../foundation/js/foundation.js | 6097 ---- .../foundation/js/foundation.min.js | 4 - .../js/foundation/foundation.abide.js | 340 - .../js/foundation/foundation.accordion.js | 67 - .../js/foundation/foundation.alert.js | 43 - .../js/foundation/foundation.clearing.js | 556 - .../js/foundation/foundation.dropdown.js | 448 - .../js/foundation/foundation.equalizer.js | 77 - .../js/foundation/foundation.interchange.js | 354 - .../js/foundation/foundation.joyride.js | 932 - .../foundation/js/foundation/foundation.js | 703 - .../js/foundation/foundation.magellan.js | 203 - .../js/foundation/foundation.offcanvas.js | 152 - .../js/foundation/foundation.orbit.js | 476 - .../js/foundation/foundation.reveal.js | 471 - .../js/foundation/foundation.slider.js | 263 - .../js/foundation/foundation.tab.js | 237 - .../js/foundation/foundation.tooltip.js | 307 - .../js/foundation/foundation.topbar.js | 452 - .../foundation/js/vendor/fastclick.js | 8 - .../foundation/js/vendor/jquery.cookie.js | 8 - .../foundation/js/vendor/jquery.js | 26 - .../foundation/js/vendor/modernizr.js | 8 - .../foundation/js/vendor/placeholder.js | 2 - .../foundation/scss/foundation.scss | 45 - .../scss/foundation/_functions.scss | 148 - .../foundation/scss/foundation/_settings.scss | 1467 - .../foundation/components/_accordion.scss | 157 - .../foundation/components/_alert-boxes.scss | 128 - .../foundation/components/_block-grid.scss | 133 - .../foundation/components/_breadcrumbs.scss | 132 - .../foundation/components/_button-groups.scss | 200 - .../scss/foundation/components/_buttons.scss | 260 - .../scss/foundation/components/_clearing.scss | 256 - .../components/_dropdown-buttons.scss | 131 - .../scss/foundation/components/_dropdown.scss | 262 - .../foundation/components/_flex-video.scss | 51 - .../scss/foundation/components/_forms.scss | 577 - .../scss/foundation/components/_global.scss | 480 - .../scss/foundation/components/_grid.scss | 289 - .../scss/foundation/components/_icon-bar.scss | 359 - .../foundation/components/_inline-lists.scss | 57 - .../scss/foundation/components/_joyride.scss | 222 - .../foundation/components/_keystrokes.scss | 61 - .../scss/foundation/components/_labels.scss | 106 - .../scss/foundation/components/_magellan.scss | 34 - .../foundation/components/_offcanvas.scss | 515 - .../scss/foundation/components/_orbit.scss | 368 - .../foundation/components/_pagination.scss | 162 - .../scss/foundation/components/_panels.scss | 101 - .../components/_pricing-tables.scss | 150 - .../foundation/components/_progress-bars.scss | 79 - .../foundation/components/_range-slider.scss | 170 - .../scss/foundation/components/_reveal.scss | 209 - .../scss/foundation/components/_side-nav.scss | 116 - .../foundation/components/_split-buttons.scss | 203 - .../scss/foundation/components/_sub-nav.scss | 122 - .../scss/foundation/components/_switches.scss | 238 - .../scss/foundation/components/_tables.scss | 135 - .../scss/foundation/components/_tabs.scss | 125 - .../scss/foundation/components/_thumbs.scss | 66 - .../scss/foundation/components/_toolbar.scss | 72 - .../scss/foundation/components/_tooltips.scss | 142 - .../scss/foundation/components/_top-bar.scss | 696 - .../scss/foundation/components/_type.scss | 464 - .../foundation/components/_visibility.scss | 474 - .../foundation/scss/normalize.scss | 427 - .../bower_components/jgrowl/.bower.json | 38 - .../bower_components/jgrowl/Gruntfile.js | 61 - .../public/bower_components/jgrowl/LICENSE | 7 - .../public/bower_components/jgrowl/README.md | 74 - .../public/bower_components/jgrowl/bower.json | 29 - .../jgrowl/examples/appendTo.html | 103 - .../jgrowl/examples/bootstrap.html | 91 - .../jgrowl/examples/jgrowl.html | 171 - .../jgrowl/jgrowl.jquery.json | 40 - .../bower_components/jgrowl/jquery.jgrowl.css | 102 - .../bower_components/jgrowl/jquery.jgrowl.js | 386 - .../bower_components/jgrowl/jquery.jgrowl.map | 1 - .../jgrowl/jquery.jgrowl.min.css | 1 - .../jgrowl/jquery.jgrowl.min.js | 2 - .../jgrowl/less/jgrowl.core.less | 102 - .../bower_components/jgrowl/less/jgrowl.less | 2 - .../jgrowl/less/jgrowl.variables.less | 8 - .../bower_components/jgrowl/package.json | 23 - .../jquery-placeholder/.bower.json | 33 - .../jquery-placeholder/bower.json | 21 - .../jquery-placeholder/jquery.placeholder.js | 192 - .../jquery.cookie/.bower.json | 28 - .../jquery.cookie/jquery.cookie.js | 117 - .../bower_components/jquery/.bower.json | 37 - .../bower_components/jquery/MIT-LICENSE.txt | 21 - .../public/bower_components/jquery/bower.json | 27 - .../bower_components/jquery/dist/jquery.js | 9205 ----- .../jquery/dist/jquery.min.js | 5 - .../jquery/dist/jquery.min.map | 1 - .../bower_components/jquery/src/ajax.js | 786 - .../bower_components/jquery/src/ajax/jsonp.js | 89 - .../bower_components/jquery/src/ajax/load.js | 75 - .../jquery/src/ajax/parseJSON.js | 13 - .../jquery/src/ajax/parseXML.js | 28 - .../jquery/src/ajax/script.js | 64 - .../jquery/src/ajax/var/nonce.js | 5 - .../jquery/src/ajax/var/rquery.js | 3 - .../bower_components/jquery/src/ajax/xhr.js | 136 - .../bower_components/jquery/src/attributes.js | 11 - .../jquery/src/attributes/attr.js | 141 - .../jquery/src/attributes/classes.js | 158 - .../jquery/src/attributes/prop.js | 94 - .../jquery/src/attributes/support.js | 35 - .../jquery/src/attributes/val.js | 161 - .../bower_components/jquery/src/callbacks.js | 205 - .../bower_components/jquery/src/core.js | 497 - .../jquery/src/core/access.js | 60 - .../bower_components/jquery/src/core/init.js | 123 - .../jquery/src/core/parseHTML.js | 39 - .../bower_components/jquery/src/core/ready.js | 97 - .../jquery/src/core/var/rsingleTag.js | 4 - .../public/bower_components/jquery/src/css.js | 450 - .../jquery/src/css/addGetHookIf.js | 22 - .../bower_components/jquery/src/css/curCSS.js | 57 - .../jquery/src/css/defaultDisplay.js | 70 - .../jquery/src/css/hiddenVisibleSelectors.js | 15 - .../jquery/src/css/support.js | 96 - .../bower_components/jquery/src/css/swap.js | 28 - .../jquery/src/css/var/cssExpand.js | 3 - .../jquery/src/css/var/getStyles.js | 12 - .../jquery/src/css/var/isHidden.js | 13 - .../jquery/src/css/var/rmargin.js | 3 - .../jquery/src/css/var/rnumnonpx.js | 5 - .../bower_components/jquery/src/data.js | 178 - .../bower_components/jquery/src/data/Data.js | 181 - .../jquery/src/data/accepts.js | 20 - .../jquery/src/data/var/data_priv.js | 5 - .../jquery/src/data/var/data_user.js | 5 - .../bower_components/jquery/src/deferred.js | 149 - .../bower_components/jquery/src/deprecated.js | 13 - .../bower_components/jquery/src/dimensions.js | 50 - .../bower_components/jquery/src/effects.js | 648 - .../jquery/src/effects/Tween.js | 114 - .../jquery/src/effects/animatedSelector.js | 13 - .../bower_components/jquery/src/event.js | 868 - .../bower_components/jquery/src/event/ajax.js | 13 - .../jquery/src/event/alias.js | 39 - .../jquery/src/event/support.js | 9 - .../jquery/src/exports/amd.js | 24 - .../jquery/src/exports/global.js | 32 - .../bower_components/jquery/src/intro.js | 44 - .../bower_components/jquery/src/jquery.js | 37 - .../jquery/src/manipulation.js | 580 - .../jquery/src/manipulation/_evalUrl.js | 18 - .../jquery/src/manipulation/support.js | 32 - .../src/manipulation/var/rcheckableType.js | 3 - .../bower_components/jquery/src/offset.js | 207 - .../bower_components/jquery/src/outro.js | 1 - .../bower_components/jquery/src/queue.js | 142 - .../jquery/src/queue/delay.js | 22 - .../jquery/src/selector-native.js | 172 - .../jquery/src/selector-sizzle.js | 14 - .../bower_components/jquery/src/selector.js | 1 - .../bower_components/jquery/src/serialize.js | 111 - .../jquery/src/sizzle/dist/sizzle.js | 2067 -- .../jquery/src/sizzle/dist/sizzle.min.js | 3 - .../jquery/src/sizzle/dist/sizzle.min.map | 1 - .../bower_components/jquery/src/traversing.js | 199 - .../jquery/src/traversing/findFilter.js | 100 - .../src/traversing/var/rneedsContext.js | 6 - .../bower_components/jquery/src/var/arr.js | 3 - .../jquery/src/var/class2type.js | 4 - .../bower_components/jquery/src/var/concat.js | 5 - .../bower_components/jquery/src/var/hasOwn.js | 5 - .../jquery/src/var/indexOf.js | 5 - .../bower_components/jquery/src/var/pnum.js | 3 - .../bower_components/jquery/src/var/push.js | 5 - .../jquery/src/var/rnotwhite.js | 3 - .../bower_components/jquery/src/var/slice.js | 5 - .../jquery/src/var/strundefined.js | 3 - .../jquery/src/var/support.js | 4 - .../jquery/src/var/toString.js | 5 - .../bower_components/jquery/src/wrap.js | 79 - .../bower_components/modernizr/.bower.json | 14 - .../bower_components/modernizr/.editorconfig | 10 - .../bower_components/modernizr/.gitignore | 2 - .../bower_components/modernizr/.travis.yml | 6 - .../modernizr/feature-detects/a-download.js | 8 - .../feature-detects/audio-audiodata-api.js | 4 - .../feature-detects/audio-webaudio-api.js | 4 - .../modernizr/feature-detects/battery-api.js | 8 - .../feature-detects/battery-level.js | 11 - .../feature-detects/blob-constructor.js | 10 - .../feature-detects/canvas-todataurl-type.js | 28 - .../feature-detects/contenteditable.js | 9 - .../feature-detects/contentsecuritypolicy.js | 10 - .../modernizr/feature-detects/contextmenu.js | 11 - .../modernizr/feature-detects/cookies.js | 15 - .../modernizr/feature-detects/cors.js | 3 - .../css-backgroundposition-shorthand.js | 19 - .../css-backgroundposition-xy.js | 15 - .../feature-detects/css-backgroundrepeat.js | 31 - .../css-backgroundsizecover.js | 10 - .../feature-detects/css-boxsizing.js | 9 - .../modernizr/feature-detects/css-calc.js | 12 - .../feature-detects/css-cubicbezierrange.js | 8 - .../feature-detects/css-displayrunin.js | 18 - .../feature-detects/css-displaytable.js | 27 - .../modernizr/feature-detects/css-filters.js | 7 - .../modernizr/feature-detects/css-hyphens.js | 205 - .../feature-detects/css-lastchild.js | 11 - .../modernizr/feature-detects/css-mask.js | 12 - .../feature-detects/css-mediaqueries.js | 3 - .../feature-detects/css-objectfit.js | 6 - .../feature-detects/css-overflow-scrolling.js | 9 - .../feature-detects/css-pointerevents.js | 25 - .../feature-detects/css-positionsticky.js | 13 - .../modernizr/feature-detects/css-regions.js | 55 - .../modernizr/feature-detects/css-remunit.js | 19 - .../modernizr/feature-detects/css-resize.js | 8 - .../feature-detects/css-scrollbars.js | 19 - .../modernizr/feature-detects/css-shapes.js | 4 - .../feature-detects/css-subpixelfont.js | 23 - .../modernizr/feature-detects/css-supports.js | 6 - .../feature-detects/css-userselect.js | 10 - .../modernizr/feature-detects/css-vhunit.js | 14 - .../modernizr/feature-detects/css-vmaxunit.js | 14 - .../modernizr/feature-detects/css-vminunit.js | 14 - .../modernizr/feature-detects/css-vwunit.js | 14 - .../custom-protocol-handler.js | 10 - .../modernizr/feature-detects/dart.js | 6 - .../modernizr/feature-detects/dataview-api.js | 4 - .../feature-detects/dom-classlist.js | 4 - .../dom-createElement-attrs.js | 11 - .../modernizr/feature-detects/dom-dataset.js | 9 - .../feature-detects/dom-microdata.js | 4 - .../feature-detects/elem-datalist.js | 12 - .../modernizr/feature-detects/elem-details.js | 25 - .../modernizr/feature-detects/elem-output.js | 4 - .../feature-detects/elem-progress-meter.js | 11 - .../modernizr/feature-detects/elem-ruby.js | 53 - .../modernizr/feature-detects/elem-time.js | 4 - .../modernizr/feature-detects/elem-track.js | 11 - .../modernizr/feature-detects/emoji.js | 11 - .../feature-detects/es5-strictmode.js | 7 - .../event-deviceorientation-motion.js | 11 - .../feature-detects/exif-orientation.js | 32 - .../modernizr/feature-detects/file-api.js | 12 - .../feature-detects/file-filesystem.js | 9 - .../feature-detects/forms-fileinput.js | 13 - .../feature-detects/forms-formattribute.js | 29 - .../feature-detects/forms-inputnumber-l10n.js | 32 - .../feature-detects/forms-placeholder.js | 10 - .../feature-detects/forms-speechinput.js | 19 - .../feature-detects/forms-validation.js | 62 - .../feature-detects/fullscreen-api.js | 10 - .../modernizr/feature-detects/gamepad.js | 12 - .../modernizr/feature-detects/getusermedia.js | 5 - .../modernizr/feature-detects/ie8compat.js | 12 - .../feature-detects/iframe-sandbox.js | 5 - .../feature-detects/iframe-seamless.js | 5 - .../feature-detects/iframe-srcdoc.js | 5 - .../modernizr/feature-detects/img-apng.js | 26 - .../modernizr/feature-detects/img-webp.js | 20 - .../modernizr/feature-detects/json.js | 7 - .../feature-detects/lists-reversed.js | 6 - .../modernizr/feature-detects/mathml.js | 23 - .../feature-detects/network-connection.js | 22 - .../feature-detects/network-eventsource.js | 5 - .../modernizr/feature-detects/network-xhr2.js | 13 - .../modernizr/feature-detects/notification.js | 10 - .../modernizr/feature-detects/performance.js | 5 - .../feature-detects/pointerlock-api.js | 4 - .../feature-detects/quota-management-api.js | 11 - .../feature-detects/requestanimationframe.js | 7 - .../modernizr/feature-detects/script-async.js | 3 - .../modernizr/feature-detects/script-defer.js | 3 - .../modernizr/feature-detects/style-scoped.js | 6 - .../modernizr/feature-detects/svg-filters.js | 13 - .../modernizr/feature-detects/unicode.js | 32 - .../modernizr/feature-detects/url-data-uri.js | 26 - .../modernizr/feature-detects/userdata.js | 7 - .../modernizr/feature-detects/vibration.js | 4 - .../modernizr/feature-detects/web-intents.js | 6 - .../feature-detects/webgl-extensions.js | 42 - .../feature-detects/websockets-binary.js | 20 - .../feature-detects/window-framed.js | 8 - .../feature-detects/workers-blobworkers.js | 66 - .../feature-detects/workers-dataworkers.js | 34 - .../feature-detects/workers-sharedworkers.js | 3 - .../bower_components/modernizr/grunt.js | 69 - .../modernizr/media/Modernizr 2 Logo.ai | Bin 49262 -> 0 bytes .../modernizr/media/Modernizr 2 Logo.eps | Bin 350902 -> 0 bytes .../modernizr/media/Modernizr 2 Logo.pdf | Bin 49262 -> 0 bytes .../modernizr/media/Modernizr 2 Logo.png | Bin 14823 -> 0 bytes .../modernizr/media/Modernizr 2 Logo.svg | 35 - .../bower_components/modernizr/modernizr.js | 1406 - .../bower_components/modernizr/readme.md | 28 - .../modernizr/test/basic.html | 65 - .../modernizr/test/caniuse.html | 1451 - .../test/caniuse_files/Windsong-webfont.eot | Bin 40166 -> 0 bytes .../test/caniuse_files/Windsong-webfont.otf | Bin 78680 -> 0 bytes .../test/caniuse_files/Windsong-webfont.svg | 147 - .../test/caniuse_files/Windsong-webfont.ttf | Bin 39936 -> 0 bytes .../test/caniuse_files/Windsong-webfont.woff | Bin 27284 -> 0 bytes .../modernizr/test/caniuse_files/alpha.png | Bin 163 -> 0 bytes .../test/caniuse_files/apng_test.png | Bin 195 -> 0 bytes .../test/caniuse_files/before-after.png | Bin 452 -> 0 bytes .../test/caniuse_files/form_validation.html | 15 - .../modernizr/test/caniuse_files/ga.js | 43 - .../modernizr/test/caniuse_files/green5x5.png | Bin 72 -> 0 bytes .../test/caniuse_files/hashchange.html | 16 - .../test/caniuse_files/jquery.min.js | 18 - .../modernizr/test/caniuse_files/mathml.html | 120 - .../test/caniuse_files/mathml_ref.png | Bin 3140 -> 0 bytes .../test/caniuse_files/modernizr-1.7.min.js | 2 - .../test/caniuse_files/png_alpha_result.png | Bin 214 -> 0 bytes .../test/caniuse_files/pushstate.html | 40 - .../modernizr/test/caniuse_files/red30x30.png | Bin 93 -> 0 bytes .../modernizr/test/caniuse_files/ruby.png | Bin 1339 -> 0 bytes .../test/caniuse_files/stroked-text.png | Bin 1291 -> 0 bytes .../modernizr/test/caniuse_files/style.css | 168 - .../test/caniuse_files/svg-html-blur.png | Bin 1232 -> 0 bytes .../modernizr/test/caniuse_files/svg-img.svg | 5 - .../test/caniuse_files/svg-img.svg.1 | 5 - .../modernizr/test/caniuse_files/svg_blur.png | Bin 3742 -> 0 bytes .../modernizr/test/caniuse_files/table.png | Bin 2519 -> 0 bytes .../test/caniuse_files/text-shadow1.png | Bin 796 -> 0 bytes .../test/caniuse_files/text-shadow2.png | Bin 1680 -> 0 bytes .../test/caniuse_files/windsong_font.png | Bin 1339 -> 0 bytes .../modernizr/test/caniuse_files/xhtml.html | 14 - .../modernizr/test/index.html | 104 - .../modernizr/test/js/basic.html | 65 - .../modernizr/test/js/dumpdata.js | 75 - .../modernizr/test/js/lib/detect-global.js | 153 - .../modernizr/test/js/lib/jquery-1.7b2.js | 9279 ------ .../modernizr/test/js/lib/jsonselect.js | 279 - .../modernizr/test/js/lib/polyfills.js | 96 - .../modernizr/test/js/lib/uaparser.js | 215 - .../modernizr/test/js/setup.js | 44 - .../modernizr/test/js/unit-caniuse.js | 191 - .../modernizr/test/js/unit.js | 669 - .../modernizr/test/qunit/qunit.css | 231 - .../modernizr/test/qunit/qunit.js | 1932 -- .../modernizr/test/qunit/run-qunit.js | 72 - .../bower_components/no-vnc/.bower.json | 14 - .../public/bower_components/no-vnc/.gitignore | 5 - .../bower_components/no-vnc/.gitmodules | 3 - .../bower_components/no-vnc/.travis.yml | 16 - .../bower_components/no-vnc/CONTRIBUTING.md | 54 - .../bower_components/no-vnc/LICENSE.txt | 82 - .../public/bower_components/no-vnc/README.md | 138 - .../bower_components/no-vnc/debian/changelog | 35 - .../bower_components/no-vnc/debian/compat | 1 - .../bower_components/no-vnc/debian/control | 13 - .../bower_components/no-vnc/debian/copyright | 37 - .../no-vnc/debian/novnc.install | 30 - .../bower_components/no-vnc/debian/rules | 14 - .../no-vnc/docs/LICENSE.Apache-2.0 | 202 - .../no-vnc/docs/LICENSE.BSD-2-Clause | 22 - .../no-vnc/docs/LICENSE.BSD-3-Clause | 24 - .../no-vnc/docs/LICENSE.GPL-3 | 621 - .../no-vnc/docs/LICENSE.LGPL-3 | 165 - .../no-vnc/docs/LICENSE.MPL-2.0 | 373 - .../no-vnc/docs/LICENSE.OFL-1.1 | 91 - .../bower_components/no-vnc/docs/LICENSE.zlib | 27 - .../bower_components/no-vnc/docs/VERSION | 1 - .../no-vnc/docs/flash_policy.txt | 4 - .../public/bower_components/no-vnc/docs/links | 76 - .../public/bower_components/no-vnc/docs/notes | 17 - .../no-vnc/docs/packaging.txt | 23 - .../bower_components/no-vnc/docs/release.txt | 9 - .../bower_components/no-vnc/docs/rfb_notes | 147 - .../no-vnc/docs/rfbproto-3.3.pdf | Bin 110778 -> 0 bytes .../no-vnc/docs/rfbproto-3.7.pdf | Bin 165552 -> 0 bytes .../no-vnc/docs/rfbproto-3.8.pdf | Bin 143840 -> 0 bytes .../bower_components/no-vnc/images/alt.png | Bin 339 -> 0 bytes .../no-vnc/images/clipboard.png | Bin 501 -> 0 bytes .../no-vnc/images/connect.png | Bin 404 -> 0 bytes .../bower_components/no-vnc/images/ctrl.png | Bin 354 -> 0 bytes .../no-vnc/images/ctrlaltdel.png | Bin 317 -> 0 bytes .../no-vnc/images/disconnect.png | Bin 1378 -> 0 bytes .../bower_components/no-vnc/images/drag.png | Bin 963 -> 0 bytes .../bower_components/no-vnc/images/esc.png | Bin 385 -> 0 bytes .../no-vnc/images/favicon.ico | Bin 1150 -> 0 bytes .../no-vnc/images/favicon.png | Bin 453 -> 0 bytes .../no-vnc/images/keyboard.png | Bin 1283 -> 0 bytes .../no-vnc/images/mouse_left.png | Bin 511 -> 0 bytes .../no-vnc/images/mouse_middle.png | Bin 517 -> 0 bytes .../no-vnc/images/mouse_none.png | Bin 497 -> 0 bytes .../no-vnc/images/mouse_right.png | Bin 513 -> 0 bytes .../bower_components/no-vnc/images/power.png | Bin 390 -> 0 bytes .../no-vnc/images/screen_320x460.png | Bin 12778 -> 0 bytes .../no-vnc/images/screen_57x57.png | Bin 1807 -> 0 bytes .../no-vnc/images/screen_700x700.png | Bin 17930 -> 0 bytes .../no-vnc/images/settings.png | Bin 2495 -> 0 bytes .../no-vnc/images/showextrakeys.png | Bin 735 -> 0 bytes .../bower_components/no-vnc/images/tab.png | Bin 387 -> 0 bytes .../no-vnc/include/Orbitron700.ttf | Bin 38580 -> 0 bytes .../no-vnc/include/Orbitron700.woff | Bin 17472 -> 0 bytes .../bower_components/no-vnc/include/base.css | 512 - .../bower_components/no-vnc/include/base64.js | 113 - .../bower_components/no-vnc/include/black.css | 71 - .../bower_components/no-vnc/include/blue.css | 64 - .../no-vnc/include/chrome-app/tcp-client.js | 321 - .../bower_components/no-vnc/include/des.js | 276 - .../no-vnc/include/display.js | 746 - .../bower_components/no-vnc/include/input.js | 388 - .../no-vnc/include/jsunzip.js | 676 - .../no-vnc/include/keyboard.js | 543 - .../bower_components/no-vnc/include/keysym.js | 378 - .../no-vnc/include/keysymdef.js | 15 - .../bower_components/no-vnc/include/logo.js | 1 - .../no-vnc/include/novnc-custom.css | 483 - .../no-vnc/include/playback.js | 102 - .../bower_components/no-vnc/include/rfb.js | 1882 -- .../bower_components/no-vnc/include/ui.js | 979 - .../bower_components/no-vnc/include/util.js | 656 - .../no-vnc/include/web-socket-js/README.txt | 109 - .../include/web-socket-js/WebSocketMain.swf | Bin 177139 -> 0 bytes .../no-vnc/include/web-socket-js/swfobject.js | 4 - .../include/web-socket-js/web_socket.js | 391 - .../no-vnc/include/websock.js | 384 - .../no-vnc/include/webutil.js | 239 - .../bower_components/no-vnc/karma.conf.js | 194 - .../bower_components/no-vnc/package.json | 50 - .../bower_components/no-vnc/tests/arrays.html | 39 - .../bower_components/no-vnc/tests/arrays.js | 375 - .../no-vnc/tests/assertions.js | 24 - .../bower_components/no-vnc/tests/base64.html | 91 - .../bower_components/no-vnc/tests/base64.js | 12 - .../bower_components/no-vnc/tests/browser.js | 134 - .../bower_components/no-vnc/tests/canvas.html | 148 - .../bower_components/no-vnc/tests/cursor.html | 135 - .../bower_components/no-vnc/tests/face.png | Bin 2303 -> 0 bytes .../bower_components/no-vnc/tests/face.png.js | 1 - .../no-vnc/tests/fake.websocket.js | 96 - .../bower_components/no-vnc/tests/input.html | 131 - .../no-vnc/tests/keyboard-tests.html | 29 - .../no-vnc/tests/run_from_console.casper.js | 102 - .../no-vnc/tests/run_from_console.js | 342 - .../no-vnc/tests/run_from_console.zombie.js | 82 - .../bower_components/no-vnc/tests/stats.js | 53 - .../no-vnc/tests/test.base64.js | 33 - .../no-vnc/tests/test.display.js | 353 - .../no-vnc/tests/test.helper.js | 262 - .../no-vnc/tests/test.keyboard.js | 842 - .../bower_components/no-vnc/tests/test.rfb.js | 1716 - .../no-vnc/tests/test.util.js | 105 - .../no-vnc/tests/test.websock.js | 480 - .../no-vnc/tests/viewport.css | 43 - .../no-vnc/tests/viewport.html | 204 - .../no-vnc/tests/vnc_perf.html | 209 - .../no-vnc/tests/vnc_playback.html | 138 - .../bower_components/no-vnc/utils/Makefile | 11 - .../bower_components/no-vnc/utils/README.md | 10 - .../bower_components/no-vnc/utils/img2js.py | 40 - .../no-vnc/utils/json2graph.py | 206 - .../bower_components/no-vnc/utils/launch.sh | 118 - .../no-vnc/utils/nova-novncproxy | 152 - .../bower_components/no-vnc/utils/parse.js | 97 - .../bower_components/no-vnc/utils/rebind | 18 - .../bower_components/no-vnc/utils/rebind.c | 94 - .../bower_components/no-vnc/utils/u2x11 | 28 - .../bower_components/no-vnc/utils/web.py | 55 - .../no-vnc/utils/websocket.py | 1030 - .../bower_components/no-vnc/utils/websockify | 471 - .../public/bower_components/no-vnc/vnc.html | 213 - .../bower_components/no-vnc/vnc_auto.html | 209 - .../require-handlebars-plugin/.bower.json | 15 - .../require-handlebars-plugin/.gitignore | 5 - .../require-handlebars-plugin/README.md | 277 - .../require-handlebars-plugin/build.sh | 2 - .../require-handlebars-plugin/demo-build.html | 48 - .../require-handlebars-plugin/demo.html | 35 - .../demo/app.build.js | 48 - .../require-handlebars-plugin/demo/main.js | 10 - .../require-handlebars-plugin/demo/require.js | 2054 -- .../demo/styles/one.css | 3 - .../demo/styles/two.css | 4 - .../demo/template/coolPartial.hbs | 12 - .../demo/template/helpers/all.js | 20 - .../demo/template/helpers/myhelper.js | 8 - .../demo/template/helpers/yeller.js | 9 - .../demo/template/i18n/en_ca.json | 4 - .../demo/template/i18n/en_us.json | 4 - .../demo/template/one.hbs | 40 - .../require-handlebars-plugin/hbs.js | 691 - .../hbs/handlebars.js | 3079 -- .../hbs/handlebars.runtime.js | 660 - .../hbs/i18nprecompile.js | 57 - .../require-handlebars-plugin/hbs/json2.js | 365 - .../hbs/underscore.js | 1045 - .../require-handlebars-plugin/karma.conf.js | 74 - .../require-handlebars-plugin/package.json | 46 - .../require-handlebars-plugin/r.js | 27811 ---------------- .../tests/spec/helpers.js | 16 - .../tests/spec/main.js | 16 - .../tests/spec/multiline.js | 27 - .../tests/spec/partial.js | 19 - .../tests/spec/partial_loaded.js | 28 - .../tests/spec/partial_subdir.js | 53 - .../tests/spec/sexpr_hash.js | 16 - .../tests/spec/sexpr_param.js | 16 - .../tests/spec/simple.js | 16 - .../tests/templates/_partial.hbs | 1 - .../tests/templates/_partial_loaded.hbs | 1 - .../tests/templates/helpers.hbs | 1 - .../tests/templates/helpers/inner-helper.js | 17 - .../tests/templates/helpers/outer-helper.js | 17 - .../tests/templates/helpers/var-sub.js | 30 - .../tests/templates/multiline.hbs | 6 - .../tests/templates/partial.hbs | 1 - .../tests/templates/partial_fullpath.hbs | 2 - .../tests/templates/partial_loaded.hbs | 1 - .../tests/templates/partial_subdir.hbs | 2 - .../tests/templates/partials/_simple.hbs | 5 - .../tests/templates/sexpr_hash.hbs | 1 - .../tests/templates/sexpr_params.hbs | 1 - .../tests/templates/simple.hbs | 1 - .../tests/templates/subdir/parent.hbs | 2 - .../tests/test-main.js | 27 - .../require-handlebars-plugin/tests/test.html | 27 - .../bower_components/requirejs/.bower.json | 24 - .../bower_components/requirejs/README.md | 4 - .../bower_components/requirejs/bower.json | 14 - .../bower_components/requirejs/require.js | 2083 -- .../bower_components/resumablejs/.bower.json | 23 - .../bower_components/resumablejs/MIT-LICENSE | 20 - .../bower_components/resumablejs/bower.json | 14 - .../resumablejs/component.json | 7 - .../bower_components/resumablejs/resumable.js | 952 - .../resumablejs/samples/Node.js/app.js | 54 - .../resumablejs/samples/Node.js/package.json | 11 - .../samples/Node.js/public/cancel.png | Bin 255 -> 0 bytes .../samples/Node.js/public/index.html | 116 - .../samples/Node.js/public/pause.png | Bin 83 -> 0 bytes .../samples/Node.js/public/resume.png | Bin 126 -> 0 bytes .../samples/Node.js/public/style.css | 51 - .../samples/Node.js/resumable-node.js | 212 - .../samples/coffeescript/resumable.coffee | 605 - .../samples/coffeescript/resumable.js | 800 - .../samples/coffeescript/resumable.map | 10 - .../src/resumable/js/upload/HttpUtils.java | 47 - .../resumable/js/upload/ResumableInfo.java | 69 - .../js/upload/ResumableInfoStorage.java | 64 - .../resumable/js/upload/UploadServlet.java | 95 - .../samples/java/web/WEB-INF/web.xml | 16 - .../resumablejs/samples/java/web/index.html | 108 - .../resumablejs/samples/java/web/pause.png | Bin 83 -> 0 bytes .../resumablejs/samples/java/web/resumable.js | 799 - .../resumablejs/samples/java/web/resume.png | Bin 126 -> 0 bytes .../resumablejs/samples/java/web/style.css | 51 - .../bower_components/resumablejs/test.html | 51 - .../bower_components/spice-html5/.bower.json | 12 - .../bower_components/spice-html5/.gitignore | 1 - .../bower_components/spice-html5/COPYING | 674 - .../spice-html5/COPYING.LESSER | 165 - .../bower_components/spice-html5/Makefile | 68 - .../bower_components/spice-html5/README | 44 - .../public/bower_components/spice-html5/TODO | 59 - .../spice-html5/apache.conf.sample | 10 - .../spice-html5/atKeynames.js | 183 - .../bower_components/spice-html5/bitmap.js | 51 - .../bower_components/spice-html5/cursor.js | 110 - .../bower_components/spice-html5/display.js | 823 - .../bower_components/spice-html5/enums.js | 348 - .../bower_components/spice-html5/filexfer.js | 88 - .../bower_components/spice-html5/inputs.js | 280 - .../public/bower_components/spice-html5/lz.js | 166 - .../bower_components/spice-html5/main.js | 417 - .../bower_components/spice-html5/playback.js | 278 - .../bower_components/spice-html5/png.js | 256 - .../bower_components/spice-html5/quic.js | 1335 - .../bower_components/spice-html5/resize.js | 70 - .../spice-html5/simulatecursor.js | 202 - .../spice-html5/spice-custom.css | 48 - .../spice-html5/spice-html5.spec.in | 61 - .../bower_components/spice-html5/spice.css | 118 - .../bower_components/spice-html5/spice.html | 170 - .../spice-html5/spice_auto.html | 202 - .../spice-html5/spicearraybuffer.js | 58 - .../bower_components/spice-html5/spiceconn.js | 466 - .../spice-html5/spicedataview.js | 120 - .../bower_components/spice-html5/spicemsg.js | 1203 - .../bower_components/spice-html5/spicetype.js | 473 - .../spice-html5/thirdparty/jsbn.js | 589 - .../spice-html5/thirdparty/prng4.js | 79 - .../spice-html5/thirdparty/rng.js | 102 - .../spice-html5/thirdparty/rsa.js | 146 - .../spice-html5/thirdparty/sha1.js | 346 - .../bower_components/spice-html5/ticket.js | 250 - .../bower_components/spice-html5/utils.js | 265 - .../bower_components/spice-html5/webm.js | 553 - .../bower_components/spice-html5/wire.js | 123 - 971 files changed, 225980 deletions(-) delete mode 100644 src/sunstone/public/bower_components/almond/.bower.json delete mode 100644 src/sunstone/public/bower_components/almond/.gitignore delete mode 100644 src/sunstone/public/bower_components/almond/.npmignore delete mode 100644 src/sunstone/public/bower_components/almond/.travis.yml delete mode 100644 src/sunstone/public/bower_components/almond/LICENSE delete mode 100644 src/sunstone/public/bower_components/almond/README.md delete mode 100644 src/sunstone/public/bower_components/almond/almond.js delete mode 100644 src/sunstone/public/bower_components/almond/bower.json delete mode 100644 src/sunstone/public/bower_components/almond/package.json delete mode 100644 src/sunstone/public/bower_components/datatables/.bower.json delete mode 100644 src/sunstone/public/bower_components/datatables/Contributing.md delete mode 100644 src/sunstone/public/bower_components/datatables/Readme.md delete mode 100644 src/sunstone/public/bower_components/datatables/bower.json delete mode 100644 src/sunstone/public/bower_components/datatables/license.txt delete mode 100644 src/sunstone/public/bower_components/datatables/media/css/jquery.dataTables.css delete mode 100644 src/sunstone/public/bower_components/datatables/media/css/jquery.dataTables.min.css delete mode 100644 src/sunstone/public/bower_components/datatables/media/css/jquery.dataTables_themeroller.css delete mode 100644 src/sunstone/public/bower_components/datatables/media/images/Sorting icons.psd delete mode 100644 src/sunstone/public/bower_components/datatables/media/images/back_disabled.png delete mode 100644 src/sunstone/public/bower_components/datatables/media/images/back_enabled.png delete mode 100644 src/sunstone/public/bower_components/datatables/media/images/back_enabled_hover.png delete mode 100644 src/sunstone/public/bower_components/datatables/media/images/favicon.ico delete mode 100644 src/sunstone/public/bower_components/datatables/media/images/forward_disabled.png delete mode 100644 src/sunstone/public/bower_components/datatables/media/images/forward_enabled.png delete mode 100644 src/sunstone/public/bower_components/datatables/media/images/forward_enabled_hover.png delete mode 100644 src/sunstone/public/bower_components/datatables/media/images/sort_asc.png delete mode 100644 src/sunstone/public/bower_components/datatables/media/images/sort_asc_disabled.png delete mode 100644 src/sunstone/public/bower_components/datatables/media/images/sort_both.png delete mode 100644 src/sunstone/public/bower_components/datatables/media/images/sort_desc.png delete mode 100644 src/sunstone/public/bower_components/datatables/media/images/sort_desc_disabled.png delete mode 100644 src/sunstone/public/bower_components/datatables/media/js/jquery.dataTables.js delete mode 100644 src/sunstone/public/bower_components/datatables/media/js/jquery.dataTables.min.js delete mode 100644 src/sunstone/public/bower_components/datatables/media/js/jquery.js delete mode 100644 src/sunstone/public/bower_components/fastclick/.bower.json delete mode 100644 src/sunstone/public/bower_components/fastclick/LICENSE delete mode 100644 src/sunstone/public/bower_components/fastclick/README.md delete mode 100644 src/sunstone/public/bower_components/fastclick/bower.json delete mode 100644 src/sunstone/public/bower_components/fastclick/lib/fastclick.js delete mode 100644 src/sunstone/public/bower_components/flot.tooltip/.bower.json delete mode 100644 src/sunstone/public/bower_components/flot.tooltip/bower.json delete mode 100644 src/sunstone/public/bower_components/flot.tooltip/js/excanvas.min.js delete mode 100644 src/sunstone/public/bower_components/flot.tooltip/js/jquery.flot.js delete mode 100644 src/sunstone/public/bower_components/flot.tooltip/js/jquery.flot.tooltip.js delete mode 100644 src/sunstone/public/bower_components/flot.tooltip/js/jquery.flot.tooltip.min.js delete mode 100644 src/sunstone/public/bower_components/flot.tooltip/js/jquery.flot.tooltip.source.js delete mode 100644 src/sunstone/public/bower_components/flot/.bower.json delete mode 100644 src/sunstone/public/bower_components/flot/.gitignore delete mode 100644 src/sunstone/public/bower_components/flot/.travis.yml delete mode 100644 src/sunstone/public/bower_components/flot/API.md delete mode 100644 src/sunstone/public/bower_components/flot/CONTRIBUTING.md delete mode 100644 src/sunstone/public/bower_components/flot/FAQ.md delete mode 100644 src/sunstone/public/bower_components/flot/LICENSE.txt delete mode 100644 src/sunstone/public/bower_components/flot/Makefile delete mode 100644 src/sunstone/public/bower_components/flot/NEWS.md delete mode 100644 src/sunstone/public/bower_components/flot/PLUGINS.md delete mode 100644 src/sunstone/public/bower_components/flot/README.md delete mode 100644 src/sunstone/public/bower_components/flot/component.json delete mode 100644 src/sunstone/public/bower_components/flot/examples/ajax/data-eu-gdp-growth-1.json delete mode 100644 src/sunstone/public/bower_components/flot/examples/ajax/data-eu-gdp-growth-2.json delete mode 100644 src/sunstone/public/bower_components/flot/examples/ajax/data-eu-gdp-growth-3.json delete mode 100644 src/sunstone/public/bower_components/flot/examples/ajax/data-eu-gdp-growth-4.json delete mode 100644 src/sunstone/public/bower_components/flot/examples/ajax/data-eu-gdp-growth-5.json delete mode 100644 src/sunstone/public/bower_components/flot/examples/ajax/data-eu-gdp-growth.json delete mode 100644 src/sunstone/public/bower_components/flot/examples/ajax/data-japan-gdp-growth.json delete mode 100644 src/sunstone/public/bower_components/flot/examples/ajax/data-usa-gdp-growth.json delete mode 100644 src/sunstone/public/bower_components/flot/examples/ajax/index.html delete mode 100644 src/sunstone/public/bower_components/flot/examples/annotating/index.html delete mode 100644 src/sunstone/public/bower_components/flot/examples/axes-interacting/index.html delete mode 100644 src/sunstone/public/bower_components/flot/examples/axes-multiple/index.html delete mode 100644 src/sunstone/public/bower_components/flot/examples/axes-time-zones/date.js delete mode 100644 src/sunstone/public/bower_components/flot/examples/axes-time-zones/index.html delete mode 100644 src/sunstone/public/bower_components/flot/examples/axes-time-zones/tz/africa delete mode 100644 src/sunstone/public/bower_components/flot/examples/axes-time-zones/tz/antarctica delete mode 100644 src/sunstone/public/bower_components/flot/examples/axes-time-zones/tz/asia delete mode 100644 src/sunstone/public/bower_components/flot/examples/axes-time-zones/tz/australasia delete mode 100644 src/sunstone/public/bower_components/flot/examples/axes-time-zones/tz/backward delete mode 100644 src/sunstone/public/bower_components/flot/examples/axes-time-zones/tz/etcetera delete mode 100644 src/sunstone/public/bower_components/flot/examples/axes-time-zones/tz/europe delete mode 100644 src/sunstone/public/bower_components/flot/examples/axes-time-zones/tz/factory delete mode 100644 src/sunstone/public/bower_components/flot/examples/axes-time-zones/tz/iso3166.tab delete mode 100644 src/sunstone/public/bower_components/flot/examples/axes-time-zones/tz/leapseconds delete mode 100644 src/sunstone/public/bower_components/flot/examples/axes-time-zones/tz/northamerica delete mode 100644 src/sunstone/public/bower_components/flot/examples/axes-time-zones/tz/pacificnew delete mode 100644 src/sunstone/public/bower_components/flot/examples/axes-time-zones/tz/solar87 delete mode 100644 src/sunstone/public/bower_components/flot/examples/axes-time-zones/tz/solar88 delete mode 100644 src/sunstone/public/bower_components/flot/examples/axes-time-zones/tz/solar89 delete mode 100644 src/sunstone/public/bower_components/flot/examples/axes-time-zones/tz/southamerica delete mode 100644 src/sunstone/public/bower_components/flot/examples/axes-time-zones/tz/systemv delete mode 100644 src/sunstone/public/bower_components/flot/examples/axes-time-zones/tz/yearistype.sh delete mode 100644 src/sunstone/public/bower_components/flot/examples/axes-time-zones/tz/zone.tab delete mode 100644 src/sunstone/public/bower_components/flot/examples/axes-time/index.html delete mode 100644 src/sunstone/public/bower_components/flot/examples/background.png delete mode 100644 src/sunstone/public/bower_components/flot/examples/basic-options/index.html delete mode 100644 src/sunstone/public/bower_components/flot/examples/basic-usage/index.html delete mode 100644 src/sunstone/public/bower_components/flot/examples/canvas/index.html delete mode 100644 src/sunstone/public/bower_components/flot/examples/categories/index.html delete mode 100644 src/sunstone/public/bower_components/flot/examples/examples.css delete mode 100644 src/sunstone/public/bower_components/flot/examples/image/hs-2004-27-a-large-web.jpg delete mode 100644 src/sunstone/public/bower_components/flot/examples/image/index.html delete mode 100644 src/sunstone/public/bower_components/flot/examples/index.html delete mode 100644 src/sunstone/public/bower_components/flot/examples/interacting/index.html delete mode 100644 src/sunstone/public/bower_components/flot/examples/navigate/arrow-down.gif delete mode 100644 src/sunstone/public/bower_components/flot/examples/navigate/arrow-left.gif delete mode 100644 src/sunstone/public/bower_components/flot/examples/navigate/arrow-right.gif delete mode 100644 src/sunstone/public/bower_components/flot/examples/navigate/arrow-up.gif delete mode 100644 src/sunstone/public/bower_components/flot/examples/navigate/index.html delete mode 100644 src/sunstone/public/bower_components/flot/examples/percentiles/index.html delete mode 100644 src/sunstone/public/bower_components/flot/examples/realtime/index.html delete mode 100644 src/sunstone/public/bower_components/flot/examples/resize/index.html delete mode 100644 src/sunstone/public/bower_components/flot/examples/selection/index.html delete mode 100644 src/sunstone/public/bower_components/flot/examples/series-errorbars/index.html delete mode 100644 src/sunstone/public/bower_components/flot/examples/series-pie/index.html delete mode 100644 src/sunstone/public/bower_components/flot/examples/series-toggle/index.html delete mode 100644 src/sunstone/public/bower_components/flot/examples/series-types/index.html delete mode 100644 src/sunstone/public/bower_components/flot/examples/shared/jquery-ui/jquery-ui.min.css delete mode 100644 src/sunstone/public/bower_components/flot/examples/stacking/index.html delete mode 100644 src/sunstone/public/bower_components/flot/examples/symbols/index.html delete mode 100644 src/sunstone/public/bower_components/flot/examples/threshold/index.html delete mode 100644 src/sunstone/public/bower_components/flot/examples/tracking/index.html delete mode 100644 src/sunstone/public/bower_components/flot/examples/visitors/index.html delete mode 100644 src/sunstone/public/bower_components/flot/examples/zooming/index.html delete mode 100644 src/sunstone/public/bower_components/flot/excanvas.js delete mode 100644 src/sunstone/public/bower_components/flot/excanvas.min.js delete mode 100644 src/sunstone/public/bower_components/flot/flot.jquery.json delete mode 100644 src/sunstone/public/bower_components/flot/jquery.colorhelpers.js delete mode 100644 src/sunstone/public/bower_components/flot/jquery.flot.canvas.js delete mode 100644 src/sunstone/public/bower_components/flot/jquery.flot.categories.js delete mode 100644 src/sunstone/public/bower_components/flot/jquery.flot.crosshair.js delete mode 100644 src/sunstone/public/bower_components/flot/jquery.flot.errorbars.js delete mode 100644 src/sunstone/public/bower_components/flot/jquery.flot.fillbetween.js delete mode 100644 src/sunstone/public/bower_components/flot/jquery.flot.image.js delete mode 100644 src/sunstone/public/bower_components/flot/jquery.flot.js delete mode 100644 src/sunstone/public/bower_components/flot/jquery.flot.navigate.js delete mode 100644 src/sunstone/public/bower_components/flot/jquery.flot.pie.js delete mode 100644 src/sunstone/public/bower_components/flot/jquery.flot.resize.js delete mode 100644 src/sunstone/public/bower_components/flot/jquery.flot.selection.js delete mode 100644 src/sunstone/public/bower_components/flot/jquery.flot.stack.js delete mode 100644 src/sunstone/public/bower_components/flot/jquery.flot.symbol.js delete mode 100644 src/sunstone/public/bower_components/flot/jquery.flot.threshold.js delete mode 100644 src/sunstone/public/bower_components/flot/jquery.flot.time.js delete mode 100644 src/sunstone/public/bower_components/flot/jquery.js delete mode 100644 src/sunstone/public/bower_components/flot/package.json delete mode 100644 src/sunstone/public/bower_components/fontawesome/.bower.json delete mode 100644 src/sunstone/public/bower_components/fontawesome/.gitignore delete mode 100644 src/sunstone/public/bower_components/fontawesome/.npmignore delete mode 100644 src/sunstone/public/bower_components/fontawesome/bower.json delete mode 100644 src/sunstone/public/bower_components/fontawesome/css/font-awesome.css delete mode 100644 src/sunstone/public/bower_components/fontawesome/css/font-awesome.css.map delete mode 100644 src/sunstone/public/bower_components/fontawesome/css/font-awesome.min.css delete mode 100644 src/sunstone/public/bower_components/fontawesome/fonts/FontAwesome.otf delete mode 100644 src/sunstone/public/bower_components/fontawesome/fonts/fontawesome-webfont.eot delete mode 100644 src/sunstone/public/bower_components/fontawesome/fonts/fontawesome-webfont.svg delete mode 100644 src/sunstone/public/bower_components/fontawesome/fonts/fontawesome-webfont.ttf delete mode 100644 src/sunstone/public/bower_components/fontawesome/fonts/fontawesome-webfont.woff delete mode 100644 src/sunstone/public/bower_components/fontawesome/fonts/fontawesome-webfont.woff2 delete mode 100644 src/sunstone/public/bower_components/fontawesome/less/animated.less delete mode 100644 src/sunstone/public/bower_components/fontawesome/less/bordered-pulled.less delete mode 100644 src/sunstone/public/bower_components/fontawesome/less/core.less delete mode 100644 src/sunstone/public/bower_components/fontawesome/less/fixed-width.less delete mode 100644 src/sunstone/public/bower_components/fontawesome/less/font-awesome.less delete mode 100644 src/sunstone/public/bower_components/fontawesome/less/icons.less delete mode 100644 src/sunstone/public/bower_components/fontawesome/less/larger.less delete mode 100644 src/sunstone/public/bower_components/fontawesome/less/list.less delete mode 100644 src/sunstone/public/bower_components/fontawesome/less/mixins.less delete mode 100644 src/sunstone/public/bower_components/fontawesome/less/path.less delete mode 100644 src/sunstone/public/bower_components/fontawesome/less/rotated-flipped.less delete mode 100644 src/sunstone/public/bower_components/fontawesome/less/stacked.less delete mode 100644 src/sunstone/public/bower_components/fontawesome/less/variables.less delete mode 100644 src/sunstone/public/bower_components/fontawesome/scss/_animated.scss delete mode 100644 src/sunstone/public/bower_components/fontawesome/scss/_bordered-pulled.scss delete mode 100644 src/sunstone/public/bower_components/fontawesome/scss/_core.scss delete mode 100644 src/sunstone/public/bower_components/fontawesome/scss/_fixed-width.scss delete mode 100644 src/sunstone/public/bower_components/fontawesome/scss/_icons.scss delete mode 100644 src/sunstone/public/bower_components/fontawesome/scss/_larger.scss delete mode 100644 src/sunstone/public/bower_components/fontawesome/scss/_list.scss delete mode 100644 src/sunstone/public/bower_components/fontawesome/scss/_mixins.scss delete mode 100644 src/sunstone/public/bower_components/fontawesome/scss/_path.scss delete mode 100644 src/sunstone/public/bower_components/fontawesome/scss/_rotated-flipped.scss delete mode 100644 src/sunstone/public/bower_components/fontawesome/scss/_stacked.scss delete mode 100644 src/sunstone/public/bower_components/fontawesome/scss/_variables.scss delete mode 100644 src/sunstone/public/bower_components/fontawesome/scss/font-awesome.scss delete mode 100644 src/sunstone/public/bower_components/foundation-datatables/.bower.json delete mode 100644 src/sunstone/public/bower_components/foundation-datatables/README.md delete mode 100644 src/sunstone/public/bower_components/foundation-datatables/api/average().js delete mode 100644 src/sunstone/public/bower_components/foundation-datatables/api/column().title().js delete mode 100644 src/sunstone/public/bower_components/foundation-datatables/api/columns().order().js delete mode 100644 src/sunstone/public/bower_components/foundation-datatables/api/fnAddDataAndDisplay.js delete mode 100644 src/sunstone/public/bower_components/foundation-datatables/api/fnAddTr.js delete mode 100644 src/sunstone/public/bower_components/foundation-datatables/api/fnColumnIndexToVisible.js delete mode 100644 src/sunstone/public/bower_components/foundation-datatables/api/fnDataUpdate.js delete mode 100644 src/sunstone/public/bower_components/foundation-datatables/api/fnDisplayRow.js delete mode 100644 src/sunstone/public/bower_components/foundation-datatables/api/fnDisplayStart.js delete mode 100644 src/sunstone/public/bower_components/foundation-datatables/api/fnFakeRowspan.js delete mode 100644 src/sunstone/public/bower_components/foundation-datatables/api/fnFilterAll.js delete mode 100644 src/sunstone/public/bower_components/foundation-datatables/api/fnFilterClear.js delete mode 100644 src/sunstone/public/bower_components/foundation-datatables/api/fnFilterOnReturn.js delete mode 100644 src/sunstone/public/bower_components/foundation-datatables/api/fnFindCellRowIndexes.js delete mode 100644 src/sunstone/public/bower_components/foundation-datatables/api/fnFindCellRowNodes.js delete mode 100644 src/sunstone/public/bower_components/foundation-datatables/api/fnGetAdjacentTr.js delete mode 100644 src/sunstone/public/bower_components/foundation-datatables/api/fnGetColumnData.js delete mode 100644 src/sunstone/public/bower_components/foundation-datatables/api/fnGetColumnIndex.js delete mode 100644 src/sunstone/public/bower_components/foundation-datatables/api/fnGetHiddenNodes.js delete mode 100644 src/sunstone/public/bower_components/foundation-datatables/api/fnGetTd.js delete mode 100644 src/sunstone/public/bower_components/foundation-datatables/api/fnGetTds.js delete mode 100644 src/sunstone/public/bower_components/foundation-datatables/api/fnLengthChange.js delete mode 100644 src/sunstone/public/bower_components/foundation-datatables/api/fnMultiFilter.js delete mode 100644 src/sunstone/public/bower_components/foundation-datatables/api/fnPagingInfo.js delete mode 100644 src/sunstone/public/bower_components/foundation-datatables/api/fnProcessingIndicator.js delete mode 100644 src/sunstone/public/bower_components/foundation-datatables/api/fnReloadAjax.js delete mode 100644 src/sunstone/public/bower_components/foundation-datatables/api/fnSetFilteringDelay.js delete mode 100644 src/sunstone/public/bower_components/foundation-datatables/api/fnSortNeutral.js delete mode 100644 src/sunstone/public/bower_components/foundation-datatables/api/fnStandingRedraw.js delete mode 100644 src/sunstone/public/bower_components/foundation-datatables/api/fnVisibleToColumnIndex.js delete mode 100644 src/sunstone/public/bower_components/foundation-datatables/api/index.html delete mode 100644 src/sunstone/public/bower_components/foundation-datatables/api/page.jumpToData().js delete mode 100644 src/sunstone/public/bower_components/foundation-datatables/api/sum().js delete mode 100644 src/sunstone/public/bower_components/foundation-datatables/features/alphabetSearch/dataTables.alphabetSearch.css delete mode 100644 src/sunstone/public/bower_components/foundation-datatables/features/alphabetSearch/dataTables.alphabetSearch.js delete mode 100644 src/sunstone/public/bower_components/foundation-datatables/features/alphabetSearch/dataTables.alphabetSearch.min.js delete mode 100644 src/sunstone/public/bower_components/foundation-datatables/features/lengthLinks/dataTables.lengthLinks.css delete mode 100644 src/sunstone/public/bower_components/foundation-datatables/features/lengthLinks/dataTables.lengthLinks.js delete mode 100644 src/sunstone/public/bower_components/foundation-datatables/features/lengthLinks/dataTables.lengthLinks.min.js delete mode 100644 src/sunstone/public/bower_components/foundation-datatables/features/searchHighlight/dataTables.searchHighlight.css delete mode 100644 src/sunstone/public/bower_components/foundation-datatables/features/searchHighlight/dataTables.searchHighlight.js delete mode 100644 src/sunstone/public/bower_components/foundation-datatables/features/searchHighlight/dataTables.searchHighlight.min.js delete mode 100644 src/sunstone/public/bower_components/foundation-datatables/filtering/index.html delete mode 100644 src/sunstone/public/bower_components/foundation-datatables/filtering/row-based/TableTools.ShowSelectedOnly.js delete mode 100644 src/sunstone/public/bower_components/foundation-datatables/filtering/row-based/range_dates.js delete mode 100644 src/sunstone/public/bower_components/foundation-datatables/filtering/row-based/range_numbers.js delete mode 100644 src/sunstone/public/bower_components/foundation-datatables/filtering/type-based/accent-neutralise.js delete mode 100644 src/sunstone/public/bower_components/foundation-datatables/filtering/type-based/html.js delete mode 100644 src/sunstone/public/bower_components/foundation-datatables/filtering/type-based/phoneNumber.js delete mode 100644 src/sunstone/public/bower_components/foundation-datatables/i18n/Afrikaans.lang delete mode 100644 src/sunstone/public/bower_components/foundation-datatables/i18n/Albanian.lang delete mode 100644 src/sunstone/public/bower_components/foundation-datatables/i18n/Arabic.lang delete mode 100644 src/sunstone/public/bower_components/foundation-datatables/i18n/Azerbaijan.lang delete mode 100644 src/sunstone/public/bower_components/foundation-datatables/i18n/Bangla.lang delete mode 100644 src/sunstone/public/bower_components/foundation-datatables/i18n/Belarusian.lang delete mode 100644 src/sunstone/public/bower_components/foundation-datatables/i18n/Bulgarian.lang delete mode 100644 src/sunstone/public/bower_components/foundation-datatables/i18n/Catalan.lang delete mode 100644 src/sunstone/public/bower_components/foundation-datatables/i18n/Chinese-traditional.lang delete mode 100644 src/sunstone/public/bower_components/foundation-datatables/i18n/Chinese.lang delete mode 100644 src/sunstone/public/bower_components/foundation-datatables/i18n/Croatian.lang delete mode 100644 src/sunstone/public/bower_components/foundation-datatables/i18n/Czech.lang delete mode 100644 src/sunstone/public/bower_components/foundation-datatables/i18n/Danish.lang delete mode 100644 src/sunstone/public/bower_components/foundation-datatables/i18n/Dutch.lang delete mode 100644 src/sunstone/public/bower_components/foundation-datatables/i18n/English.lang delete mode 100644 src/sunstone/public/bower_components/foundation-datatables/i18n/Estonian.lang delete mode 100644 src/sunstone/public/bower_components/foundation-datatables/i18n/Filipino.lang delete mode 100644 src/sunstone/public/bower_components/foundation-datatables/i18n/Finnish.lang delete mode 100644 src/sunstone/public/bower_components/foundation-datatables/i18n/French.lang delete mode 100644 src/sunstone/public/bower_components/foundation-datatables/i18n/Galician.lang delete mode 100644 src/sunstone/public/bower_components/foundation-datatables/i18n/Georgian.lang delete mode 100644 src/sunstone/public/bower_components/foundation-datatables/i18n/German.lang delete mode 100644 src/sunstone/public/bower_components/foundation-datatables/i18n/Greek.lang delete mode 100644 src/sunstone/public/bower_components/foundation-datatables/i18n/Gujarati.lang delete mode 100644 src/sunstone/public/bower_components/foundation-datatables/i18n/Hebrew.lang delete mode 100644 src/sunstone/public/bower_components/foundation-datatables/i18n/Hindi.lang delete mode 100644 src/sunstone/public/bower_components/foundation-datatables/i18n/Hungarian.lang delete mode 100644 src/sunstone/public/bower_components/foundation-datatables/i18n/Icelandic.lang delete mode 100644 src/sunstone/public/bower_components/foundation-datatables/i18n/Indonesian-Alternative.lang delete mode 100644 src/sunstone/public/bower_components/foundation-datatables/i18n/Indonesian.lang delete mode 100644 src/sunstone/public/bower_components/foundation-datatables/i18n/Irish.lang delete mode 100644 src/sunstone/public/bower_components/foundation-datatables/i18n/Italian.lang delete mode 100644 src/sunstone/public/bower_components/foundation-datatables/i18n/Japanese.lang delete mode 100644 src/sunstone/public/bower_components/foundation-datatables/i18n/Korean.lang delete mode 100644 src/sunstone/public/bower_components/foundation-datatables/i18n/Latvian.lang delete mode 100644 src/sunstone/public/bower_components/foundation-datatables/i18n/Lithuanian.lang delete mode 100644 src/sunstone/public/bower_components/foundation-datatables/i18n/Macedonian.lang delete mode 100644 src/sunstone/public/bower_components/foundation-datatables/i18n/Malay.lang delete mode 100644 src/sunstone/public/bower_components/foundation-datatables/i18n/Norwegian.lang delete mode 100644 src/sunstone/public/bower_components/foundation-datatables/i18n/Persian.lang delete mode 100644 src/sunstone/public/bower_components/foundation-datatables/i18n/Polish.lang delete mode 100644 src/sunstone/public/bower_components/foundation-datatables/i18n/Portuguese-Brasil.lang delete mode 100644 src/sunstone/public/bower_components/foundation-datatables/i18n/Portuguese.lang delete mode 100644 src/sunstone/public/bower_components/foundation-datatables/i18n/Romanian.lang delete mode 100644 src/sunstone/public/bower_components/foundation-datatables/i18n/Russian.lang delete mode 100644 src/sunstone/public/bower_components/foundation-datatables/i18n/Serbian.lang delete mode 100644 src/sunstone/public/bower_components/foundation-datatables/i18n/Slovak.lang delete mode 100644 src/sunstone/public/bower_components/foundation-datatables/i18n/Slovenian.lang delete mode 100644 src/sunstone/public/bower_components/foundation-datatables/i18n/Spanish.lang delete mode 100644 src/sunstone/public/bower_components/foundation-datatables/i18n/Swahili.lang delete mode 100644 src/sunstone/public/bower_components/foundation-datatables/i18n/Swedish.lang delete mode 100644 src/sunstone/public/bower_components/foundation-datatables/i18n/Tamil.lang delete mode 100644 src/sunstone/public/bower_components/foundation-datatables/i18n/Thai.lang delete mode 100644 src/sunstone/public/bower_components/foundation-datatables/i18n/Turkish.lang delete mode 100644 src/sunstone/public/bower_components/foundation-datatables/i18n/Ukranian.lang delete mode 100644 src/sunstone/public/bower_components/foundation-datatables/i18n/Urdu.lang delete mode 100644 src/sunstone/public/bower_components/foundation-datatables/i18n/Uzbek.lang delete mode 100644 src/sunstone/public/bower_components/foundation-datatables/i18n/Vietnamese.lang delete mode 100644 src/sunstone/public/bower_components/foundation-datatables/i18n/index.html delete mode 100644 src/sunstone/public/bower_components/foundation-datatables/integration/bootstrap/1/dataTables.bootstrap.css delete mode 100644 src/sunstone/public/bower_components/foundation-datatables/integration/bootstrap/1/dataTables.bootstrap.js delete mode 100644 src/sunstone/public/bower_components/foundation-datatables/integration/bootstrap/2/dataTables.bootstrap.css delete mode 100644 src/sunstone/public/bower_components/foundation-datatables/integration/bootstrap/2/dataTables.bootstrap.js delete mode 100644 src/sunstone/public/bower_components/foundation-datatables/integration/bootstrap/2/dataTables.bootstrap.min.js delete mode 100644 src/sunstone/public/bower_components/foundation-datatables/integration/bootstrap/2/index.html delete mode 100644 src/sunstone/public/bower_components/foundation-datatables/integration/bootstrap/3/dataTables.bootstrap.css delete mode 100644 src/sunstone/public/bower_components/foundation-datatables/integration/bootstrap/3/dataTables.bootstrap.js delete mode 100644 src/sunstone/public/bower_components/foundation-datatables/integration/bootstrap/3/dataTables.bootstrap.min.js delete mode 100644 src/sunstone/public/bower_components/foundation-datatables/integration/bootstrap/3/index.html delete mode 100644 src/sunstone/public/bower_components/foundation-datatables/integration/bootstrap/images/sort_asc.png delete mode 100644 src/sunstone/public/bower_components/foundation-datatables/integration/bootstrap/images/sort_asc_disabled.png delete mode 100644 src/sunstone/public/bower_components/foundation-datatables/integration/bootstrap/images/sort_both.png delete mode 100644 src/sunstone/public/bower_components/foundation-datatables/integration/bootstrap/images/sort_desc.png delete mode 100644 src/sunstone/public/bower_components/foundation-datatables/integration/bootstrap/images/sort_desc_disabled.png delete mode 100644 src/sunstone/public/bower_components/foundation-datatables/integration/font-awesome/bootstrap.html delete mode 100644 src/sunstone/public/bower_components/foundation-datatables/integration/font-awesome/dataTables.fontAwesome.css delete mode 100644 src/sunstone/public/bower_components/foundation-datatables/integration/font-awesome/datatables.html delete mode 100644 src/sunstone/public/bower_components/foundation-datatables/integration/font-awesome/foundation.html delete mode 100644 src/sunstone/public/bower_components/foundation-datatables/integration/foundation/dataTables.foundation.css delete mode 100644 src/sunstone/public/bower_components/foundation-datatables/integration/foundation/dataTables.foundation.js delete mode 100644 src/sunstone/public/bower_components/foundation-datatables/integration/foundation/dataTables.foundation.min.js delete mode 100644 src/sunstone/public/bower_components/foundation-datatables/integration/foundation/images/sort_asc.png delete mode 100644 src/sunstone/public/bower_components/foundation-datatables/integration/foundation/images/sort_asc_disabled.png delete mode 100644 src/sunstone/public/bower_components/foundation-datatables/integration/foundation/images/sort_both.png delete mode 100644 src/sunstone/public/bower_components/foundation-datatables/integration/foundation/images/sort_desc.png delete mode 100644 src/sunstone/public/bower_components/foundation-datatables/integration/foundation/images/sort_desc_disabled.png delete mode 100644 src/sunstone/public/bower_components/foundation-datatables/integration/foundation/index.html delete mode 100644 src/sunstone/public/bower_components/foundation-datatables/integration/jqueryui/dataTables.jqueryui.css delete mode 100644 src/sunstone/public/bower_components/foundation-datatables/integration/jqueryui/dataTables.jqueryui.js delete mode 100644 src/sunstone/public/bower_components/foundation-datatables/integration/jqueryui/dataTables.jqueryui.min.js delete mode 100644 src/sunstone/public/bower_components/foundation-datatables/integration/jqueryui/dataTables.jqueryui.scss delete mode 100644 src/sunstone/public/bower_components/foundation-datatables/integration/jqueryui/index.html delete mode 100644 src/sunstone/public/bower_components/foundation-datatables/make.sh delete mode 100644 src/sunstone/public/bower_components/foundation-datatables/pagination/ellipses.js delete mode 100644 src/sunstone/public/bower_components/foundation-datatables/pagination/extjs.js delete mode 100644 src/sunstone/public/bower_components/foundation-datatables/pagination/four_button.js delete mode 100644 src/sunstone/public/bower_components/foundation-datatables/pagination/index.html delete mode 100644 src/sunstone/public/bower_components/foundation-datatables/pagination/input.js delete mode 100644 src/sunstone/public/bower_components/foundation-datatables/pagination/jPaginator/dataTables.jPaginator.js delete mode 100644 src/sunstone/public/bower_components/foundation-datatables/pagination/scrolling.js delete mode 100644 src/sunstone/public/bower_components/foundation-datatables/pagination/select.js delete mode 100644 src/sunstone/public/bower_components/foundation-datatables/sorting/alt-string.js delete mode 100644 src/sunstone/public/bower_components/foundation-datatables/sorting/anti-the.js delete mode 100644 src/sunstone/public/bower_components/foundation-datatables/sorting/chinese-string.js delete mode 100644 src/sunstone/public/bower_components/foundation-datatables/sorting/currency.js delete mode 100644 src/sunstone/public/bower_components/foundation-datatables/sorting/custom-data-source/dom-checkbox.js delete mode 100644 src/sunstone/public/bower_components/foundation-datatables/sorting/custom-data-source/dom-select.js delete mode 100644 src/sunstone/public/bower_components/foundation-datatables/sorting/custom-data-source/dom-text.js delete mode 100644 src/sunstone/public/bower_components/foundation-datatables/sorting/date-dd-MMM-yyyy.js delete mode 100644 src/sunstone/public/bower_components/foundation-datatables/sorting/date-de.js delete mode 100644 src/sunstone/public/bower_components/foundation-datatables/sorting/date-eu.js delete mode 100644 src/sunstone/public/bower_components/foundation-datatables/sorting/date-euro.js delete mode 100644 src/sunstone/public/bower_components/foundation-datatables/sorting/date-uk.js delete mode 100644 src/sunstone/public/bower_components/foundation-datatables/sorting/datetime-moment.js delete mode 100644 src/sunstone/public/bower_components/foundation-datatables/sorting/datetime-us.js delete mode 100644 src/sunstone/public/bower_components/foundation-datatables/sorting/enum.js delete mode 100644 src/sunstone/public/bower_components/foundation-datatables/sorting/file-size.js delete mode 100644 src/sunstone/public/bower_components/foundation-datatables/sorting/formatted-numbers.js delete mode 100644 src/sunstone/public/bower_components/foundation-datatables/sorting/index.html delete mode 100644 src/sunstone/public/bower_components/foundation-datatables/sorting/ip-address.js delete mode 100644 src/sunstone/public/bower_components/foundation-datatables/sorting/monthYear.js delete mode 100644 src/sunstone/public/bower_components/foundation-datatables/sorting/natural.js delete mode 100644 src/sunstone/public/bower_components/foundation-datatables/sorting/num-html.js delete mode 100644 src/sunstone/public/bower_components/foundation-datatables/sorting/numeric-comma.js delete mode 100644 src/sunstone/public/bower_components/foundation-datatables/sorting/percent.js delete mode 100644 src/sunstone/public/bower_components/foundation-datatables/sorting/persian.js delete mode 100644 src/sunstone/public/bower_components/foundation-datatables/sorting/scientific.js delete mode 100644 src/sunstone/public/bower_components/foundation-datatables/sorting/signed-num.js delete mode 100644 src/sunstone/public/bower_components/foundation-datatables/sorting/stringMonthYear.js delete mode 100644 src/sunstone/public/bower_components/foundation-datatables/sorting/time.js delete mode 100644 src/sunstone/public/bower_components/foundation-datatables/sorting/title-numeric.js delete mode 100644 src/sunstone/public/bower_components/foundation-datatables/sorting/title-string.js delete mode 100644 src/sunstone/public/bower_components/foundation-datatables/sorting/turkish-string.js delete mode 100644 src/sunstone/public/bower_components/foundation-datatables/type-detection/currency.js delete mode 100644 src/sunstone/public/bower_components/foundation-datatables/type-detection/date-uk.js delete mode 100644 src/sunstone/public/bower_components/foundation-datatables/type-detection/file-size.js delete mode 100644 src/sunstone/public/bower_components/foundation-datatables/type-detection/formatted-num.js delete mode 100644 src/sunstone/public/bower_components/foundation-datatables/type-detection/index.html delete mode 100644 src/sunstone/public/bower_components/foundation-datatables/type-detection/ip-address.js delete mode 100644 src/sunstone/public/bower_components/foundation-datatables/type-detection/num-html.js delete mode 100644 src/sunstone/public/bower_components/foundation-datatables/type-detection/numeric-comma.js delete mode 100644 src/sunstone/public/bower_components/foundation/.bower.json delete mode 100644 src/sunstone/public/bower_components/foundation/bower.json delete mode 100644 src/sunstone/public/bower_components/foundation/css/foundation.css delete mode 100644 src/sunstone/public/bower_components/foundation/css/foundation.css.map delete mode 100644 src/sunstone/public/bower_components/foundation/css/normalize.css delete mode 100644 src/sunstone/public/bower_components/foundation/css/normalize.css.map delete mode 100644 src/sunstone/public/bower_components/foundation/js/foundation.js delete mode 100644 src/sunstone/public/bower_components/foundation/js/foundation.min.js delete mode 100644 src/sunstone/public/bower_components/foundation/js/foundation/foundation.abide.js delete mode 100644 src/sunstone/public/bower_components/foundation/js/foundation/foundation.accordion.js delete mode 100644 src/sunstone/public/bower_components/foundation/js/foundation/foundation.alert.js delete mode 100644 src/sunstone/public/bower_components/foundation/js/foundation/foundation.clearing.js delete mode 100644 src/sunstone/public/bower_components/foundation/js/foundation/foundation.dropdown.js delete mode 100644 src/sunstone/public/bower_components/foundation/js/foundation/foundation.equalizer.js delete mode 100644 src/sunstone/public/bower_components/foundation/js/foundation/foundation.interchange.js delete mode 100644 src/sunstone/public/bower_components/foundation/js/foundation/foundation.joyride.js delete mode 100644 src/sunstone/public/bower_components/foundation/js/foundation/foundation.js delete mode 100644 src/sunstone/public/bower_components/foundation/js/foundation/foundation.magellan.js delete mode 100644 src/sunstone/public/bower_components/foundation/js/foundation/foundation.offcanvas.js delete mode 100644 src/sunstone/public/bower_components/foundation/js/foundation/foundation.orbit.js delete mode 100644 src/sunstone/public/bower_components/foundation/js/foundation/foundation.reveal.js delete mode 100644 src/sunstone/public/bower_components/foundation/js/foundation/foundation.slider.js delete mode 100644 src/sunstone/public/bower_components/foundation/js/foundation/foundation.tab.js delete mode 100644 src/sunstone/public/bower_components/foundation/js/foundation/foundation.tooltip.js delete mode 100644 src/sunstone/public/bower_components/foundation/js/foundation/foundation.topbar.js delete mode 100644 src/sunstone/public/bower_components/foundation/js/vendor/fastclick.js delete mode 100644 src/sunstone/public/bower_components/foundation/js/vendor/jquery.cookie.js delete mode 100644 src/sunstone/public/bower_components/foundation/js/vendor/jquery.js delete mode 100644 src/sunstone/public/bower_components/foundation/js/vendor/modernizr.js delete mode 100644 src/sunstone/public/bower_components/foundation/js/vendor/placeholder.js delete mode 100644 src/sunstone/public/bower_components/foundation/scss/foundation.scss delete mode 100644 src/sunstone/public/bower_components/foundation/scss/foundation/_functions.scss delete mode 100644 src/sunstone/public/bower_components/foundation/scss/foundation/_settings.scss delete mode 100644 src/sunstone/public/bower_components/foundation/scss/foundation/components/_accordion.scss delete mode 100644 src/sunstone/public/bower_components/foundation/scss/foundation/components/_alert-boxes.scss delete mode 100644 src/sunstone/public/bower_components/foundation/scss/foundation/components/_block-grid.scss delete mode 100644 src/sunstone/public/bower_components/foundation/scss/foundation/components/_breadcrumbs.scss delete mode 100644 src/sunstone/public/bower_components/foundation/scss/foundation/components/_button-groups.scss delete mode 100644 src/sunstone/public/bower_components/foundation/scss/foundation/components/_buttons.scss delete mode 100644 src/sunstone/public/bower_components/foundation/scss/foundation/components/_clearing.scss delete mode 100644 src/sunstone/public/bower_components/foundation/scss/foundation/components/_dropdown-buttons.scss delete mode 100644 src/sunstone/public/bower_components/foundation/scss/foundation/components/_dropdown.scss delete mode 100644 src/sunstone/public/bower_components/foundation/scss/foundation/components/_flex-video.scss delete mode 100644 src/sunstone/public/bower_components/foundation/scss/foundation/components/_forms.scss delete mode 100644 src/sunstone/public/bower_components/foundation/scss/foundation/components/_global.scss delete mode 100644 src/sunstone/public/bower_components/foundation/scss/foundation/components/_grid.scss delete mode 100644 src/sunstone/public/bower_components/foundation/scss/foundation/components/_icon-bar.scss delete mode 100644 src/sunstone/public/bower_components/foundation/scss/foundation/components/_inline-lists.scss delete mode 100644 src/sunstone/public/bower_components/foundation/scss/foundation/components/_joyride.scss delete mode 100644 src/sunstone/public/bower_components/foundation/scss/foundation/components/_keystrokes.scss delete mode 100644 src/sunstone/public/bower_components/foundation/scss/foundation/components/_labels.scss delete mode 100644 src/sunstone/public/bower_components/foundation/scss/foundation/components/_magellan.scss delete mode 100644 src/sunstone/public/bower_components/foundation/scss/foundation/components/_offcanvas.scss delete mode 100644 src/sunstone/public/bower_components/foundation/scss/foundation/components/_orbit.scss delete mode 100644 src/sunstone/public/bower_components/foundation/scss/foundation/components/_pagination.scss delete mode 100644 src/sunstone/public/bower_components/foundation/scss/foundation/components/_panels.scss delete mode 100644 src/sunstone/public/bower_components/foundation/scss/foundation/components/_pricing-tables.scss delete mode 100644 src/sunstone/public/bower_components/foundation/scss/foundation/components/_progress-bars.scss delete mode 100644 src/sunstone/public/bower_components/foundation/scss/foundation/components/_range-slider.scss delete mode 100644 src/sunstone/public/bower_components/foundation/scss/foundation/components/_reveal.scss delete mode 100644 src/sunstone/public/bower_components/foundation/scss/foundation/components/_side-nav.scss delete mode 100644 src/sunstone/public/bower_components/foundation/scss/foundation/components/_split-buttons.scss delete mode 100644 src/sunstone/public/bower_components/foundation/scss/foundation/components/_sub-nav.scss delete mode 100644 src/sunstone/public/bower_components/foundation/scss/foundation/components/_switches.scss delete mode 100644 src/sunstone/public/bower_components/foundation/scss/foundation/components/_tables.scss delete mode 100644 src/sunstone/public/bower_components/foundation/scss/foundation/components/_tabs.scss delete mode 100644 src/sunstone/public/bower_components/foundation/scss/foundation/components/_thumbs.scss delete mode 100644 src/sunstone/public/bower_components/foundation/scss/foundation/components/_toolbar.scss delete mode 100644 src/sunstone/public/bower_components/foundation/scss/foundation/components/_tooltips.scss delete mode 100644 src/sunstone/public/bower_components/foundation/scss/foundation/components/_top-bar.scss delete mode 100644 src/sunstone/public/bower_components/foundation/scss/foundation/components/_type.scss delete mode 100644 src/sunstone/public/bower_components/foundation/scss/foundation/components/_visibility.scss delete mode 100644 src/sunstone/public/bower_components/foundation/scss/normalize.scss delete mode 100644 src/sunstone/public/bower_components/jgrowl/.bower.json delete mode 100644 src/sunstone/public/bower_components/jgrowl/Gruntfile.js delete mode 100644 src/sunstone/public/bower_components/jgrowl/LICENSE delete mode 100644 src/sunstone/public/bower_components/jgrowl/README.md delete mode 100644 src/sunstone/public/bower_components/jgrowl/bower.json delete mode 100644 src/sunstone/public/bower_components/jgrowl/examples/appendTo.html delete mode 100644 src/sunstone/public/bower_components/jgrowl/examples/bootstrap.html delete mode 100755 src/sunstone/public/bower_components/jgrowl/examples/jgrowl.html delete mode 100644 src/sunstone/public/bower_components/jgrowl/jgrowl.jquery.json delete mode 100644 src/sunstone/public/bower_components/jgrowl/jquery.jgrowl.css delete mode 100755 src/sunstone/public/bower_components/jgrowl/jquery.jgrowl.js delete mode 100644 src/sunstone/public/bower_components/jgrowl/jquery.jgrowl.map delete mode 100644 src/sunstone/public/bower_components/jgrowl/jquery.jgrowl.min.css delete mode 100644 src/sunstone/public/bower_components/jgrowl/jquery.jgrowl.min.js delete mode 100755 src/sunstone/public/bower_components/jgrowl/less/jgrowl.core.less delete mode 100644 src/sunstone/public/bower_components/jgrowl/less/jgrowl.less delete mode 100644 src/sunstone/public/bower_components/jgrowl/less/jgrowl.variables.less delete mode 100644 src/sunstone/public/bower_components/jgrowl/package.json delete mode 100644 src/sunstone/public/bower_components/jquery-placeholder/.bower.json delete mode 100644 src/sunstone/public/bower_components/jquery-placeholder/bower.json delete mode 100644 src/sunstone/public/bower_components/jquery-placeholder/jquery.placeholder.js delete mode 100644 src/sunstone/public/bower_components/jquery.cookie/.bower.json delete mode 100644 src/sunstone/public/bower_components/jquery.cookie/jquery.cookie.js delete mode 100644 src/sunstone/public/bower_components/jquery/.bower.json delete mode 100644 src/sunstone/public/bower_components/jquery/MIT-LICENSE.txt delete mode 100644 src/sunstone/public/bower_components/jquery/bower.json delete mode 100644 src/sunstone/public/bower_components/jquery/dist/jquery.js delete mode 100644 src/sunstone/public/bower_components/jquery/dist/jquery.min.js delete mode 100644 src/sunstone/public/bower_components/jquery/dist/jquery.min.map delete mode 100644 src/sunstone/public/bower_components/jquery/src/ajax.js delete mode 100644 src/sunstone/public/bower_components/jquery/src/ajax/jsonp.js delete mode 100644 src/sunstone/public/bower_components/jquery/src/ajax/load.js delete mode 100644 src/sunstone/public/bower_components/jquery/src/ajax/parseJSON.js delete mode 100644 src/sunstone/public/bower_components/jquery/src/ajax/parseXML.js delete mode 100644 src/sunstone/public/bower_components/jquery/src/ajax/script.js delete mode 100644 src/sunstone/public/bower_components/jquery/src/ajax/var/nonce.js delete mode 100644 src/sunstone/public/bower_components/jquery/src/ajax/var/rquery.js delete mode 100644 src/sunstone/public/bower_components/jquery/src/ajax/xhr.js delete mode 100644 src/sunstone/public/bower_components/jquery/src/attributes.js delete mode 100644 src/sunstone/public/bower_components/jquery/src/attributes/attr.js delete mode 100644 src/sunstone/public/bower_components/jquery/src/attributes/classes.js delete mode 100644 src/sunstone/public/bower_components/jquery/src/attributes/prop.js delete mode 100644 src/sunstone/public/bower_components/jquery/src/attributes/support.js delete mode 100644 src/sunstone/public/bower_components/jquery/src/attributes/val.js delete mode 100644 src/sunstone/public/bower_components/jquery/src/callbacks.js delete mode 100644 src/sunstone/public/bower_components/jquery/src/core.js delete mode 100644 src/sunstone/public/bower_components/jquery/src/core/access.js delete mode 100644 src/sunstone/public/bower_components/jquery/src/core/init.js delete mode 100644 src/sunstone/public/bower_components/jquery/src/core/parseHTML.js delete mode 100644 src/sunstone/public/bower_components/jquery/src/core/ready.js delete mode 100644 src/sunstone/public/bower_components/jquery/src/core/var/rsingleTag.js delete mode 100644 src/sunstone/public/bower_components/jquery/src/css.js delete mode 100644 src/sunstone/public/bower_components/jquery/src/css/addGetHookIf.js delete mode 100644 src/sunstone/public/bower_components/jquery/src/css/curCSS.js delete mode 100644 src/sunstone/public/bower_components/jquery/src/css/defaultDisplay.js delete mode 100644 src/sunstone/public/bower_components/jquery/src/css/hiddenVisibleSelectors.js delete mode 100644 src/sunstone/public/bower_components/jquery/src/css/support.js delete mode 100644 src/sunstone/public/bower_components/jquery/src/css/swap.js delete mode 100644 src/sunstone/public/bower_components/jquery/src/css/var/cssExpand.js delete mode 100644 src/sunstone/public/bower_components/jquery/src/css/var/getStyles.js delete mode 100644 src/sunstone/public/bower_components/jquery/src/css/var/isHidden.js delete mode 100644 src/sunstone/public/bower_components/jquery/src/css/var/rmargin.js delete mode 100644 src/sunstone/public/bower_components/jquery/src/css/var/rnumnonpx.js delete mode 100644 src/sunstone/public/bower_components/jquery/src/data.js delete mode 100644 src/sunstone/public/bower_components/jquery/src/data/Data.js delete mode 100644 src/sunstone/public/bower_components/jquery/src/data/accepts.js delete mode 100644 src/sunstone/public/bower_components/jquery/src/data/var/data_priv.js delete mode 100644 src/sunstone/public/bower_components/jquery/src/data/var/data_user.js delete mode 100644 src/sunstone/public/bower_components/jquery/src/deferred.js delete mode 100644 src/sunstone/public/bower_components/jquery/src/deprecated.js delete mode 100644 src/sunstone/public/bower_components/jquery/src/dimensions.js delete mode 100644 src/sunstone/public/bower_components/jquery/src/effects.js delete mode 100644 src/sunstone/public/bower_components/jquery/src/effects/Tween.js delete mode 100644 src/sunstone/public/bower_components/jquery/src/effects/animatedSelector.js delete mode 100644 src/sunstone/public/bower_components/jquery/src/event.js delete mode 100644 src/sunstone/public/bower_components/jquery/src/event/ajax.js delete mode 100644 src/sunstone/public/bower_components/jquery/src/event/alias.js delete mode 100644 src/sunstone/public/bower_components/jquery/src/event/support.js delete mode 100644 src/sunstone/public/bower_components/jquery/src/exports/amd.js delete mode 100644 src/sunstone/public/bower_components/jquery/src/exports/global.js delete mode 100644 src/sunstone/public/bower_components/jquery/src/intro.js delete mode 100644 src/sunstone/public/bower_components/jquery/src/jquery.js delete mode 100644 src/sunstone/public/bower_components/jquery/src/manipulation.js delete mode 100644 src/sunstone/public/bower_components/jquery/src/manipulation/_evalUrl.js delete mode 100644 src/sunstone/public/bower_components/jquery/src/manipulation/support.js delete mode 100644 src/sunstone/public/bower_components/jquery/src/manipulation/var/rcheckableType.js delete mode 100644 src/sunstone/public/bower_components/jquery/src/offset.js delete mode 100644 src/sunstone/public/bower_components/jquery/src/outro.js delete mode 100644 src/sunstone/public/bower_components/jquery/src/queue.js delete mode 100644 src/sunstone/public/bower_components/jquery/src/queue/delay.js delete mode 100644 src/sunstone/public/bower_components/jquery/src/selector-native.js delete mode 100644 src/sunstone/public/bower_components/jquery/src/selector-sizzle.js delete mode 100644 src/sunstone/public/bower_components/jquery/src/selector.js delete mode 100644 src/sunstone/public/bower_components/jquery/src/serialize.js delete mode 100644 src/sunstone/public/bower_components/jquery/src/sizzle/dist/sizzle.js delete mode 100644 src/sunstone/public/bower_components/jquery/src/sizzle/dist/sizzle.min.js delete mode 100644 src/sunstone/public/bower_components/jquery/src/sizzle/dist/sizzle.min.map delete mode 100644 src/sunstone/public/bower_components/jquery/src/traversing.js delete mode 100644 src/sunstone/public/bower_components/jquery/src/traversing/findFilter.js delete mode 100644 src/sunstone/public/bower_components/jquery/src/traversing/var/rneedsContext.js delete mode 100644 src/sunstone/public/bower_components/jquery/src/var/arr.js delete mode 100644 src/sunstone/public/bower_components/jquery/src/var/class2type.js delete mode 100644 src/sunstone/public/bower_components/jquery/src/var/concat.js delete mode 100644 src/sunstone/public/bower_components/jquery/src/var/hasOwn.js delete mode 100644 src/sunstone/public/bower_components/jquery/src/var/indexOf.js delete mode 100644 src/sunstone/public/bower_components/jquery/src/var/pnum.js delete mode 100644 src/sunstone/public/bower_components/jquery/src/var/push.js delete mode 100644 src/sunstone/public/bower_components/jquery/src/var/rnotwhite.js delete mode 100644 src/sunstone/public/bower_components/jquery/src/var/slice.js delete mode 100644 src/sunstone/public/bower_components/jquery/src/var/strundefined.js delete mode 100644 src/sunstone/public/bower_components/jquery/src/var/support.js delete mode 100644 src/sunstone/public/bower_components/jquery/src/var/toString.js delete mode 100644 src/sunstone/public/bower_components/jquery/src/wrap.js delete mode 100644 src/sunstone/public/bower_components/modernizr/.bower.json delete mode 100644 src/sunstone/public/bower_components/modernizr/.editorconfig delete mode 100644 src/sunstone/public/bower_components/modernizr/.gitignore delete mode 100644 src/sunstone/public/bower_components/modernizr/.travis.yml delete mode 100644 src/sunstone/public/bower_components/modernizr/feature-detects/a-download.js delete mode 100644 src/sunstone/public/bower_components/modernizr/feature-detects/audio-audiodata-api.js delete mode 100644 src/sunstone/public/bower_components/modernizr/feature-detects/audio-webaudio-api.js delete mode 100644 src/sunstone/public/bower_components/modernizr/feature-detects/battery-api.js delete mode 100644 src/sunstone/public/bower_components/modernizr/feature-detects/battery-level.js delete mode 100644 src/sunstone/public/bower_components/modernizr/feature-detects/blob-constructor.js delete mode 100644 src/sunstone/public/bower_components/modernizr/feature-detects/canvas-todataurl-type.js delete mode 100644 src/sunstone/public/bower_components/modernizr/feature-detects/contenteditable.js delete mode 100644 src/sunstone/public/bower_components/modernizr/feature-detects/contentsecuritypolicy.js delete mode 100644 src/sunstone/public/bower_components/modernizr/feature-detects/contextmenu.js delete mode 100644 src/sunstone/public/bower_components/modernizr/feature-detects/cookies.js delete mode 100644 src/sunstone/public/bower_components/modernizr/feature-detects/cors.js delete mode 100644 src/sunstone/public/bower_components/modernizr/feature-detects/css-backgroundposition-shorthand.js delete mode 100644 src/sunstone/public/bower_components/modernizr/feature-detects/css-backgroundposition-xy.js delete mode 100644 src/sunstone/public/bower_components/modernizr/feature-detects/css-backgroundrepeat.js delete mode 100644 src/sunstone/public/bower_components/modernizr/feature-detects/css-backgroundsizecover.js delete mode 100644 src/sunstone/public/bower_components/modernizr/feature-detects/css-boxsizing.js delete mode 100644 src/sunstone/public/bower_components/modernizr/feature-detects/css-calc.js delete mode 100644 src/sunstone/public/bower_components/modernizr/feature-detects/css-cubicbezierrange.js delete mode 100644 src/sunstone/public/bower_components/modernizr/feature-detects/css-displayrunin.js delete mode 100644 src/sunstone/public/bower_components/modernizr/feature-detects/css-displaytable.js delete mode 100644 src/sunstone/public/bower_components/modernizr/feature-detects/css-filters.js delete mode 100644 src/sunstone/public/bower_components/modernizr/feature-detects/css-hyphens.js delete mode 100644 src/sunstone/public/bower_components/modernizr/feature-detects/css-lastchild.js delete mode 100644 src/sunstone/public/bower_components/modernizr/feature-detects/css-mask.js delete mode 100644 src/sunstone/public/bower_components/modernizr/feature-detects/css-mediaqueries.js delete mode 100644 src/sunstone/public/bower_components/modernizr/feature-detects/css-objectfit.js delete mode 100644 src/sunstone/public/bower_components/modernizr/feature-detects/css-overflow-scrolling.js delete mode 100644 src/sunstone/public/bower_components/modernizr/feature-detects/css-pointerevents.js delete mode 100644 src/sunstone/public/bower_components/modernizr/feature-detects/css-positionsticky.js delete mode 100644 src/sunstone/public/bower_components/modernizr/feature-detects/css-regions.js delete mode 100644 src/sunstone/public/bower_components/modernizr/feature-detects/css-remunit.js delete mode 100644 src/sunstone/public/bower_components/modernizr/feature-detects/css-resize.js delete mode 100644 src/sunstone/public/bower_components/modernizr/feature-detects/css-scrollbars.js delete mode 100644 src/sunstone/public/bower_components/modernizr/feature-detects/css-shapes.js delete mode 100644 src/sunstone/public/bower_components/modernizr/feature-detects/css-subpixelfont.js delete mode 100644 src/sunstone/public/bower_components/modernizr/feature-detects/css-supports.js delete mode 100644 src/sunstone/public/bower_components/modernizr/feature-detects/css-userselect.js delete mode 100644 src/sunstone/public/bower_components/modernizr/feature-detects/css-vhunit.js delete mode 100644 src/sunstone/public/bower_components/modernizr/feature-detects/css-vmaxunit.js delete mode 100644 src/sunstone/public/bower_components/modernizr/feature-detects/css-vminunit.js delete mode 100644 src/sunstone/public/bower_components/modernizr/feature-detects/css-vwunit.js delete mode 100644 src/sunstone/public/bower_components/modernizr/feature-detects/custom-protocol-handler.js delete mode 100644 src/sunstone/public/bower_components/modernizr/feature-detects/dart.js delete mode 100644 src/sunstone/public/bower_components/modernizr/feature-detects/dataview-api.js delete mode 100644 src/sunstone/public/bower_components/modernizr/feature-detects/dom-classlist.js delete mode 100644 src/sunstone/public/bower_components/modernizr/feature-detects/dom-createElement-attrs.js delete mode 100644 src/sunstone/public/bower_components/modernizr/feature-detects/dom-dataset.js delete mode 100644 src/sunstone/public/bower_components/modernizr/feature-detects/dom-microdata.js delete mode 100644 src/sunstone/public/bower_components/modernizr/feature-detects/elem-datalist.js delete mode 100644 src/sunstone/public/bower_components/modernizr/feature-detects/elem-details.js delete mode 100644 src/sunstone/public/bower_components/modernizr/feature-detects/elem-output.js delete mode 100644 src/sunstone/public/bower_components/modernizr/feature-detects/elem-progress-meter.js delete mode 100644 src/sunstone/public/bower_components/modernizr/feature-detects/elem-ruby.js delete mode 100644 src/sunstone/public/bower_components/modernizr/feature-detects/elem-time.js delete mode 100644 src/sunstone/public/bower_components/modernizr/feature-detects/elem-track.js delete mode 100644 src/sunstone/public/bower_components/modernizr/feature-detects/emoji.js delete mode 100644 src/sunstone/public/bower_components/modernizr/feature-detects/es5-strictmode.js delete mode 100644 src/sunstone/public/bower_components/modernizr/feature-detects/event-deviceorientation-motion.js delete mode 100644 src/sunstone/public/bower_components/modernizr/feature-detects/exif-orientation.js delete mode 100644 src/sunstone/public/bower_components/modernizr/feature-detects/file-api.js delete mode 100644 src/sunstone/public/bower_components/modernizr/feature-detects/file-filesystem.js delete mode 100644 src/sunstone/public/bower_components/modernizr/feature-detects/forms-fileinput.js delete mode 100644 src/sunstone/public/bower_components/modernizr/feature-detects/forms-formattribute.js delete mode 100644 src/sunstone/public/bower_components/modernizr/feature-detects/forms-inputnumber-l10n.js delete mode 100644 src/sunstone/public/bower_components/modernizr/feature-detects/forms-placeholder.js delete mode 100644 src/sunstone/public/bower_components/modernizr/feature-detects/forms-speechinput.js delete mode 100644 src/sunstone/public/bower_components/modernizr/feature-detects/forms-validation.js delete mode 100644 src/sunstone/public/bower_components/modernizr/feature-detects/fullscreen-api.js delete mode 100644 src/sunstone/public/bower_components/modernizr/feature-detects/gamepad.js delete mode 100644 src/sunstone/public/bower_components/modernizr/feature-detects/getusermedia.js delete mode 100644 src/sunstone/public/bower_components/modernizr/feature-detects/ie8compat.js delete mode 100644 src/sunstone/public/bower_components/modernizr/feature-detects/iframe-sandbox.js delete mode 100644 src/sunstone/public/bower_components/modernizr/feature-detects/iframe-seamless.js delete mode 100644 src/sunstone/public/bower_components/modernizr/feature-detects/iframe-srcdoc.js delete mode 100644 src/sunstone/public/bower_components/modernizr/feature-detects/img-apng.js delete mode 100644 src/sunstone/public/bower_components/modernizr/feature-detects/img-webp.js delete mode 100644 src/sunstone/public/bower_components/modernizr/feature-detects/json.js delete mode 100644 src/sunstone/public/bower_components/modernizr/feature-detects/lists-reversed.js delete mode 100644 src/sunstone/public/bower_components/modernizr/feature-detects/mathml.js delete mode 100644 src/sunstone/public/bower_components/modernizr/feature-detects/network-connection.js delete mode 100644 src/sunstone/public/bower_components/modernizr/feature-detects/network-eventsource.js delete mode 100644 src/sunstone/public/bower_components/modernizr/feature-detects/network-xhr2.js delete mode 100644 src/sunstone/public/bower_components/modernizr/feature-detects/notification.js delete mode 100644 src/sunstone/public/bower_components/modernizr/feature-detects/performance.js delete mode 100644 src/sunstone/public/bower_components/modernizr/feature-detects/pointerlock-api.js delete mode 100644 src/sunstone/public/bower_components/modernizr/feature-detects/quota-management-api.js delete mode 100644 src/sunstone/public/bower_components/modernizr/feature-detects/requestanimationframe.js delete mode 100644 src/sunstone/public/bower_components/modernizr/feature-detects/script-async.js delete mode 100644 src/sunstone/public/bower_components/modernizr/feature-detects/script-defer.js delete mode 100644 src/sunstone/public/bower_components/modernizr/feature-detects/style-scoped.js delete mode 100644 src/sunstone/public/bower_components/modernizr/feature-detects/svg-filters.js delete mode 100644 src/sunstone/public/bower_components/modernizr/feature-detects/unicode.js delete mode 100644 src/sunstone/public/bower_components/modernizr/feature-detects/url-data-uri.js delete mode 100644 src/sunstone/public/bower_components/modernizr/feature-detects/userdata.js delete mode 100644 src/sunstone/public/bower_components/modernizr/feature-detects/vibration.js delete mode 100644 src/sunstone/public/bower_components/modernizr/feature-detects/web-intents.js delete mode 100644 src/sunstone/public/bower_components/modernizr/feature-detects/webgl-extensions.js delete mode 100644 src/sunstone/public/bower_components/modernizr/feature-detects/websockets-binary.js delete mode 100644 src/sunstone/public/bower_components/modernizr/feature-detects/window-framed.js delete mode 100644 src/sunstone/public/bower_components/modernizr/feature-detects/workers-blobworkers.js delete mode 100644 src/sunstone/public/bower_components/modernizr/feature-detects/workers-dataworkers.js delete mode 100644 src/sunstone/public/bower_components/modernizr/feature-detects/workers-sharedworkers.js delete mode 100644 src/sunstone/public/bower_components/modernizr/grunt.js delete mode 100644 src/sunstone/public/bower_components/modernizr/media/Modernizr 2 Logo.ai delete mode 100644 src/sunstone/public/bower_components/modernizr/media/Modernizr 2 Logo.eps delete mode 100644 src/sunstone/public/bower_components/modernizr/media/Modernizr 2 Logo.pdf delete mode 100644 src/sunstone/public/bower_components/modernizr/media/Modernizr 2 Logo.png delete mode 100644 src/sunstone/public/bower_components/modernizr/media/Modernizr 2 Logo.svg delete mode 100644 src/sunstone/public/bower_components/modernizr/modernizr.js delete mode 100644 src/sunstone/public/bower_components/modernizr/readme.md delete mode 100644 src/sunstone/public/bower_components/modernizr/test/basic.html delete mode 100644 src/sunstone/public/bower_components/modernizr/test/caniuse.html delete mode 100644 src/sunstone/public/bower_components/modernizr/test/caniuse_files/Windsong-webfont.eot delete mode 100644 src/sunstone/public/bower_components/modernizr/test/caniuse_files/Windsong-webfont.otf delete mode 100644 src/sunstone/public/bower_components/modernizr/test/caniuse_files/Windsong-webfont.svg delete mode 100644 src/sunstone/public/bower_components/modernizr/test/caniuse_files/Windsong-webfont.ttf delete mode 100644 src/sunstone/public/bower_components/modernizr/test/caniuse_files/Windsong-webfont.woff delete mode 100644 src/sunstone/public/bower_components/modernizr/test/caniuse_files/alpha.png delete mode 100644 src/sunstone/public/bower_components/modernizr/test/caniuse_files/apng_test.png delete mode 100644 src/sunstone/public/bower_components/modernizr/test/caniuse_files/before-after.png delete mode 100644 src/sunstone/public/bower_components/modernizr/test/caniuse_files/form_validation.html delete mode 100644 src/sunstone/public/bower_components/modernizr/test/caniuse_files/ga.js delete mode 100644 src/sunstone/public/bower_components/modernizr/test/caniuse_files/green5x5.png delete mode 100644 src/sunstone/public/bower_components/modernizr/test/caniuse_files/hashchange.html delete mode 100644 src/sunstone/public/bower_components/modernizr/test/caniuse_files/jquery.min.js delete mode 100644 src/sunstone/public/bower_components/modernizr/test/caniuse_files/mathml.html delete mode 100644 src/sunstone/public/bower_components/modernizr/test/caniuse_files/mathml_ref.png delete mode 100644 src/sunstone/public/bower_components/modernizr/test/caniuse_files/modernizr-1.7.min.js delete mode 100644 src/sunstone/public/bower_components/modernizr/test/caniuse_files/png_alpha_result.png delete mode 100644 src/sunstone/public/bower_components/modernizr/test/caniuse_files/pushstate.html delete mode 100644 src/sunstone/public/bower_components/modernizr/test/caniuse_files/red30x30.png delete mode 100644 src/sunstone/public/bower_components/modernizr/test/caniuse_files/ruby.png delete mode 100644 src/sunstone/public/bower_components/modernizr/test/caniuse_files/stroked-text.png delete mode 100644 src/sunstone/public/bower_components/modernizr/test/caniuse_files/style.css delete mode 100644 src/sunstone/public/bower_components/modernizr/test/caniuse_files/svg-html-blur.png delete mode 100644 src/sunstone/public/bower_components/modernizr/test/caniuse_files/svg-img.svg delete mode 100644 src/sunstone/public/bower_components/modernizr/test/caniuse_files/svg-img.svg.1 delete mode 100644 src/sunstone/public/bower_components/modernizr/test/caniuse_files/svg_blur.png delete mode 100644 src/sunstone/public/bower_components/modernizr/test/caniuse_files/table.png delete mode 100644 src/sunstone/public/bower_components/modernizr/test/caniuse_files/text-shadow1.png delete mode 100644 src/sunstone/public/bower_components/modernizr/test/caniuse_files/text-shadow2.png delete mode 100644 src/sunstone/public/bower_components/modernizr/test/caniuse_files/windsong_font.png delete mode 100644 src/sunstone/public/bower_components/modernizr/test/caniuse_files/xhtml.html delete mode 100644 src/sunstone/public/bower_components/modernizr/test/index.html delete mode 100644 src/sunstone/public/bower_components/modernizr/test/js/basic.html delete mode 100644 src/sunstone/public/bower_components/modernizr/test/js/dumpdata.js delete mode 100644 src/sunstone/public/bower_components/modernizr/test/js/lib/detect-global.js delete mode 100644 src/sunstone/public/bower_components/modernizr/test/js/lib/jquery-1.7b2.js delete mode 100644 src/sunstone/public/bower_components/modernizr/test/js/lib/jsonselect.js delete mode 100644 src/sunstone/public/bower_components/modernizr/test/js/lib/polyfills.js delete mode 100644 src/sunstone/public/bower_components/modernizr/test/js/lib/uaparser.js delete mode 100644 src/sunstone/public/bower_components/modernizr/test/js/setup.js delete mode 100644 src/sunstone/public/bower_components/modernizr/test/js/unit-caniuse.js delete mode 100644 src/sunstone/public/bower_components/modernizr/test/js/unit.js delete mode 100644 src/sunstone/public/bower_components/modernizr/test/qunit/qunit.css delete mode 100644 src/sunstone/public/bower_components/modernizr/test/qunit/qunit.js delete mode 100644 src/sunstone/public/bower_components/modernizr/test/qunit/run-qunit.js delete mode 100644 src/sunstone/public/bower_components/no-vnc/.bower.json delete mode 100644 src/sunstone/public/bower_components/no-vnc/.gitignore delete mode 100644 src/sunstone/public/bower_components/no-vnc/.gitmodules delete mode 100644 src/sunstone/public/bower_components/no-vnc/.travis.yml delete mode 100644 src/sunstone/public/bower_components/no-vnc/CONTRIBUTING.md delete mode 100644 src/sunstone/public/bower_components/no-vnc/LICENSE.txt delete mode 100644 src/sunstone/public/bower_components/no-vnc/README.md delete mode 100644 src/sunstone/public/bower_components/no-vnc/debian/changelog delete mode 100644 src/sunstone/public/bower_components/no-vnc/debian/compat delete mode 100644 src/sunstone/public/bower_components/no-vnc/debian/control delete mode 100644 src/sunstone/public/bower_components/no-vnc/debian/copyright delete mode 100644 src/sunstone/public/bower_components/no-vnc/debian/novnc.install delete mode 100755 src/sunstone/public/bower_components/no-vnc/debian/rules delete mode 100644 src/sunstone/public/bower_components/no-vnc/docs/LICENSE.Apache-2.0 delete mode 100644 src/sunstone/public/bower_components/no-vnc/docs/LICENSE.BSD-2-Clause delete mode 100644 src/sunstone/public/bower_components/no-vnc/docs/LICENSE.BSD-3-Clause delete mode 100644 src/sunstone/public/bower_components/no-vnc/docs/LICENSE.GPL-3 delete mode 100644 src/sunstone/public/bower_components/no-vnc/docs/LICENSE.LGPL-3 delete mode 100644 src/sunstone/public/bower_components/no-vnc/docs/LICENSE.MPL-2.0 delete mode 100644 src/sunstone/public/bower_components/no-vnc/docs/LICENSE.OFL-1.1 delete mode 100644 src/sunstone/public/bower_components/no-vnc/docs/LICENSE.zlib delete mode 100644 src/sunstone/public/bower_components/no-vnc/docs/VERSION delete mode 100644 src/sunstone/public/bower_components/no-vnc/docs/flash_policy.txt delete mode 100644 src/sunstone/public/bower_components/no-vnc/docs/links delete mode 100644 src/sunstone/public/bower_components/no-vnc/docs/notes delete mode 100644 src/sunstone/public/bower_components/no-vnc/docs/packaging.txt delete mode 100644 src/sunstone/public/bower_components/no-vnc/docs/release.txt delete mode 100644 src/sunstone/public/bower_components/no-vnc/docs/rfb_notes delete mode 100644 src/sunstone/public/bower_components/no-vnc/docs/rfbproto-3.3.pdf delete mode 100644 src/sunstone/public/bower_components/no-vnc/docs/rfbproto-3.7.pdf delete mode 100644 src/sunstone/public/bower_components/no-vnc/docs/rfbproto-3.8.pdf delete mode 100644 src/sunstone/public/bower_components/no-vnc/images/alt.png delete mode 100644 src/sunstone/public/bower_components/no-vnc/images/clipboard.png delete mode 100644 src/sunstone/public/bower_components/no-vnc/images/connect.png delete mode 100644 src/sunstone/public/bower_components/no-vnc/images/ctrl.png delete mode 100644 src/sunstone/public/bower_components/no-vnc/images/ctrlaltdel.png delete mode 100644 src/sunstone/public/bower_components/no-vnc/images/disconnect.png delete mode 100644 src/sunstone/public/bower_components/no-vnc/images/drag.png delete mode 100644 src/sunstone/public/bower_components/no-vnc/images/esc.png delete mode 100644 src/sunstone/public/bower_components/no-vnc/images/favicon.ico delete mode 100644 src/sunstone/public/bower_components/no-vnc/images/favicon.png delete mode 100644 src/sunstone/public/bower_components/no-vnc/images/keyboard.png delete mode 100644 src/sunstone/public/bower_components/no-vnc/images/mouse_left.png delete mode 100644 src/sunstone/public/bower_components/no-vnc/images/mouse_middle.png delete mode 100644 src/sunstone/public/bower_components/no-vnc/images/mouse_none.png delete mode 100644 src/sunstone/public/bower_components/no-vnc/images/mouse_right.png delete mode 100644 src/sunstone/public/bower_components/no-vnc/images/power.png delete mode 100644 src/sunstone/public/bower_components/no-vnc/images/screen_320x460.png delete mode 100644 src/sunstone/public/bower_components/no-vnc/images/screen_57x57.png delete mode 100644 src/sunstone/public/bower_components/no-vnc/images/screen_700x700.png delete mode 100644 src/sunstone/public/bower_components/no-vnc/images/settings.png delete mode 100644 src/sunstone/public/bower_components/no-vnc/images/showextrakeys.png delete mode 100644 src/sunstone/public/bower_components/no-vnc/images/tab.png delete mode 100644 src/sunstone/public/bower_components/no-vnc/include/Orbitron700.ttf delete mode 100644 src/sunstone/public/bower_components/no-vnc/include/Orbitron700.woff delete mode 100644 src/sunstone/public/bower_components/no-vnc/include/base.css delete mode 100644 src/sunstone/public/bower_components/no-vnc/include/base64.js delete mode 100644 src/sunstone/public/bower_components/no-vnc/include/black.css delete mode 100644 src/sunstone/public/bower_components/no-vnc/include/blue.css delete mode 100644 src/sunstone/public/bower_components/no-vnc/include/chrome-app/tcp-client.js delete mode 100644 src/sunstone/public/bower_components/no-vnc/include/des.js delete mode 100644 src/sunstone/public/bower_components/no-vnc/include/display.js delete mode 100644 src/sunstone/public/bower_components/no-vnc/include/input.js delete mode 100755 src/sunstone/public/bower_components/no-vnc/include/jsunzip.js delete mode 100644 src/sunstone/public/bower_components/no-vnc/include/keyboard.js delete mode 100644 src/sunstone/public/bower_components/no-vnc/include/keysym.js delete mode 100644 src/sunstone/public/bower_components/no-vnc/include/keysymdef.js delete mode 100644 src/sunstone/public/bower_components/no-vnc/include/logo.js delete mode 100644 src/sunstone/public/bower_components/no-vnc/include/novnc-custom.css delete mode 100644 src/sunstone/public/bower_components/no-vnc/include/playback.js delete mode 100644 src/sunstone/public/bower_components/no-vnc/include/rfb.js delete mode 100644 src/sunstone/public/bower_components/no-vnc/include/ui.js delete mode 100644 src/sunstone/public/bower_components/no-vnc/include/util.js delete mode 100644 src/sunstone/public/bower_components/no-vnc/include/web-socket-js/README.txt delete mode 100644 src/sunstone/public/bower_components/no-vnc/include/web-socket-js/WebSocketMain.swf delete mode 100644 src/sunstone/public/bower_components/no-vnc/include/web-socket-js/swfobject.js delete mode 100644 src/sunstone/public/bower_components/no-vnc/include/web-socket-js/web_socket.js delete mode 100644 src/sunstone/public/bower_components/no-vnc/include/websock.js delete mode 100644 src/sunstone/public/bower_components/no-vnc/include/webutil.js delete mode 100644 src/sunstone/public/bower_components/no-vnc/karma.conf.js delete mode 100644 src/sunstone/public/bower_components/no-vnc/package.json delete mode 100644 src/sunstone/public/bower_components/no-vnc/tests/arrays.html delete mode 100644 src/sunstone/public/bower_components/no-vnc/tests/arrays.js delete mode 100644 src/sunstone/public/bower_components/no-vnc/tests/assertions.js delete mode 100644 src/sunstone/public/bower_components/no-vnc/tests/base64.html delete mode 100644 src/sunstone/public/bower_components/no-vnc/tests/base64.js delete mode 100644 src/sunstone/public/bower_components/no-vnc/tests/browser.js delete mode 100644 src/sunstone/public/bower_components/no-vnc/tests/canvas.html delete mode 100644 src/sunstone/public/bower_components/no-vnc/tests/cursor.html delete mode 100644 src/sunstone/public/bower_components/no-vnc/tests/face.png delete mode 100644 src/sunstone/public/bower_components/no-vnc/tests/face.png.js delete mode 100644 src/sunstone/public/bower_components/no-vnc/tests/fake.websocket.js delete mode 100644 src/sunstone/public/bower_components/no-vnc/tests/input.html delete mode 100644 src/sunstone/public/bower_components/no-vnc/tests/keyboard-tests.html delete mode 100644 src/sunstone/public/bower_components/no-vnc/tests/run_from_console.casper.js delete mode 100755 src/sunstone/public/bower_components/no-vnc/tests/run_from_console.js delete mode 100644 src/sunstone/public/bower_components/no-vnc/tests/run_from_console.zombie.js delete mode 100644 src/sunstone/public/bower_components/no-vnc/tests/stats.js delete mode 100644 src/sunstone/public/bower_components/no-vnc/tests/test.base64.js delete mode 100644 src/sunstone/public/bower_components/no-vnc/tests/test.display.js delete mode 100644 src/sunstone/public/bower_components/no-vnc/tests/test.helper.js delete mode 100644 src/sunstone/public/bower_components/no-vnc/tests/test.keyboard.js delete mode 100644 src/sunstone/public/bower_components/no-vnc/tests/test.rfb.js delete mode 100644 src/sunstone/public/bower_components/no-vnc/tests/test.util.js delete mode 100644 src/sunstone/public/bower_components/no-vnc/tests/test.websock.js delete mode 100644 src/sunstone/public/bower_components/no-vnc/tests/viewport.css delete mode 100644 src/sunstone/public/bower_components/no-vnc/tests/viewport.html delete mode 100644 src/sunstone/public/bower_components/no-vnc/tests/vnc_perf.html delete mode 100644 src/sunstone/public/bower_components/no-vnc/tests/vnc_playback.html delete mode 100644 src/sunstone/public/bower_components/no-vnc/utils/Makefile delete mode 100644 src/sunstone/public/bower_components/no-vnc/utils/README.md delete mode 100755 src/sunstone/public/bower_components/no-vnc/utils/img2js.py delete mode 100755 src/sunstone/public/bower_components/no-vnc/utils/json2graph.py delete mode 100755 src/sunstone/public/bower_components/no-vnc/utils/launch.sh delete mode 100755 src/sunstone/public/bower_components/no-vnc/utils/nova-novncproxy delete mode 100644 src/sunstone/public/bower_components/no-vnc/utils/parse.js delete mode 100755 src/sunstone/public/bower_components/no-vnc/utils/rebind delete mode 100644 src/sunstone/public/bower_components/no-vnc/utils/rebind.c delete mode 100755 src/sunstone/public/bower_components/no-vnc/utils/u2x11 delete mode 100755 src/sunstone/public/bower_components/no-vnc/utils/web.py delete mode 100644 src/sunstone/public/bower_components/no-vnc/utils/websocket.py delete mode 100755 src/sunstone/public/bower_components/no-vnc/utils/websockify delete mode 100644 src/sunstone/public/bower_components/no-vnc/vnc.html delete mode 100644 src/sunstone/public/bower_components/no-vnc/vnc_auto.html delete mode 100644 src/sunstone/public/bower_components/require-handlebars-plugin/.bower.json delete mode 100755 src/sunstone/public/bower_components/require-handlebars-plugin/.gitignore delete mode 100755 src/sunstone/public/bower_components/require-handlebars-plugin/README.md delete mode 100755 src/sunstone/public/bower_components/require-handlebars-plugin/build.sh delete mode 100755 src/sunstone/public/bower_components/require-handlebars-plugin/demo-build.html delete mode 100755 src/sunstone/public/bower_components/require-handlebars-plugin/demo.html delete mode 100755 src/sunstone/public/bower_components/require-handlebars-plugin/demo/app.build.js delete mode 100755 src/sunstone/public/bower_components/require-handlebars-plugin/demo/main.js delete mode 100755 src/sunstone/public/bower_components/require-handlebars-plugin/demo/require.js delete mode 100755 src/sunstone/public/bower_components/require-handlebars-plugin/demo/styles/one.css delete mode 100755 src/sunstone/public/bower_components/require-handlebars-plugin/demo/styles/two.css delete mode 100755 src/sunstone/public/bower_components/require-handlebars-plugin/demo/template/coolPartial.hbs delete mode 100755 src/sunstone/public/bower_components/require-handlebars-plugin/demo/template/helpers/all.js delete mode 100644 src/sunstone/public/bower_components/require-handlebars-plugin/demo/template/helpers/myhelper.js delete mode 100755 src/sunstone/public/bower_components/require-handlebars-plugin/demo/template/helpers/yeller.js delete mode 100755 src/sunstone/public/bower_components/require-handlebars-plugin/demo/template/i18n/en_ca.json delete mode 100755 src/sunstone/public/bower_components/require-handlebars-plugin/demo/template/i18n/en_us.json delete mode 100755 src/sunstone/public/bower_components/require-handlebars-plugin/demo/template/one.hbs delete mode 100755 src/sunstone/public/bower_components/require-handlebars-plugin/hbs.js delete mode 100644 src/sunstone/public/bower_components/require-handlebars-plugin/hbs/handlebars.js delete mode 100644 src/sunstone/public/bower_components/require-handlebars-plugin/hbs/handlebars.runtime.js delete mode 100755 src/sunstone/public/bower_components/require-handlebars-plugin/hbs/i18nprecompile.js delete mode 100755 src/sunstone/public/bower_components/require-handlebars-plugin/hbs/json2.js delete mode 100755 src/sunstone/public/bower_components/require-handlebars-plugin/hbs/underscore.js delete mode 100644 src/sunstone/public/bower_components/require-handlebars-plugin/karma.conf.js delete mode 100755 src/sunstone/public/bower_components/require-handlebars-plugin/package.json delete mode 100755 src/sunstone/public/bower_components/require-handlebars-plugin/r.js delete mode 100644 src/sunstone/public/bower_components/require-handlebars-plugin/tests/spec/helpers.js delete mode 100644 src/sunstone/public/bower_components/require-handlebars-plugin/tests/spec/main.js delete mode 100644 src/sunstone/public/bower_components/require-handlebars-plugin/tests/spec/multiline.js delete mode 100644 src/sunstone/public/bower_components/require-handlebars-plugin/tests/spec/partial.js delete mode 100644 src/sunstone/public/bower_components/require-handlebars-plugin/tests/spec/partial_loaded.js delete mode 100644 src/sunstone/public/bower_components/require-handlebars-plugin/tests/spec/partial_subdir.js delete mode 100644 src/sunstone/public/bower_components/require-handlebars-plugin/tests/spec/sexpr_hash.js delete mode 100644 src/sunstone/public/bower_components/require-handlebars-plugin/tests/spec/sexpr_param.js delete mode 100644 src/sunstone/public/bower_components/require-handlebars-plugin/tests/spec/simple.js delete mode 100644 src/sunstone/public/bower_components/require-handlebars-plugin/tests/templates/_partial.hbs delete mode 100644 src/sunstone/public/bower_components/require-handlebars-plugin/tests/templates/_partial_loaded.hbs delete mode 100644 src/sunstone/public/bower_components/require-handlebars-plugin/tests/templates/helpers.hbs delete mode 100644 src/sunstone/public/bower_components/require-handlebars-plugin/tests/templates/helpers/inner-helper.js delete mode 100644 src/sunstone/public/bower_components/require-handlebars-plugin/tests/templates/helpers/outer-helper.js delete mode 100644 src/sunstone/public/bower_components/require-handlebars-plugin/tests/templates/helpers/var-sub.js delete mode 100644 src/sunstone/public/bower_components/require-handlebars-plugin/tests/templates/multiline.hbs delete mode 100644 src/sunstone/public/bower_components/require-handlebars-plugin/tests/templates/partial.hbs delete mode 100644 src/sunstone/public/bower_components/require-handlebars-plugin/tests/templates/partial_fullpath.hbs delete mode 100644 src/sunstone/public/bower_components/require-handlebars-plugin/tests/templates/partial_loaded.hbs delete mode 100644 src/sunstone/public/bower_components/require-handlebars-plugin/tests/templates/partial_subdir.hbs delete mode 100644 src/sunstone/public/bower_components/require-handlebars-plugin/tests/templates/partials/_simple.hbs delete mode 100644 src/sunstone/public/bower_components/require-handlebars-plugin/tests/templates/sexpr_hash.hbs delete mode 100644 src/sunstone/public/bower_components/require-handlebars-plugin/tests/templates/sexpr_params.hbs delete mode 100644 src/sunstone/public/bower_components/require-handlebars-plugin/tests/templates/simple.hbs delete mode 100644 src/sunstone/public/bower_components/require-handlebars-plugin/tests/templates/subdir/parent.hbs delete mode 100644 src/sunstone/public/bower_components/require-handlebars-plugin/tests/test-main.js delete mode 100644 src/sunstone/public/bower_components/require-handlebars-plugin/tests/test.html delete mode 100644 src/sunstone/public/bower_components/requirejs/.bower.json delete mode 100644 src/sunstone/public/bower_components/requirejs/README.md delete mode 100644 src/sunstone/public/bower_components/requirejs/bower.json delete mode 100644 src/sunstone/public/bower_components/requirejs/require.js delete mode 100644 src/sunstone/public/bower_components/resumablejs/.bower.json delete mode 100644 src/sunstone/public/bower_components/resumablejs/MIT-LICENSE delete mode 100644 src/sunstone/public/bower_components/resumablejs/bower.json delete mode 100644 src/sunstone/public/bower_components/resumablejs/component.json delete mode 100644 src/sunstone/public/bower_components/resumablejs/resumable.js delete mode 100644 src/sunstone/public/bower_components/resumablejs/samples/Node.js/app.js delete mode 100644 src/sunstone/public/bower_components/resumablejs/samples/Node.js/package.json delete mode 100644 src/sunstone/public/bower_components/resumablejs/samples/Node.js/public/cancel.png delete mode 100644 src/sunstone/public/bower_components/resumablejs/samples/Node.js/public/index.html delete mode 100644 src/sunstone/public/bower_components/resumablejs/samples/Node.js/public/pause.png delete mode 100644 src/sunstone/public/bower_components/resumablejs/samples/Node.js/public/resume.png delete mode 100644 src/sunstone/public/bower_components/resumablejs/samples/Node.js/public/style.css delete mode 100644 src/sunstone/public/bower_components/resumablejs/samples/Node.js/resumable-node.js delete mode 100644 src/sunstone/public/bower_components/resumablejs/samples/coffeescript/resumable.coffee delete mode 100644 src/sunstone/public/bower_components/resumablejs/samples/coffeescript/resumable.js delete mode 100644 src/sunstone/public/bower_components/resumablejs/samples/coffeescript/resumable.map delete mode 100644 src/sunstone/public/bower_components/resumablejs/samples/java/src/resumable/js/upload/HttpUtils.java delete mode 100644 src/sunstone/public/bower_components/resumablejs/samples/java/src/resumable/js/upload/ResumableInfo.java delete mode 100644 src/sunstone/public/bower_components/resumablejs/samples/java/src/resumable/js/upload/ResumableInfoStorage.java delete mode 100644 src/sunstone/public/bower_components/resumablejs/samples/java/src/resumable/js/upload/UploadServlet.java delete mode 100644 src/sunstone/public/bower_components/resumablejs/samples/java/web/WEB-INF/web.xml delete mode 100644 src/sunstone/public/bower_components/resumablejs/samples/java/web/index.html delete mode 100644 src/sunstone/public/bower_components/resumablejs/samples/java/web/pause.png delete mode 100644 src/sunstone/public/bower_components/resumablejs/samples/java/web/resumable.js delete mode 100644 src/sunstone/public/bower_components/resumablejs/samples/java/web/resume.png delete mode 100644 src/sunstone/public/bower_components/resumablejs/samples/java/web/style.css delete mode 100644 src/sunstone/public/bower_components/resumablejs/test.html delete mode 100644 src/sunstone/public/bower_components/spice-html5/.bower.json delete mode 100644 src/sunstone/public/bower_components/spice-html5/.gitignore delete mode 100644 src/sunstone/public/bower_components/spice-html5/COPYING delete mode 100644 src/sunstone/public/bower_components/spice-html5/COPYING.LESSER delete mode 100644 src/sunstone/public/bower_components/spice-html5/Makefile delete mode 100644 src/sunstone/public/bower_components/spice-html5/README delete mode 100644 src/sunstone/public/bower_components/spice-html5/TODO delete mode 100644 src/sunstone/public/bower_components/spice-html5/apache.conf.sample delete mode 100644 src/sunstone/public/bower_components/spice-html5/atKeynames.js delete mode 100644 src/sunstone/public/bower_components/spice-html5/bitmap.js delete mode 100644 src/sunstone/public/bower_components/spice-html5/cursor.js delete mode 100644 src/sunstone/public/bower_components/spice-html5/display.js delete mode 100644 src/sunstone/public/bower_components/spice-html5/enums.js delete mode 100644 src/sunstone/public/bower_components/spice-html5/filexfer.js delete mode 100644 src/sunstone/public/bower_components/spice-html5/inputs.js delete mode 100644 src/sunstone/public/bower_components/spice-html5/lz.js delete mode 100644 src/sunstone/public/bower_components/spice-html5/main.js delete mode 100644 src/sunstone/public/bower_components/spice-html5/playback.js delete mode 100644 src/sunstone/public/bower_components/spice-html5/png.js delete mode 100644 src/sunstone/public/bower_components/spice-html5/quic.js delete mode 100644 src/sunstone/public/bower_components/spice-html5/resize.js delete mode 100644 src/sunstone/public/bower_components/spice-html5/simulatecursor.js delete mode 100644 src/sunstone/public/bower_components/spice-html5/spice-custom.css delete mode 100644 src/sunstone/public/bower_components/spice-html5/spice-html5.spec.in delete mode 100644 src/sunstone/public/bower_components/spice-html5/spice.css delete mode 100644 src/sunstone/public/bower_components/spice-html5/spice.html delete mode 100644 src/sunstone/public/bower_components/spice-html5/spice_auto.html delete mode 100644 src/sunstone/public/bower_components/spice-html5/spicearraybuffer.js delete mode 100644 src/sunstone/public/bower_components/spice-html5/spiceconn.js delete mode 100644 src/sunstone/public/bower_components/spice-html5/spicedataview.js delete mode 100644 src/sunstone/public/bower_components/spice-html5/spicemsg.js delete mode 100644 src/sunstone/public/bower_components/spice-html5/spicetype.js delete mode 100644 src/sunstone/public/bower_components/spice-html5/thirdparty/jsbn.js delete mode 100644 src/sunstone/public/bower_components/spice-html5/thirdparty/prng4.js delete mode 100644 src/sunstone/public/bower_components/spice-html5/thirdparty/rng.js delete mode 100644 src/sunstone/public/bower_components/spice-html5/thirdparty/rsa.js delete mode 100644 src/sunstone/public/bower_components/spice-html5/thirdparty/sha1.js delete mode 100644 src/sunstone/public/bower_components/spice-html5/ticket.js delete mode 100644 src/sunstone/public/bower_components/spice-html5/utils.js delete mode 100644 src/sunstone/public/bower_components/spice-html5/webm.js delete mode 100644 src/sunstone/public/bower_components/spice-html5/wire.js diff --git a/src/sunstone/public/bower_components/almond/.bower.json b/src/sunstone/public/bower_components/almond/.bower.json deleted file mode 100644 index 4f139b09d2..0000000000 --- a/src/sunstone/public/bower_components/almond/.bower.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "name": "almond", - "version": "0.3.1", - "main": "almond.js", - "ignore": [ - "tests", - "shrinktest.sh" - ], - "homepage": "https://github.com/jrburke/almond", - "_release": "0.3.1", - "_resolution": { - "type": "version", - "tag": "0.3.1", - "commit": "8336992b1a3fee8d10310822d4222fb82d24f097" - }, - "_source": "git://github.com/jrburke/almond.git", - "_target": "~0.3.1", - "_originalSource": "almond", - "_direct": true -} \ No newline at end of file diff --git a/src/sunstone/public/bower_components/almond/.gitignore b/src/sunstone/public/bower_components/almond/.gitignore deleted file mode 100644 index e43b0f9889..0000000000 --- a/src/sunstone/public/bower_components/almond/.gitignore +++ /dev/null @@ -1 +0,0 @@ -.DS_Store diff --git a/src/sunstone/public/bower_components/almond/.npmignore b/src/sunstone/public/bower_components/almond/.npmignore deleted file mode 100644 index 2fe7e239bb..0000000000 --- a/src/sunstone/public/bower_components/almond/.npmignore +++ /dev/null @@ -1,2 +0,0 @@ -tests -*.sh diff --git a/src/sunstone/public/bower_components/almond/.travis.yml b/src/sunstone/public/bower_components/almond/.travis.yml deleted file mode 100644 index 7d38d5b1fd..0000000000 --- a/src/sunstone/public/bower_components/almond/.travis.yml +++ /dev/null @@ -1,12 +0,0 @@ -language: node_js -node_js: 0.10 - -before_script: - - node tests/server.js & - - sleep 1 - -script: phantomjs tests/runner.js - -after_script: - - kill -9 `cat tests/pid.txt` - - rm tests/pid.txt diff --git a/src/sunstone/public/bower_components/almond/LICENSE b/src/sunstone/public/bower_components/almond/LICENSE deleted file mode 100644 index a517c7a827..0000000000 --- a/src/sunstone/public/bower_components/almond/LICENSE +++ /dev/null @@ -1,58 +0,0 @@ -almond is released under two licenses: new BSD, and MIT. You may pick the -license that best suits your development needs. The text of both licenses are -provided below. - - -The "New" BSD License: ----------------------- - -Copyright (c) 2010-2011, The Dojo Foundation -All rights reserved. - -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions are met: - - * Redistributions of source code must retain the above copyright notice, this - list of conditions and the following disclaimer. - * Redistributions in binary form must reproduce the above copyright notice, - this list of conditions and the following disclaimer in the documentation - and/or other materials provided with the distribution. - * Neither the name of the Dojo Foundation nor the names of its contributors - may be used to endorse or promote products derived from this software - without specific prior written permission. - -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND -ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED -WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE -DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE -FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL -DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR -SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER -CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, -OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - - - -MIT License ------------ - -Copyright (c) 2010-2011, The Dojo Foundation - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -THE SOFTWARE. diff --git a/src/sunstone/public/bower_components/almond/README.md b/src/sunstone/public/bower_components/almond/README.md deleted file mode 100644 index 401aee8807..0000000000 --- a/src/sunstone/public/bower_components/almond/README.md +++ /dev/null @@ -1,239 +0,0 @@ -#almond - -A replacement [AMD](https://github.com/amdjs/amdjs-api/wiki/AMD) loader for -[RequireJS](http://requirejs.org). It provides a minimal AMD API footprint that includes [loader plugin](http://requirejs.org/docs/plugins.html) support. Only useful for built/bundled AMD modules, does not do dynamic loading. - -## Why - -Some developers like to use the AMD API to code modular JavaScript, but after doing an optimized build, -they do not want to include a full AMD loader like RequireJS, since they do not need all that functionality. -Some use cases, like mobile, are very sensitive to file sizes. - -By including almond in the built file, there is no need for RequireJS. -almond is around **1 kilobyte** when minified with Closure Compiler and gzipped. - -Since it can support certain types of loader plugin-optimized resources, it is a great -fit for a library that wants to use [text templates](http://requirejs.org/docs/api.html#text) -or [CoffeeScript](https://github.com/jrburke/require-cs) as part of -their project, but get a tiny download in one file after using the -[RequireJS Optimizer](http://requirejs.org/docs/optimization.html). - -If you are building a library, the wrap=true support in the RequireJS optimizer -will wrap the optimized file in a closure, so the define/require AMD API does not -escape the file. Users of your optimized file will only see the global API you decide -to export, not the AMD API. See the usage section below for more details. - -So, you get great code cleanliness with AMD and the use of powerful loader plugins -in a tiny wrapper that makes it easy for others to use your code even if they do not use AMD. - -If you want a single file build output but without the module APIs included, you might want to consider [AMDclean](https://github.com/gfranko/amdclean). - -## Restrictions - -It is best used for libraries or apps that use AMD and: - -* optimize all the modules into one file -- no dynamic code loading. -* all modules have IDs and dependency arrays in their define() calls -- the RequireJS optimizer will take care of this for you. -* only have **one** requirejs.config() or require.config() call. -* the requirejs.config/require.config call needs to be included in the build output. This is particularly important for making sure any [map config](http://requirejs.org/docs/api.html#config-map) use still works. -* do not use the `var require = {};` style of [passing config](http://requirejs.org/docs/api.html#config). -* do not use [RequireJS multiversion support/contexts](http://requirejs.org/docs/api.html#multiversion). -* do not use require.toUrl() or require.nameToUrl(). -* do not use [packages/packagePaths config](http://requirejs.org/docs/api.html#packages). If you need to use packages that have a main property, [volo](https://github.com/volojs/volo) can create an adapter module so that it can work without this config. Use the `amdify add` command to add the dependency to your project. - -What is supported: - -* dependencies with relative IDs. -* define('id', {}) definitions. -* define(), require() and requirejs() calls. -* loader plugins that can inline their resources into optimized files, and -can access those inlined resources synchronously after the optimization pass. -The [text](http://requirejs.org/docs/api.html#text) and -[CoffeeScript](https://github.com/jrburke/require-cs) plugins are two such plugins. - -## Download - -[Latest release](https://github.com/jrburke/almond/raw/latest/almond.js) - - -## Usage - -[Download the RequireJS optimizer](http://requirejs.org/docs/download.html#rjs). - -[Download the current release of almond.js](https://github.com/jrburke/almond/raw/latest/almond.js). - -Run the optimizer using [Node](http://nodejs.org) (also [works in Java](https://github.com/jrburke/r.js/blob/master/README.md)): - - node r.js -o baseUrl=. name=path/to/almond include=main out=main-built.js wrap=true - -This assumes your project's top-level script file is called main.js and the command -above is run from the directory containing main.js. If you prefer to use a build.js build profile instead of command line arguments, [this RequireJS optimization section](http://requirejs.org/docs/optimization.html#pitfalls) has info on how to do that. - -wrap=true will add this wrapper around the main-built.js contents (which will be minified by UglifyJS: - - (function () { - //almond will be here - //main and its nested dependencies will be here - }()); - -If you do not want that wrapper, leave off the wrap=true argument. - -These optimizer arguments can also be used in a build config object, so it can be used -in [runtime-generated server builds](https://github.com/jrburke/r.js/blob/master/build/tests/http/httpBuild.js). - - -## Triggering module execution - -As of RequireJS 2.0 and almond 0.1, modules are only executed if they are -called by a top level require call. The data-main attribute on a script tag -for require.js counts as a top level require call. - -However with almond, it does not look for a data-main attribute, and if your -main JS module does not use a top level require() or requirejs() call to -trigger module loading/execution, after a build, it may appear that the code -broke -- no modules execute. - -The 2.0 RequireJS optimizer has a build config, option **insertRequire** that you -can use to specify that a require([]) call is inserted at the end of the built -file to trigger module loading. Example: - - node r.js -o baseUrl=. name=path/to/almond.js include=main insertRequire=main out=main-built.js wrap=true - -or, if using a build config file: - -```javascript -{ - baseUrl: '.', - name: 'path/to/almond', - include: ['main'], - insertRequire: ['main'], - out: 'main-built.js', - wrap: true -} -``` - -This will result with `require(["main"]);` at the bottom of main-built.js. - -## Exporting a public API - -If you are making a library that is made up of AMD modules in source form, but will be built with almond into one file, and you want to export a small public -API for that library, you can use the `wrap` build config to do so. Build -config: - -```javascript -{ - baseUrl: '.', - name: 'path/to/almond', - include: ['main'], - out: 'lib-built.js', - wrap: { - startFile: 'path/to/start.frag', - endFile: 'path/to/end.frag' - } -} -``` - -Where start.frag could look like this: - -```javascript -(function (root, factory) { - if (typeof define === 'function' && define.amd) { - //Allow using this built library as an AMD module - //in another project. That other project will only - //see this AMD call, not the internal modules in - //the closure below. - define([], factory); - } else { - //Browser globals case. Just assign the - //result to a property on the global. - root.libGlobalName = factory(); - } -}(this, function () { - //almond, and your modules will be inlined here -``` - -and end.frag is like this: -```javascript - //The modules for your project will be inlined above - //this snippet. Ask almond to synchronously require the - //module value for 'main' here and return it as the - //value to use for the public API for the built file. - return require('main'); -})); -``` - -After the build, then the built file should be structured like so: - -* start.frag -* almond.js -* modules for your lib, including 'main' -* end.frag - -## Common errors - -Explanations of common errors: - -### incorrect module build, no module name - -In almond 3.0.0 and earlier, this would show up as "deps is undefined", where -this line is mentioned: - - if (!deps.splice) { - -In 3.0.1+ the error is explicitly: "incorrect module build, no module name". - -This means that there is a define()'d module, but it is missing a name, -something that looks like this: - - define(function () {}); - //or - define([], function () {}); - - -when it should look like: - - define('someName', function () {}); - //or - define('someName', [], function () {}); - - -This is usually a sign that the tool you used to combine all the modules -together did not properly name an anonymous AMD module. - -Multiple modules built into a single file **must** have names in the define calls. -Otherwise almond has no way to assign the module to a name key for use in the code. - -The fix is to use a build tool that understand AMD modules and inserts the module -IDs in the build. The -[requirejs optimizer](http://requirejs.org/docs/optimization.html) is a build tool -that can do this correctly. - -### x missing y - -It means that module 'x' asked for module 'y', but module 'y' was not available. - -This usually means that 'y' was not included in the built file that includes almond. - -almond can only handle modules built in with it, it cannot dynamically load -modules from the network. - - -### No y - -It means that a `require('y')` call was done but y was not available. - -This usually means that 'y' was not included in the built file that includes almond. - -almond can only handle modules built in with it, it cannot dynamically load -modules from the network. - -## How to get help - -* Contact the [requirejs list](https://groups.google.com/group/requirejs). -* Open issues in the [issue tracker](https://github.com/jrburke/almond/issues). - -## Contributing - -Almond follows the -[same contribution model as requirejs](http://requirejs.org/docs/contributing.html) -and is considered a sub-project of requirejs. \ No newline at end of file diff --git a/src/sunstone/public/bower_components/almond/almond.js b/src/sunstone/public/bower_components/almond/almond.js deleted file mode 100644 index 2a0658829a..0000000000 --- a/src/sunstone/public/bower_components/almond/almond.js +++ /dev/null @@ -1,430 +0,0 @@ -/** - * @license almond 0.3.1 Copyright (c) 2011-2014, The Dojo Foundation All Rights Reserved. - * Available via the MIT or new BSD license. - * see: http://github.com/jrburke/almond for details - */ -//Going sloppy to avoid 'use strict' string cost, but strict practices should -//be followed. -/*jslint sloppy: true */ -/*global setTimeout: false */ - -var requirejs, require, define; -(function (undef) { - var main, req, makeMap, handlers, - defined = {}, - waiting = {}, - config = {}, - defining = {}, - hasOwn = Object.prototype.hasOwnProperty, - aps = [].slice, - jsSuffixRegExp = /\.js$/; - - function hasProp(obj, prop) { - return hasOwn.call(obj, prop); - } - - /** - * Given a relative module name, like ./something, normalize it to - * a real name that can be mapped to a path. - * @param {String} name the relative name - * @param {String} baseName a real name that the name arg is relative - * to. - * @returns {String} normalized name - */ - function normalize(name, baseName) { - var nameParts, nameSegment, mapValue, foundMap, lastIndex, - foundI, foundStarMap, starI, i, j, part, - baseParts = baseName && baseName.split("/"), - map = config.map, - starMap = (map && map['*']) || {}; - - //Adjust any relative paths. - if (name && name.charAt(0) === ".") { - //If have a base name, try to normalize against it, - //otherwise, assume it is a top-level require that will - //be relative to baseUrl in the end. - if (baseName) { - name = name.split('/'); - lastIndex = name.length - 1; - - // Node .js allowance: - if (config.nodeIdCompat && jsSuffixRegExp.test(name[lastIndex])) { - name[lastIndex] = name[lastIndex].replace(jsSuffixRegExp, ''); - } - - //Lop off the last part of baseParts, so that . matches the - //"directory" and not name of the baseName's module. For instance, - //baseName of "one/two/three", maps to "one/two/three.js", but we - //want the directory, "one/two" for this normalization. - name = baseParts.slice(0, baseParts.length - 1).concat(name); - - //start trimDots - for (i = 0; i < name.length; i += 1) { - part = name[i]; - if (part === ".") { - name.splice(i, 1); - i -= 1; - } else if (part === "..") { - if (i === 1 && (name[2] === '..' || name[0] === '..')) { - //End of the line. Keep at least one non-dot - //path segment at the front so it can be mapped - //correctly to disk. Otherwise, there is likely - //no path mapping for a path starting with '..'. - //This can still fail, but catches the most reasonable - //uses of .. - break; - } else if (i > 0) { - name.splice(i - 1, 2); - i -= 2; - } - } - } - //end trimDots - - name = name.join("/"); - } else if (name.indexOf('./') === 0) { - // No baseName, so this is ID is resolved relative - // to baseUrl, pull off the leading dot. - name = name.substring(2); - } - } - - //Apply map config if available. - if ((baseParts || starMap) && map) { - nameParts = name.split('/'); - - for (i = nameParts.length; i > 0; i -= 1) { - nameSegment = nameParts.slice(0, i).join("/"); - - if (baseParts) { - //Find the longest baseName segment match in the config. - //So, do joins on the biggest to smallest lengths of baseParts. - for (j = baseParts.length; j > 0; j -= 1) { - mapValue = map[baseParts.slice(0, j).join('/')]; - - //baseName segment has config, find if it has one for - //this name. - if (mapValue) { - mapValue = mapValue[nameSegment]; - if (mapValue) { - //Match, update name to the new value. - foundMap = mapValue; - foundI = i; - break; - } - } - } - } - - if (foundMap) { - break; - } - - //Check for a star map match, but just hold on to it, - //if there is a shorter segment match later in a matching - //config, then favor over this star map. - if (!foundStarMap && starMap && starMap[nameSegment]) { - foundStarMap = starMap[nameSegment]; - starI = i; - } - } - - if (!foundMap && foundStarMap) { - foundMap = foundStarMap; - foundI = starI; - } - - if (foundMap) { - nameParts.splice(0, foundI, foundMap); - name = nameParts.join('/'); - } - } - - return name; - } - - function makeRequire(relName, forceSync) { - return function () { - //A version of a require function that passes a moduleName - //value for items that may need to - //look up paths relative to the moduleName - var args = aps.call(arguments, 0); - - //If first arg is not require('string'), and there is only - //one arg, it is the array form without a callback. Insert - //a null so that the following concat is correct. - if (typeof args[0] !== 'string' && args.length === 1) { - args.push(null); - } - return req.apply(undef, args.concat([relName, forceSync])); - }; - } - - function makeNormalize(relName) { - return function (name) { - return normalize(name, relName); - }; - } - - function makeLoad(depName) { - return function (value) { - defined[depName] = value; - }; - } - - function callDep(name) { - if (hasProp(waiting, name)) { - var args = waiting[name]; - delete waiting[name]; - defining[name] = true; - main.apply(undef, args); - } - - if (!hasProp(defined, name) && !hasProp(defining, name)) { - throw new Error('No ' + name); - } - return defined[name]; - } - - //Turns a plugin!resource to [plugin, resource] - //with the plugin being undefined if the name - //did not have a plugin prefix. - function splitPrefix(name) { - var prefix, - index = name ? name.indexOf('!') : -1; - if (index > -1) { - prefix = name.substring(0, index); - name = name.substring(index + 1, name.length); - } - return [prefix, name]; - } - - /** - * Makes a name map, normalizing the name, and using a plugin - * for normalization if necessary. Grabs a ref to plugin - * too, as an optimization. - */ - makeMap = function (name, relName) { - var plugin, - parts = splitPrefix(name), - prefix = parts[0]; - - name = parts[1]; - - if (prefix) { - prefix = normalize(prefix, relName); - plugin = callDep(prefix); - } - - //Normalize according - if (prefix) { - if (plugin && plugin.normalize) { - name = plugin.normalize(name, makeNormalize(relName)); - } else { - name = normalize(name, relName); - } - } else { - name = normalize(name, relName); - parts = splitPrefix(name); - prefix = parts[0]; - name = parts[1]; - if (prefix) { - plugin = callDep(prefix); - } - } - - //Using ridiculous property names for space reasons - return { - f: prefix ? prefix + '!' + name : name, //fullName - n: name, - pr: prefix, - p: plugin - }; - }; - - function makeConfig(name) { - return function () { - return (config && config.config && config.config[name]) || {}; - }; - } - - handlers = { - require: function (name) { - return makeRequire(name); - }, - exports: function (name) { - var e = defined[name]; - if (typeof e !== 'undefined') { - return e; - } else { - return (defined[name] = {}); - } - }, - module: function (name) { - return { - id: name, - uri: '', - exports: defined[name], - config: makeConfig(name) - }; - } - }; - - main = function (name, deps, callback, relName) { - var cjsModule, depName, ret, map, i, - args = [], - callbackType = typeof callback, - usingExports; - - //Use name if no relName - relName = relName || name; - - //Call the callback to define the module, if necessary. - if (callbackType === 'undefined' || callbackType === 'function') { - //Pull out the defined dependencies and pass the ordered - //values to the callback. - //Default to [require, exports, module] if no deps - deps = !deps.length && callback.length ? ['require', 'exports', 'module'] : deps; - for (i = 0; i < deps.length; i += 1) { - map = makeMap(deps[i], relName); - depName = map.f; - - //Fast path CommonJS standard dependencies. - if (depName === "require") { - args[i] = handlers.require(name); - } else if (depName === "exports") { - //CommonJS module spec 1.1 - args[i] = handlers.exports(name); - usingExports = true; - } else if (depName === "module") { - //CommonJS module spec 1.1 - cjsModule = args[i] = handlers.module(name); - } else if (hasProp(defined, depName) || - hasProp(waiting, depName) || - hasProp(defining, depName)) { - args[i] = callDep(depName); - } else if (map.p) { - map.p.load(map.n, makeRequire(relName, true), makeLoad(depName), {}); - args[i] = defined[depName]; - } else { - throw new Error(name + ' missing ' + depName); - } - } - - ret = callback ? callback.apply(defined[name], args) : undefined; - - if (name) { - //If setting exports via "module" is in play, - //favor that over return value and exports. After that, - //favor a non-undefined return value over exports use. - if (cjsModule && cjsModule.exports !== undef && - cjsModule.exports !== defined[name]) { - defined[name] = cjsModule.exports; - } else if (ret !== undef || !usingExports) { - //Use the return value from the function. - defined[name] = ret; - } - } - } else if (name) { - //May just be an object definition for the module. Only - //worry about defining if have a module name. - defined[name] = callback; - } - }; - - requirejs = require = req = function (deps, callback, relName, forceSync, alt) { - if (typeof deps === "string") { - if (handlers[deps]) { - //callback in this case is really relName - return handlers[deps](callback); - } - //Just return the module wanted. In this scenario, the - //deps arg is the module name, and second arg (if passed) - //is just the relName. - //Normalize module name, if it contains . or .. - return callDep(makeMap(deps, callback).f); - } else if (!deps.splice) { - //deps is a config object, not an array. - config = deps; - if (config.deps) { - req(config.deps, config.callback); - } - if (!callback) { - return; - } - - if (callback.splice) { - //callback is an array, which means it is a dependency list. - //Adjust args if there are dependencies - deps = callback; - callback = relName; - relName = null; - } else { - deps = undef; - } - } - - //Support require(['a']) - callback = callback || function () {}; - - //If relName is a function, it is an errback handler, - //so remove it. - if (typeof relName === 'function') { - relName = forceSync; - forceSync = alt; - } - - //Simulate async callback; - if (forceSync) { - main(undef, deps, callback, relName); - } else { - //Using a non-zero value because of concern for what old browsers - //do, and latest browsers "upgrade" to 4 if lower value is used: - //http://www.whatwg.org/specs/web-apps/current-work/multipage/timers.html#dom-windowtimers-settimeout: - //If want a value immediately, use require('id') instead -- something - //that works in almond on the global level, but not guaranteed and - //unlikely to work in other AMD implementations. - setTimeout(function () { - main(undef, deps, callback, relName); - }, 4); - } - - return req; - }; - - /** - * Just drops the config on the floor, but returns req in case - * the config return value is used. - */ - req.config = function (cfg) { - return req(cfg); - }; - - /** - * Expose module registry for debugging and tooling - */ - requirejs._defined = defined; - - define = function (name, deps, callback) { - if (typeof name !== 'string') { - throw new Error('See almond README: incorrect module build, no module name'); - } - - //This module may not have dependencies - if (!deps.splice) { - //deps is not an array, so probably means - //an object literal or factory function for - //the value. Adjust args. - callback = deps; - deps = []; - } - - if (!hasProp(defined, name) && !hasProp(waiting, name)) { - waiting[name] = [name, deps, callback]; - } - }; - - define.amd = { - jQuery: true - }; -}()); diff --git a/src/sunstone/public/bower_components/almond/bower.json b/src/sunstone/public/bower_components/almond/bower.json deleted file mode 100644 index 248db36a83..0000000000 --- a/src/sunstone/public/bower_components/almond/bower.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "name": "almond", - "version": "0.3.1", - "main": "almond.js", - "ignore": [ - "tests", - "shrinktest.sh" - ] -} diff --git a/src/sunstone/public/bower_components/almond/package.json b/src/sunstone/public/bower_components/almond/package.json deleted file mode 100644 index 170d8d896b..0000000000 --- a/src/sunstone/public/bower_components/almond/package.json +++ /dev/null @@ -1,29 +0,0 @@ -{ - "name": "almond", - "description": "A minimal AMD API implementation for use in optimized browser builds.", - "version": "0.3.1", - "homepage": "http://github.com/jrburke/almond", - "author": "James Burke (http://github.com/jrburke)", - "repository": { - "type": "git", - "url": "git://github.com/jrburke/almond.git" - }, - "licenses": [ - { - "type": "BSD", - "url": "https://github.com/jrburke/almond/blob/master/LICENSE" - }, - { - "type": "MIT", - "url": "https://github.com/jrburke/almond/blob/master/LICENSE" - } - ], - "main": "almond.js", - "engines": { - "node": ">=0.4.0" - }, - "devDependencies": { - "connect": "^3.3.4", - "serve-static": "^1.9.1" - } -} diff --git a/src/sunstone/public/bower_components/datatables/.bower.json b/src/sunstone/public/bower_components/datatables/.bower.json deleted file mode 100644 index f24f8cd019..0000000000 --- a/src/sunstone/public/bower_components/datatables/.bower.json +++ /dev/null @@ -1,37 +0,0 @@ -{ - "name": "datatables", - "version": "1.10.4", - "main": [ - "media/js/jquery.dataTables.js", - "media/css/jquery.dataTables.css" - ], - "dependencies": { - "jquery": ">=1.7.0" - }, - "license": "MIT", - "keywords": [ - "jquery", - "datatables", - "table", - "javascript", - "library" - ], - "ignore": [ - "/.*", - "examples", - "media/unit_testing", - "composer.json", - "dataTables.jquery.json", - "package.json" - ], - "homepage": "https://github.com/DataTables/DataTables", - "_release": "1.10.4", - "_resolution": { - "type": "version", - "tag": "1.10.4", - "commit": "96866489a52266c4b356364d7756dde8b7a0c172" - }, - "_source": "git://github.com/DataTables/DataTables.git", - "_target": "*", - "_originalSource": "datatables" -} \ No newline at end of file diff --git a/src/sunstone/public/bower_components/datatables/Contributing.md b/src/sunstone/public/bower_components/datatables/Contributing.md deleted file mode 100644 index b3894ce2a1..0000000000 --- a/src/sunstone/public/bower_components/datatables/Contributing.md +++ /dev/null @@ -1,9 +0,0 @@ -# Contributing - -If you are thinking of contributing code to DataTables, first of all, thank you! All fixes, patches and enhancements to DataTables are very warmly welcomed. In order to keep thing manageable, there are a number of guidelines that should be followed in order to ensure that your modification is included in DataTables as quickly as possible: - -1. Make contributions in the DataTables/DataTablesSrc repo. Changes to the built files in the built repo (DataTables/DataTables) will not be accepted since they would be overwritten by the next build! - -2. Follow the style of the code in the existing files. DataTables doesn't have a coding standards document, but simple common sense of following the same style as in the existing files is ideal. For example use tabs not spaces (as you will see all source files use tabs). - -3. Link to a test page showing the bug you are fixing or the feature you are adding. This allows to me to quickly identify what is being changed and why. Don't worry about being verbose in pull requests - its much better to know exactly what is changing and why! diff --git a/src/sunstone/public/bower_components/datatables/Readme.md b/src/sunstone/public/bower_components/datatables/Readme.md deleted file mode 100644 index dd952d84ce..0000000000 --- a/src/sunstone/public/bower_components/datatables/Readme.md +++ /dev/null @@ -1,53 +0,0 @@ -# DataTables plug-in for jQuery - -DataTables is a table enhancing plug-in for the [jQuery](//jquery.com) Javascript library, adding sorting, paging and filtering abilities to plain HTML tables with minimal effort. The stated goal of DataTables is: - -> To enhance the accessibility of data in HTML tables. - -To meet this goal, DataTables is developed with two distinct groups of users in mind: - -* You the developers using DataTables. For developers DataTables provides a wide array of options for how data should be obtained, displayed and acted upon, along with an extensive API for accessing and manipulating the table. - -* End users. For those using the interface DataTables presents, actions to get the most from the information contained in tables, such as sorting and filtering, along with paging and scrolling of the data in table, are easy to use, intuitive and fast. - - -## Installation - -In most cases, to use DataTables all you need to do is include jQuery, the DataTables Javascript and DataTables CSS files in your HTML page. See the [DataTables manual](http://datatables.net/manual/installation#Including-Javascript-/-CSS) for details on how to do this using the latest version of DataTables. - - -## Usage - -In its simplest case, DataTables can be initialised with a single line of Javascript: - -```js -$('table').dataTable(); -``` - -where the jQuery selector is used to obtain a reference to the table you want to enhance with DataTables. Optional configuration parameters can be passed in to DataTables to have it perform certain actions by using a configuration object as the parameter passed in to the DataTables constructor. For example: - -```js -$('table').dataTable( { - paginate: false, - scrollY: 300 -} ); -``` - -will disable paging and enable scrolling. - -A full list of the options available for DataTables are available in the [documentation](//datatables.net). - - -## Documentation - -Full documentation of the DataTables options, API and pug-in interface are available on the [DataTables web-site](//datatables.net). The site also contains information on the wide variety of plug-ins that are available for DataTables, which can be used to enhance and customise your table even further. - - -## Support - -Support for DataTables is available through the [DataTables forums](//datatables.net/forums) and [commercial support options](//datatables.net/support) are available. - - -## License - -DataTables is release under the [MIT license](//datatables.net/license). You are free to use, modify and distribute this software, as long as the copyright header is left intact (specifically the comment block which starts with `/*!`. diff --git a/src/sunstone/public/bower_components/datatables/bower.json b/src/sunstone/public/bower_components/datatables/bower.json deleted file mode 100644 index 24b6cab4de..0000000000 --- a/src/sunstone/public/bower_components/datatables/bower.json +++ /dev/null @@ -1,27 +0,0 @@ -{ - "name": "datatables", - "version": "1.10.4", - "main": [ - "media/js/jquery.dataTables.js", - "media/css/jquery.dataTables.css" - ], - "dependencies": { - "jquery": ">=1.7.0" - }, - "license": "MIT", - "keywords": [ - "jquery", - "datatables", - "table", - "javascript", - "library" - ], - "ignore": [ - "/.*", - "examples", - "media/unit_testing", - "composer.json", - "dataTables.jquery.json", - "package.json" - ] -} diff --git a/src/sunstone/public/bower_components/datatables/license.txt b/src/sunstone/public/bower_components/datatables/license.txt deleted file mode 100644 index 48dee1865b..0000000000 --- a/src/sunstone/public/bower_components/datatables/license.txt +++ /dev/null @@ -1,20 +0,0 @@ -Copyright (c) 2008-2013 SpryMedia Limited -http://datatables.net - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -THE SOFTWARE. diff --git a/src/sunstone/public/bower_components/datatables/media/css/jquery.dataTables.css b/src/sunstone/public/bower_components/datatables/media/css/jquery.dataTables.css deleted file mode 100644 index 4e6fbe38b2..0000000000 --- a/src/sunstone/public/bower_components/datatables/media/css/jquery.dataTables.css +++ /dev/null @@ -1,476 +0,0 @@ -/* - * Table styles - */ -table.dataTable { - width: 100%; - margin: 0 auto; - clear: both; - border-collapse: separate; - border-spacing: 0; - /* - * Header and footer styles - */ - /* - * Body styles - */ -} -table.dataTable thead th, -table.dataTable tfoot th { - font-weight: bold; -} -table.dataTable thead th, -table.dataTable thead td { - padding: 10px 18px; - border-bottom: 1px solid #111111; -} -table.dataTable thead th:active, -table.dataTable thead td:active { - outline: none; -} -table.dataTable tfoot th, -table.dataTable tfoot td { - padding: 10px 18px 6px 18px; - border-top: 1px solid #111111; -} -table.dataTable thead .sorting_asc, -table.dataTable thead .sorting_desc, -table.dataTable thead .sorting { - cursor: pointer; - *cursor: hand; -} -table.dataTable thead .sorting { - background: url("../images/sort_both.png") no-repeat center right; -} -table.dataTable thead .sorting_asc { - background: url("../images/sort_asc.png") no-repeat center right; -} -table.dataTable thead .sorting_desc { - background: url("../images/sort_desc.png") no-repeat center right; -} -table.dataTable thead .sorting_asc_disabled { - background: url("../images/sort_asc_disabled.png") no-repeat center right; -} -table.dataTable thead .sorting_desc_disabled { - background: url("../images/sort_desc_disabled.png") no-repeat center right; -} -table.dataTable tbody tr { - background-color: white; -} -table.dataTable tbody tr.selected { - background-color: #b0bed9; -} -table.dataTable tbody th, -table.dataTable tbody td { - padding: 8px 10px; -} -table.dataTable.row-border tbody th, table.dataTable.row-border tbody td, table.dataTable.display tbody th, table.dataTable.display tbody td { - border-top: 1px solid #dddddd; -} -table.dataTable.row-border tbody tr:first-child th, -table.dataTable.row-border tbody tr:first-child td, table.dataTable.display tbody tr:first-child th, -table.dataTable.display tbody tr:first-child td { - border-top: none; -} -table.dataTable.cell-border tbody th, table.dataTable.cell-border tbody td { - border-top: 1px solid #dddddd; - border-right: 1px solid #dddddd; -} -table.dataTable.cell-border tbody tr th:first-child, -table.dataTable.cell-border tbody tr td:first-child { - border-left: 1px solid #dddddd; -} -table.dataTable.cell-border tbody tr:first-child th, -table.dataTable.cell-border tbody tr:first-child td { - border-top: none; -} -table.dataTable.stripe tbody tr.odd, table.dataTable.display tbody tr.odd { - background-color: #f9f9f9; -} -table.dataTable.stripe tbody tr.odd.selected, table.dataTable.display tbody tr.odd.selected { - background-color: #abb9d3; -} -table.dataTable.hover tbody tr:hover, -table.dataTable.hover tbody tr.odd:hover, -table.dataTable.hover tbody tr.even:hover, table.dataTable.display tbody tr:hover, -table.dataTable.display tbody tr.odd:hover, -table.dataTable.display tbody tr.even:hover { - background-color: whitesmoke; -} -table.dataTable.hover tbody tr:hover.selected, -table.dataTable.hover tbody tr.odd:hover.selected, -table.dataTable.hover tbody tr.even:hover.selected, table.dataTable.display tbody tr:hover.selected, -table.dataTable.display tbody tr.odd:hover.selected, -table.dataTable.display tbody tr.even:hover.selected { - background-color: #a9b7d1; -} -table.dataTable.order-column tbody tr > .sorting_1, -table.dataTable.order-column tbody tr > .sorting_2, -table.dataTable.order-column tbody tr > .sorting_3, table.dataTable.display tbody tr > .sorting_1, -table.dataTable.display tbody tr > .sorting_2, -table.dataTable.display tbody tr > .sorting_3 { - background-color: #f9f9f9; -} -table.dataTable.order-column tbody tr.selected > .sorting_1, -table.dataTable.order-column tbody tr.selected > .sorting_2, -table.dataTable.order-column tbody tr.selected > .sorting_3, table.dataTable.display tbody tr.selected > .sorting_1, -table.dataTable.display tbody tr.selected > .sorting_2, -table.dataTable.display tbody tr.selected > .sorting_3 { - background-color: #acbad4; -} -table.dataTable.display tbody tr.odd > .sorting_1, table.dataTable.order-column.stripe tbody tr.odd > .sorting_1 { - background-color: #f1f1f1; -} -table.dataTable.display tbody tr.odd > .sorting_2, table.dataTable.order-column.stripe tbody tr.odd > .sorting_2 { - background-color: #f3f3f3; -} -table.dataTable.display tbody tr.odd > .sorting_3, table.dataTable.order-column.stripe tbody tr.odd > .sorting_3 { - background-color: whitesmoke; -} -table.dataTable.display tbody tr.odd.selected > .sorting_1, table.dataTable.order-column.stripe tbody tr.odd.selected > .sorting_1 { - background-color: #a6b3cd; -} -table.dataTable.display tbody tr.odd.selected > .sorting_2, table.dataTable.order-column.stripe tbody tr.odd.selected > .sorting_2 { - background-color: #a7b5ce; -} -table.dataTable.display tbody tr.odd.selected > .sorting_3, table.dataTable.order-column.stripe tbody tr.odd.selected > .sorting_3 { - background-color: #a9b6d0; -} -table.dataTable.display tbody tr.even > .sorting_1, table.dataTable.order-column.stripe tbody tr.even > .sorting_1 { - background-color: #f9f9f9; -} -table.dataTable.display tbody tr.even > .sorting_2, table.dataTable.order-column.stripe tbody tr.even > .sorting_2 { - background-color: #fbfbfb; -} -table.dataTable.display tbody tr.even > .sorting_3, table.dataTable.order-column.stripe tbody tr.even > .sorting_3 { - background-color: #fdfdfd; -} -table.dataTable.display tbody tr.even.selected > .sorting_1, table.dataTable.order-column.stripe tbody tr.even.selected > .sorting_1 { - background-color: #acbad4; -} -table.dataTable.display tbody tr.even.selected > .sorting_2, table.dataTable.order-column.stripe tbody tr.even.selected > .sorting_2 { - background-color: #adbbd6; -} -table.dataTable.display tbody tr.even.selected > .sorting_3, table.dataTable.order-column.stripe tbody tr.even.selected > .sorting_3 { - background-color: #afbdd8; -} -table.dataTable.display tbody tr:hover > .sorting_1, -table.dataTable.display tbody tr.odd:hover > .sorting_1, -table.dataTable.display tbody tr.even:hover > .sorting_1, table.dataTable.order-column.hover tbody tr:hover > .sorting_1, -table.dataTable.order-column.hover tbody tr.odd:hover > .sorting_1, -table.dataTable.order-column.hover tbody tr.even:hover > .sorting_1 { - background-color: #eaeaea; -} -table.dataTable.display tbody tr:hover > .sorting_2, -table.dataTable.display tbody tr.odd:hover > .sorting_2, -table.dataTable.display tbody tr.even:hover > .sorting_2, table.dataTable.order-column.hover tbody tr:hover > .sorting_2, -table.dataTable.order-column.hover tbody tr.odd:hover > .sorting_2, -table.dataTable.order-column.hover tbody tr.even:hover > .sorting_2 { - background-color: #ebebeb; -} -table.dataTable.display tbody tr:hover > .sorting_3, -table.dataTable.display tbody tr.odd:hover > .sorting_3, -table.dataTable.display tbody tr.even:hover > .sorting_3, table.dataTable.order-column.hover tbody tr:hover > .sorting_3, -table.dataTable.order-column.hover tbody tr.odd:hover > .sorting_3, -table.dataTable.order-column.hover tbody tr.even:hover > .sorting_3 { - background-color: #eeeeee; -} -table.dataTable.display tbody tr:hover.selected > .sorting_1, -table.dataTable.display tbody tr.odd:hover.selected > .sorting_1, -table.dataTable.display tbody tr.even:hover.selected > .sorting_1, table.dataTable.order-column.hover tbody tr:hover.selected > .sorting_1, -table.dataTable.order-column.hover tbody tr.odd:hover.selected > .sorting_1, -table.dataTable.order-column.hover tbody tr.even:hover.selected > .sorting_1 { - background-color: #a1aec7; -} -table.dataTable.display tbody tr:hover.selected > .sorting_2, -table.dataTable.display tbody tr.odd:hover.selected > .sorting_2, -table.dataTable.display tbody tr.even:hover.selected > .sorting_2, table.dataTable.order-column.hover tbody tr:hover.selected > .sorting_2, -table.dataTable.order-column.hover tbody tr.odd:hover.selected > .sorting_2, -table.dataTable.order-column.hover tbody tr.even:hover.selected > .sorting_2 { - background-color: #a2afc8; -} -table.dataTable.display tbody tr:hover.selected > .sorting_3, -table.dataTable.display tbody tr.odd:hover.selected > .sorting_3, -table.dataTable.display tbody tr.even:hover.selected > .sorting_3, table.dataTable.order-column.hover tbody tr:hover.selected > .sorting_3, -table.dataTable.order-column.hover tbody tr.odd:hover.selected > .sorting_3, -table.dataTable.order-column.hover tbody tr.even:hover.selected > .sorting_3 { - background-color: #a4b2cb; -} -table.dataTable.no-footer { - border-bottom: 1px solid #111111; -} -table.dataTable.nowrap th, table.dataTable.nowrap td { - white-space: nowrap; -} -table.dataTable.compact thead th, -table.dataTable.compact thead td { - padding: 5px 9px; -} -table.dataTable.compact tfoot th, -table.dataTable.compact tfoot td { - padding: 5px 9px 3px 9px; -} -table.dataTable.compact tbody th, -table.dataTable.compact tbody td { - padding: 4px 5px; -} -table.dataTable th.dt-left, -table.dataTable td.dt-left { - text-align: left; -} -table.dataTable th.dt-center, -table.dataTable td.dt-center, -table.dataTable td.dataTables_empty { - text-align: center; -} -table.dataTable th.dt-right, -table.dataTable td.dt-right { - text-align: right; -} -table.dataTable th.dt-justify, -table.dataTable td.dt-justify { - text-align: justify; -} -table.dataTable th.dt-nowrap, -table.dataTable td.dt-nowrap { - white-space: nowrap; -} -table.dataTable thead th.dt-head-left, -table.dataTable thead td.dt-head-left, -table.dataTable tfoot th.dt-head-left, -table.dataTable tfoot td.dt-head-left { - text-align: left; -} -table.dataTable thead th.dt-head-center, -table.dataTable thead td.dt-head-center, -table.dataTable tfoot th.dt-head-center, -table.dataTable tfoot td.dt-head-center { - text-align: center; -} -table.dataTable thead th.dt-head-right, -table.dataTable thead td.dt-head-right, -table.dataTable tfoot th.dt-head-right, -table.dataTable tfoot td.dt-head-right { - text-align: right; -} -table.dataTable thead th.dt-head-justify, -table.dataTable thead td.dt-head-justify, -table.dataTable tfoot th.dt-head-justify, -table.dataTable tfoot td.dt-head-justify { - text-align: justify; -} -table.dataTable thead th.dt-head-nowrap, -table.dataTable thead td.dt-head-nowrap, -table.dataTable tfoot th.dt-head-nowrap, -table.dataTable tfoot td.dt-head-nowrap { - white-space: nowrap; -} -table.dataTable tbody th.dt-body-left, -table.dataTable tbody td.dt-body-left { - text-align: left; -} -table.dataTable tbody th.dt-body-center, -table.dataTable tbody td.dt-body-center { - text-align: center; -} -table.dataTable tbody th.dt-body-right, -table.dataTable tbody td.dt-body-right { - text-align: right; -} -table.dataTable tbody th.dt-body-justify, -table.dataTable tbody td.dt-body-justify { - text-align: justify; -} -table.dataTable tbody th.dt-body-nowrap, -table.dataTable tbody td.dt-body-nowrap { - white-space: nowrap; -} - -table.dataTable, -table.dataTable th, -table.dataTable td { - -webkit-box-sizing: content-box; - -moz-box-sizing: content-box; - box-sizing: content-box; -} - -/* - * Control feature layout - */ -.dataTables_wrapper { - position: relative; - clear: both; - *zoom: 1; - zoom: 1; -} -.dataTables_wrapper .dataTables_length { - float: left; -} -.dataTables_wrapper .dataTables_filter { - float: right; - text-align: right; -} -.dataTables_wrapper .dataTables_filter input { - margin-left: 0.5em; -} -.dataTables_wrapper .dataTables_info { - clear: both; - float: left; - padding-top: 0.755em; -} -.dataTables_wrapper .dataTables_paginate { - float: right; - text-align: right; - padding-top: 0.25em; -} -.dataTables_wrapper .dataTables_paginate .paginate_button { - box-sizing: border-box; - display: inline-block; - min-width: 1.5em; - padding: 0.5em 1em; - margin-left: 2px; - text-align: center; - text-decoration: none !important; - cursor: pointer; - *cursor: hand; - color: #333333 !important; - border: 1px solid transparent; -} -.dataTables_wrapper .dataTables_paginate .paginate_button.current, .dataTables_wrapper .dataTables_paginate .paginate_button.current:hover { - color: #333333 !important; - border: 1px solid #cacaca; - background-color: white; - background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, white), color-stop(100%, gainsboro)); - /* Chrome,Safari4+ */ - background: -webkit-linear-gradient(top, white 0%, gainsboro 100%); - /* Chrome10+,Safari5.1+ */ - background: -moz-linear-gradient(top, white 0%, gainsboro 100%); - /* FF3.6+ */ - background: -ms-linear-gradient(top, white 0%, gainsboro 100%); - /* IE10+ */ - background: -o-linear-gradient(top, white 0%, gainsboro 100%); - /* Opera 11.10+ */ - background: linear-gradient(to bottom, white 0%, gainsboro 100%); - /* W3C */ -} -.dataTables_wrapper .dataTables_paginate .paginate_button.disabled, .dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover, .dataTables_wrapper .dataTables_paginate .paginate_button.disabled:active { - cursor: default; - color: #666 !important; - border: 1px solid transparent; - background: transparent; - box-shadow: none; -} -.dataTables_wrapper .dataTables_paginate .paginate_button:hover { - color: white !important; - border: 1px solid #111111; - background-color: #585858; - background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #585858), color-stop(100%, #111111)); - /* Chrome,Safari4+ */ - background: -webkit-linear-gradient(top, #585858 0%, #111111 100%); - /* Chrome10+,Safari5.1+ */ - background: -moz-linear-gradient(top, #585858 0%, #111111 100%); - /* FF3.6+ */ - background: -ms-linear-gradient(top, #585858 0%, #111111 100%); - /* IE10+ */ - background: -o-linear-gradient(top, #585858 0%, #111111 100%); - /* Opera 11.10+ */ - background: linear-gradient(to bottom, #585858 0%, #111111 100%); - /* W3C */ -} -.dataTables_wrapper .dataTables_paginate .paginate_button:active { - outline: none; - background-color: #2b2b2b; - background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #2b2b2b), color-stop(100%, #0c0c0c)); - /* Chrome,Safari4+ */ - background: -webkit-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%); - /* Chrome10+,Safari5.1+ */ - background: -moz-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%); - /* FF3.6+ */ - background: -ms-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%); - /* IE10+ */ - background: -o-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%); - /* Opera 11.10+ */ - background: linear-gradient(to bottom, #2b2b2b 0%, #0c0c0c 100%); - /* W3C */ - box-shadow: inset 0 0 3px #111; -} -.dataTables_wrapper .dataTables_processing { - position: absolute; - top: 50%; - left: 50%; - width: 100%; - height: 40px; - margin-left: -50%; - margin-top: -25px; - padding-top: 20px; - text-align: center; - font-size: 1.2em; - background-color: white; - background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(255, 255, 255, 0)), color-stop(25%, rgba(255, 255, 255, 0.9)), color-stop(75%, rgba(255, 255, 255, 0.9)), color-stop(100%, rgba(255, 255, 255, 0))); - /* Chrome,Safari4+ */ - background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.9) 25%, rgba(255, 255, 255, 0.9) 75%, rgba(255, 255, 255, 0) 100%); - /* Chrome10+,Safari5.1+ */ - background: -moz-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.9) 25%, rgba(255, 255, 255, 0.9) 75%, rgba(255, 255, 255, 0) 100%); - /* FF3.6+ */ - background: -ms-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.9) 25%, rgba(255, 255, 255, 0.9) 75%, rgba(255, 255, 255, 0) 100%); - /* IE10+ */ - background: -o-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.9) 25%, rgba(255, 255, 255, 0.9) 75%, rgba(255, 255, 255, 0) 100%); - /* Opera 11.10+ */ - background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.9) 25%, rgba(255, 255, 255, 0.9) 75%, rgba(255, 255, 255, 0) 100%); - /* W3C */ -} -.dataTables_wrapper .dataTables_length, -.dataTables_wrapper .dataTables_filter, -.dataTables_wrapper .dataTables_info, -.dataTables_wrapper .dataTables_processing, -.dataTables_wrapper .dataTables_paginate { - color: #333333; -} -.dataTables_wrapper .dataTables_scroll { - clear: both; -} -.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody { - *margin-top: -1px; - -webkit-overflow-scrolling: touch; -} -.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody th > div.dataTables_sizing, -.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody td > div.dataTables_sizing { - height: 0; - overflow: hidden; - margin: 0 !important; - padding: 0 !important; -} -.dataTables_wrapper.no-footer .dataTables_scrollBody { - border-bottom: 1px solid #111111; -} -.dataTables_wrapper.no-footer div.dataTables_scrollHead table, -.dataTables_wrapper.no-footer div.dataTables_scrollBody table { - border-bottom: none; -} -.dataTables_wrapper:after { - visibility: hidden; - display: block; - content: ""; - clear: both; - height: 0; -} - -@media screen and (max-width: 767px) { - .dataTables_wrapper .dataTables_info, - .dataTables_wrapper .dataTables_paginate { - float: none; - text-align: center; - } - .dataTables_wrapper .dataTables_paginate { - margin-top: 0.5em; - } -} -@media screen and (max-width: 640px) { - .dataTables_wrapper .dataTables_length, - .dataTables_wrapper .dataTables_filter { - float: none; - text-align: center; - } - .dataTables_wrapper .dataTables_filter { - margin-top: 0.5em; - } -} diff --git a/src/sunstone/public/bower_components/datatables/media/css/jquery.dataTables.min.css b/src/sunstone/public/bower_components/datatables/media/css/jquery.dataTables.min.css deleted file mode 100644 index a2c5489c89..0000000000 --- a/src/sunstone/public/bower_components/datatables/media/css/jquery.dataTables.min.css +++ /dev/null @@ -1 +0,0 @@ -table.dataTable{width:100%;margin:0 auto;clear:both;border-collapse:separate;border-spacing:0}table.dataTable thead th,table.dataTable tfoot th{font-weight:bold}table.dataTable thead th,table.dataTable thead td{padding:10px 18px;border-bottom:1px solid #111}table.dataTable thead th:active,table.dataTable thead td:active{outline:none}table.dataTable tfoot th,table.dataTable tfoot td{padding:10px 18px 6px 18px;border-top:1px solid #111}table.dataTable thead .sorting_asc,table.dataTable thead .sorting_desc,table.dataTable thead .sorting{cursor:pointer;*cursor:hand}table.dataTable thead .sorting{background:url("../images/sort_both.png") no-repeat center right}table.dataTable thead .sorting_asc{background:url("../images/sort_asc.png") no-repeat center right}table.dataTable thead .sorting_desc{background:url("../images/sort_desc.png") no-repeat center right}table.dataTable thead .sorting_asc_disabled{background:url("../images/sort_asc_disabled.png") no-repeat center right}table.dataTable thead .sorting_desc_disabled{background:url("../images/sort_desc_disabled.png") no-repeat center right}table.dataTable tbody tr{background-color:#fff}table.dataTable tbody tr.selected{background-color:#b0bed9}table.dataTable tbody th,table.dataTable tbody td{padding:8px 10px}table.dataTable.row-border tbody th,table.dataTable.row-border tbody td,table.dataTable.display tbody th,table.dataTable.display tbody td{border-top:1px solid #ddd}table.dataTable.row-border tbody tr:first-child th,table.dataTable.row-border tbody tr:first-child td,table.dataTable.display tbody tr:first-child th,table.dataTable.display tbody tr:first-child td{border-top:none}table.dataTable.cell-border tbody th,table.dataTable.cell-border tbody td{border-top:1px solid #ddd;border-right:1px solid #ddd}table.dataTable.cell-border tbody tr th:first-child,table.dataTable.cell-border tbody tr td:first-child{border-left:1px solid #ddd}table.dataTable.cell-border tbody tr:first-child th,table.dataTable.cell-border tbody tr:first-child td{border-top:none}table.dataTable.stripe tbody tr.odd,table.dataTable.display tbody tr.odd{background-color:#f9f9f9}table.dataTable.stripe tbody tr.odd.selected,table.dataTable.display tbody tr.odd.selected{background-color:#abb9d3}table.dataTable.hover tbody tr:hover,table.dataTable.hover tbody tr.odd:hover,table.dataTable.hover tbody tr.even:hover,table.dataTable.display tbody tr:hover,table.dataTable.display tbody tr.odd:hover,table.dataTable.display tbody tr.even:hover{background-color:#f5f5f5}table.dataTable.hover tbody tr:hover.selected,table.dataTable.hover tbody tr.odd:hover.selected,table.dataTable.hover tbody tr.even:hover.selected,table.dataTable.display tbody tr:hover.selected,table.dataTable.display tbody tr.odd:hover.selected,table.dataTable.display tbody tr.even:hover.selected{background-color:#a9b7d1}table.dataTable.order-column tbody tr>.sorting_1,table.dataTable.order-column tbody tr>.sorting_2,table.dataTable.order-column tbody tr>.sorting_3,table.dataTable.display tbody tr>.sorting_1,table.dataTable.display tbody tr>.sorting_2,table.dataTable.display tbody tr>.sorting_3{background-color:#f9f9f9}table.dataTable.order-column tbody tr.selected>.sorting_1,table.dataTable.order-column tbody tr.selected>.sorting_2,table.dataTable.order-column tbody tr.selected>.sorting_3,table.dataTable.display tbody tr.selected>.sorting_1,table.dataTable.display tbody tr.selected>.sorting_2,table.dataTable.display tbody tr.selected>.sorting_3{background-color:#acbad4}table.dataTable.display tbody tr.odd>.sorting_1,table.dataTable.order-column.stripe tbody tr.odd>.sorting_1{background-color:#f1f1f1}table.dataTable.display tbody tr.odd>.sorting_2,table.dataTable.order-column.stripe tbody tr.odd>.sorting_2{background-color:#f3f3f3}table.dataTable.display tbody tr.odd>.sorting_3,table.dataTable.order-column.stripe tbody tr.odd>.sorting_3{background-color:#f5f5f5}table.dataTable.display tbody tr.odd.selected>.sorting_1,table.dataTable.order-column.stripe tbody tr.odd.selected>.sorting_1{background-color:#a6b3cd}table.dataTable.display tbody tr.odd.selected>.sorting_2,table.dataTable.order-column.stripe tbody tr.odd.selected>.sorting_2{background-color:#a7b5ce}table.dataTable.display tbody tr.odd.selected>.sorting_3,table.dataTable.order-column.stripe tbody tr.odd.selected>.sorting_3{background-color:#a9b6d0}table.dataTable.display tbody tr.even>.sorting_1,table.dataTable.order-column.stripe tbody tr.even>.sorting_1{background-color:#f9f9f9}table.dataTable.display tbody tr.even>.sorting_2,table.dataTable.order-column.stripe tbody tr.even>.sorting_2{background-color:#fbfbfb}table.dataTable.display tbody tr.even>.sorting_3,table.dataTable.order-column.stripe tbody tr.even>.sorting_3{background-color:#fdfdfd}table.dataTable.display tbody tr.even.selected>.sorting_1,table.dataTable.order-column.stripe tbody tr.even.selected>.sorting_1{background-color:#acbad4}table.dataTable.display tbody tr.even.selected>.sorting_2,table.dataTable.order-column.stripe tbody tr.even.selected>.sorting_2{background-color:#adbbd6}table.dataTable.display tbody tr.even.selected>.sorting_3,table.dataTable.order-column.stripe tbody tr.even.selected>.sorting_3{background-color:#afbdd8}table.dataTable.display tbody tr:hover>.sorting_1,table.dataTable.display tbody tr.odd:hover>.sorting_1,table.dataTable.display tbody tr.even:hover>.sorting_1,table.dataTable.order-column.hover tbody tr:hover>.sorting_1,table.dataTable.order-column.hover tbody tr.odd:hover>.sorting_1,table.dataTable.order-column.hover tbody tr.even:hover>.sorting_1{background-color:#eaeaea}table.dataTable.display tbody tr:hover>.sorting_2,table.dataTable.display tbody tr.odd:hover>.sorting_2,table.dataTable.display tbody tr.even:hover>.sorting_2,table.dataTable.order-column.hover tbody tr:hover>.sorting_2,table.dataTable.order-column.hover tbody tr.odd:hover>.sorting_2,table.dataTable.order-column.hover tbody tr.even:hover>.sorting_2{background-color:#ebebeb}table.dataTable.display tbody tr:hover>.sorting_3,table.dataTable.display tbody tr.odd:hover>.sorting_3,table.dataTable.display tbody tr.even:hover>.sorting_3,table.dataTable.order-column.hover tbody tr:hover>.sorting_3,table.dataTable.order-column.hover tbody tr.odd:hover>.sorting_3,table.dataTable.order-column.hover tbody tr.even:hover>.sorting_3{background-color:#eee}table.dataTable.display tbody tr:hover.selected>.sorting_1,table.dataTable.display tbody tr.odd:hover.selected>.sorting_1,table.dataTable.display tbody tr.even:hover.selected>.sorting_1,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_1,table.dataTable.order-column.hover tbody tr.odd:hover.selected>.sorting_1,table.dataTable.order-column.hover tbody tr.even:hover.selected>.sorting_1{background-color:#a1aec7}table.dataTable.display tbody tr:hover.selected>.sorting_2,table.dataTable.display tbody tr.odd:hover.selected>.sorting_2,table.dataTable.display tbody tr.even:hover.selected>.sorting_2,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_2,table.dataTable.order-column.hover tbody tr.odd:hover.selected>.sorting_2,table.dataTable.order-column.hover tbody tr.even:hover.selected>.sorting_2{background-color:#a2afc8}table.dataTable.display tbody tr:hover.selected>.sorting_3,table.dataTable.display tbody tr.odd:hover.selected>.sorting_3,table.dataTable.display tbody tr.even:hover.selected>.sorting_3,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_3,table.dataTable.order-column.hover tbody tr.odd:hover.selected>.sorting_3,table.dataTable.order-column.hover tbody tr.even:hover.selected>.sorting_3{background-color:#a4b2cb}table.dataTable.no-footer{border-bottom:1px solid #111}table.dataTable.nowrap th,table.dataTable.nowrap td{white-space:nowrap}table.dataTable.compact thead th,table.dataTable.compact thead td{padding:5px 9px}table.dataTable.compact tfoot th,table.dataTable.compact tfoot td{padding:5px 9px 3px 9px}table.dataTable.compact tbody th,table.dataTable.compact tbody td{padding:4px 5px}table.dataTable th.dt-left,table.dataTable td.dt-left{text-align:left}table.dataTable th.dt-center,table.dataTable td.dt-center,table.dataTable td.dataTables_empty{text-align:center}table.dataTable th.dt-right,table.dataTable td.dt-right{text-align:right}table.dataTable th.dt-justify,table.dataTable td.dt-justify{text-align:justify}table.dataTable th.dt-nowrap,table.dataTable td.dt-nowrap{white-space:nowrap}table.dataTable thead th.dt-head-left,table.dataTable thead td.dt-head-left,table.dataTable tfoot th.dt-head-left,table.dataTable tfoot td.dt-head-left{text-align:left}table.dataTable thead th.dt-head-center,table.dataTable thead td.dt-head-center,table.dataTable tfoot th.dt-head-center,table.dataTable tfoot td.dt-head-center{text-align:center}table.dataTable thead th.dt-head-right,table.dataTable thead td.dt-head-right,table.dataTable tfoot th.dt-head-right,table.dataTable tfoot td.dt-head-right{text-align:right}table.dataTable thead th.dt-head-justify,table.dataTable thead td.dt-head-justify,table.dataTable tfoot th.dt-head-justify,table.dataTable tfoot td.dt-head-justify{text-align:justify}table.dataTable thead th.dt-head-nowrap,table.dataTable thead td.dt-head-nowrap,table.dataTable tfoot th.dt-head-nowrap,table.dataTable tfoot td.dt-head-nowrap{white-space:nowrap}table.dataTable tbody th.dt-body-left,table.dataTable tbody td.dt-body-left{text-align:left}table.dataTable tbody th.dt-body-center,table.dataTable tbody td.dt-body-center{text-align:center}table.dataTable tbody th.dt-body-right,table.dataTable tbody td.dt-body-right{text-align:right}table.dataTable tbody th.dt-body-justify,table.dataTable tbody td.dt-body-justify{text-align:justify}table.dataTable tbody th.dt-body-nowrap,table.dataTable tbody td.dt-body-nowrap{white-space:nowrap}table.dataTable,table.dataTable th,table.dataTable td{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.dataTables_wrapper{position:relative;clear:both;*zoom:1;zoom:1}.dataTables_wrapper .dataTables_length{float:left}.dataTables_wrapper .dataTables_filter{float:right;text-align:right}.dataTables_wrapper .dataTables_filter input{margin-left:0.5em}.dataTables_wrapper .dataTables_info{clear:both;float:left;padding-top:0.755em}.dataTables_wrapper .dataTables_paginate{float:right;text-align:right;padding-top:0.25em}.dataTables_wrapper .dataTables_paginate .paginate_button{box-sizing:border-box;display:inline-block;min-width:1.5em;padding:0.5em 1em;margin-left:2px;text-align:center;text-decoration:none !important;cursor:pointer;*cursor:hand;color:#333 !important;border:1px solid transparent}.dataTables_wrapper .dataTables_paginate .paginate_button.current,.dataTables_wrapper .dataTables_paginate .paginate_button.current:hover{color:#333 !important;border:1px solid #cacaca;background-color:#fff;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(100%, #dcdcdc));background:-webkit-linear-gradient(top, #fff 0%, #dcdcdc 100%);background:-moz-linear-gradient(top, #fff 0%, #dcdcdc 100%);background:-ms-linear-gradient(top, #fff 0%, #dcdcdc 100%);background:-o-linear-gradient(top, #fff 0%, #dcdcdc 100%);background:linear-gradient(to bottom, #fff 0%, #dcdcdc 100%)}.dataTables_wrapper .dataTables_paginate .paginate_button.disabled,.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover,.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:active{cursor:default;color:#666 !important;border:1px solid transparent;background:transparent;box-shadow:none}.dataTables_wrapper .dataTables_paginate .paginate_button:hover{color:white !important;border:1px solid #111;background-color:#585858;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #585858), color-stop(100%, #111));background:-webkit-linear-gradient(top, #585858 0%, #111 100%);background:-moz-linear-gradient(top, #585858 0%, #111 100%);background:-ms-linear-gradient(top, #585858 0%, #111 100%);background:-o-linear-gradient(top, #585858 0%, #111 100%);background:linear-gradient(to bottom, #585858 0%, #111 100%)}.dataTables_wrapper .dataTables_paginate .paginate_button:active{outline:none;background-color:#2b2b2b;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #2b2b2b), color-stop(100%, #0c0c0c));background:-webkit-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);background:-moz-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);background:-ms-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);background:-o-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);background:linear-gradient(to bottom, #2b2b2b 0%, #0c0c0c 100%);box-shadow:inset 0 0 3px #111}.dataTables_wrapper .dataTables_processing{position:absolute;top:50%;left:50%;width:100%;height:40px;margin-left:-50%;margin-top:-25px;padding-top:20px;text-align:center;font-size:1.2em;background-color:white;background:-webkit-gradient(linear, left top, right top, color-stop(0%, rgba(255,255,255,0)), color-stop(25%, rgba(255,255,255,0.9)), color-stop(75%, rgba(255,255,255,0.9)), color-stop(100%, rgba(255,255,255,0)));background:-webkit-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,0.9) 25%, rgba(255,255,255,0.9) 75%, rgba(255,255,255,0) 100%);background:-moz-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,0.9) 25%, rgba(255,255,255,0.9) 75%, rgba(255,255,255,0) 100%);background:-ms-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,0.9) 25%, rgba(255,255,255,0.9) 75%, rgba(255,255,255,0) 100%);background:-o-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,0.9) 25%, rgba(255,255,255,0.9) 75%, rgba(255,255,255,0) 100%);background:linear-gradient(to right, rgba(255,255,255,0) 0%, rgba(255,255,255,0.9) 25%, rgba(255,255,255,0.9) 75%, rgba(255,255,255,0) 100%)}.dataTables_wrapper .dataTables_length,.dataTables_wrapper .dataTables_filter,.dataTables_wrapper .dataTables_info,.dataTables_wrapper .dataTables_processing,.dataTables_wrapper .dataTables_paginate{color:#333}.dataTables_wrapper .dataTables_scroll{clear:both}.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody{*margin-top:-1px;-webkit-overflow-scrolling:touch}.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody th>div.dataTables_sizing,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody td>div.dataTables_sizing{height:0;overflow:hidden;margin:0 !important;padding:0 !important}.dataTables_wrapper.no-footer .dataTables_scrollBody{border-bottom:1px solid #111}.dataTables_wrapper.no-footer div.dataTables_scrollHead table,.dataTables_wrapper.no-footer div.dataTables_scrollBody table{border-bottom:none}.dataTables_wrapper:after{visibility:hidden;display:block;content:"";clear:both;height:0}@media screen and (max-width: 767px){.dataTables_wrapper .dataTables_info,.dataTables_wrapper .dataTables_paginate{float:none;text-align:center}.dataTables_wrapper .dataTables_paginate{margin-top:0.5em}}@media screen and (max-width: 640px){.dataTables_wrapper .dataTables_length,.dataTables_wrapper .dataTables_filter{float:none;text-align:center}.dataTables_wrapper .dataTables_filter{margin-top:0.5em}} diff --git a/src/sunstone/public/bower_components/datatables/media/css/jquery.dataTables_themeroller.css b/src/sunstone/public/bower_components/datatables/media/css/jquery.dataTables_themeroller.css deleted file mode 100644 index 5a56d97994..0000000000 --- a/src/sunstone/public/bower_components/datatables/media/css/jquery.dataTables_themeroller.css +++ /dev/null @@ -1,330 +0,0 @@ -/* - * Table styles - */ -table.dataTable { - width: 100%; - margin: 0 auto; - clear: both; - border-collapse: separate; - border-spacing: 0; - /* - * Header and footer styles - */ - /* - * Body styles - */ -} -table.dataTable thead th, -table.dataTable thead td, -table.dataTable tfoot th, -table.dataTable tfoot td { - padding: 4px 10px; -} -table.dataTable thead th, -table.dataTable tfoot th { - font-weight: bold; -} -table.dataTable thead th:active, -table.dataTable thead td:active { - outline: none; -} -table.dataTable thead .sorting_asc, -table.dataTable thead .sorting_desc, -table.dataTable thead .sorting { - cursor: pointer; - *cursor: hand; -} -table.dataTable thead th div.DataTables_sort_wrapper { - position: relative; - padding-right: 10px; -} -table.dataTable thead th div.DataTables_sort_wrapper span { - position: absolute; - top: 50%; - margin-top: -8px; - right: -5px; -} -table.dataTable thead th.ui-state-default { - border-right-width: 0; -} -table.dataTable thead th.ui-state-default:last-child { - border-right-width: 1px; -} -table.dataTable tbody tr { - background-color: white; -} -table.dataTable tbody tr.selected { - background-color: #b0bed9; -} -table.dataTable tbody th, -table.dataTable tbody td { - padding: 8px 10px; -} -table.dataTable th.center, -table.dataTable td.center, -table.dataTable td.dataTables_empty { - text-align: center; -} -table.dataTable th.right, -table.dataTable td.right { - text-align: right; -} -table.dataTable.row-border tbody th, table.dataTable.row-border tbody td, table.dataTable.display tbody th, table.dataTable.display tbody td { - border-top: 1px solid #dddddd; -} -table.dataTable.row-border tbody tr:first-child th, -table.dataTable.row-border tbody tr:first-child td, table.dataTable.display tbody tr:first-child th, -table.dataTable.display tbody tr:first-child td { - border-top: none; -} -table.dataTable.cell-border tbody th, table.dataTable.cell-border tbody td { - border-top: 1px solid #dddddd; - border-right: 1px solid #dddddd; -} -table.dataTable.cell-border tbody tr th:first-child, -table.dataTable.cell-border tbody tr td:first-child { - border-left: 1px solid #dddddd; -} -table.dataTable.cell-border tbody tr:first-child th, -table.dataTable.cell-border tbody tr:first-child td { - border-top: none; -} -table.dataTable.stripe tbody tr.odd, table.dataTable.display tbody tr.odd { - background-color: #f9f9f9; -} -table.dataTable.stripe tbody tr.odd.selected, table.dataTable.display tbody tr.odd.selected { - background-color: #abb9d3; -} -table.dataTable.hover tbody tr:hover, -table.dataTable.hover tbody tr.odd:hover, -table.dataTable.hover tbody tr.even:hover, table.dataTable.display tbody tr:hover, -table.dataTable.display tbody tr.odd:hover, -table.dataTable.display tbody tr.even:hover { - background-color: whitesmoke; -} -table.dataTable.hover tbody tr:hover.selected, -table.dataTable.hover tbody tr.odd:hover.selected, -table.dataTable.hover tbody tr.even:hover.selected, table.dataTable.display tbody tr:hover.selected, -table.dataTable.display tbody tr.odd:hover.selected, -table.dataTable.display tbody tr.even:hover.selected { - background-color: #a9b7d1; -} -table.dataTable.order-column tbody tr > .sorting_1, -table.dataTable.order-column tbody tr > .sorting_2, -table.dataTable.order-column tbody tr > .sorting_3, table.dataTable.display tbody tr > .sorting_1, -table.dataTable.display tbody tr > .sorting_2, -table.dataTable.display tbody tr > .sorting_3 { - background-color: #f9f9f9; -} -table.dataTable.order-column tbody tr.selected > .sorting_1, -table.dataTable.order-column tbody tr.selected > .sorting_2, -table.dataTable.order-column tbody tr.selected > .sorting_3, table.dataTable.display tbody tr.selected > .sorting_1, -table.dataTable.display tbody tr.selected > .sorting_2, -table.dataTable.display tbody tr.selected > .sorting_3 { - background-color: #acbad4; -} -table.dataTable.display tbody tr.odd > .sorting_1, table.dataTable.order-column.stripe tbody tr.odd > .sorting_1 { - background-color: #f1f1f1; -} -table.dataTable.display tbody tr.odd > .sorting_2, table.dataTable.order-column.stripe tbody tr.odd > .sorting_2 { - background-color: #f3f3f3; -} -table.dataTable.display tbody tr.odd > .sorting_3, table.dataTable.order-column.stripe tbody tr.odd > .sorting_3 { - background-color: whitesmoke; -} -table.dataTable.display tbody tr.odd.selected > .sorting_1, table.dataTable.order-column.stripe tbody tr.odd.selected > .sorting_1 { - background-color: #a6b3cd; -} -table.dataTable.display tbody tr.odd.selected > .sorting_2, table.dataTable.order-column.stripe tbody tr.odd.selected > .sorting_2 { - background-color: #a7b5ce; -} -table.dataTable.display tbody tr.odd.selected > .sorting_3, table.dataTable.order-column.stripe tbody tr.odd.selected > .sorting_3 { - background-color: #a9b6d0; -} -table.dataTable.display tbody tr.even > .sorting_1, table.dataTable.order-column.stripe tbody tr.even > .sorting_1 { - background-color: #f9f9f9; -} -table.dataTable.display tbody tr.even > .sorting_2, table.dataTable.order-column.stripe tbody tr.even > .sorting_2 { - background-color: #fbfbfb; -} -table.dataTable.display tbody tr.even > .sorting_3, table.dataTable.order-column.stripe tbody tr.even > .sorting_3 { - background-color: #fdfdfd; -} -table.dataTable.display tbody tr.even.selected > .sorting_1, table.dataTable.order-column.stripe tbody tr.even.selected > .sorting_1 { - background-color: #acbad4; -} -table.dataTable.display tbody tr.even.selected > .sorting_2, table.dataTable.order-column.stripe tbody tr.even.selected > .sorting_2 { - background-color: #adbbd6; -} -table.dataTable.display tbody tr.even.selected > .sorting_3, table.dataTable.order-column.stripe tbody tr.even.selected > .sorting_3 { - background-color: #afbdd8; -} -table.dataTable.display tbody tr:hover > .sorting_1, -table.dataTable.display tbody tr.odd:hover > .sorting_1, -table.dataTable.display tbody tr.even:hover > .sorting_1, table.dataTable.order-column.hover tbody tr:hover > .sorting_1, -table.dataTable.order-column.hover tbody tr.odd:hover > .sorting_1, -table.dataTable.order-column.hover tbody tr.even:hover > .sorting_1 { - background-color: #eaeaea; -} -table.dataTable.display tbody tr:hover > .sorting_2, -table.dataTable.display tbody tr.odd:hover > .sorting_2, -table.dataTable.display tbody tr.even:hover > .sorting_2, table.dataTable.order-column.hover tbody tr:hover > .sorting_2, -table.dataTable.order-column.hover tbody tr.odd:hover > .sorting_2, -table.dataTable.order-column.hover tbody tr.even:hover > .sorting_2 { - background-color: #ebebeb; -} -table.dataTable.display tbody tr:hover > .sorting_3, -table.dataTable.display tbody tr.odd:hover > .sorting_3, -table.dataTable.display tbody tr.even:hover > .sorting_3, table.dataTable.order-column.hover tbody tr:hover > .sorting_3, -table.dataTable.order-column.hover tbody tr.odd:hover > .sorting_3, -table.dataTable.order-column.hover tbody tr.even:hover > .sorting_3 { - background-color: #eeeeee; -} -table.dataTable.display tbody tr:hover.selected > .sorting_1, -table.dataTable.display tbody tr.odd:hover.selected > .sorting_1, -table.dataTable.display tbody tr.even:hover.selected > .sorting_1, table.dataTable.order-column.hover tbody tr:hover.selected > .sorting_1, -table.dataTable.order-column.hover tbody tr.odd:hover.selected > .sorting_1, -table.dataTable.order-column.hover tbody tr.even:hover.selected > .sorting_1 { - background-color: #a1aec7; -} -table.dataTable.display tbody tr:hover.selected > .sorting_2, -table.dataTable.display tbody tr.odd:hover.selected > .sorting_2, -table.dataTable.display tbody tr.even:hover.selected > .sorting_2, table.dataTable.order-column.hover tbody tr:hover.selected > .sorting_2, -table.dataTable.order-column.hover tbody tr.odd:hover.selected > .sorting_2, -table.dataTable.order-column.hover tbody tr.even:hover.selected > .sorting_2 { - background-color: #a2afc8; -} -table.dataTable.display tbody tr:hover.selected > .sorting_3, -table.dataTable.display tbody tr.odd:hover.selected > .sorting_3, -table.dataTable.display tbody tr.even:hover.selected > .sorting_3, table.dataTable.order-column.hover tbody tr:hover.selected > .sorting_3, -table.dataTable.order-column.hover tbody tr.odd:hover.selected > .sorting_3, -table.dataTable.order-column.hover tbody tr.even:hover.selected > .sorting_3 { - background-color: #a4b2cb; -} - -table.dataTable, -table.dataTable th, -table.dataTable td { - -webkit-box-sizing: content-box; - -moz-box-sizing: content-box; - box-sizing: content-box; -} - -/* - * Control feature layout - */ -.dataTables_wrapper { - position: relative; - clear: both; - *zoom: 1; - zoom: 1; -} -.dataTables_wrapper .dataTables_length { - float: left; -} -.dataTables_wrapper .dataTables_filter { - float: right; - text-align: right; -} -.dataTables_wrapper .dataTables_filter input { - margin-left: 0.5em; -} -.dataTables_wrapper .dataTables_info { - clear: both; - float: left; - padding-top: 0.55em; -} -.dataTables_wrapper .dataTables_paginate { - float: right; - text-align: right; -} -.dataTables_wrapper .dataTables_paginate .fg-button { - box-sizing: border-box; - display: inline-block; - min-width: 1.5em; - padding: 0.5em; - margin-left: 2px; - text-align: center; - text-decoration: none !important; - cursor: pointer; - *cursor: hand; - color: #333333 !important; - border: 1px solid transparent; -} -.dataTables_wrapper .dataTables_paginate .fg-button:active { - outline: none; -} -.dataTables_wrapper .dataTables_paginate .fg-button:first-child { - border-top-left-radius: 3px; - border-bottom-left-radius: 3px; -} -.dataTables_wrapper .dataTables_paginate .fg-button:last-child { - border-top-right-radius: 3px; - border-bottom-right-radius: 3px; -} -.dataTables_wrapper .dataTables_processing { - position: absolute; - top: 50%; - left: 50%; - width: 100%; - height: 40px; - margin-left: -50%; - margin-top: -25px; - padding-top: 20px; - text-align: center; - font-size: 1.2em; - background-color: white; - background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(255, 255, 255, 0)), color-stop(25%, rgba(255, 255, 255, 0.9)), color-stop(75%, rgba(255, 255, 255, 0.9)), color-stop(100%, rgba(255, 255, 255, 0))); - /* Chrome,Safari4+ */ - background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.9) 25%, rgba(255, 255, 255, 0.9) 75%, rgba(255, 255, 255, 0) 100%); - /* Chrome10+,Safari5.1+ */ - background: -moz-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.9) 25%, rgba(255, 255, 255, 0.9) 75%, rgba(255, 255, 255, 0) 100%); - /* FF3.6+ */ - background: -ms-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.9) 25%, rgba(255, 255, 255, 0.9) 75%, rgba(255, 255, 255, 0) 100%); - /* IE10+ */ - background: -o-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.9) 25%, rgba(255, 255, 255, 0.9) 75%, rgba(255, 255, 255, 0) 100%); - /* Opera 11.10+ */ - background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.9) 25%, rgba(255, 255, 255, 0.9) 75%, rgba(255, 255, 255, 0) 100%); - /* W3C */ -} -.dataTables_wrapper .dataTables_length, -.dataTables_wrapper .dataTables_filter, -.dataTables_wrapper .dataTables_info, -.dataTables_wrapper .dataTables_processing, -.dataTables_wrapper .dataTables_paginate { - color: #333333; -} -.dataTables_wrapper .dataTables_scroll { - clear: both; -} -.dataTables_wrapper .dataTables_scrollBody { - *margin-top: -1px; - -webkit-overflow-scrolling: touch; -} -.dataTables_wrapper .ui-widget-header { - font-weight: normal; -} -.dataTables_wrapper .ui-toolbar { - padding: 8px; -} -.dataTables_wrapper:after { - visibility: hidden; - display: block; - content: ""; - clear: both; - height: 0; -} - -@media screen and (max-width: 767px) { - .dataTables_wrapper .dataTables_length, - .dataTables_wrapper .dataTables_filter, - .dataTables_wrapper .dataTables_info, - .dataTables_wrapper .dataTables_paginate { - float: none; - text-align: center; - } - .dataTables_wrapper .dataTables_filter, - .dataTables_wrapper .dataTables_paginate { - margin-top: 0.5em; - } -} diff --git a/src/sunstone/public/bower_components/datatables/media/images/Sorting icons.psd b/src/sunstone/public/bower_components/datatables/media/images/Sorting icons.psd deleted file mode 100644 index 53b2e06850767cb57c52b316f0b845b1a8e0ca0e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 27490 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 Y16@Zf7?Q8!JB-NJ(KYBs*Ff|C0Zg4MIsgCw diff --git a/src/sunstone/public/bower_components/datatables/media/images/back_disabled.png b/src/sunstone/public/bower_components/datatables/media/images/back_disabled.png deleted file mode 100644 index 881de7976ff98955e2a5487dca66e618a0655f3d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1361 zcmeAS@N?(olHy`uVBq!ia0vp^!XV7S1|*9D%+3HQ$r9IylHmNblJdl&R0hYC{G?O` z&)mfH)S%SFl*+=BsWuD@%u1Od5hW46K32*3xq68pHF_1f1wh>l3^w)^1&PVosU-?Y zsp*+{wo31J?^jaDOtDo8H}y5}EpSfF$n>ZxN)4{^3rViZPPR-@vbR&PsjvbXkegbP zs8ErclUHn2VXFi-*9yo63F|80+w{G(j&jGsVin+1c5}%-r12$=KP@(AChw*vQht)WY1&)XmVs z#Kj1v*Cju>G&eP`1g19yq1OVZUQklVEdbi=l3J8mmYU*Ll%J~r_OewbZnv1?G!Lpb z1-DzwaO%|uIz}H9u}BdO69T3l5EGtkfgE_kPt60S_99@i-f{BMZ3YI$qn<8~Ar-gQ zOt$tu93XPMc=CmoA1oW4o1+WYIB!k3r72K4*@xA>;l+b1ClB@qaOE!8@r8RwiN1wc zl+_Cb3(lEQAv#$bmh>Mfe(I7Woy4{G!}EFf?)^FUc%F02^;EH~5owLt3k}+qS-P)U z616t%^wT0PX2liq$807FHoQ4d$0`5rkQ{U2Kkgclu0)Awnd5T>ob((vrABTq*u(RS z>E?oy`!@uw+@i*D$dKV&#I(EL&;9;u$GTQAMM5faVZejQCzo(NvvlZ75dZt%IYnd( z*RL;GX3W}R-P)5>-Zsu`&nUT&Ho^GzHq{#}Ya$hT91>M0@O`!9^}b&yQ@87fac$Vj zkb72h`!2pMTYunpu!r@;1)uFRXDvHO zu{mw?PmW#JOy1f}J}ILj)G2cQ^TrhhTtyr5@7eCYm=Uoy?6qTPsOnt5?2i>S(pg>~ z>M~M93=YlxcD}*xKl_@hz5j0IZGT@9Yu_^8_RN8=&YkAdFR(fGAAWd4CvkG#0^hlN z8>(g;?I=2=cEEAHaL+WiOvRp~fl`n5dTf5V)bNv|ZcjyzLHRnz@2)SdPWo#3tF@Nf ZfT6u;&2Oo-XD5RSIZszVmvv4FO#nm}^+Nyv diff --git a/src/sunstone/public/bower_components/datatables/media/images/back_enabled.png b/src/sunstone/public/bower_components/datatables/media/images/back_enabled.png deleted file mode 100644 index c608682b04a6d9b8002602450c8ef7e80ebba099..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1379 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 bdL|wQU%!)=<|i%z6_yO1u6{1-oD!M<;V$ow diff --git a/src/sunstone/public/bower_components/datatables/media/images/forward_enabled.png b/src/sunstone/public/bower_components/datatables/media/images/forward_enabled.png deleted file mode 100644 index a4e6b5384b8454ee7f44a8f7c75b0321b7eeb9b1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1380 zcmeAS@N?(olHy`uVBq!ia0vp^!XV7S1|*9D%+3HQ$r9IylHmNblJdl&R0hYC{G?O` z&)mfH)S%SFl*+=BsWuD@%u1Od5hW46K32*3xq68pHF_1f1wh>l3^w)^1&PVosU-?Y zsp*+{wo31J?^jaDOtDo8H}y5}EpSfF$n>ZxN)4{^3rViZPPR-@vbR&PsjvbXkegbP zs8ErclUHn2VXFi-*9yo63F|80+w{G(j&jGsVip+||I$+{MJu$=KP@(AChw*vQht)WY1&)XmVs z#Kj1v*Cju>G&eP`1g19yq1P0rUQklVEdbi=l3J8mmYU*Ll%J~r_OewbZnqfWG!Lpb z1-Dy_aq86vIz}H9u}BdO69T3l5EGtkfgE_kPt60S_99@iW_)h2mVtrshNp{TNX4zB zKmY&RGjC-OW)@`(g)dh`10)R-NpU#bM1=1eo8Z2AYd)<-?^`_sqOFY@6XS7KM&8JXTA5$g^A9S z{TX;`xlCJF@2;-kt^WS)-(qj^YjbRh3Qo21zn9<7##PJs=)J=q?vtT6c$tqWSn$;S z{q^hJt*2*?^Szy4@bTi|;PVYm@{K=qh5oS|v0uoRWd7#=|NZ;-*VL7!+I+Ui=RzOdW2D@cF)|8@0kar@euUy>OYxL3%Wh|X{LVLRn7b4UH-Q)xXL zlsIOXI?k$WjNtJ4&-&^N(`qv`*KNBfVYRHPjKr+8GT t=fC*;><^O18kWptJjt-AJE?(znPJ1m)BPofdH;jTJx^CZmvv4FO#l_Q2A%)_ diff --git a/src/sunstone/public/bower_components/datatables/media/images/forward_enabled_hover.png b/src/sunstone/public/bower_components/datatables/media/images/forward_enabled_hover.png deleted file mode 100644 index fc46c5ebf0524b72a509fe2d7c1bc74995cb8a9d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1379 zcmeAS@N?(olHy`uVBq!ia0vp^!XV7S1|*9D%+3HQ$r9IylHmNblJdl&R0hYC{G?O` z&)mfH)S%SFl*+=BsWuD@%u1Od5hW46K32*3xq68pHF_1f1wh>l3^w)^1&PVosU-?Y zsp*+{wo31J?^jaDOtDo8H}y5}EpSfF$n>ZxN)4{^3rViZPPR-@vbR&PsjvbXkegbP zs8ErclUHn2VXFi-*9yo63F|80+w{G(j&jGsVi#&A{2f&C=1($=KD<(AChw*vQht)WY1&)XmVs z#Kj1v*Cju>G&eP`1g19yq1OqgUQklVEdbi=l3J8mmYU*Ll%J~r_OewbZns$AG!Lpb z1-Dx)aq86vIz}H9u}BdO69T3l5EGtkfgE_kPt60S_99@imN7BvVqjpr?&;zfQgJKk z&;S4S%v%{AKQQkRwI?VL9s)YsRaG&b6_ zgRo<91_J$Y%O?`e|&#$ZtS+eXp_f= zjUUrLb7!pi%4at>{rxttxB!poqO-MU1}Hz4_scgh+`O`|pzGU*Ppd<;SGk>1td!-8 z=;-~nzrMci*RP)sFMiM0pIiAYgm$R?>m2vx|wYgZ#kAH7}W-quPuJDiV$o>g2t#=I)c$y9~%y7A9 zTfgc1jk&Lj_4ZX)f0PV(p)9c9_0ar=AL>^e-n9Mw|Nr~<^YZ!qF*`48{dsWi)b|VZ zD%w*xPFz?Y(EM+~bAgn@|LT8!dGP4_dwn}*-YUka%$2Ws1@^aZs%Q9^A9It(GQY{> zGt)+aDgU^S%wM?fC!gsP`E`4^jM#4)q-B&8J6^t!zrwrDf%l)k#^S|Oq%QdIe*R^@ tLh*lxrsW37V+~Wv{w==9!pqEIz%cpgo%)U5J^Y|z&(qb2Z8_q diff --git a/src/sunstone/public/bower_components/datatables/media/images/sort_asc.png b/src/sunstone/public/bower_components/datatables/media/images/sort_asc.png deleted file mode 100644 index a88d7975fe9017e4e5f2289a94bd1ed66a5f59dc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1118 zcmbVLO=#0l98awuV{uMt6P_}u4rcI3idKFP2SpU%ZJIE?RL`X zK?Oyo=*5GG2SxDYK=7akJqV&hrl{aWJa`y*5xh+1%i2y4V}gO?edPc9{r;a9vjc}) zn|Cxb4AYwFmvVG%_ui)U^y_4!ujsO!qzYuv8YUIR!Aw%KiWp=JrG#@>(I!s4#N7H->?w+cxsH2#GA};A>g8lyFDGPKh!5)vuP_{)}*83+N zJUBU!S0_i+E{*Lu1iGsNB``2iK-CyCU7?y_mv{xb_pUh>ESZqe1Y2{eAZLMSIT%EO zFrdOH1W^=3p>Qk~I{J+k#s5zQ@j{%aIA!l^GQjJ zqA1Uc2%!{8qBKfMNh#9DCnKS_*uZ8?mnf!+8@f8xtz#prVg=E`3bCBLWsNmDAX~PG z<(4fQh=UOzE2?gKXRkc9XeI3Er?HlHECVd%SI}3`hy1_du3@$R$r(qT;k@Sft63UX zv;)2Ea_iH>^6+4jPK-lGM{Zw37Tz>~~zlHzO61x51(V4jcaKrcIVDG$-d>)z}S|7f!xxYhfUE}Kj zug_h&HZN}go22$5Ym1}P8~vYNx7-~$TWFJ;_nh!wFYSAQJF{CCo=xpK8^7?iY1^!H haOA^1D_`VC7fU=jcT diff --git a/src/sunstone/public/bower_components/datatables/media/images/sort_asc_disabled.png b/src/sunstone/public/bower_components/datatables/media/images/sort_asc_disabled.png deleted file mode 100644 index dcd7b7b8cab2304b374e6e4b9dc8c05faa2e1130..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2916 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 diff --git a/src/sunstone/public/bower_components/datatables/media/images/sort_desc.png b/src/sunstone/public/bower_components/datatables/media/images/sort_desc.png deleted file mode 100644 index def071ed5afd264a036f6d9e75856366fd6ad153..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1127 zcmbVMOK8+U7*1U&zKRu5sR)h{1;yRWWV^4}ShvZpU2*HWU2!iy(qy)cZ89;Lb+`3m zMbruv!GjkO!3qksP*5)lD)k}=Dp*ht-n@8G5m8XoN!zU+ih_Y;=AZe$?|)|~*Ri8v z(dtDU$2DZy)jV65`|pB!_H}d7Cv0h=sUqzpC0fy3%q0!dg+a#Bx^W(BM*oq=xP{{a zC9_bZ#q2IgCss)FbwX9kVQ7wPX{|b%-is;d!ri7V^Y8E8=YeU+{JuyQW*r6hnC$~D z?i}bS=mWia!r)uCftISo2rNuBP__DOPpZoN6tBeg{;|M=DHYl)^V3chvpJv;7lTL$ z26Y&PAc{gL+#HL=wg3?#C_qs_Vi3iouqZ(YW*(kdbB&UeSJN}Lm?ZN(lsb|iR4SEF zB^)Adw}29fgwG+0L8cM(`faLJgSNN6#-L(PcTI+l@K3y+Xf(g*^61+0|J+O6zN2mb?UNGh6GU@A{1+eF%d@N2(^XdVmhis(y25|iAr;gV=io5OsYy0 zB}Gv|2&GUGrBPB%s*yG^841Ug8a88lRI_zlvuiTDGuXsmv6A9qjS{y&NMEf3ay^6+ zuZK85>5PD^rkl1e`{kLAR>iJ)6dP%mSYRr@k~xQcDE=$%X{_--ITM&Og5Ml}G)wJ> zb)dhUZG9%p4iC23#JFrUCcmwHz{cugMoku~ue-kg{Mj0~%`FeCcz9jAdg}QET-kSG za`+2B_+lRTaeAVz>E`F1pN7h>B=BbGqcz13d%ywZR&4OjkNNrF_U}#EcXDGa@V52B z>JnIW7#s%CHi diff --git a/src/sunstone/public/bower_components/datatables/media/images/sort_desc_disabled.png b/src/sunstone/public/bower_components/datatables/media/images/sort_desc_disabled.png deleted file mode 100644 index 7824973cc60fc1841b16f2cb39323cefcdc3f942..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1045 zcmaJ=&rj1(9IuWjVlWt@h#q(rlc~7%$2P_q>KN??ODrK{#&I!}_Kh{rzS=%m2N%F- zAW={L0VZBJnRrkSCK{q1NKA||(ZmA>6Hgw9o;Z-;>)3_|u*vIt-(X0AeGY5Bm`Mgoq{>2>Xkbiu%Ds= zw2?31f^tL9kQr8eOxQDR!ltPHq-U$zG{j&MP8pU+Z@qp?149?-TQP-IYzdZ(;duv+ z&5z`@`Drbo)5+_g-xG*{39$-1bH;K7Po%550y+EF3=OIfJT20DK^2ryARz~WSeOlI zY%dFXxiA-r#^dp8fM+?DVR?q*LtI>l@B+(%+D8*_j$RaUa;D~sSR!4**cKS3TrP*p zkuY+m7%q`W_!>MPB8ZS%v9RieEVsL^AVXJk3>zEB0=}X;iDt1#lSubcFztq{<<`nX z3dVS<&2VAXPpJ-6l>b9bvw?PT4(`W$ps<^-*pSIV7tJ~vX67YQ8ELa7v~ZoP?{i~^a{W;-ZQ@ymjxh)IjDt*2O<6Dwh=q$vY$VY; zc&J{Ds~-?cjVm3>Wk@iL-`IZ|UB4pJ;~yJiON_?gLyJtiL&kbxZhV_OiPfx}%6s1@ zcXoG^ffrPJ;LQ4(`t<(ickJ1j|E0&fC8lSh8sUh5lwUg=l~QoqsK t`nTanN|e2@a&yVMdhy */function( window, document, undefined ) { - -(function( factory ) { - "use strict"; - - if ( typeof define === 'function' && define.amd ) { - // Define as an AMD module if possible - define( 'datatables', ['jquery'], factory ); - } - else if ( typeof exports === 'object' ) { - // Node/CommonJS - factory( require( 'jquery' ) ); - } - else if ( jQuery && !jQuery.fn.dataTable ) { - // Define using browser globals otherwise - // Prevent multiple instantiations if the script is loaded twice - factory( jQuery ); - } -} -(/** @lends */function( $ ) { - "use strict"; - - /** - * DataTables is a plug-in for the jQuery Javascript library. It is a highly - * flexible tool, based upon the foundations of progressive enhancement, - * which will add advanced interaction controls to any HTML table. For a - * full list of features please refer to - * [DataTables.net](href="http://datatables.net). - * - * Note that the `DataTable` object is not a global variable but is aliased - * to `jQuery.fn.DataTable` and `jQuery.fn.dataTable` through which it may - * be accessed. - * - * @class - * @param {object} [init={}] Configuration object for DataTables. Options - * are defined by {@link DataTable.defaults} - * @requires jQuery 1.7+ - * - * @example - * // Basic initialisation - * $(document).ready( function { - * $('#example').dataTable(); - * } ); - * - * @example - * // Initialisation with configuration options - in this case, disable - * // pagination and sorting. - * $(document).ready( function { - * $('#example').dataTable( { - * "paginate": false, - * "sort": false - * } ); - * } ); - */ - var DataTable; - - - /* - * It is useful to have variables which are scoped locally so only the - * DataTables functions can access them and they don't leak into global space. - * At the same time these functions are often useful over multiple files in the - * core and API, so we list, or at least document, all variables which are used - * by DataTables as private variables here. This also ensures that there is no - * clashing of variable names and that they can easily referenced for reuse. - */ - - - // Defined else where - // _selector_run - // _selector_opts - // _selector_first - // _selector_row_indexes - - var _ext; // DataTable.ext - var _Api; // DataTable.Api - var _api_register; // DataTable.Api.register - var _api_registerPlural; // DataTable.Api.registerPlural - - var _re_dic = {}; - var _re_new_lines = /[\r\n]/g; - var _re_html = /<.*?>/g; - var _re_date_start = /^[\w\+\-]/; - var _re_date_end = /[\w\+\-]$/; - - // Escape regular expression special characters - var _re_escape_regex = new RegExp( '(\\' + [ '/', '.', '*', '+', '?', '|', '(', ')', '[', ']', '{', '}', '\\', '$', '^', '-' ].join('|\\') + ')', 'g' ); - - // U+2009 is thin space and U+202F is narrow no-break space, both used in many - // standards as thousands separators - var _re_formatted_numeric = /[',$£€¥%\u2009\u202F]/g; - - - var _empty = function ( d ) { - return !d || d === true || d === '-' ? true : false; - }; - - - var _intVal = function ( s ) { - var integer = parseInt( s, 10 ); - return !isNaN(integer) && isFinite(s) ? integer : null; - }; - - // Convert from a formatted number with characters other than `.` as the - // decimal place, to a Javascript number - var _numToDecimal = function ( num, decimalPoint ) { - // Cache created regular expressions for speed as this function is called often - if ( ! _re_dic[ decimalPoint ] ) { - _re_dic[ decimalPoint ] = new RegExp( _fnEscapeRegex( decimalPoint ), 'g' ); - } - return typeof num === 'string' && decimalPoint !== '.' ? - num.replace( /\./g, '' ).replace( _re_dic[ decimalPoint ], '.' ) : - num; - }; - - - var _isNumber = function ( d, decimalPoint, formatted ) { - var strType = typeof d === 'string'; - - if ( decimalPoint && strType ) { - d = _numToDecimal( d, decimalPoint ); - } - - if ( formatted && strType ) { - d = d.replace( _re_formatted_numeric, '' ); - } - - return _empty( d ) || (!isNaN( parseFloat(d) ) && isFinite( d )); - }; - - - // A string without HTML in it can be considered to be HTML still - var _isHtml = function ( d ) { - return _empty( d ) || typeof d === 'string'; - }; - - - var _htmlNumeric = function ( d, decimalPoint, formatted ) { - if ( _empty( d ) ) { - return true; - } - - var html = _isHtml( d ); - return ! html ? - null : - _isNumber( _stripHtml( d ), decimalPoint, formatted ) ? - true : - null; - }; - - - var _pluck = function ( a, prop, prop2 ) { - var out = []; - var i=0, ien=a.length; - - // Could have the test in the loop for slightly smaller code, but speed - // is essential here - if ( prop2 !== undefined ) { - for ( ; i') - .css( { - position: 'absolute', - top: 0, - left: 0, - height: 1, - width: 1, - overflow: 'hidden' - } ) - .append( - $('
') - .css( { - position: 'absolute', - top: 1, - left: 1, - width: 100, - overflow: 'scroll' - } ) - .append( - $('
') - .css( { - width: '100%', - height: 10 - } ) - ) - ) - .appendTo( 'body' ); - - var test = n.find('.test'); - - // IE6/7 will oversize a width 100% element inside a scrolling element, to - // include the width of the scrollbar, while other browsers ensure the inner - // element is contained without forcing scrolling - browser.bScrollOversize = test[0].offsetWidth === 100; - - // In rtl text layout, some browsers (most, but not all) will place the - // scrollbar on the left, rather than the right. - browser.bScrollbarLeft = test.offset().left !== 1; - - n.remove(); - } - - - /** - * Array.prototype reduce[Right] method, used for browsers which don't support - * JS 1.6. Done this way to reduce code size, since we iterate either way - * @param {object} settings dataTables settings object - * @memberof DataTable#oApi - */ - function _fnReduce ( that, fn, init, start, end, inc ) - { - var - i = start, - value, - isSet = false; - - if ( init !== undefined ) { - value = init; - isSet = true; - } - - while ( i !== end ) { - if ( ! that.hasOwnProperty(i) ) { - continue; - } - - value = isSet ? - fn( value, that[i], i, that ) : - that[i]; - - isSet = true; - i += inc; - } - - return value; - } - - /** - * Add a column to the list used for the table with default values - * @param {object} oSettings dataTables settings object - * @param {node} nTh The th element for this column - * @memberof DataTable#oApi - */ - function _fnAddColumn( oSettings, nTh ) - { - // Add column to aoColumns array - var oDefaults = DataTable.defaults.column; - var iCol = oSettings.aoColumns.length; - var oCol = $.extend( {}, DataTable.models.oColumn, oDefaults, { - "nTh": nTh ? nTh : document.createElement('th'), - "sTitle": oDefaults.sTitle ? oDefaults.sTitle : nTh ? nTh.innerHTML : '', - "aDataSort": oDefaults.aDataSort ? oDefaults.aDataSort : [iCol], - "mData": oDefaults.mData ? oDefaults.mData : iCol, - idx: iCol - } ); - oSettings.aoColumns.push( oCol ); - - // Add search object for column specific search. Note that the `searchCols[ iCol ]` - // passed into extend can be undefined. This allows the user to give a default - // with only some of the parameters defined, and also not give a default - var searchCols = oSettings.aoPreSearchCols; - searchCols[ iCol ] = $.extend( {}, DataTable.models.oSearch, searchCols[ iCol ] ); - - // Use the default column options function to initialise classes etc - _fnColumnOptions( oSettings, iCol, null ); - } - - - /** - * Apply options for a column - * @param {object} oSettings dataTables settings object - * @param {int} iCol column index to consider - * @param {object} oOptions object with sType, bVisible and bSearchable etc - * @memberof DataTable#oApi - */ - function _fnColumnOptions( oSettings, iCol, oOptions ) - { - var oCol = oSettings.aoColumns[ iCol ]; - var oClasses = oSettings.oClasses; - var th = $(oCol.nTh); - - // Try to get width information from the DOM. We can't get it from CSS - // as we'd need to parse the CSS stylesheet. `width` option can override - if ( ! oCol.sWidthOrig ) { - // Width attribute - oCol.sWidthOrig = th.attr('width') || null; - - // Style attribute - var t = (th.attr('style') || '').match(/width:\s*(\d+[pxem%]+)/); - if ( t ) { - oCol.sWidthOrig = t[1]; - } - } - - /* User specified column options */ - if ( oOptions !== undefined && oOptions !== null ) - { - // Backwards compatibility - _fnCompatCols( oOptions ); - - // Map camel case parameters to their Hungarian counterparts - _fnCamelToHungarian( DataTable.defaults.column, oOptions ); - - /* Backwards compatibility for mDataProp */ - if ( oOptions.mDataProp !== undefined && !oOptions.mData ) - { - oOptions.mData = oOptions.mDataProp; - } - - if ( oOptions.sType ) - { - oCol._sManualType = oOptions.sType; - } - - // `class` is a reserved word in Javascript, so we need to provide - // the ability to use a valid name for the camel case input - if ( oOptions.className && ! oOptions.sClass ) - { - oOptions.sClass = oOptions.className; - } - - $.extend( oCol, oOptions ); - _fnMap( oCol, oOptions, "sWidth", "sWidthOrig" ); - - /* iDataSort to be applied (backwards compatibility), but aDataSort will take - * priority if defined - */ - if ( typeof oOptions.iDataSort === 'number' ) - { - oCol.aDataSort = [ oOptions.iDataSort ]; - } - _fnMap( oCol, oOptions, "aDataSort" ); - } - - /* Cache the data get and set functions for speed */ - var mDataSrc = oCol.mData; - var mData = _fnGetObjectDataFn( mDataSrc ); - var mRender = oCol.mRender ? _fnGetObjectDataFn( oCol.mRender ) : null; - - var attrTest = function( src ) { - return typeof src === 'string' && src.indexOf('@') !== -1; - }; - oCol._bAttrSrc = $.isPlainObject( mDataSrc ) && ( - attrTest(mDataSrc.sort) || attrTest(mDataSrc.type) || attrTest(mDataSrc.filter) - ); - - oCol.fnGetData = function (rowData, type, meta) { - var innerData = mData( rowData, type, undefined, meta ); - - return mRender && type ? - mRender( innerData, type, rowData, meta ) : - innerData; - }; - oCol.fnSetData = function ( rowData, val, meta ) { - return _fnSetObjectDataFn( mDataSrc )( rowData, val, meta ); - }; - - // Indicate if DataTables should read DOM data as an object or array - // Used in _fnGetRowElements - if ( typeof mDataSrc !== 'number' ) { - oSettings._rowReadObject = true; - } - - /* Feature sorting overrides column specific when off */ - if ( !oSettings.oFeatures.bSort ) - { - oCol.bSortable = false; - th.addClass( oClasses.sSortableNone ); // Have to add class here as order event isn't called - } - - /* Check that the class assignment is correct for sorting */ - var bAsc = $.inArray('asc', oCol.asSorting) !== -1; - var bDesc = $.inArray('desc', oCol.asSorting) !== -1; - if ( !oCol.bSortable || (!bAsc && !bDesc) ) - { - oCol.sSortingClass = oClasses.sSortableNone; - oCol.sSortingClassJUI = ""; - } - else if ( bAsc && !bDesc ) - { - oCol.sSortingClass = oClasses.sSortableAsc; - oCol.sSortingClassJUI = oClasses.sSortJUIAscAllowed; - } - else if ( !bAsc && bDesc ) - { - oCol.sSortingClass = oClasses.sSortableDesc; - oCol.sSortingClassJUI = oClasses.sSortJUIDescAllowed; - } - else - { - oCol.sSortingClass = oClasses.sSortable; - oCol.sSortingClassJUI = oClasses.sSortJUI; - } - } - - - /** - * Adjust the table column widths for new data. Note: you would probably want to - * do a redraw after calling this function! - * @param {object} settings dataTables settings object - * @memberof DataTable#oApi - */ - function _fnAdjustColumnSizing ( settings ) - { - /* Not interested in doing column width calculation if auto-width is disabled */ - if ( settings.oFeatures.bAutoWidth !== false ) - { - var columns = settings.aoColumns; - - _fnCalculateColumnWidths( settings ); - for ( var i=0 , iLen=columns.length ; i