Skip to main content

Site theme

Pour :Administrateur
View of the Β« site theme Β» page

The Site theme page (/app/web/theme) is the modern visual customization interface for the Unisoft public site. Everything related to appearance (colors, fonts, hero, banners, home sections) is managed here, in six tabs organized from most general to most fine-grained.

The interface is designed to allow quick adjustments, without technical knowledge: no CSS, no code, just selectors, text fields, and drag-and-drop to reorganize the blocks.

Access the page​

In the backoffice, expand Website in the left sidebar, then click on Site theme.

The direct URL is /app/web/theme.

Overview β€” the 6 tabs​

TabPurpose
AppearanceChoice of graphic theme, primary/secondary colors, writing fonts
MenuAction buttons displayed to the right of the header (max 2 buttons, e.g.: Donate, Shabbat)
HeroHome carousel slides displayed at the top of the home page
BannersReminder cards displayable between home sections or in pre-footer
Home sectionsBlocks visible on the home page (Events, Support, Schedules, Gallery, etc.)
Global sections (pre-footer)Blocks visible on all pages, just before the footer

Tab 1 β€” Appearance​

This is the most important tab: it defines the visual identity of the site.

Active theme​

A selector offers two values:

  • 2026 (new) β€” the recommended modern theme. Clean design, immersive hero, modular sections.
  • Old theme β€” historical version kept for backward compatibility. To be avoided for new configurations.

If you're starting out, choose 2026.

Colors​

Two main colors define the entire palette:

  • Primary color β€” dominant color, used for buttons, important links, and titles. By default, a deep navy blue.
  • Secondary color β€” accent color, used for supporting visual elements (cards, illustrations). By default, a warm gold.

