Hi Balázs Varga,
Thank you for reaching out.
We understand that running npm install @syncfusion/ej2 resulted in a large installation size, includes all Syncfusion EJ2 components and their dependencies, which can indeed consume significant storage. To address your requirement of using only specific components with a combined CSS file, we recommend the following approaches:
Instead of installing the entire @syncfusion/ej2 package, you can install theme-specific packages for the components you need, which include the combined CSS for those components. For example, you can use the @syncfusion/ej2-material3-theme package for the Material 3 theme: .
Refer to our documentation for details on obtaining these themes: .
Additionally, you can use Theme Studio to customize and download a combined CSS file for your selected components: .
Alternatively, you can directly reference the combined CSS file from our CDN: .
You can also use the Custom Resource Generator (CRG) to generate a combined script and CSS file for only the components you need: .
Please let us know if you have any further questions or need assistance.
Regards,
Deepika