CasdoorMarketplace
Submit

Split · Sign-in theme

Split

A brand panel in your color with your own headline next to the sign-in form. It sets the side panel HTML, which organization admins can install on Casdoor 4.20.0 and later; before that only a global admin can.

Verified by CasdoorLightSide panel
Split sign-in page

This theme sets custom HTML. On Casdoor 4.20.0 and later an organization admin can apply it; before that only a global admin (an admin of the built-in organization) can, and when anyone else saves it, Casdoor keeps the application's old HTML.

What it sets

Themedefault
Border radius10px
Form positionCenter, with the side panel
Custom CSSNo
Custom CSS MobileNo
Side panel HTMLYes

Everything is on the application's UI Customization tab in Casdoor, so you can keep adjusting it after applying the theme.

Apply it to an application

  1. Enter the application below, adjust the theme's settings, and copy the JSON.
  2. In the Casdoor console, open Applications, edit that application, click Import JSON at the top, paste the JSON and click OK.
  3. Click Save. The sign-in page uses the theme from the next visit.
{
  "name": "<application name>",
  "organization": "<organization>",
  "themeData": {
    "themeType": "default",
    "colorPrimary": "#2563eb",
    "borderRadius": 10,
    "isCompact": false,
    "isEnabled": true
  },
  "formOffset": 4,
  "formSideHtml": "<div style=\"box-sizing: border-box; height: 100%; min-height: 480px; display: flex; flex-direction: column; justify-content: flex-end; padding: 40px; color: #ffffff; background: linear-gradient(160deg, #2563eb 0%, #0f172a 100%);\"><p style=\"margin: 0; font-size: 28px; line-height: 1.25; font-weight: 600;\">Welcome back</p><p style=\"margin: 12px 0 0; font-size: 15px; line-height: 1.5; opacity: 0.8;\">Sign in to continue to Acme.</p></div>"
}