A color picker opens on click, with the possibility of entering a precise hexadecimal value (e.g.: #1B2A4E).

Typography​

Two fonts to choose from, among an editorial selection optimized for reading:

  • Title font (display) β€” used for titles, headings, hero. By default: Fraunces (modern editorial serif). Suggested alternatives: Playfair Display, Cormorant Garamond, DM Serif Display (elegant serifs); Inter, Manrope, Space Grotesk, Plus Jakarta Sans, Outfit (modern sans-serifs).
  • Body font β€” used for paragraphs and content. By default: Inter. Alternatives: Manrope, Nunito Sans, Work Sans, DM Sans, Lora, Georgia.

All fonts are loaded dynamically from Google Fonts; no installation is necessary.

Click Validate at the bottom of the form to save.

Tab 2 β€” Menu​

Configures the action buttons displayed to the right of the site navigation bar (header). Maximum 2 buttons.

Each button includes:

  • Text β€” visible label (multilingual). E.g.: Donate, Shabbat, Sign up.
  • Link β€” internal URL (e.g.: /don, /horaires) or external (e.g.: https://…).
  • Icon β€” visual icon selector (heart, calendar, star, etc.).

If no button is configured, a "Donate" button pointing to /don is displayed by default β€” you therefore never have an empty header.

Tab 3 β€” Hero​

The Hero is the large image and text block displayed at the top of the home page. It's what your visitors see first β€” the first impression.

You can create several slides that will scroll in an automatic carousel. Click Add a slide to open the editor.

Each slide includes:

  • Image β€” background visual (landscape preferably, wide format).
  • Eyebrow β€” short text above the title (e.g.: Welcome).
  • Title β€” the big main title (e.g.: Beth David, your community).
  • Subtitle β€” secondary tagline.
  • Description β€” descriptive paragraph.
  • Button 1 and Button 2 β€” optional actions, with text, link, and icon.

All texts are multilingual (FR / EN / HE depending on what is enabled).

Reorder the slides​

The slides list supports drag-and-drop: grab a row and drag it up or down to change the order of appearance.

If no slide is defined​

Don't worry: if you haven't created a slide, the 2026 theme automatically displays a compact hero with the name and description of your organization (entered in My account β†’ Info). You therefore never have an empty home page.

Tab 4 β€” Banners​

Banners are visual cards (image + text + buttons) stacked horizontally β€” useful for occasional calls to action: "Special donation for Passover", "Summer camp registration", "Join the Thursday evening class", etc.

Structure identical to Hero​

A banner has exactly the same structure as a hero slide (image, eyebrow, title, subtitle, description, two action buttons). Only their display differs:

  • A hero slide takes up the full width of the screen, in a large format.
  • A banner is more compact, presented in a card about 260 px high.

Activate a banner on a page​

Creating a banner here is not enough to make it appear. You then need to insert a "Banners" type section in the Home sections or Global sections (pre-footer) tab, which will be responsible for displaying them.

This is the mechanism that allows you to create several banners and choose where they are displayed.

Tab 5 β€” Home sections​

This is the tab that defines the order and composition of your home page. A modern home page is a succession of vertical sections (blocks) β€” each section displays a different type of content.

Sections proposed by default​

When opened, the home page contains seven universal sections, ready to use:

TypeDisplays…
Events preview (EVENTS_PREVIEW)The next upcoming events
Funds preview (CAISSES_PREVIEW)The active funds to support
Schedules preview (HORAIRES_PREVIEW)The week's liturgical schedules
Articles preview (ARTICLES_PREVIEW)The latest articles or news
Gallery preview (GALLERY_PREVIEW)A sample from the photo gallery
Banners (BANNERS)The banners created in the Banners tab
Main page (MAIN_CONTENT)The content of the system home page (if you have one)

Actions available on each section​

Each table row offers:

  • Displayed switch β€” toggles visible/hidden. A hidden section remains saved but no longer appears on the site.
  • Customize button (settings icon) β€” opens a modal to adjust the section's header texts (eyebrow, title, subtitle) and certain settings (number of items to display, etc.) depending on the type.
  • Edit button (pencil icon) β€” changes the type or internal label.
  • Delete button (trash icon) β€” permanently removes the section from the list.

Drag-and-drop to reorder​

Grab a row and drag it up or down to change the order of sections on the home page. The change is saved automatically.

Add a new section​

Click Add a section at the top right to open a modal. Choose from these additional types:

TypePurpose
Donation strip (DONATION_STRIP)Colored horizontal banner with a title, a tagline, and a "Donate" button
Contact block (CONTACT_BLOCK)Block with contact details + call to contact
Newsletter (NEWSLETTER)Newsletter subscription form
Custom content (CUSTOM_CONTENT)Free block, with editable content of choice: Classic editor (WYSIWYG) or AI Block (generated by artificial intelligence)
Main page (MAIN_CONTENT)Makes the system home page editable like a CMS page

For Custom content, after creation, an Edit content button appears on the row and opens the corresponding editor.

Customize the header texts of a "Preview" section​

"Preview" type sections (Events, Funds, Schedules, Articles, Gallery) accept custom header texts via the Customize button:

  • Eyebrow β€” small text above the title (e.g.: Upcoming).
  • Title β€” large title of the section (e.g.: Our upcoming events).
  • Subtitle β€” tagline.
  • Number to display β€” for Previews with list, number of items to show (1 to 12, typical value 3 to 4).

These sections are displayed on all site pages, not just the home β€” just before the footer.

Why a separate tab?​

To be able to highlight an important call to action everywhere β€” the newsletter, for example, should be visible whether the visitor is on the home page, on an event sheet, or on the legal notices.

Sections proposed by default​

When opened, only one section is present by default:

  • Newsletter β€” newsletter subscription form, visible on all pages.

Add other global sections​

All the types proposed in the Home sections tab are also available here. In practice, the following are often included:

  • A Donation strip (DONATION_STRIP) β€” to remind of the possibility to support, at the end of each page.
  • A Contact block (CONTACT_BLOCK) β€” to never lose a visitor who would like to ask a question.

See and test your site​

At any time, you can open your public site in a new tab to see the effect of your changes. The URL is https://[your-organization].unisoft.world. Remember to refresh the page (Ctrl+F5 or Cmd+Shift+R) to force the loading of the latest version.

Special case β€” Virtual sites​

If your organization manages several virtual sites, each site has its own theme. To configure a virtual site, the URL becomes /app/web/theme?virtualId=… β€” the Unisoft team provides the virtualId value to use.

Pitfalls​

See also​

  • Site configuration β€” social networks and bank fees threshold.
  • My pages β€” custom CMS pages to link in the menu or via a "Custom content" section.
  • Site menu β€” main navigation menu links.