EasyPlexVersion 2.4 handbook
← Main documentation

EasyPlex 2.4 · buyer walkthrough

Visual branding guide

Follow these three visual workflows to replace the panel and mobile logos, apply an Android color system, and arrange the mobile home screen. No catalog changes require Android Studio; only compiled Android colors and launcher assets require a new app build.

1Upload the correct logo for each surface

Open Admin → Settings → General. The current EasyPlex 2.4 screen below contains three independent upload controls. Select the file beside the intended preview, then choose its adjacent Upload button. Logo uploads save immediately.

Current EasyPlex 2.4 General settings showing panel, app, and minimized logo upload controls 123
1Panel logo

Full horizontal logo displayed in the web administration header and expanded navigation.

2App logo

Full mobile brand mark available to the toolbar and other wide app surfaces.

3Minimized logo

Compact square mark for the collapsed admin sidebar and compact mobile locations.

Accepted files

Logo uploads accept SVG, PNG, or JPG. Use transparent SVG/PNG where possible. Preview both light and dark backgrounds before launch.

  1. Prepare one wide logo and one compact square mark with safe padding around the artwork.
  2. Upload each file using its own adjacent button; do not select three files and press only one button.
  3. Under Mobile branding → Toolbar logo, select the full or minimized mark used by the Android toolbar.
  4. Save text/settings changes, refresh the panel, and fully restart the Android app to verify cached images.

Launcher icon and native splash: the panel does not replace Android launcher/adaptive icons compiled into the APK. Replace those through Android Studio’s Image Asset tool, preserve the foreground safe zone, then rebuild and sign the app.

2Apply a readable Android color system

Edit Android Source/EasyPlex2.4/app/src/main/res/values/colors.xml. The application aliases its main Material colors to the five foundational values shown below. Changing these base values updates the majority of screens consistently.

Page#0B0B0Bwa_settings_bg
Card#171818wa_settings_card
Accent#BDAE8Fwa_settings_green
Primary text#F4F4F4wa_settings_text_primary
Secondary text#8E8E8Ewa_settings_text_secondary
<color name="wa_settings_bg">#0B0B0B</color>
<color name="wa_settings_card">#171818</color>
<color name="wa_settings_card_pressed">#242424</color>
<color name="wa_settings_text_primary">#F4F4F4</color>
<color name="wa_settings_text_secondary">#8E8E8E</color>
<color name="wa_settings_green">#BDAE8F</color>
Contrast

Keep normal text at least 4.5:1 against its background and large text/icons at least 3:1.

States

Check focused, pressed, disabled, loading, dialog, subtitle, and player-control states—not only the home screen.

Build check

Run a clean debug build, then test one release build on a phone and Android TV before distribution.

3Arrange the mobile home screen

Open Admin → Settings → Content Control. Set the Home feed/section limits, drag rows by the handle into the required order, and choose Save Settings. Empty or disabled sections remain hidden automatically.

Content ControlReset default order
1
PinnedEditorially pinned movies, series, or anime.
2
Top Content / Top 10Curated top-content list.
3
New ReleasesLatest mixed movie and series content.
4
Watch In Your LanguageLanguage discovery rail.
5
NetworksNetwork discovery rail.

Drag → Save → Refresh. The first non-empty enabled row becomes the first visible rail below the featured area.

EasyPlex Android home screen showing featured content and ordered discovery rails
  1. Place the most important licensed catalog rows first and keep the first screen focused.
  2. Set reasonable limits; very large rails increase response size, image loading, and memory usage.
  3. Save Settings, clear the API response cache if enabled, and fully restart the app.
  4. Test with a signed-out user, normal user, premium user, kids profile, empty catalog, RTL language, phone, and TV.

Final visual approval checklist

Panel

Wide and compact logos are sharp, correctly padded, and readable in expanded and collapsed navigation.

Android

Toolbar, launcher icon, splash, buttons, text, dialogs, player controls, and TV focus states use the intended brand.

Home

Rail order matches Content Control, empty rows disappear, artwork is licensed, and loading remains smooth.

Copied to clipboard