Styles, fonts and images for WSO2 Identity Server Web Apps
Install NodeJS from https://nodejs.org/en/download/.
-
Run
npm run build
from the command line in folder root directory (where the rootpackage.json
is located). -
dist
folder will create in the root directory with self contained themes.
This theme module is build with customized Semantic-UI less distribution files along with some enhancements to support our product styling and capabilities.
-
Run
npm run build
once. And there will be new sample theme generated undersrc/themes/
folder. -
Create a duplicate from the generated sample theme folder
src/themes/sample
=> E.g.src/themes/foo-theme
. -
Use less overrides and variables to override existing styles. Use files in
src/semantic-ui-core/default
&src/themes/default
as reference. -
Re-build the project. And your new sub-theme will be created in the
dist
folder.
We encourage you to report issues, improvements and feature requests regarding the project through GitHub Issue Tracker.
Important: And please be advised that, security issues must be reported to [email protected], not as GitHub issues, in order to reach proper audience. We strongly advise following the WSO2 Security Vulnerability Reporting Guidelines when reporting the security issues.