diff --git a/ej2-javascript-toc.html b/ej2-javascript-toc.html index d26eebb7f..b4843288e 100644 --- a/ej2-javascript-toc.html +++ b/ej2-javascript-toc.html @@ -47,7 +47,7 @@
Name | +Value (Default Theme) | +Value (Dark Theme) | +
---|---|---|
--color-sf-black | ++ #000 + | ++ #000 + | +
--color-sf-white: | ++ #fff + | ++ #fff + | +
--color-sf-primary | ++ #0f6cbd + | ++ #115ea3 + | +
--color-sf-primary-text-color | ++ #fff + | ++ #fff + | +
--color-sf-primary-light | ++ #b4d6fa + | ++ #0e4775 + | +
--color-sf-primary-lighter | ++ #ebf3fc + | ++ #082338 + | +
--color-sf-primary-dark | ++ #0f548c + | ++ #62abf5 + | +
--color-sf-primary-darker | ++ #0c3b5e + | ++ #96c6fa + | +
--color-sf-success | ++ #0e700e + | ++ #107c10 + | +
--color-sf-info | ++ #008aa9 + | ++ #0099bc + | +
--color-sf-warning | ++ #bc4b09 + | ++ #faa06b + | +
--color-sf-danger | ++ #d13438 + | ++ #dc626d + | +
--color-sf-success-light | ++ #54b054 + | ++ #094509 + | +
--color-sf-info-light | ++ #56bfd7 + | ++ #005669 + | +
--color-sf-warning-light | ++ #fee5d7 + | ++ #4a1e04 + | +
--color-sf-danger-light | ++ #eeacb2 + | ++ #6e0811 + | +
--color-sf-success-dark | ++ #54b054 + | ++ #c9eac9 + | +
--color-sf-info-dark | ++ #56bfd7 + | ++ #cdedf4 + | +
--color-sf-warning-dark | ++ #8a3707 + | ++ #fee5d7 + | +
--color-sf-danger-dark | ++ #6e0811 + | ++ #fee5d7 + | +
--color-sf-success-light-alt | ++ #f1faf1 + | ++ #052505 + | +
--color-sf-info-light-alt | ++ #f2fafc + | ++ #002e38 + | +
--color-sf-warning-light-alt | ++ #fff9f5 + | ++ #4a1e04 + | +
--color-sf-danger-light-alt | ++ #fdf3f4 + | ++ #3b0509 + | +
--color-sf-badge-warning | ++ #fde300 + | ++ #fde300 + | +
--color-sf-badge-warning-text | ++ #847619 + | ++ #fde300 + | +
--color-sf-primary-label-color | ++ #0f6cbd + | ++ #479ef5 + | +
--color-sf-primary-cell-selection | ++ #ebf3fc + | ++ #ebf3fc + | +
--color-sf-on-tertiary-containe | +--color-sf-on-tertiary-container | rgb(55, 11, 30) | diff --git a/ej2-javascript/code-snippet/common/css-value-cs1/js/fluent2.css b/ej2-javascript/code-snippet/common/css-value-cs1/js/fluent2.css new file mode 100644 index 000000000..0dfd19fa4 --- /dev/null +++ b/ej2-javascript/code-snippet/common/css-value-cs1/js/fluent2.css @@ -0,0 +1,23 @@ +/* Hex values of fluent2 theme */ +:root { + --color-sf-black: #000; + --color-sf-white: #fff; + --color-sf-primary: #0f6cbd; + --color-sf-primary-text-color: #fff; + --color-sf-primary-light: #b4d6fa; + --color-sf-primary-lighter: #ebf3fc; + --color-sf-primary-dark: #0f548c; + --color-sf-primary-darker: #0c3b5e; + --color-sf-success: #0e700e; + --color-sf-info: #008aa9; + --color-sf-warning: #bc4b09; + --color-sf-danger: #d13438; + --color-sf-success-light: #54b054; + --color-sf-info-light: #56bfd7; + --color-sf-warning-light: #fee5d7; + --color-sf-danger-light: #eeacb2; + --color-sf-success-dark: #54b054; + --color-sf-info-dark: #56bfd7; + --color-sf-warning-dark: #8a3707; + --color-sf-danger-dark: #6e0811; + } \ No newline at end of file diff --git a/ej2-javascript/code-snippet/common/css-value-cs1/js/material3.css b/ej2-javascript/code-snippet/common/css-value-cs1/js/material3.css new file mode 100644 index 000000000..fe8b6cba3 --- /dev/null +++ b/ej2-javascript/code-snippet/common/css-value-cs1/js/material3.css @@ -0,0 +1,19 @@ +/* rgb() values of material3 theme */ +:root { + --color-sf-black: 0, 0, 0; + --color-sf-white: 255, 255, 255; + --color-sf-primary: 103, 80, 164; + --color-sf-primary-container: 234, 221, 255; + --color-sf-secondary: 98, 91, 113; + --color-sf-secondary-container: 232, 222, 248; + --color-sf-tertiary: 125, 82, 96; + --color-sf-tertiary-container: 255, 216, 228; + --color-sf-surface: 255, 255, 255; + --color-sf-surface-variant: 231, 224, 236; + --color-sf-background: var(--color-sf-surface); + --color-sf-on-primary: 255, 255, 255; + --color-sf-on-primary-container: 33, 0, 94; + --color-sf-on-secondary: 255, 255, 255; + --color-sf-on-secondary-container: 30, 25, 43; + --color-sf-on-tertiary: 255, 255, 255; + } \ No newline at end of file diff --git a/ej2-javascript/code-snippet/common/css-value-cs1/ts/fluent2.css b/ej2-javascript/code-snippet/common/css-value-cs1/ts/fluent2.css new file mode 100644 index 000000000..0dfd19fa4 --- /dev/null +++ b/ej2-javascript/code-snippet/common/css-value-cs1/ts/fluent2.css @@ -0,0 +1,23 @@ +/* Hex values of fluent2 theme */ +:root { + --color-sf-black: #000; + --color-sf-white: #fff; + --color-sf-primary: #0f6cbd; + --color-sf-primary-text-color: #fff; + --color-sf-primary-light: #b4d6fa; + --color-sf-primary-lighter: #ebf3fc; + --color-sf-primary-dark: #0f548c; + --color-sf-primary-darker: #0c3b5e; + --color-sf-success: #0e700e; + --color-sf-info: #008aa9; + --color-sf-warning: #bc4b09; + --color-sf-danger: #d13438; + --color-sf-success-light: #54b054; + --color-sf-info-light: #56bfd7; + --color-sf-warning-light: #fee5d7; + --color-sf-danger-light: #eeacb2; + --color-sf-success-dark: #54b054; + --color-sf-info-dark: #56bfd7; + --color-sf-warning-dark: #8a3707; + --color-sf-danger-dark: #6e0811; + } \ No newline at end of file diff --git a/ej2-javascript/code-snippet/common/css-value-cs1/ts/material3.css b/ej2-javascript/code-snippet/common/css-value-cs1/ts/material3.css new file mode 100644 index 000000000..fe8b6cba3 --- /dev/null +++ b/ej2-javascript/code-snippet/common/css-value-cs1/ts/material3.css @@ -0,0 +1,19 @@ +/* rgb() values of material3 theme */ +:root { + --color-sf-black: 0, 0, 0; + --color-sf-white: 255, 255, 255; + --color-sf-primary: 103, 80, 164; + --color-sf-primary-container: 234, 221, 255; + --color-sf-secondary: 98, 91, 113; + --color-sf-secondary-container: 232, 222, 248; + --color-sf-tertiary: 125, 82, 96; + --color-sf-tertiary-container: 255, 216, 228; + --color-sf-surface: 255, 255, 255; + --color-sf-surface-variant: 231, 224, 236; + --color-sf-background: var(--color-sf-surface); + --color-sf-on-primary: 255, 255, 255; + --color-sf-on-primary-container: 33, 0, 94; + --color-sf-on-secondary: 255, 255, 255; + --color-sf-on-secondary-container: 30, 25, 43; + --color-sf-on-tertiary: 255, 255, 255; + } \ No newline at end of file diff --git a/ej2-javascript/code-snippet/common/fluent2-cs1/index.css b/ej2-javascript/code-snippet/common/fluent2-cs1/index.css new file mode 100644 index 000000000..62fa2a616 --- /dev/null +++ b/ej2-javascript/code-snippet/common/fluent2-cs1/index.css @@ -0,0 +1,47 @@ +body { + touch-action: none; +} +@font-face { + font-family: 'button-icons'; + src: url(data:application/x-font-ttf;charset=utf-8;base64,AAEAAAAKAIAAAwAgT1MvMj1uSf8AAAEoAAAAVmNtYXDOXM6wAAABtAAAAFRnbHlmcV/SKgAAAiQAAAJAaGVhZBNt0QcAAADQAAAANmhoZWEIUQQOAAAArAAAACRobXR4NAAAAAAAAYAAAAA0bG9jYQNWA+AAAAIIAAAAHG1heHABGQAZAAABCAAAACBuYW1lASvfhQAABGQAAAJhcG9zdFAouWkAAAbIAAAA2AABAAAEAAAAAFwEAAAAAAAD9AABAAAAAAAAAAAAAAAAAAAADQABAAAAAQAAYD3WXF8PPPUACwQAAAAAANgtxgsAAAAA2C3GCwAAAAAD9AP0AAAACAACAAAAAAAAAAEAAAANAA0AAgAAAAAAAgAAAAoACgAAAP8AAAAAAAAAAQQAAZAABQAAAokCzAAAAI8CiQLMAAAB6wAyAQgAAAIABQMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUGZFZABA5wHnDQQAAAAAXAQAAAAAAAABAAAAAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAAAAAIAAAADAAAAFAADAAEAAAAUAAQAQAAAAAYABAABAALnCOcN//8AAOcB5wr//wAAAAAAAQAGABQAAAABAAMABAAHAAIACgAJAAgABQAGAAsADAAAAAAADgAkAEQAWgByAIoApgDAAOAA+AEMASAAAQAAAAADYQP0AAIAADcJAZ4CxP08DAH0AfQAAAIAAAAAA9QD9AADAAcAACUhESEBIREhAm4BZv6a/b4BZv6aDAPo/BgD6AAAAgAAAAADpwP0AAMADAAANyE1ISUBBwkBJwERI1kDTvyyAYH+4y4BeQGANv7UTAxNlwEIPf6eAWI9/ukDEwAAAAIAAAAAA/QDngADAAcAADchNSETAyEBDAPo/Bj6+gPo/gxipgFy/t0CRwAAAQAAAAAD9AP0AAsAAAEhFSERMxEhNSERIwHC/koBtnwBtv5KfAI+fP5KAbZ8AbYAAQAAAAAD9AP0AAsAAAEhFSERMxEhNSERIwHh/isB1T4B1f4rPgIfPv4rAdU+AdUAAgAAAAAD9AOlAAMADAAANyE1ISUnBxc3JwcRIwwD6PwYAcWjLO7uLKI/Wj+hoSvs6iyhAm0AAAABAAAAAAP0A/QACwAAAREhFSERMxEhNSERAeH+KwHVPgHV/isD9P4rPv4rAdU+AdUAAAAAAgAAAAADdwP0AAMADAAANyE1ISUBBwkBJwERI4kC7v0SAVj+0SkBdgF4Kf7RPgw+rQEJL/64AUgv/vgC/AAAAAEAAAAAA/QD9AALAAABIRUhETMRITUhESMB2v4yAc5MAc7+MkwCJkz+MgHOTAHOAAIAAAAAA/QDzQADAAcAADchNSE1KQEBDAPo/BgB9AH0/gwzpZUCYAACAAAAAAP0A80AAwAHAAA3ITUhNSkBAQwD6PwYAfQB9P4MM6WVAmAAAAASAN4AAQAAAAAAAAABAAAAAQAAAAAAAQAMAAEAAQAAAAAAAgAHAA0AAQAAAAAAAwAMABQAAQAAAAAABAAMACAAAQAAAAAABQALACwAAQAAAAAABgAMADcAAQAAAAAACgAsAEMAAQAAAAAACwASAG8AAwABBAkAAAACAIEAAwABBAkAAQAYAIMAAwABBAkAAgAOAJsAAwABBAkAAwAYAKkAAwABBAkABAAYAMEAAwABBAkABQAWANkAAwABBAkABgAYAO8AAwABBAkACgBYAQcAAwABBAkACwAkAV8gYnV0dG9uLWljb25zUmVndWxhcmJ1dHRvbi1pY29uc2J1dHRvbi1pY29uc1ZlcnNpb24gMS4wYnV0dG9uLWljb25zRm9udCBnZW5lcmF0ZWQgdXNpbmcgU3luY2Z1c2lvbiBNZXRybyBTdHVkaW93d3cuc3luY2Z1c2lvbi5jb20AIABiAHUAdAB0AG8AbgAtAGkAYwBvAG4AcwBSAGUAZwB1AGwAYQByAGIAdQB0AHQAbwBuAC0AaQBjAG8AbgBzAGIAdQB0AHQAbwBuAC0AaQBjAG8AbgBzAFYAZQByAHMAaQBvAG4AIAAxAC4AMABiAHUAdAB0AG8AbgAtAGkAYwBvAG4AcwBGAG8AbgB0ACAAZwBlAG4AZQByAGEAdABlAGQAIAB1AHMAaQBuAGcAIABTAHkAbgBjAGYAdQBzAGkAbwBuACAATQBlAHQAcgBvACAAUwB0AHUAZABpAG8AdwB3AHcALgBzAHkAbgBjAGYAdQBzAGkAbwBuAC4AYwBvAG0AAAAAAgAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANAQIBAwEEAQUBBgEHAQgBCQEKAQsBDAENAQ4ACm1lZGlhLXBsYXkLbWVkaWEtcGF1c2UQLWRvd25sb2FkLTAyLXdmLQltZWRpYS1lbmQHYWRkLW5ldwtuZXctbWFpbC13ZhB1c2VyLWRvd25sb2FkLXdmDGV4cGFuZC0wMy13Zg5kb3dubG9hZC0wMi13ZgphZGQtbmV3XzAxC21lZGlhLWVqZWN0Dm1lZGlhLWVqZWN0LTAxAAA=) format('truetype'); + font-weight: normal; + font-style: normal; +} + +.e-btn-sb-icons { + font-family: 'button-icons'; + line-height: 1; + font-style: normal; + font-weight: normal; + font-variant: normal; + text-transform: none; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} + +.e-play-icon::before { + content: '\e701'; +} + +.e-pause-icon::before { + content: '\e705'; +} + +.e-open-icon::before { + content: '\e70d'; +} + +.e-add-icon::before { + content: '\e70a'; +} + +.e-style { + margin-top: 50px; +} +td { + padding: 20px; +} + +body.e-dark-mode { + background: #1c1e1f; +} \ No newline at end of file diff --git a/ej2-javascript/code-snippet/common/fluent2-cs1/index.js b/ej2-javascript/code-snippet/common/fluent2-cs1/index.js new file mode 100644 index 000000000..f6d7ef1db --- /dev/null +++ b/ej2-javascript/code-snippet/common/fluent2-cs1/index.js @@ -0,0 +1,16 @@ +var checkBoxObj = new ej.buttons.CheckBox({ label: 'Enable DarkMode', change: onDarkMode }); +checkBoxObj.appendTo('#darkmode'); + +function onDarkMode(e) { + e.checked ? document.body.classList.add('e-dark-mode') : document.body.classList.remove('e-dark-mode'); +} + var btnObj = new ej.buttons.Button({ isPrimary: true }); + btnObj.appendTo('#normal4'); + btnObj = new ej.buttons.Button({ cssClass: 'e-success' }); + btnObj.appendTo('#normal5'); + btnObj = new ej.buttons.Button({ cssClass: 'e-info' }); + btnObj.appendTo('#normal6'); + btnObj = new ej.buttons.Button({ cssClass: 'e-warning' }); + btnObj.appendTo('#normal7'); + btnObj = new ej.buttons.Button({ cssClass: 'e-danger' }); + btnObj.appendTo('#normal8'); \ No newline at end of file diff --git a/ej2-javascript/code-snippet/common/fluent2-cs1/index.ts b/ej2-javascript/code-snippet/common/fluent2-cs1/index.ts new file mode 100644 index 000000000..aae7752fd --- /dev/null +++ b/ej2-javascript/code-snippet/common/fluent2-cs1/index.ts @@ -0,0 +1,18 @@ +import { Button, CheckBox } from '@syncfusion/ej2-buttons'; + +var checkBoxObj = new CheckBox({ label: 'Enable DarkMode', change: onDarkMode }); +checkBoxObj.appendTo('#darkmode'); + +function onDarkMode(e: any) { + e.checked ? document.body.classList.add('e-dark-mode') : document.body.classList.remove('e-dark-mode'); +} +var btnObj = new Button({ isPrimary: true }); + btnObj.appendTo('#normal4'); + btnObj = new Button({ cssClass: 'e-success' }); + btnObj.appendTo('#normal5'); + btnObj = new Button({ cssClass: 'e-info' }); + btnObj.appendTo('#normal6'); + btnObj = new Button({ cssClass: 'e-warning' }); + btnObj.appendTo('#normal7'); + btnObj = new Button({ cssClass: 'e-danger' }); + btnObj.appendTo('#normal8'); \ No newline at end of file diff --git a/ej2-javascript/code-snippet/common/fluent2-cs1/js/index.html b/ej2-javascript/code-snippet/common/fluent2-cs1/js/index.html new file mode 100644 index 000000000..45b05b7d4 --- /dev/null +++ b/ej2-javascript/code-snippet/common/fluent2-cs1/js/index.html @@ -0,0 +1,40 @@ + +
+ | + | + | + | + |
+ | + | + | + | + |