Skip to content

Gallery

The Gallery is the central media library for all images used across events, challenges, segments, gadgets, and AR scenes. From here you can upload images, browse them by aspect ratio, rename them, crop them to standard sizes, and delete unused or in-use items. Every image selector throughout MooveTeam CMS (challenge images, gadget icons, segment backgrounds, AR markers) pulls from this gallery.

  • You must be logged in with the Admin or Agency role
  • Images must be PNG or JPEG format, maximum 3 MB per file

Top menu → Gallery

Gallery main view showing a thumbnail grid of uploaded images on the left with search, pagination, and aspect ratio badges, and a drag-and-drop upload area on the right

The gallery page is split into two panels:

Left panel — Browse and manage (9 columns)

Section titled “Left panel — Browse and manage (9 columns)”
ElementTypeDescription
Search filterText inputLive-filters images by description (filename). Triggers on each keystroke.
Aspect ratio filterButtonsFilter by ratio: All, 1:1, 3:4, Icon, or Unknown
Thumbnail gridImage grid10 images per page. Each thumbnail shows the image, editable description, aspect ratio badge, usage count, and delete button.
PaginationNavigationPage forward/back by 1 or 10 pages. Displays current page and total records.

Right panel — Upload and crop (3 columns)

Section titled “Right panel — Upload and crop (3 columns)”
ElementTypeDescription
Upload areaFile uploadDrag-and-drop or click to upload images. Supports batch upload (multiple files).
Crop toolImage cropperAppears when an image is selected. Three ratio presets: 3:4, 1:1, Icon. Crop creates a new gallery record (non-destructive).

The gallery organizes media into three tabs:

Images tab showing thumbnails in a grid layout

TabDescription
ImagesImage files (PNG, JPG) used in challenges, segments, gadgets, and AR
VideosVideo files available for events and challenges
AudioAudio files available for events

Videos tab

Audio tab


The upload area supports drag-and-drop file upload.

ConstraintValue
Max file size3 MB
Accepted formats.png, .jpg, .jpeg
Auto-resize thresholdImages larger than 1500 x 1500 px are automatically resized to fit within that box, maintaining aspect ratio
QualityJPEG: 90%, PNG: 100%
  1. Drop one or more image files onto the upload area (or click to browse).
  2. Each file is uploaded and validated (file size, format, and image integrity).
  3. If either dimension exceeds 1500 px, the image is automatically resized to fit within 1500×1500 while keeping aspect ratio.
  4. The aspect ratio is classified:
    • 1:1 — square
    • 3:4 — portrait
    • Icon — 85:110 ratio (~0.77)
    • Unknown — anything else
  5. The image appears in the thumbnail grid with the original filename as its description.
ErrorCause
File too largeExceeds 3 MB limit
Invalid formatExtension is not .png, .jpg, or .jpeg
Corrupt imageFile cannot be loaded as a valid image

Select an image in the grid to load it into the crop tool on the right panel.

PresetAspect ratioAdditional processing
3:40.75 (portrait)None — cropped at original resolution
1:11.0 (square)None — cropped at original resolution
Icon0.77 (85:110)Auto-resized to 85 x 110 px after crop
  1. Click an image thumbnail to select it — the crop tool appears on the right.
  2. Choose a ratio preset (3:4, 1:1, or Icon).
  3. Drag the crop rectangle over the desired area.
  4. Click Crop to save.
  5. The server creates a new Gallery record — the original image is preserved.
  6. The new record’s description is set to "{original description} crop {ratio}".
  7. For Icon crops, the result is additionally resized to exactly 85 x 110 px.

Cropping is non-destructive: the original image remains in the gallery. Each crop creates a separate gallery entry.


Each thumbnail in the grid has an editable description field (the original filename by default). Click the description text, modify it, and the change is saved immediately. Only the description can be updated — the image file itself is immutable after upload.


StepDescription
1Click the trash icon on the image thumbnail
2If the image is referenced elsewhere (challenges, segments, gadgets, AR scenes), the delete button is disabled
3If no references exist, the image is deleted from the gallery and removed from disk

Each thumbnail displays a usage count badge showing how many items reference that image. The count includes references from challenges, segments, gadgets, and AR scenes. Images with a count greater than 0 cannot be deleted — you must first remove the image from all items that use it.


Gallery images are classified by aspect ratio on upload. The classification determines where the image can be used effectively.

NameRatioUsage
UnknownImages that don’t match standard ratios
1:11.0Square images — challenge icons, thumbnails
3:40.75Portrait images — challenge cards, segment backgrounds
Icon85:110 (~0.77)Small icons — gadget icons, map markers

The aspect ratio filter buttons above the grid let you view only images of a specific ratio.


Throughout MooveTeam CMS, rich text editors include an image picker button that loads gallery images. The image list provides all gallery entries for the current company, with image titles and their full URLs for insertion into rich text content.


  • Company-scoped. Each company sees only its own gallery.
  • Images only. The upload feature accepts only PNG and JPEG files. Video and audio content shown in the gallery tabs are managed through separate systems.
  • Non-destructive crop. Cropping always creates a new gallery entry. The original image is never modified.
  • Icon crop fixed size. Cropping with the Icon preset always produces an 85x110 px image, regardless of the original crop area size.
  • Usage tracking. The gallery counts references across challenges, segments, gadgets, and AR scenes to display the usage badge per image.
  • Pagination. The grid shows 10 images per page, ordered newest first.