You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: js/Theme-Studio.md
+27-27Lines changed: 27 additions & 27 deletions
Original file line number
Diff line number
Diff line change
@@ -1,13 +1,13 @@
1
1
---
2
2
layout: post
3
-
title: Essential Theme Studio for JavaScript
4
-
description: Essential Theme Studio for JavaScript
3
+
title: Essential Theme Studio for JavaScript | Syncfusion
4
+
description: Essential Theme Studio for JavaScript and to know how to create a new theme based on existing built-in themes and etc.
5
5
platform: js
6
6
control: General Topics
7
7
documentation: ug
8
8
---
9
9
10
-
# Overview
10
+
# Overview of Essential Theme Studio
11
11
12
12
Essential [Theme Studio](http://js.syncfusion.com/themestudio/) for JavaScript allows us to build a new theme based on an existing themes for Syncfusion Essential JavaScript controls except Data visualization controls like Chart, Diagram, Gauge, Range Navigator, Barcode, Maps. Also, you can import your customized theme into the Theme studio and customize the colors and download.
13
13
@@ -19,7 +19,7 @@ Essential [Theme Studio](http://js.syncfusion.com/themestudio/) for JavaScript a
Essential Theme Studio for JavaScript provides a `Filter` option to customize theme for the specific controls. In this, you can filter the Dialog control and customize theme of it.
46
46
47
47
You can find the filter option in theme studio as shown below:
Once you customize the theme for the Dialog control, then you can download the customized theme files directly through the `Download` option in theme studio.
58
58
59
59
You can find the Download option in theme studio as shown below:
## How to use the generated CSS in your web application?
138
138
139
139
Once download the customized theme from the theme studio, you can find the customized unminified/minified theme files in the downloaded folder as like below structure.
Refer these customized unminified/minified theme files into your application. The below section explains what are all the files required to refer and the steps to apply the customized theme in your application.
144
144
@@ -176,11 +176,11 @@ It is used for refer both ej.theme.min.css,ej.widgets.core.min.css CSS files in
For more information, Please refer to the [Compatibility](https://help.syncfusion.com/js/compatibility) Section.
230
230
231
231
## How to generate the CSS from the downloaded LESS file?
232
232
233
233
You can find the customized theme less files in the downloaded folder under below location.
234
234
235
-

235
+

236
236
237
237
You can choose any compiler which is available in local/online to generate the CSS from LESS such as dotless compiler, less2css etc. The below section explains how to generate the CSS from LESS using less2css compiler.
238
238
@@ -243,7 +243,7 @@ Install less with global access using npm
243
243
**npm install -g less**
244
244
245
245
246
-

246
+

247
247
248
248
**Step 2:**
249
249
@@ -258,12 +258,12 @@ Open command prompt and run the below command.
258
258
** For example: lessc ej.theme.less output.css **
259
259
260
260
261
-

261
+

262
262
263
263
**Step 4:**
264
264
265
265
This will generate the CSS file with the given name “output.css”.
266
266
267
-

267
+

268
268
269
269
You can manually edit the color code variables in this less (ej.theme.less) file to add more styling and compiled to CSS files.
0 commit comments