Overview
Light Store provides a comprehensive settings panel for administrators to customize and configure various aspects of the store. This guide outlines all available settings and their purposes.
General Settings
Site Information
- Site Name - The name of your store that appears throughout the application
- Site Description - Brief description of your store
- Support URL - Optional link to your support page or help center
- Allow Vendor Creation - Toggle to allow regular users to create their own shops
- Primary Site Color - Main color theme of your store
- Default Currency - Base currency for your store operations
Branding
- Site Logo - Your store's logo (recommended: 512x512 square image)
- Favicon - Browser tab icon (256x256 PNG file)
- Headline - Main heading on your store's landing page (supports HTML)
- Subline - Secondary text below the headline (supports HTML)
- Banner Text - Optional announcement banner text (supports HTML)
Documentation Links
Configure external documentation links with custom colors for better user guidance. Each link can have:
- Name
- URL
- Primary Color
- Background Color
Email Configuration
Server Configuration
- Mail Driver - Choose from: SMTP, Sendmail, Mailgun, Amazon SES, or Postmark
- Mail Host - Email server hostname
- Mail Port - Server port number
- Mail Encryption - Choose from: TLS, SSL, or None
Authentication
- Mail Username - Email account username
- Mail Password - Email account password
- From Address - Default sender email address
- From Name - Default sender name
A test email feature is available to verify your email configuration.
OAuth2 Settings
Discord Integration
- Enable/disable Discord login
- Client ID
- Client Secret
- Redirect URI (
<your-url>/auth/discord/callback
)
Google Integration
- Enable/disable Google login
- Client ID
- Client Secret
- Redirect URI (
<your-url>/auth/google/callback
)
GitHub Integration
- Enable/disable GitHub login
- Client ID
- Client Secret
- Redirect URI (
<your-url>/auth/github/callback
)
S3 Storage
Production Warning
Changing S3 settings in production can unlink all files, including images and version files.
- Enable S3 - Toggle S3 storage integration
- Access Key ID - AWS/S3 access key
- Secret Access Key - AWS/S3 secret key
- Region - S3 region (use 'auto' for automatic detection)
- Bucket Name - S3 bucket name
- Endpoint URL - Custom S3-compatible endpoint URL
Notifications
Discord Integration
- Webhook URL - Discord webhook URL for receiving order notifications
Social Media Links
Configure links to your social media profiles:
- YouTube
Footer Configuration
Customize your store's footer with up to 4 columns. For each column:
- Column Heading
- Multiple links with:
- Link Text
- URL
Statistics Display
Add up to 5 statistics to display on your store. Each statistic includes:
- Name
- Value
- Icon (SVG format)
Settings Management
Import/Export
You can export your current settings to a JSON file and import them later, making it easy to:
- Back up your configuration
- Transfer settings between installations
- Maintain multiple configuration profiles
Reset to Default
The admin panel includes an option to reset all settings to their default values. This action requires confirmation and cannot be undone.
Quick Save
You can use the keyboard shortcut Ctrl+Enter (Cmd+Enter on Mac) to quickly save your settings.