Slides & playlists

How screens, playlists and the content library fit together — and how to make the right thing show at the right time.

The three layers

  • Library — reusable content: announcements, events, hadith, Qur'an verses, images, YouTube livestreams and campaign appeals. Uploading an image under Slides also creates a Library item, with a friendly editable title taken from the filename (no URLs shown). Edit a library item once and every slide using it updates. Each event carries an “Also show on the masjid web page” tick (on by default) — untick it for screens-only events.
  • Playlists — ordered lists of slides that rotate on screen. Each playlist can override the colours if you want a different look for Ramadan or Jumu'ah.
  • Screens — each TV is a screen with a layout (Board, Stage, Grid, Clock, LED Board, Bento, Ticker), an orientation, and a default playlist.

Layouts

  • Board / Board (no slides) / Grid / Clock — the core timetables, with and without slide regions.
  • LED Board — the classic digit board, with slides alongside.
  • Bento — tiles: clock, next prayer, slides and prayer cards.
  • Ticker — full-screen slides with a scrolling times bar.

Image slides are never cropped or stretched — the whole picture is shown, centred, with the theme's background filling any space around it. Same for YouTube.

Schedules — the right playlist at the right time

A screen can switch playlists automatically with schedule rules, evaluated on the screen every few seconds:

  • Time windows — e.g. a "Late night" playlist from 10 pm to 4 am.
  • Prayer alerts — e.g. switch to a "Please pray" playlist from adhan until a few minutes after jamaat, on chosen days and prayers — including Jumu'ah.

Rules have priorities; the highest-priority active rule wins, otherwise the screen's default playlist plays. Individual slides can also have "when to show" filters inside a playlist.

Urgent notices

Notices (Admin → Notices) sit above the playlist rotation: an urgent notice — a janazah, a closure — takes over the screen until it expires, then the normal rotation resumes. Nothing is pushed until you press Push now (with a confirm) — editing or pressing Enter in the fields never re-sends.

Themes

The look is set masjid-wide under Branding → Screen look. Playlists can still override the colours, and screens pick a layout only — portrait screens rotate the whole layout.

Built-in slide types

Alongside text, images and video there are automatic types — pick them in the Library or Slides “Add” picker and they fill themselves in:

  • Get the app — a QR for your masjid's public page plus “Scan · Open · Add to Home Screen”; congregants scan it for prayer times, Jumu'ah, announcements and giving that work offline. The same QR and a printable A4 poster live under Admin → Widgets.
  • Jumu'ah times — “Show Jumu'ah khutbah & jamaat times during the week”: lists every Jumu'ah slot with its label, khutbah and jamaat — the way to show them mid-week (on Fridays the TV's prayer table takes over).
  • Verse of the day and Hadith of the day — both rotate daily from the WeMasjid catalog, no setup needed (see Quran & hadith).
  • Next prayer countdown, Today's timetable, Clock & date, Masjid details — live tiles that update themselves.

The connection icon

Each screen's settings have a Connection icon toggle — a small, quiet indicator in the corner: Wi-Fi or Ethernet on a linked Pi, a dot for browser players while synced, and a crossed-out glyph if the connection drops. On by default so a dying network is spotted before jamaat.

Live preview

Every screen and slide editor has a live preview that shows exactly what the TV will render — including unsaved changes, which show a "Previewing unsaved changes" badge until you save. Previews never mark a screen as online.

Verses and hadith can be fetched and curated from authoritative sources — see the Quran & hadith guide.
Prefer PowerPoint? Download the slide pack — ready-made decks at the exact pixel size of each layout; export slides as images and upload them as Image slides.