Documentation
Visit curity.io
Developer
Curity Developer Portal
Downloads
Support
Resource Library
Libraries and SDKs
OAuth Tools
Contact
Docs
/
Developer Guide
/
Front-End Development
Menu
Front-End Development
¶
Introduction
Understanding the Templating System
The Template Override System
Overrides
Template Areas
Serving templates via the anonymous endpoint
Error templates
Common Template Variables
Authentication Service Template Variables
Never Remove CSP
Using the UI Builder
Setting up the environment
Running the previewer
Working with Velocity variables
Overriding templates
Working with template areas
Working with translations
Building
Customizing the Look and Feel
Creating Custom Themes in the Admin UI
How to create your custom theme in UI Builder
How to work with Sass
Themes
Using External Web Fonts
Compiling Assets
How to work with the settings file
Localizing Resources
About Locales
Using localized messages in templates
Message keys
Message lookup
Message Files Format
Using plugin-specific messages in re-usable templates
Right-to-left languages
How Curity supports Right-to-left languages
Set up the language
Default RTL Languages
Message Files
CSS Logical Properties
Custom Styling
Secure Iframing
Pre-requisites
API Driven UI