|
1
|
|
|
<?php |
|
2
|
|
|
|
|
3
|
|
|
/** |
|
4
|
|
|
* This file is part of the bootstrap-bundle package. |
|
5
|
|
|
* |
|
6
|
|
|
* (c) 2018 WEBEWEB |
|
7
|
|
|
* |
|
8
|
|
|
* For the full copyright and license information, please view the LICENSE |
|
9
|
|
|
* file that was distributed with this source code. |
|
10
|
|
|
*/ |
|
11
|
|
|
|
|
12
|
|
|
namespace WBW\Bundle\BootstrapBundle\Asset; |
|
13
|
|
|
|
|
14
|
|
|
use WBW\Bundle\BootstrapBundle\Asset\AbstractAssetProvider; |
|
15
|
|
|
use WBW\Bundle\BootstrapBundle\Provider\Asset\CSSAssetProviderInterface; |
|
16
|
|
|
|
|
17
|
|
|
/** |
|
18
|
|
|
* CSS asset provider. |
|
19
|
|
|
* |
|
20
|
|
|
* @author webeweb <https://github.com/webeweb/> |
|
21
|
|
|
* @package WBW\Bundle\BootstrapBundle\Asset |
|
22
|
|
|
*/ |
|
23
|
|
|
class CSSAssetProvider extends AbstractAssetProvider implements CSSAssetProviderInterface { |
|
24
|
|
|
|
|
25
|
|
|
/** |
|
26
|
|
|
* Service name. |
|
27
|
|
|
* |
|
28
|
|
|
* @var string |
|
29
|
|
|
*/ |
|
30
|
|
|
const SERVICE_NAME = "webeweb.bootstrap.asset.css"; |
|
31
|
|
|
|
|
32
|
|
|
/** |
|
33
|
|
|
* {@inheritdoc} |
|
34
|
|
|
*/ |
|
35
|
|
|
public function getFilenames() { |
|
36
|
|
|
|
|
37
|
|
|
// Initialize the filenames. |
|
38
|
|
|
$filenames = []; |
|
39
|
|
|
|
|
40
|
|
|
// Animate.css |
|
41
|
|
|
$filenames[] = "/animate.css-3.5.2/animate.min.css"; |
|
42
|
|
|
// Bootstrap |
|
43
|
|
|
$filenames[] = "/bootstrap-3.3.7/css/bootstrap.min.css"; |
|
44
|
|
|
// Bootstrap Colorpicker plug-in |
|
45
|
|
|
$filenames[] = "/bootstrap-colorpicker-2.5.1/css/bootstrap-colorpicker.min.css"; |
|
46
|
|
|
// Bootstrap Datepicker plug-in |
|
47
|
|
|
$filenames[] = "/bootstrap-datepicker-1.7.1/css/bootstrap-datepicker.min.css"; |
|
48
|
|
|
// Bootstrap Daterangepicker plugin |
|
49
|
|
|
$filenames[] = "/bootstrap-daterangepicker-2.1.27/daterangepicker.css"; |
|
50
|
|
|
// Bootstrap Markdown plug-in |
|
51
|
|
|
$filenames[] = "/bootstrap-markdown-2.10.0/css/bootstrap-markdown.min.css"; |
|
52
|
|
|
// Bootstrap Select plug-in |
|
53
|
|
|
$filenames[] = "/bootstrap-select-1.12.4/css/bootstrap-select.min.css"; |
|
54
|
|
|
// Bootstrap Slider plug-in |
|
55
|
|
|
$filenames[] = "/bootstrap-slider-10.0.0/css/bootstrap-slider.min.css"; |
|
56
|
|
|
// Bootstrap Social plug-in |
|
57
|
|
|
$filenames[] = "/bootstrap-social-5.1.1/bootstrap-social.css"; |
|
58
|
|
|
// Bootstrap Tagsinput plug-in |
|
59
|
|
|
$filenames[] = "/bootstrap-tagsinput-0.8.0/bootstrap-tagsinput.css"; |
|
60
|
|
|
// Bootstrap Timepicker plug-in |
|
61
|
|
|
$filenames[] = "/bootstrap-timepicker-0.5.2/css/bootstrap-timepicker.min.css"; |
|
62
|
|
|
// Bootstrap WYSIWIG plug-in |
|
63
|
|
|
$filenames[] = "/bootstrap-wysiwyg-0.3.3/bootstrap3-wysihtml5.min.css"; |
|
64
|
|
|
// Font Awesome |
|
65
|
|
|
$filenames[] = "/fontawesome-5.0.10/css/fontawesome-all.min.css"; |
|
66
|
|
|
// jQuery Select2 plug-in |
|
67
|
|
|
$filenames[] = "/jquery-select2-4.0.5/css/select2.min.css"; |
|
68
|
|
|
// Material Design Color Palette |
|
69
|
|
|
$filenames[] = "/material-design-color-palette-1.1.0/material-design-color-palette.min.css"; |
|
70
|
|
|
// Material Design Hierarchical Display |
|
71
|
|
|
$filenames[] = "/material-design-hierarchical-display-1.0.1/zmd.hierarchical-display.min.css"; |
|
72
|
|
|
// Material Design Iconic Font |
|
73
|
|
|
$filenames[] = "/material-design-iconic-font-2.2.0/css/material-design-iconic-font.min.css"; |
|
74
|
|
|
// Meteocons |
|
75
|
|
|
$filenames[] = "/meteocons/stylesheet.css"; |
|
76
|
|
|
// waitMe |
|
77
|
|
|
$filenames[] = "/waitme-1.19/waitMe.min.css"; |
|
78
|
|
|
|
|
79
|
|
|
// Return the filenames. |
|
80
|
|
|
return $filenames; |
|
81
|
|
|
} |
|
82
|
|
|
|
|
83
|
|
|
} |
|
84
|
|
|
|