Skip to content
PodcasterPlus PodcasterPlus
Guest network Workflows Hosting Pricing
Sign in Start free
Booking Links One link for guests to pick a time, fill the form, and prep. Show Notes New Real-time prep doc with shared, host-only, and guest-private lenses. Automations Trigger reminders, posts, and follow-ups on episode events. Templates New Reusable email and show-note templates with live magic tags. Transcriptions AI transcripts with speaker tags, ready to edit and ship. Magic Tags New Dynamic placeholders that fill in guest, show, and episode data.
Spotlight · Automations

Replace twelve Zaps with one workflow.

Watch a PodOps team move from manual outreach to a hands-off pipeline in under five minutes.

Guest confirms time09:14
Calendar invite sent09:14
Prep email queued+ 2d
Reminder & briefing+ 1h
Watch the 90-second demo
Building a podcast network? See how teams scale with PodcasterPlus. Compare all features
Features
Booking Links One link for guests to pick a time, fill the form, and prep. Show Notes New Real-time prep doc with shared, host-only, and guest-private lenses. Automations Trigger reminders, posts, and follow-ups on episode events. Templates New Reusable email and show-note templates with live magic tags. Transcriptions AI transcripts with speaker tags, ready to edit and ship. Magic Tags New Dynamic placeholders that fill in guest, show, and episode data.
Guest network Workflows Hosting Pricing
Sign in Start free - no card
  • Home
  • PodcasterPlus Docs
  • Blocks
  • Block Components
  • Shadow Settings User Guide
An icon representing a document

Getting Started

3
  • Quick Start Guide – Add Your First Episode
  • Installation & Activation
  • Connecting Your RSS Feed
An icon representing the PodcasterPlus WordPress Blocks

Block Settings

9
  • Play Button Block User Guide
  • Volume Control Block User Guide
  • Playback Speed Block User Guide
  • Skip Controls User Guide (Skip Forward & Skip Backward)
  • Progress Bar Block User Guide
  • Episode Title Block User Guide
  • Episode Image Block User Guide
  • Episode Description Block User Guide
  • Container Block User Guide
an icon representing a person reading a book

Block Components

6
  • Spacing Settings User Guide
  • Sizing Settings User Guide
  • Shadow Settings User Guide
  • Layout Settings User Guide
  • Display Settings User Guide
  • Border Settings User Guide
View Categories

Shadow Settings User Guide

4 min read

Overview #

The Shadow Settings panel in PodcasterPlus Blocks provides comprehensive controls for adding CSS box shadows to your blocks. This guide explains how to use shadow effects to create depth, hierarchy, and visual interest across all devices while maintaining performance and accessibility.

Understanding Shadow Properties #

Box shadows consist of several components:

Shadow Position #

  • X Offset: Horizontal shadow position (left/right)
  • Y Offset: Vertical shadow position (up/down)
  • Inset: Shadow inside the element instead of outside

Shadow Appearance #

  • Blur: How soft or sharp the shadow edge is
  • Spread: Expands or contracts the shadow size
  • Color: Shadow color with transparency support

Shadow Presets #

  • Small: Subtle elevation (3px)
  • Medium: Standard depth (6px)
  • Large: Strong elevation (8px)
  • X-Large: Dramatic effect (10px)

How Shadow Settings Work #

Shadow Composition #

A complete shadow value includes:

  1. X offset: Horizontal distance (e.g., 0px)
  2. Y offset: Vertical distance (e.g., 4px)
  3. Blur radius: Softness (e.g., 6px)
  4. Spread radius: Size adjustment (e.g., 0px)
  5. Color: With alpha transparency (e.g., rgba(0,0,0,0.2))
  6. Inset: Optional inner shadow

Responsive Shadows #

Different shadow effects per device:

  • Desktop: Full shadow effects
  • Tablet: Adjusted for touch interfaces
  • Mobile: Optimized for performance

Visual Feedback #

  • Live preview: See changes immediately
  • Preset buttons: Quick shadow selection
  • Slider controls: Fine-tune values
  • Copy button: Duplicate shadow values

Using the Shadow Panel #

Quick Start with Presets #

  1. Open Shadow Settings: Click the Shadow panel
  2. Choose a preset: Small, Medium, Large, or X-Large
  3. Preview effect: Shadow applies immediately
  4. Customize if needed: Adjust individual properties

Custom Shadow Creation #

  1. Set shadow color: Use color picker or theme colors
  2. Adjust X offset: Move shadow horizontally
  3. Adjust Y offset: Move shadow vertically
  4. Set blur radius: Control edge softness
  5. Optional spread: Expand/contract shadow
  6. Toggle inset: For inner shadow effects

