LogoLogo
  • Support Center
  • Smart Launcher FAQ
    • Limited Access To Wallpaper
    • Introduction
    • Gestures
    • License and purchases
      • Problems and troubleshooting
      • Multiple Google accounts licensing issues
    • Update to Smart Launcher 6
    • Differences between versions
    • Tutorials
    • Glossary
    • Performances
    • False reports from Avast
    • Why is the experience with Google Discover sometimes unstable?
    • QuickSwitch support
    • Price of Smart Launcher
    • How Can I Support Smart Launcher?
  • Device specific issues
    • Google / Pixels
    • OnePlus
    • Samsung
    • Xiaomi / Redmi / Poco
    • Oppo / Realme
    • Huawei / Honor
    • Amazon Fire
    • Android TV Boxes
    • Apple / iPhone
  • Changelog
    • 6.5
    • 6.4
    • 6.3
    • 6.2
    • 6.1
    • 6.0
    • 5.5
    • 5.4
    • 5.3
    • 5.2
    • 5.1
    • 5.0
  • Troubleshooting
  • Work with Smart Launcher
    • Smart Launcher for Business
    • Icon Packs
    • KLWP/KWGT APIs
    • APIs For Third-Party Widget Developers
    • Join our team
    • Promo codes
  • Other products
    • Icon Pack Studio FAQ
      • Icon Pack Studio Launcher Support
        • Supported launchers
      • How to get the best experience with Icon Pack Studio
      • Documentation
        • Edit individual icons
        • Compositing options
      • Changelog
      • FAQ for launcher developers
      • FAQ for icon pack developers
      • Delete your Icon Pack Studio Account
    • Smart Launcher 3 FAQ
      • SL3 Notification plugin
    • Lock screens FAQ
  • Other Resources
    • Community
    • Blog
    • Privacy Policy
Powered by GitBook
On this page
  • Current status
  • Interacting with Smart Launcher from Kustom apps
  • Get the current Smart Launcher page
  • Get the launcher palette

Was this helpful?

  1. Work with Smart Launcher

KLWP/KWGT APIs

KLWP and KWGT are two apps by the Kustom team that let you create live wallpapers and custom widgets, perfectly complementing Smart Launcher.

Current status

At the moment there are no known issues between Smart Launcher and Kustom apps.

Our goal is to guaranteeing the best possible experience with Kustom apps, so if you have suggestions or request feel free to contact us.

Interacting with Smart Launcher from Kustom apps

Get the current Smart Launcher page

While using KLWP/KWGT you can check the current Smart Launcher page by using the formula $br(smartlauncher, screen)$ in the formula editor. Refer to the table below for the meaning of each code.

Screen name
Code

Default home page

0

Home page different from the default one

4

App page

1

Search page

2

News page

3

Get the launcher palette

Smart Launcher provides its color palette as variables, enabling you to create setups that seamlessly integrate with the launcher UI and widgets. For example, you can set the color of a KLWP text element to $br(smartlauncher, on-wallpaper-color)$ to ensure it fits perfectly with the rest of the interface.

Variable name
Explanation
Example

Used for items directly placed on the wallpaper. E.g: Icon labels

Used to tint surfaces placed on the wallpaper. E.g. Widgets background

Used for items placed on surfaces. E.g. Text in widgets (100%)

Used for highlighted items. E.g. The category bar indicator

PreviousIcon PacksNextAPIs For Third-Party Widget Developers

Last updated 6 months ago

Was this helpful?

Please note that the variable names do not match the color names used in Smart Launcher. We chose these variable names to align with the naming convention adopted by the , aiming to create a unified experience for Kustom creators.

on-wallpaper-color
surface-color
on-surface-color
accent-color
Niagara Team