-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathblade-ui-kit.php
131 lines (111 loc) · 4.68 KB
/
blade-ui-kit.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
<?php
use BladeUIKit\Components;
return [
/*
|--------------------------------------------------------------------------
| Components
|--------------------------------------------------------------------------
|
| Below you reference all components that should be loaded for your app.
| By default all components from Blade UI Kit are loaded in. You can
| disable or overwrite any component class or alias that you want.
|
*/
'components' => [
'alert' => Components\Alerts\Alert::class,
'avatar' => Components\Support\Avatar::class,
'carbon' => Components\DateTime\Carbon::class,
'checkbox' => Components\Forms\Inputs\Checkbox::class,
'color-picker' => Components\Forms\Inputs\ColorPicker::class,
'countdown' => Components\DateTime\Countdown::class,
'cron' => Components\Support\Cron::class,
// 'dropdown' => Components\Navigation\Dropdown::class,
'easy-mde' => Components\Editors\EasyMDE::class,
'email' => Components\Forms\Inputs\Email::class,
'error' => Components\Forms\Error::class,
'flat-pickr' => Components\Forms\Inputs\FlatPickr::class,
'form' => Components\Forms\Form::class,
'form-button' => Components\Buttons\FormButton::class,
'html' => Components\Layouts\Html::class,
'input' => Components\Forms\Inputs\Input::class,
'label' => Components\Forms\Label::class,
'logout' => Components\Buttons\Logout::class,
'mapbox' => Components\Maps\Mapbox::class,
'markdown' => Components\Markdown\Markdown::class,
'password' => Components\Forms\Inputs\Password::class,
'pikaday' => Components\Forms\Inputs\Pikaday::class,
'social-meta' => Components\Layouts\SocialMeta::class,
'textarea' => Components\Forms\Inputs\Textarea::class,
'toc' => Components\Markdown\ToC::class,
'trix' => Components\Editors\Trix::class,
'unsplash' => Components\Support\Unsplash::class,
],
/*
|--------------------------------------------------------------------------
| Livewire Components
|--------------------------------------------------------------------------
|
| Below you reference all the Livewire components that should be loaded
| for your app. By default all components from Blade UI Kit are loaded in.
|
*/
'livewire' => [
//
],
/*
|--------------------------------------------------------------------------
| Components Prefix
|--------------------------------------------------------------------------
|
| This value will set a prefix for all Blade UI Kit components.
| By default it's empty. This is useful if you want to avoid
| collision with components from other libraries.
|
| If set with "buk", for example, you can reference components like:
|
| <x-buk-easy-mde />
|
*/
'prefix' => '',
/*
|--------------------------------------------------------------------------
| Third Party Asset Libraries
|--------------------------------------------------------------------------
|
| These settings hold reference to all third party libraries and their
| asset files served through a CDN. Individual components can require
| these asset files through their static `$assets` property.
|
*/
'assets' => [
// 'alpine' => 'https://cdn.jsdelivr.net/gh/alpinejs/[email protected]/dist/alpine.min.js',
'easy-mde' => [
'https://unpkg.com/easymde/dist/easymde.min.css',
'https://unpkg.com/easymde/dist/easymde.min.js',
],
'flat-pickr' => [
'https://cdn.jsdelivr.net/npm/flatpickr/dist/flatpickr.min.css',
'https://cdn.jsdelivr.net/npm/[email protected]/dist/flatpickr.min.js',
],
'mapbox' => [
'https://api.mapbox.com/mapbox-gl-js/v1.8.1/mapbox-gl.css',
'https://api.mapbox.com/mapbox-gl-js/v1.8.1/mapbox-gl.js',
],
'moment' => [
'https://cdn.jsdelivr.net/npm/[email protected]/moment.min.js',
'https://cdn.jsdelivr.net/npm/[email protected]/builds/moment-timezone-with-data.min.js',
],
'pickr' => [
'https://cdn.jsdelivr.net/npm/@simonwep/pickr/dist/themes/classic.min.css',
'https://cdn.jsdelivr.net/npm/@simonwep/pickr/dist/pickr.min.js',
],
'pikaday' => [
'https://cdn.jsdelivr.net/npm/pikaday/css/pikaday.css',
'https://cdn.jsdelivr.net/npm/pikaday/pikaday.js',
],
'trix' => [
'https://unpkg.com/[email protected]/dist/trix.css',
'https://unpkg.com/[email protected]/dist/trix.js',
],
],
];