Skip to content

bsi-software/bsi-cx-design-master-template-web

Repository files navigation

node >= 16.16.0 BSI CX >= 1.3.0 Latest available version

Open GitHub issues GitHub commit activity GitHub last commit GitHub contributors

@bsi-cx/design-master-template-web

The BSI CX master template for websites and landingpages. This repository serves as the foundation for creating new templates. You can fork this repository to create your own BSI CX design.

This repository uses the BSI CX design standard library for content elements.

To build the design ZIP files, the BSI CX design build based on webpack is used. Checkout the Wiki to get more information on the design build.

To get more information on BSI CX designs, checkout our online documentation.

Usage

If you just want to use the templates rather than customizing them, head over to the Releases page. In the assets section of each release, you will find a list of ready to use design ZIP files.

Compatibility

The names of the ZIP files are structured as follows: master-template-cx-[version]-[designType]-....zip

The [designType] can either be landingpage or website. While uploading the design inside of CX, you will be asked to provide the matching type informatiion. Refer to the following compatibility matrix to choose the right template

Design ZIP [version] Compatible BSI Release
1.3 Studio 1.2, CX 1.3, BSI 16.2, BSI 16.3
22.0 BSI 22, BSI 23/1
23.2 >= BSI 23/2

Requirements

To use this package you have to fulfill the following requirements:

Setup

Fulfill the requirements, download or fork this repository and run the following command in your project folder (where the package.json is placed):

npm install

Make sure you run npm update regularly (e.g. once a week). To view the preview template locally, run the following command:

npx webpack serve --config webpack.config.js --mode development --progress

Issues

If you have any problems using this package or found a bug, please create a new issue in this repository on GitHub.

Contributing

If you like to contribute to this project, feel free to fork it and create a pull request.