This is the UI5 Theme for the Demo Library. You can access the Color Schemes and the Customer Styling of UI5 Libraries.
Use always feature Branches for the Development inside the Theme. If you do styling for an Library use the following feature Branch flow:
- Check if the feature Branch feature/
{LibraryName}
_{ControlName}
(e.g. feature/myControlLibrary_Button) exists.
- If so checkout. And merge the corresponding develop Branch inside this feature Branch to be sure all new changes are available.
- If not create that Branch and make sure to use the correct develop Branch from which you will branch.
- Make your Development or fix on that Branch.
- If you've finished your development, than merge that Branch back into the development Branch.
To use this Library you have checkout the correct master Branch
Your're also able to consume the Theme via NPM. Therefor just run the following command or update your package.json:
npm install sovanta/my-customer-theme#master
And you have to initialize it in your UI5 Bootstrap.
<script id="sap-ui-bootstrap"
src="resources/sap-ui-core.js"
data-sap-ui-libs="sap.m"
data-sap-ui-theme="customer"
data-sap-ui-compatVersion="edge"
data-sap-ui-resourceroots='{"sov.comp.projectName": ""}'>
If you only need the Color Scheme than you can simply add following line into your Projects less file, to use all the predefined Mixins:
@import "{PATH_TO_THEME}/Custom/globals/globals.less";
- Deniz Cakici [email protected]
- Sebastian Mahr [email protected]
- Daniel Barthel [email protected]