Advanced Controls #

  • Unit selection: px, em, rem for offsets
  • Alpha channel: Transparency in color
  • Copy shadow: Duplicate to other devices
  • Clear shadow: Remove all shadow properties

Best Practices #

Design Consistency #

  • Use presets: Maintain consistent elevation
  • Limit variations: 3-4 shadow levels maximum
  • Match brand: Coordinate with design system
  • Test backgrounds: Shadows show differently

Performance Optimization #

  • Limit shadows: Too many impact rendering
  • Avoid large blurs: Expensive to calculate
  • Mobile considerations: Reduce or remove
  • Test performance: Check rendering speed

Accessibility Guidelines #

  • Don’t rely on shadows: For critical information
  • Maintain contrast: Shadow shouldn’t reduce readability
  • Consider motion: Some users prefer reduced motion
  • Test visibility: In different lighting conditions

Common Use Cases #

Card Elevation #

Default state: Small shadow (0 3px 3px rgba(0,0,0,0.2))
Hover state: Medium shadow (0 6px 6px rgba(0,0,0,0.2))
Active state: No shadow or inset

Floating Buttons #

Shadow: 0 4px 8px rgba(0,0,0,0.3)
Hover: Increased Y offset and blur
Mobile: Reduced shadow for performance

Modal Overlays #

Container: Large shadow for depth
Color: Darker shadow (0.4-0.5 alpha)
Spread: Slight negative for tight shadow

Text Emphasis #

Inset shadow: For etched text effect
Light shadow: For lifted text
Colored shadow: Match text color at low opacity

Image Frames #

Shadow: 0 8px 16px rgba(0,0,0,0.2)
Spread: 2px for frame effect
Mobile: Simplified or removed

Shadow Design Patterns #

Material Design Elevation #

Following Google’s guidelines:

  • Level 1: 0 2px 4px rgba(0,0,0,0.1)
  • Level 2: 0 4px 8px rgba(0,0,0,0.15)
  • Level 3: 0 8px 16px rgba(0,0,0,0.2)
  • Level 4: 0 16px 32px rgba(0,0,0,0.25)

Neumorphic Style #

Soft UI design:

  • Light source: Top-left (negative X/Y)
  • Dark shadow: Bottom-right (positive X/Y)
  • Low blur: Sharp definition
  • Matching background: Critical for effect

Glassmorphism #

Modern transparent effects:

  • Subtle shadow: Low opacity
  • Blur backdrop: Combined with shadow
  • Light colors: Often white shadows
  • Performance: Can be intensive

Troubleshooting #

Shadow Not Visible #

Common causes:

  1. Zero offsets: Both X and Y are 0 with no blur
  2. Transparent color: Alpha channel too low
  3. Background conflict: Shadow matches background
  4. Overflow hidden: Parent container clips shadow

Performance Issues #

Solutions:

  1. Reduce shadows: Fewer elements with shadows
  2. Simplify effects: Lower blur values
  3. Mobile optimization: Remove non-essential shadows
  4. GPU acceleration: Use transform for animations

Inheritance Problems #

Understanding inheritance:

  • Grayed values show inheritance
  • Set explicit values to override
  • Clear to restore inheritance
  • Check parent device settings

Cross-Browser Issues #

Compatibility:

  1. Test browsers: Shadow rendering varies
  2. Vendor prefixes: Handled automatically
  3. Fallbacks: Consider older browsers
  4. Print styles: Shadows in print CSS

Advanced Techniques #

Multiple Shadows #

When supported:

/* Layered shadow effect */
box-shadow: 
  0 2px 4px rgba(0,0,0,0.1),
  0 8px 16px rgba(0,0,0,0.1);

Colored Shadows #

Creative effects:

  • Match element: Use primary color at low opacity
  • Complementary: Opposite color for contrast
  • Gradient simulation: Multiple colored shadows
  • Brand colors: Maintain consistency

Animation Ready #

Prepare for interactions:

  1. Set initial state: Base shadow
  2. Plan transitions: Smooth changes
  3. Performance budget: Limit animated properties
  4. Reduce motion: Respect preferences

Shadow Functions #

Advanced calculations:

  • Dynamic sizing: Based on element size
  • Responsive scaling: Viewport-based units
  • Color functions: Automatic shade generation
  • Custom properties: CSS variable integration

Integration with Other Settings #

With Borders #

  • Shadows extend beyond borders
  • Inset shadows inside borders
  • Coordinate colors and sizes
  • Test visual hierarchy

