Prerequisite: Background Layer Setup
➡️ Two shadows will be created. One for a “card” or pallet used in current Android design and one for a “button lift” to give a small object or icon a floating effect from the page.
Main menu > Launcher Options > Resources > ShadowSoft_Card_Shadow46000000 (Black with ~25% opacity)32010Button_Lift_Shadow5A000000 (Black with ~35% opacity)1806How to Pick an Appropriate Shadow Color
There is no correct answer. But there IS a correct target area 👉🏽 Contrast … to the object and the background. Think dark and light, deep or bright
ShapeAdd iconRound rectangle283CFFFFFF (Note: The 1st 2 digits represent Alpha. 3C is ~60% opacity for a frosted look)1, do not tap OK yet26FFFFFFShadow_Card and tap OK to return to the Shape dialogAdd iconRound rectangle2050FFFFFF (represents Alpha of ~80% for a slightly more solid button)0 (not used)Shadow_Button and tap OK to return to the main menuAdd icon in the Page Design MenuGraphic > Image > Default > Icon packsShadow_ButtonButton_Lift_Shadow14 for all 4 sides. Tap OK.Add icon in the Page Design MenuGraphic > ShapeGlass_CardSoft_Card_Shadowcurrent Here is a corrected, procedure-driven implementation of that recipe to achieve the target visual effect :
This procedure creates the “glass” panels themselves by defining the shape, radius, and appropriate level of partial transparency. Total Launcher does not present transparency as a percentage; it uses the Alpha component of a color channel (A = 0–255), with A=0 being fully transparent and A=255 being fully opaque. When manually typing colors, the format is #AARRGGBB (Alpha comes first).
The core targeting effect is making objects appear to float, which is achieved through specific shadow parameters. Total Launcher requires specific ARGB values for shadow color and uses standard terminology like shadow radius and offset.
For Modern UI Layout: Beginner mistakes include building everything directly on the static home page. Modern UI designs prioritize windows, which feel like overlays.
TIP: Targeting the “Proper” ShadowThere is no single “correct” shadow setting, but there IS a correct target: Contrast. To make an object feel like it belongs in its environment, look for contrast in Value (light vs. dark), Temperature (warm vs. cool), and Saturation (vivid vs. muted).
Recommended Design PalettesUse these ARGB values and technical offsets to build your Shape Resource before assigning it to the Image slot.
| Style | Shape Fill | Shadow (ARGB) | Radius | X/Y Offset | Visual Effect |
|---|---|---|---|---|---|
| Deep Depth | #FFFFFFFF | #80000000 | 20 | 8 / 12 | High-elevation “floating” card; max value contrast. |
| Natural/Soft | #FFFFFFFF | #405C5C5C | 12 | 4 / 6 | Realistic lift using “cool” temperature contrast. |
| Modern Glass | #CCFFFFFF | #50001A33 | 8 | 0 / 3 | Defined edges using hue-shifting against dark backgrounds. |
| The 1% Hack | #01FFFFFF | #35000000 | 5 | 2 / 2 | Rule 3: Creates a 3D hollow ring on light backgrounds. |
⚠️ Technical Requirement: The Margin Formula
Every shadow exists within a strict rectangular bounding box. If a shadow casts outside this box, it is immediately clipped (cut off flat). To prevent this, you must use the Margins input in the Object Edit menu.
The Formula: (Apply only to the quadrants where the offset is directed). Required Margin ≥ (Shadow Radius ➕ Shadow Offset)
Margin Requirements for Scenarios
| Style | Required Margin in the cast direction (“+X” = Right / “+Y” = Bottom) (“=X” = Left / “-Y” = Top) | Technical Logic |
|---|---|---|
| Deep Depth | 32 px | Radius (20) + Offset (12). |
| Natural/Soft | 18 px | Radius (12) + Offset (6). |
| Modern Glass | 11 px | Radius (8) + Offset (3). |
| The 1% Hack | 7 px | Radius (5) + Offset (2). |
Implementation Workflow - Build the Resource: Create a new Shape Resource. Input the Fill, Shadow ARGB, Radius, and Offsets from the table above. - Assign the Image: Open the Object Edit menu and assign your custom shape to the Image slot. - Set the Background: Assign your desired surface color or image to the Background slot. - Apply Margins: Immediately navigate to the Margins section at the bottom of the Edit menu. Enter the calculated Min. Margin for the Right and Bottom fields to ensure the shadow renders fully without clipping.
💡 TIP: The Shadow TargetThere is no “correct” shadow setting, but there IS a correct target: Contrast. Use Value for height, Temperature for realism (cool shadows for warm objects), and Saturation for clean, modern edges. Always ensure your Object Margins $\ge$ Radius + Offset to prevent the “flat-edge” clipping bug
The Single-Object Procedure To achieve the exact result in your image (a white card with a border and shadow) using only one Graphic Object, configure it like this: ^ Menu Level ^ Property ^ Value / Setting ^ Technical Reason ^
| Image (Slot 1) | Resource Type | Shape | The shape must be in the foreground to allow a shadow behind it. |
| Color 1 | #FFFFFFFF | The solid fill of the card. | |
| Border Width | 1 or 3 | Defines the outer boundary of the object. | |
| Background (Slot 2) | Resource Type | Shadow | You must assign “Shadow” directly to this single-occupancy slot. |
| Shadow Color | #80000000 | The semi-transparent black shadow color. | |
| Radius / Offset | 20 / 5 / 5 | Your preferred elevation settings. | |
| Options (Gear) | Margin | 25+ | Rule 1: Must be \ge (Radius + Offset) to prevent clipping. |