@@ -29,13 +29,13 @@ <h5>CDN</h5>
29
29
< div style ="background: #f7f7f7; padding: 10px ">
30
30
< pre >
31
31
<!-- Latest compiled and minified CSS -->
32
- <link href="
< span style ="
color:#880000 "
> https://cdn.jsdelivr.net/npm/
[email protected] /dist/styles/css/multiple-select.css
</ span > " rel="
< span style ="
color:#880000 "
> stylesheet
</ span > ">
32
+ <link href="
< span style ="
color:#0a3069 "
> https://cdn.jsdelivr.net/npm/
[email protected] /dist/styles/css/multiple-select.css
</ span > " rel="
< span style ="
color:#0a3069 "
> stylesheet
</ span > ">
33
33
34
34
<!-- (ESM requires < span style ="color:#d63384 "> type="module"</ span > ) Latest compiled and minified JavaScript -->
35
- <script type="module" src="
< span style ="
color:#880000 "
> https://cdn.jsdelivr.net/npm/
[email protected] /dist/browser/multiple-select.js
</ span > "></script>
35
+ <script type="module" src="
< span style ="
color:#0a3069 "
> https://cdn.jsdelivr.net/npm/
[email protected] /dist/browser/multiple-select.js
</ span > "></script>
36
36
37
37
<!-- (CJS requires < span style ="color:#d63384 "> .cjs</ span > extension) Latest compiled and minified JavaScript -->
38
- <script src="
< span style ="
color:#880000 "
> https://cdn.jsdelivr.net/npm/
[email protected] /dist/browser/multiple-select.cjs
</ span > "></script>
</ pre >
38
+ <script src="
< span style ="
color:#0a3069 "
> https://cdn.jsdelivr.net/npm/
[email protected] /dist/browser/multiple-select.cjs
</ span > "></script>
</ pre >
39
39
</ div >
40
40
41
41
< quote >
@@ -59,26 +59,49 @@ <h5>CommonJS <code>require()</code> / ESM <code>import from</code></h5>
59
59
< div style ="background: #f7f7f7; padding: 10px ">
60
60
< pre >
61
61
// CommonJS
62
- const { multipleSelect } = require( 'multiple-select-vanilla');
63
- multipleSelect( '.multiple-select', {/*...*/});
62
+ < span style =" color:#cf222e " > const</ span > { multipleSelect } = < span style =" color:#6639ba " > require</ span > ( < span style =" color:#0a3069 " > 'multiple-select-vanilla'</ span > );
63
+ < span style =" color:#6639ba " > multipleSelect</ span > ( < span style =" color:#0a3069 " > '.multiple-select'</ span > , {< span style =" color:#a0a1a7 " > /*...*/</ span > });
64
64
65
65
// ESM
66
- import { multipleSelect } from 'multiple-select-vanilla';
67
- multipleSelect( '.multiple-select', {/*...*/});
66
+ < span style =" color:#cf222e " > import</ span > { multipleSelect } < span style =" color:#cf222e " > from</ span > < span style =" color:#0a3069 " > 'multiple-select-vanilla'</ span > ;
67
+ < span style =" color:#6639ba " > multipleSelect</ span > ( < span style =" color:#0a3069 " > '.multiple-select'</ span > , {< span style =" color:#a0a1a7 " > /*...*/</ span > });
68
68
</ pre >
69
69
</ div >
70
+
71
+ < br >
70
72
71
73
< section >
72
- < h5 > Code Sample</ h5 >
73
- < div class ="col-sm-10 col-lg-8 ">
74
- < iframe
75
- style ="height: 100%; width: 60%; position: absolute "
76
- src ="data:text/html;charset=utf-8,
77
- <head><base target='_blank' /></head>
78
- <body><script src='https://gist.github.com/ghiscoding/786008e40a13d64a1cf813aff8a3d8dc.js'></script>
79
- </body> "
80
- >
81
- </ iframe >
74
+ < h5 > CSS / SASS Styling Themes</ h5 >
75
+ < p > Load default or Bootstrap Theme style via either the < code > @use</ code > (modern) or < code > @import</ code > (legacy)</ p >
76
+
77
+ 1- with modern < code > @use</ code > approach
78
+ < div style ="background: #f7f7f7; padding: 10px ">
79
+ < pre >
80
+ < span style ="color:#cf222e "> @use</ span > < span style ="color:#0a3069 "> 'multiple-select-vanilla/dist/styles/sass/multiple-select.scss'</ span > < span style ="color:#cf222e "> with</ span > (
81
+ < span style ="color:#986801 "> $ms-primary-color</ span > : red,
82
+ < span style ="color:#986801 "> $ms-checkbox-color</ span > : red,
83
+ );
84
+ </ pre >
85
+ </ div >
86
+
87
+ 2- with legacy < code > @import</ code > approach
88
+ < div style ="background: #f7f7f7; padding: 10px ">
89
+ < pre >
90
+ < span style ="color:#986801 "> $ms-primary-color</ span > : red;
91
+ < span style ="color:#986801 "> $ms-checkbox-color</ span > : red;
92
+ < span style ="color:#cf222e "> @import</ span > < span style ="color:#0a3069 "> 'multiple-select-vanilla/dist/styles/sass/multiple-select.scss'</ span > ;
93
+ </ pre >
94
+ </ div >
95
+
96
+ 3- same goes for the Bootstrap Theme
97
+ < div style ="background: #f7f7f7; padding: 10px ">
98
+ < pre >
99
+ < span style ="color:#cf222e "> @use</ span > < span style ="color:#0a3069 "> 'multiple-select-vanilla/dist/styles/sass/themes/bootstrap.scss'</ span > < span style ="color:#cf222e "> with</ span > (
100
+ < span style ="color:#986801 "> $ms-parent-form-control-padding</ span > : 5px,
101
+ < span style ="color:#986801 "> $ms-primary-color</ span > : orange,
102
+ < span style ="color:#986801 "> $ms-checkbox-color</ span > : orange,
103
+ );
104
+ </ pre >
82
105
</ div >
83
106
</ section >
84
107
</ div >
0 commit comments