With Colors #

  • Shadow color often matches theme
  • Consider background contrast
  • Alpha channel for subtlety
  • Dark/light mode adaptations

With Spacing #

  • Shadows need margin space
  • Account for shadow spread
  • Padding unaffected by shadows
  • Layout shift considerations

Tips for Specific Scenarios #

Dark Mode Shadows #

Adapting for dark themes:

  1. Lighten shadows: Use white/light colors
  2. Reduce opacity: More subtle effects
  3. Adjust offsets: May need different positioning
  4. Test thoroughly: Very different appearance

Print Stylesheets #

Shadow considerations:

  1. Remove shadows: Save ink/toner
  2. Use borders: Alternative definition
  3. Test print preview: Verify appearance
  4. Provide option: Print-friendly version

High Contrast Mode #

Accessibility support:

  1. Shadows may disappear: System overrides
  2. Don’t rely on shadows: For functionality
  3. Test with modes: Windows High Contrast
  4. Alternative indicators: Borders or colors

Frequently Asked Questions #

Q: Why does my shadow look different on mobile?
A: Screen resolution, brightness, and rendering engines affect shadow appearance.

Q: Can I animate shadows?
A: Yes, but use sparingly as shadow animations can impact performance.

Q: How do I create a glow effect?
A: Use a colored shadow with 0 offset and higher blur radius.

Q: Why is my inset shadow not showing?
A: Check that the element has sufficient padding and isn’t using overflow:hidden.

Q: Can shadows be responsive to hover?
A: Shadow settings are for static display. Use custom CSS for hover effects.

Performance Best Practices #

  1. Limit shadow elements: Each shadow requires calculation
  2. Avoid large spreads: More pixels to render
  3. Reduce blur on mobile: Lower values perform better
  4. Test on devices: Real device performance varies
  5. Monitor frame rate: During scroll and interactions
  6. Use CSS transforms: For animated shadows

Getting Help #

If you need assistance with Shadow Settings:

  1. Review preset examples in this guide
  2. Check browser compatibility for effects
  3. Visit our support forum
  4. Share specific shadow challenges for help

Remember: Shadows are powerful design tools that add depth and hierarchy. Use them purposefully to enhance user experience without sacrificing performance or accessibility.

Updated on August 29, 2025

What are your Feelings

  • Happy
  • Normal
  • Sad
Sizing Settings User GuideLayout Settings User Guide
Table of Contents
  • Overview
  • Understanding Shadow Properties
    • Shadow Position
    • Shadow Appearance
    • Shadow Presets
  • How Shadow Settings Work
    • Shadow Composition
    • Responsive Shadows
    • Visual Feedback
  • Using the Shadow Panel
    • Quick Start with Presets
    • Custom Shadow Creation
    • Advanced Controls
  • Best Practices
    • Design Consistency
    • Performance Optimization
    • Accessibility Guidelines
  • Common Use Cases
    • Card Elevation
    • Floating Buttons
    • Modal Overlays
    • Text Emphasis
    • Image Frames
  • Shadow Design Patterns
    • Material Design Elevation
    • Neumorphic Style
    • Glassmorphism
  • Troubleshooting
    • Shadow Not Visible
    • Performance Issues
    • Inheritance Problems
    • Cross-Browser Issues
  • Advanced Techniques
    • Multiple Shadows
    • Colored Shadows
    • Animation Ready
    • Shadow Functions
  • Integration with Other Settings
    • With Borders
    • With Colors
    • With Spacing
  • Tips for Specific Scenarios
    • Dark Mode Shadows
    • Print Stylesheets
    • High Contrast Mode
  • Frequently Asked Questions
  • Performance Best Practices
  • Getting Help
PodcasterPlus PodcasterPlus

PodcasterPlus: enabling podcasters to focus on creating great content by automating everything else.

Product
  • Hosting
  • Workflows
  • Guest Network
  • Booking Links
  • Show notes
  • Transcripts
  • Automations
  • Templates
  • Magic tags
Company
  • About
  • Customers Coming
  • Careers Coming
  • Podcast
  • Press Coming
  • Manifesto
Resources
  • Blog
  • Changelog Coming
  • Help centre
  • Migration guides Coming
  • API docs Coming
  • FAQs
Blocks
  • Downloads & licenses
  • Documentation
Legal
  • Legal centre
  • Terms
  • Privacy
  • Acceptable use
  • DPA Coming
© 2026 PodcasterPlus - All rights reserved.
Status: all systems normal · v0.9.4