Skip to main content

Assets & Library

Your Library is where all your creative ingredients live - images, videos, audio, and more. Think of it as your theme's pantry. Let's learn how to stock it, organize it, and use it effectively.

Understanding the Library

The Library is in the left panel (Library tab). It's your asset browser and manager.

What lives here:

  • All uploaded images
  • All audio files
  • All video files
  • Anything you import

What DOESN'T live here:

  • Text layers (created in-app)
  • Shapes (created in-app)
  • Metadata elements (dynamic)

Uploading Assets

The Standard Upload

Method 1: File Menu

  1. Click File → Upload
  2. Or press Ctrl+U
  3. Select file(s) from your computer
  4. Click Open
  5. Wait for upload confirmation
  6. Assets appear in Library

Method 2: Drag and Drop (if supported)

  1. Open file explorer
  2. Drag files directly to Library area
  3. Drop to upload
  4. Assets appear after processing

Pro tip: Upload multiple files at once! Select several in the file picker.

Supported File Types

Images:

  • PNG (best for transparency)
  • JPG/JPEG (best for photos)
  • GIF (animated possible)
  • WebP (modern format)
  • SVG (might have limitations)

Video:

  • MP4 (most compatible)
  • WebM (good compression)
  • MOV (usually works)
  • AVI (larger files)

Audio:

  • MP3 (most common)
  • WAV (higher quality, larger)
  • OGG (good compression)
  • M4A (Apple format)

Special:

  • PSD (Photoshop - special import process)

Import from PSD

Photoshop files get special treatment!

How to import:

  1. File → Import from PSD
  2. Select your .psd file
  3. Wait for processing
  4. Each layer becomes a separate asset

Important requirements:

  • All layers must be rasterized in Photoshop first!
  • Layer → Rasterize → All Layers (before saving)
  • Vector layers will cause import to fail

What gets preserved:

  • Layer names
  • Layer order
  • Individual layer images
  • Transparency

What doesn't transfer:

  • Layer effects (shadows, glows, etc.)
  • Blending modes
  • Adjustment layers
  • Smart objects

Best practices for PSD import:

  1. Organize layers in Photoshop first
  2. Name layers clearly
  3. Rasterize everything
  4. Save a copy (keep original)
  5. Import the rasterized copy

Library Organization

Preview System

Click any asset to preview it:

  • Image preview appears
  • Video preview (might autoplay)
  • Audio preview (play button)

Why preview?

  • Remember what assets look like
  • Find the right one quickly
  • Check quality before using

Finding Assets

Visual scanning:

  • Scroll through Library
  • Thumbnails show content
  • Click to preview full size

Search (if available):

  • Type filename or keywords
  • Filters results
  • Faster than scrolling

Sorting:

  • By upload date (newest/oldest)
  • By type (images, video, audio)
  • By name (alphabetical)

Pro tip: Name files BEFORE uploading for easier searching!

Asset Naming Strategy

BEFORE uploading, rename files on your computer:

Bad names:

❌ IMG_20231015_0042.png
❌ Screenshot 2024-01-10 at 3.47.22 PM.png
❌ final_v2_FINAL_REAL.png
❌ untitled.jpg

Good names:

✅ logo_main.png
✅ background_stars.png
✅ wheel_item_pacman.png
✅ sound_menu_hover.mp3
✅ video_background_matrix.mp4

Naming patterns that work:

By function:

  • logo_, background_, button_, icon_

By category:

  • wheel_, ui_, effect_, text_

By system/theme:

  • nes_, snes_, arcade_, modern_

With numbers:

  • particle_01, particle_02, particle_03
  • Keeps them in order!

Consistent structure:

[category]_[description]_[variant].ext

Examples:
bg_space_01.jpg
bg_space_02.jpg
wheel_mario_selected.png
wheel_mario_unselected.png

Using Assets

Adding to Canvas

The drag method:

  1. Find asset in Library
  2. Click and hold
  3. Drag onto canvas
  4. Release to place
  5. Layer created automatically

After adding:

  • Asset becomes a layer
  • Appears in Layers tab
  • Can be transformed
  • Can be animated

