Theme Documentation for Swalekh
Overview
Swalekh offers various themes for keyboard and transliteration indications to enhance the user experience. Below are the details of each theme, accompanied by images to showcase their design.
Available Themes
1. Reverie Red (reverie-red)
const loadSwalekh = async () => {
await window.initSwalekh({
validationKey,
creds:{
//necessary credentials
},
optional: {
theme: "reverie-red", // Specify the theme you want to use
},
});
};
The Reverie Red theme features vibrant red tones, perfect for users who prefer a bold and energetic look.
Reverie Red Keyboard
Reverie Red Transliteration Indication
2. Default (light)
const loadSwalekh = async () => {
await window.initSwalekh({
validationKey,
creds:{
//necessary credentials
},
});
};
or
const loadSwalekh = async () => {
await window.initSwalekh({
validationKey,
creds:{
//necessary credentials
},
optional: {
theme: "light", // Specify the theme you want to use
},
});
};
The Default theme offers a classic and clean appearance, making it a versatile choice for all users.
Default Keyboard
Default Transliteration Indication
3. Reverie Dark(dark)
const loadSwalekh = async () => {
await window.initSwalekh({
validationKey,
creds:{
//necessary credentials
},
optional: {
theme: "dark", // Specify the theme you want to use
},
});
};
The Reverie Dark theme provides a sleek, modern aesthetic with darker tones, ideal for low-light environments.
Reverie Dark Keyboard
Reverie Dark Transliteration Indication
4. Reverie Blue(fresh)
const loadSwalekh = async () => {
await window.initSwalekh({
validationKey,
creds:{
//necessary credentials
},
optional: {
theme: "fresh", // Specify the theme you want to use
},
});
};
The Reverie Blue theme showcases calming blue shades, offering a refreshing and tranquil user interface.
Reverie Blue Keyboard
Reverie Blue Transliteration Indication
Conclusion
Each theme in Swalekh provides a unique visual experience while maintaining functionality. Users can select their preferred theme to enhance their typing experience. For further customization options or inquiries, please refer to the Swalekh API Documentation or contact our support team.