Customization & Branding
Overriding Default UI Text
<strings lang="en">
<string key="ui.title" priority="1">My Custom SanteDB App</string>Overriding UI Elements
<div xmlns="http://www.w3.org/1999/xhtml" xmlns:sdb="http://santedb.org/applet"
ng-controller="LoginController"
ng-init="login = { grant_type: 'password', forbidPin: true, welcomeMessage: undefined, noSession: false }">
<sdb:style static="false">/org.santedb.admin/css/admin.css</sdb:style>
<sdb:style static="false">/org.santedb.admin/css/sb-admin.css</sdb:style>
<sdb:state name="login" priority="1">
<sdb:url>/login?returnState</sdb:url>
<sdb:view>
</sdb:view>
</sdb:state>
Quick and Dirty Login Screen:
<form class="form" ng-submit="doLogin(loginForm)" name="loginForm">
<!-- #include virtual="/org.santedb.uicore/partials/security/login.html" -->
<br/>
<button type="submit" id="loginButton" class="btn btn-lg btn-primary">
<i class="fa fa-check"></i> {{ 'ui.action.login' | i18n }}
</button>
</form>
</div>Last updated
Was this helpful?