Multiple uses:

  • Same asset can be used multiple times
  • Drag it again for another instance
  • Each instance is a separate layer
  • Modify each independently

Asset Properties on Canvas

Once on canvas, you can modify:

  • Position: Move anywhere
  • Scale: Resize (hold Shift for proportions)
  • Rotation: Spin any direction
  • Opacity: Make transparent
  • Tint: Color overlay
  • Animations: All animation types available

Important: Modifying on canvas doesn't change the Library asset!

Asset Optimization

Image Optimization

Before uploading:

Resolution:

  • 1920x1080 for 16:9 backgrounds
  • Match your target resolution
  • Don't upload 4K if you need 1080p
  • Downscale large images first

File size:

  • Compress images
  • Use tools like TinyPNG, ImageOptim
  • Target: <500KB for most images
  • Backgrounds can be 1-2MB

Format choice:

  • PNG: Logos, graphics with transparency
  • JPG: Photos, backgrounds without transparency
  • JPG is smaller, PNG is higher quality

Optimization tools:

  • Photoshop "Save for Web"
  • Online: TinyPNG, Compressor.io
  • Desktop: ImageOptim (Mac), FileOptimizer (Windows)

Video Optimization

Videos are LARGE. Optimize before uploading!

Resolution:

  • Match target display size
  • 1920x1080 for full-screen 16:9
  • 1280x720 if file size is an issue
  • Don't upload 4K video for small display areas

Compression:

  • Use H.264 codec (most compatible)
  • MP4 container format
  • Bitrate: 3-5 Mbps for 1080p
  • Lower bitrate = smaller file, lower quality

Duration:

  • Shorter loops = smaller files
  • 5-10 second loops work great
  • Consider static image instead if video doesn't add much

Optimization tools:

  • HandBrake (free, powerful)
  • FFmpeg (command-line)
  • Adobe Media Encoder
  • Online: CloudConvert

HandBrake quick settings:

  • Format: MP4
  • Video codec: H.264
  • Framerate: Same as source (or 30fps)
  • Quality: RF 20-23 (lower = better quality)

Audio Optimization

File size matters:

  • Audio files can be surprisingly large
  • Compress for web delivery

Quality settings:

  • 128 kbps: Acceptable for most uses
  • 192 kbps: Good quality, reasonable size
  • 320 kbps: High quality, larger files

Format:

  • MP3 most compatible
  • OGG good compression
  • Don't use WAV unless necessary (huge files)

Duration:

  • Loop short clips instead of long files
  • 30-second loop < 3-minute full track

Optimization tools:

  • Audacity (free)
  • Online: Online Audio Converter
  • iTunes/Music app (export settings)

Asset Management

Deleting Assets

When to delete:

  • Asset not used in theme
  • Duplicate uploads
  • Wrong versions
  • Cleaning up after experimentation

How to delete:

  1. Find asset in Library
  2. Look for delete button/icon
  3. Confirm deletion
  4. Asset removed permanently

Warning: Can't undo after saving project!

Check first:

  • Is asset used in any layers?
  • Deleting asset breaks layers using it
  • Remove from layers first, then delete asset

Asset Reuse

Smart workflow:

  1. Upload reusable assets to Library
  2. Use same asset multiple times
  3. Create variations on canvas (different scales, tints)
  4. Efficient file usage!

Examples:

  • One star image, use 50 times at different positions
  • One button, tint different colors for variations
  • One background, use across multiple themes

Asset Replacement

If you need to update an asset:

Method 1: Delete and re-upload

  1. Delete old asset from Library
  2. Upload new version with same name
  3. May need to re-add to canvas

Method 2: Upload new, swap in layers

  1. Upload new asset
  2. Note which layers use old asset
  3. Manually swap to new asset
  4. Delete old asset

Better method: Get it right before uploading! Preview locally first.

Asset Best Practices

Before You Start

Organize locally first:

  1. Create project folder on computer
  2. Subfolders: images, videos, audio, source_files
  3. Name everything clearly
  4. Optimize everything
  5. THEN upload to HyperTheme

Your local folder:

My_Theme/
├── images/
│ ├── background_01.jpg
│ ├── logo_main.png
│ └── wheel_items/
│ ├── item_01.png
│ └── item_02.png
├── videos/
│ └── bg_matrix.mp4
├── audio/
│ └── menu_music.mp3
└── source_files/
└── theme_layout.psd

Upload Strategy

Batch upload:

  • Upload all assets at once
  • Or by category (all images, then videos)
  • Faster than one-by-one

Test files:

  • Use low-res versions while designing
  • Swap for high-res when publishing
  • Faster preview/iteration

Version control:

  • Keep originals on your computer
  • HyperTheme is not a backup!
  • Can always re-upload if needed

File Size Limits

Check HyperTheme's limits:

  • Maximum file size per asset
  • Total storage per account
  • Might need to compress large files

Typical limits (verify current limits):

  • Images: 10-50 MB per file
  • Video: 100-500 MB per file
  • Audio: 10-50 MB per file

If hitting limits:

  • Compress more aggressively
  • Split videos into shorter clips
  • Use external hosting (if supported)

Asset Library Workflow

The Professional Approach

Phase 1: Preparation

  1. Gather all assets
  2. Organize locally
  3. Optimize all files
  4. Name consistently

Phase 2: Upload

  1. Batch upload by type
  2. Verify uploads completed
  3. Preview assets in Library

Phase 3: Use

  1. Build theme using Library assets
  2. Reuse assets efficiently
  3. Only upload new assets as needed

Phase 4: Cleanup

  1. Delete unused assets
  2. Replace low-res with high-res
  3. Final optimization pass

Quick-and-Dirty Approach

For experimentation:

  1. Upload whatever
  2. Try stuff
  3. See what works
  4. Clean up later
  5. Organize for final version

Both approaches valid! Depends on your workflow.

Common Asset Issues

"My image looks pixelated!"

Causes:

  • Original resolution too low
  • Upscaled too much on canvas
  • Over-compressed

Solutions:

  • Upload higher resolution version
  • Scale down instead of up
  • Use PNG for graphics (less compression artifacts)

"Video won't play!"

Troubleshooting:

  • Check file format (MP4 with H.264 most reliable)
  • File size too large?
  • Corrupted file? (test locally first)
  • Browser codec support?

"Can't upload file!"

Common issues:

  • File too large (compress it)
  • Wrong file type (check supported formats)
  • Network issue (try again)
  • Storage quota exceeded (delete old assets)

"Asset disappeared!"

Reasons:

  • Accidentally deleted
  • Upload failed (check)
  • Wrong project (check project name)

Prevention:

  • Keep originals locally
  • Don't rely solely on cloud storage

"Library is cluttered!"

Solutions:

  • Delete unused assets
  • Use better naming conventions
  • Consider starting fresh project for new theme

Advanced Asset Techniques

Texture Atlases

For many small images:

  • Combine into one large image
  • Use different parts on different layers
  • More efficient than 50 separate files

When to use:

  • Lots of icons
  • Sprite sheets
  • UI elements

Transparent PNGs

Make the most of transparency:

  • Clean alpha channel
  • No white fringe/halo
  • Export from Photoshop/GIMP properly

Testing transparency:

  • Preview on different background colors
  • Check for edge artifacts
  • Fix in image editor if needed

Seamless Tiling

For backgrounds that tile:

  • Use seamless patterns
  • Test tiling before uploading
  • Tools: Photoshop's Offset filter, dedicated pattern makers

Verification:

  • Place multiple copies next to each other
  • Shouldn't see seams
  • Adjust if visible lines

Asset Checklist

Before uploading:

  • Files named clearly
  • Images optimized (resolution, compression)
  • Videos compressed (H.264, reasonable bitrate)
  • Audio compressed (MP3, 128-192 kbps)
  • PSD files rasterized (if importing)
  • Files organized locally (backup)
  • Checked file sizes
  • Tested files locally

Next Steps


Pro Tip: Your Library is only as good as your organization. Spend 5 minutes organizing NOW, or spend 50 minutes hunting for files LATER! 📁✨