Skip to content
Aluminati Guides
  • Basics
  • Courses and Activities
    • Editor training
    • Editor activities
    • Builder training
    • Builder activities
    • User management training
  • Resources
  • Index
Aluminati Guides

Content Type

32
  • Documents
    • Exporting User Data (Guide)
    • Uploading Verification Data
    • Generating and Sending Invitation Links
    • Amending User Data
    • Power-ups
    • Frontend Management Functions
    • Data Fields
    • Reporting Abuse
  • Videos
    • Exporting User Data (Video)
    • Exporting Entity Data (Video)
  • Training
    • Builder activities
    • User Management Training: Lesson 5
    • User Management Training: Lesson 4
    • User Management Training: Lesson 3
    • User Management Training: Lesson 2
    • User Management Training: Lesson 1
    • User Management Training
    • Builder training
    • Editor activities
    • Editor training
    • Courses
      • User Management Training: Lesson 5
      • User Management Training: Lesson 4
      • User Management Training: Lesson 3
      • User Management Training: Lesson 2
      • User Management Training: Lesson 1
      • User Management Training
      • Builder training
      • Editor training
    • Activities
      • Builder activities
      • Editor activities
  • Examples and Templates
    • Examples of Dynamic User Lists
    • Email Templates

Topics

31
  • Content Creation
    • User lists
    • Entities
    • Uploading to the Digital Library
    • Power-ups
    • Concepts
    • Reporting Abuse
    • User Management Training: Lesson 5
    • User Management Training: Lesson 4
    • User Management Training: Lesson 3
    • User Management Training: Lesson 2
    • User Management Training: Lesson 1
    • Editor activities
    • Editor training
    • Entity Settings
      • Entities
      • Uploading to the Digital Library
      • Power-ups
      • Concepts
      • Reporting Abuse
  • Data
    • Exporting User Data (Guide)
    • Uploading Verification Data
    • Exporting User Data (Video)
    • Exporting Entity Data (Video)
    • Generating and Sending Invitation Links
    • Exporting Connection Data (Video)
    • Amending User Data
    • User Data
      • Amending User Data
    • Connection Data
      • Exporting Connection Data (Video)
  • Platform Building
    • Builder activities
    • Builder training
  • Messaging
    • Examples of Dynamic User Lists
    • Email Templates

Admin Level

33
  • Basic
    • User lists
    • Exporting User Data (Guide)
    • Exporting User Data (Video)
    • Exporting Entity Data (Video)
    • Examples of Dynamic User Lists
    • Email Templates
    • Entities
    • Uploading to the Digital Library
    • Amending User Data
    • Concepts
    • User Management Training: Lesson 5
    • User Management Training: Lesson 4
    • User Management Training: Lesson 3
    • User Management Training: Lesson 2
    • User Management Training: Lesson 1
    • User Management Training
    • Editor activities
    • Editor training
    • Data Management
      • Amending User Data
    • Training
      • Uploading to the Digital Library
      • Frontend Management Functions
      • User Management Training: Lesson 5
      • User Management Training: Lesson 4
      • User Management Training: Lesson 3
      • User Management Training: Lesson 2
      • User Management Training: Lesson 1
      • Editor training
  • Intermediate
    • Uploading Verification Data
    • Generating and Sending Invitation Links
    • Builder activities
    • Builder training
    • Data Management
      • Exporting Connection Data (Video)
    • Training
      • Builder training

Location

34
  • Admin Dashboard
    • User lists
    • Exporting User Data (Guide)
    • Uploading Verification Data
    • Exporting User Data (Video)
    • Exporting Entity Data (Video)
    • Examples of Dynamic User Lists
    • Email Templates
    • Exporting Connection Data (Video)
    • Entities
    • Uploading to the Digital Library
    • Amending User Data
    • Power-ups
    • Concepts
    • Reporting Abuse
    • User Management Training: Lesson 5
    • User Management Training: Lesson 4
    • User Management Training: Lesson 3
    • User Management Training: Lesson 2
    • User Management Training: Lesson 1
    • User Management Training
    • Editor activities
    • Editor training
    • Users & User Lists
      • Amending User Data
      • User Management Training
    • Concepts
      • Entities
      • Uploading to the Digital Library
      • Power-ups
      • Concepts
      • Reporting Abuse
    • Connections
      • Exporting Connection Data (Video)
  • Front-End
    • Builder activities
    • Frontend Management Functions
    • Builder training
  • Manage Area
    • Generating and Sending Invitation Links
  • Home
  • Docs
  • Content Type
  • Training
  • Activities
  • Builder activities
View Categories

Builder Training Activities

Video and written courses

Introduction

These training activities are meant to be completed after you have attended Builder Training with a CST representative or finished the Builder Video Training Series.

These activities will give you the necessary experience to help you confidently begin making changes to your Aluminate Community Builder site. While the ACB platform is created with default modules and pages ready to go, it is beneficial to know how to make changes, create new pages, and add blocks so you can customise the platform as the needs of your online community change.

These activities have been broken down into several parts, to help you master one area of the ACB platform at a time. Take your time completing each section before moving on, as you will need what you’ve built to continue on to the next activity. 

The images and clips contained in this training are best viewed at an increased zoom so you can see details more clearly. We recommend 125-150% zoom on a typical 20-28” inch monitor.

Click or tap on any of the images in the guide to open them full size.

exclamation mark
Important

All activities should be completed on your test site, not your live site!

Estimated time to complete: 26 minutes

To get started on our welcome page, we will create a page containing some images and text.

In this activity you will learn about:

  • Creating a Page
  • Adding Blocks to a Page
  • Adding images and text to a Page

Estimated time to complete: 10 minutes

Important terms

Step 1 Important Terms

Edit mode

In order to make changes to your site, you will need to be in Edit Mode. There are two ways to enter Edit Mode:

  1. Click the blue Edit Mode button at the top of the site
  2. Press ALT + Shift + E keys together (if you forget, hovering over the Edit mode button will bring up the tooltip with the shortcut)

You can exit Edit mode using the same methods.

Modules and Pages

Pages are grouped by Module type.

At the top of the site are two rows:

Row 1 shows Modules. Some examples of Modules include: Dashboard, People, Make a Connection, Events, Opportunities, and Groups. The Modules you see depend on the configuration of your site.

Row 2 shows the Pages within each Module. Pages will vary depending on the Module you select from Row 1. In the example above, the two Pages within the Dashboard Module are Updates and Help. Again, the pages you see on your site will depend on your site’s configuration.

In this section you will learn about:

  • The difference between Modules and Pages
  • Moving in and out of Edit Mode
  • Adding new Pages

Instruction

Creating your first page
  • 1. In Edit mode (press ALT + Shift + E keys together, or use the Edit Mode button) click on the module you would like your page to be in.
  • 2. Click on the small plus icon found at the right hand side of the pages row .
  • 3. A form will pop in from the side. Enter the details for your page here.

English Name: This is how the page will appear in the tabs at the top of the page. Enter Welcome Page as the English Name.

URL Slug: Not related to snails, the URL Slug is the bit of text that the site uses to define your page. It appears at the end of the page URL, as shown in the example image below.

No spaces or special characters are allowed (you can use hyphens instead of spaces).

  • 4. Enter welcome-page as the URL Slug
  • 5. Select a Page Type. You can choose various page types from this list, but for now let’s leave this as Default.
  • 6. Leave the Hidden toggle off for now, as turning it on will mean the page cannot be seen outside of Edit mode.

This option allows you to create and play around with new pages, without having them show up to users on your live site. It can also be used to hide pages that you only want to show when accessed by different means, such as clicking on a user in a user directory.

The rest of the options should not be changed and can be ignored for now.

  • 7. Once you’re happy with your title (English Name) and URL Slug, scroll down and click Save All. Your page will be created.

Congratulations, you have successfully created your first page!

Before moving on to the next section, make sure you have done the following:
  • Moved in and out of Edit mode
  • Learned the difference between Modules and Pages
  • Created a new Page

Estimated time to complete: 25 minutes

Important terms

Step 2 Important Terms

Blocks

Every Page is made up of Blocks.

Blocks can give a page structure, display or collect information, or allow a user to interact in various ways with the page.

Blocks come in different types (Display, Structure, Form, etc) and have different customisation panels, but every block will have a name on the top left (1) and a toolbar on the top right (2).

In this section you will learn about:

  • Adding, moving, and deleting blocks
  • Editing text on the platform
  • Adding and editing text within HTML blocks
  • Styling blocks

Instruction

Before we add images or text, we want to make sure our page looks good and stays organised. To do this we will start by adding a Structure block to our page.

Structure blocks are containers you can place other blocks inside.

  • 1. In Edit mode, click the Add block button and scroll down until you see the red blocks. These are Structure blocks.
  • 2. There’s a few options, but let’s keep it simple for now. Choose the Container block.
  • 3. Give your block a title in the form that appears and click the Save all button. A title is not required, but it can help you keep track of the blocks on your page.
  • 4. Click the Close button.

Your page will now have a blank Container block in it.

  • 1. Click the Add block button that is inside of the existing Container block.
  • 2. Scroll down until you see the purple blocks. These are Display blocks, used for adding media content to your page.
  • 3. Choose the HTML block.
  • 4. To add text in the HTML block, enter it into the white box. We will be going over further HTML functions later in the training.
  • 5. Click the Save all button. Then click the Close button. Your text will appear inside your Container block.
  • 6. Add a new Padded Container block below the existing Container block.
  • 7. Exit Edit Mode by pressing the Edit Mode button at the top of the site or by holding ALT + Shift + E keys together.

We can edit text found throughout the platform by switching to Edit Text mode. There are two ways to do this:

  • 1. Click the blue Edit text button at the top of the site.
  • 2. Press ALT + Shift + J keys together (if you forget, hovering over the Edit text button will bring up the tooltip with the shortcut).

Once you have turned on Edit Text, a grey dashed outline will show on any text you can edit.


You can see below that any of the names of Modules and Pages can be edited, but not the text generated by our HTML block.

  • 3. Click on a piece of text that can be edited. This will open the Translate panel.
  • 4. Change the text under the English heading and click Save All. If your site has multiple languages enabled, you will see a box for each language.
  • 5. Exit Edit Text mode.
Cutting and pasting blocks

A convenient way to move blocks is to cut and paste them.

  • 1. Click the Cut icon () on your HTML block.
  • 2. Paste icons () will appear wherever the block can be pasted. Paste the HTML block into your Padded Container.
  • 3. You will be asked to confirm that you want to paste your block. Click Confirm.

Once you confirm where you would like your block pasted to, it will be moved. You can move blocks between pages in this manner.

  • 4. Come out of Edit mode (press ALT + Shift + E) and you’ll see that there is now a buffer between the edge of the page and your text.
  • 5. Go back into Edit Mode and delete the original Container Block.

Deleting a block

You can delete any block while in Edit mode by clicking the red bin icon within the menu.

Click the Delete this block from everywhere when the confirmation box appears. Don’t worry, it’s only deleting the block from this page. You can always add it again from the Block Library.


Put an existing block inside a new Structure block

Alternatively, you can create a Structure block that automatically places an existing block inside of it. We can use this to give our HTML block a nice white background by placing it inside of a Card block.

  • 1. In Edit mode, click on the Put into another block icon in the top right of your HTML block.
  • 2. You’ll be shown a selection of Structure blocks to choose from.
  • 3. Pick the Card block. Give it a title if you want, then save and close it.
  • 4. Leave Edit mode and you’ll see your HTML block now has a white background.

You may want to give each block you make a unique style to help it stand out. This can include  solid colours, gradients, or images.

To get started, select the Edit block icon () on your Card block and then select the Design icon.

Within the Design menu are three tabs: Colour, Gradient, and Image.

Colour

The Colour tab allows you to select a single colour as the background for your block.

  • 1. Click on the rectangular colour panel to bring up the colour picker.
  • 2. Use the first slider at the bottom to select your base colour.
  • 3. Use the second slider to select the amount of transparency.
  • 4. Select anywhere in the picker box to set your colour contrast.
  • 5. You can optionally use the HEXA and RGBA tools at the top to insert a HEXA or RGBA colour code.
  • 6. Select Done when you are happy with your colour choice.
  • 7. Click Save all in the Edit block menu to save your choice.
Gradient

The Gradient tab allows you to set a mix of two colours.

  • 1. Select your two colours using the colour pickers.
  • 2. Use the gradient slider bars to adjust how prominent each colour is in the gradient.
  • 3. Click the + button on the end of either colour’s gradient bars to add an extra colour to the gradient.
  • 4. Toggle Radial on or off to make the gradient circular (like a glow from the centre).
  • 5. Click Save all when you are happy with your gradient.
Images

The Images tab allows you to set a background image instead of a colour or gradient.

  • 1. Click on Select an asset in the Image tab.
  • 2. Click the blue plus icon to upload an image.
  • 3. Choose an image from your computer, give it a name, and click Upload.
  • 4. Close the upload window using the X in the top right corner. 
  • 5. Select your new asset from the asset list.
  • 6. Click Save All and Close.
  • 7. Exit Edit Mode.

Your image will now appear as the background for the block. As you can see, it isn’t showing the full image as we haven’t set a size for our card block. We will do that next!

Below the Colour, Gradient, and Image selection areas there are additional design options. These are Basics, Border, and Drop Shadow.

Basics

Within the basics section, there are four settings:

  • Height: If left blank, the block will auto-size based on the content. This does not look at the background image for determining content size. (As we can see from how our card block looks right now!)
  • Padding: How much clear space should be between the border of the block and its content. This shrinks the content inside of the block to create space.
  • Margin: How much clear space should be around the block. This will push other content on the page away from the block
  • Text Alignment: If this is a text-based block, this option will align the text based on your selection.

To help give you a better idea of how margin and padding affect you block, take a look at the below diagram:

  • 1. Set the Height of your Card block to 400.
  • 2. Click Save all and Close.
  • 3. Exit Edit Mode to see how your Card block looks.
Border

You can give any block a border. The fields in this section only accept pixel measurements. Entering 10 into the border width box will make the border 10 pixels thick.

The radius of a border relates to the roundness of the corners. This is determined by a value from 0 – 100 for each corner. You can see in the screenshots below how the border radius impacts the shape of the corners.

  • 1. Make any changes you like to the border style, colour, and radius settings.
  • 2. Save your changes.
Drop shadow

You have a few settings for adjusting the drop shadow on the block.

  • Offset: the vertical and horizontal offset of the shadow in pixels.
  • Blur radius: increases the size of the soft edge to the shadow.
  • Spread radius: the same as blur radius, but the general shadow size with no blur.
  • Shadow colour: set the colour of the shadow.

You can see how the settings shown affect the block below.

  • 1. Make any changes you like to the drop shadow settings.
  • 2. Save your changes.

Before moving on to the next section, make sure you have done the following:
  • Added and deleted a Container block.
  • Added and deleted a Container block.
  • Placed a HTML block inside of the Padded Container block.
  • Added some text to your HTML block.
  • Placed your HTML block inside a Card block.
  • Set your card block’s height to 400.
  • Played around with design tab of your Card block.
Proceed to Step 3

Estimated time to complete: 25 minutes

Important information

Step 3 important information

Why use HTML?

HTML allows for a huge amount of customisation that simply isn’t possible using basic text. Once you understand how to implement HTML into your page, the possibilities become endless.

You don’t need to know HTML to use HTML.

The idea of using HTML might seem quite intimidating, but there are lots of resources to make it very easy, such as site like Online HTML Editor.

  • 1. Go to this site: https://html-online.com/editor/.
  • 2. Input text and apply formatting in the box on the left.
  • 3. The HTML code will appear in the box on the right.

This code can be copied and pasted into HTML blocks on the Aluminate Community Builder (ACB) platform.

If you would like to find out how to do something specific using HTML, we recommend visiting W3 Schools. This site contains various guides and examples for adding HTML functions to your page.

W3 Schools Examples Page
Storing images

The Community Builder platform does not currently include photo storage outside of background images within block styling. In order to display images within HTML, they must be linked to the platform using HTML.

For the purpose of this tutorial, all image links will be provided. But it is recommended you obtain a secure storage area for images, such as google drive.

In this section you will learn about:

  • Using HTML to add images
  • Using HTML to create rich text
  • Using the Columns block to structure your content
  • Adjusting the Visibility Settings of your blocks

Instruction

Let’s begin by adding an image to accompany the text on our Welcome Page.

  • 1. Add another HTML block under the existing one, within the Card block
  • 2. Copy the following link: https://bit.ly/3apnZ57, which contains an image for us to use.
  • 3. In your HTML block, enter the following line of code: <img src="">
  • 4. Between the quotation marks, paste the link from above.
  • 5. Your final line of code should look like this: <img src="https://bit.ly/3apnZ57">
  • 6. Click Save all.

The image will now appear.

The image extends beyond our card block, but we will adjust that later!

Now that we have an image, our text is looking a little plain. We can spice it up by changing our plain text to HTML formatted text

  • 1. Go to https://html-online.com/editor/
  • 2. In the box on the left enter some welcome text. Feel free to add a title and some paragraphs using the Formats box.
  • 3. The site will automatically convert this into code and add it to the right hand box.
  • 4. Copy this text and paste it into your HTML block.
  • 5. Scroll down and open the Template options menu.
  • 6. Check the box next to “Disable new line rendering”.
  • 7. Click Save and close the menu.

Your new text will appear.

We have an image and we have some text, but both are extending below our card block. Let’s add some structure to our layout using the Column block.

What is a Column Block?

The Column block is a container that displays blocks placed within it side by side in columns. We are going to use it to place our text and image side by side.

Adding a Column Block

We want our Column block to be at the top of the page, so we’re going to insert it inside of our existing Padded Container.

  • 1. Click the Add block button above your Card block and select Column from the block select menu.
Configuring Columns

The column block menu allows you to divide your columns however you like. You can select the number of columns using the top Number of Columns field

These columns share space within the block. You can assign how much horizontal space each column takes up using the fields found in the grey box underneath the Number of Columns field. The total space all columns takes up must equal 12.

  • 1. Set your Number of Columns to 2, and set the size of each to 6.

Your Columns block should now have two Add block () symbols. Each of these represents a column that can contain blocks.

Adding existing blocks to the Columns block

Now we’re ready to move our blocks into the Columns block. If you move a block that contains other blocks, like our Card block, the blocks inside will move too.

  • 1. Click the Cut icon on the Card block.
  • 2. Use the Paste icon to paste the Card (parent) block into the left column. Notice how the HTML blocks (children) move too.
  • 3. Now Cut the HTML block containing our image and Paste it into the right column.

Now your card block contains just your HTML text and your HTML image sits beside it. Notice how the image resizes automatically to fit in the new area.

If the text in your HTML block is overrunning the Card block (like our example above), experiment with the Card block’s height to find a good fit!

Our Welcome Page is set up, but nobody except for admins can see it right now.

By default, all new Pages and Blocks are set to be visible to no one. This is to prevent users from seeing pages and blocks that are still under construction.

Setting Visibility using the Eye Icon

You can quickly toggle the visibility of a block by clicking the Eye icon in the block’s toolbar. When the Eye is crossed out , nobody besides admins can see the block. When the Eye is not crossed out , everyone can see the block.

Note about Visibility with Parent and Child Blocks:

A Parent Block is any block that has other blocks inside of it.

A Child Block is any block that is inside of another block.

If a Parent Block is not visible, any Child Blocks inside of it will also not be visible regardless of their settings.

Example

The Padded Container is set to be visible to no-one. Even though the Columns, Card, and HTML blocks are set to be visible to everyone, a user visiting the Welcome Page would be shown only a blank page.

When Child Blocks have their visibility set to no-one, changing the setting of the Parent Block to be visible to everyone will not change the settings of the Child Blocks. Each Child Block needs to be set visible to everyone independently.

Example

Though the Padded Container is set to be visible to everyone, all the blocks contained inside of it are set to be visible to no-one. This would also result in a user seeing only a blank page. Visibility settings are important!

Setting Page Visibility

Now that our blocks are all visible, we need to make the page visible. The process for pages is nearly identical to what we did for blocks.

  • 1. Click the Edit icon () next to your page’s name.
  • 2. Go to the Visibility menu.
  • 3. Change the dropdown from no-one to everyone.
  • 4. Click Save all.

We now have a welcome page for the site that everyone can view. We will continue to customise and improve this later.


Before moving on to the next activity, make sure you have done the following:
  • Gone to https://html-online.com/editor/
  • Used HTML blocks to add an image and rich text to our page
  • Organised your HTML blocks into a Column block
  • Added some text to your HTML block.

Estimated time to complete: 18 minutes

It’s time to add some user interaction. We will create a profile that users can fill out, and is searchable on the platform.

In this activity you will learn about:

  • Adding a banner image and profile photo
  • Adding a form that users can fill out
  • Creating data keys that can be used by other blocks and pages

Important terms

Step 1 Important Terms

User Overview Block

Can display the name, profile picture, and social media links of a user. This block can be used as the profile picture for user profiles as well as the result image for user searches.

You can exit Edit mode using the same methods.

Basic Form Block

This block is a form users can fill out. The information the user enters can be used in other areas of the platform such as in directory filters or displayed on their profile. 


Instruction

Refresher: Setting up the structure of our page

Using what you learned in Activity 1, we will create a new page called Profile and add Blocks to it.

  • 1. When setting up your page, choose Profile from the Type drop down.
  • 2. Add the following blocks to your new page:
  • a. A Padded Container
  • b. Within the Padded Container add a Columns block
  • i. Number of Columns: 2
  • ii. Left column: 4
  • iii. Right column: 8 
  • c. In the left column add a User Overview block
  • d. In the right column add a Card block
  • e. Within the Card block add a Basic Form block

If you have trouble finding a certain block, use the search bar at the top of the Add block page.

Your page should now look something like this:

Forms can be customised so that users can provide information in a variety of formats. This information can then be tracked and used across the site.

  • 1. In Edit mode click the Edit block icon () on the Basic Form block you just added to the page.

This will open the Edit block menu.

For now, we will focus on the Manage Fields area. We will come back to the Block Settings later.

  • 2. Click on the Add existing field button

This will open a list of fields that already exist within the platform, called the Fields Library. You can search for fields using the search bar.

Clicking on a field will add it to your form.

  • 3. Search for and add the following fields:
  • a. First name
  • b. Last name
  • c. Email

You aren’t restricted to using only fields that are premade on the platform. You can create any number of custom fields to gather information from your users. Once you have created a custom field, it will be available to select in the Fields Library.

exclamation mark
Important

Make sure to check the Fields Library before creating a custom field so you don’t create a field that already exists!

We are going to create a custom field for users to fill out their favourite food.

  • 1. In the Edit block menu of your Basic Form block, click Add Custom Field

You will be shown a variety of form types. Each type of field and how they work is covered in this document.

  • 2. Click the Text field type.

You will be shown several fields to fill out: Label, Placeholder, and Profile Data Key.

The Label field is what your custom field will be called when displayed in the Fields Library. Give it a name that will accurately describe the information you wish to capture with this field.

  • 3. Give your custom field a Label. For this example, we are asking the user for their favourite food, so we will call it Favourite Food.

The Placeholder field is text which will be shown to the user when they have not yet filled in the field.

  • 4. Enter some Placeholder text for your field. For this example, we will input What is your favourite food?

Lastly is the Profile Data Key. This is the data key where the system stores the information provided by the user.

  • When creating a new Profile Data Key, there are a few things to remember:
  • Default fields in the system all follow the naming convention of “core_name”. For example core_firstName and core_lastName are the keys for the first name and last name respectively.
  • Do not create keys using the “core_name” convention as these are only for default fields created by Aluminati.
  • Some reports generated by the system will use the Profile Data Keys as headers rather than the Label, so key names need to be accurate and descriptive. 
  • Create your own naming convention and try to stick to it! This will make reports easier to understand and avoid duplication of fields.
  • Profile data keys can’t contain spaces or special characters.
exclamation mark
Important

Profile Data Keys must be unique; no two fields can have the same key!

  • 5. Enter a Profile Data Key. For this example, we are going to use favouriteFood
  • 6. Click Save and then Save all.
  • 7. Exit Edit Mode.

You can see our form has populated the First name and Last name fields, as they were already stored in the system during registration. The Email and Favourite Foods fields we added aren’t showing because they don’t yet have data in them.

We will go over how to change this and other settings within the Basic Form block next.

We have several options for settings within a form that can change how the information is displayed and whether a field is required.

  • 1. Go into Edit Mode
  • 2. Open the Edit Block menu of the Basic Form block

Within the Block Settings section, there are several setting toggles.

Toggle permanent edit mode will change how the block looks to our user.

With this setting off, our form looks like this:

With Toggle permanent edit mode on, it looks like this:

This setting is useful for situations where you want a user to be able to quickly fill in information without having to first click the edit button, like within a pop-up.

Require confirmation on save will bring up a window asking the user to confirm they want to save after clicking the Save all button.

Enable Autosave will save any changes the user makes as they make them, without them having to click the Save all button. You can see the name on the User Overview block updates instantly when changing the First name field in the form when autosave is on. 

This is because the User Overview block displays data based on the core_firstName and core_lastName fields, which we have in our form.

Hide the save all button will do what it says! Only use this if you have the autosave turned on, otherwise users won’t be able to save their information.

Hide the privacy controls will hide the privacy icon next to each field on the form. This icon allows a user to choose whether the information contained is visible to everyone on the platform or only to themselves and admins.

We will leave all these toggles off for our form right now and instead focus on changing the settings for individual fields within our form.

We will now look at the settings available for individual fields within our Basic Form block.

  • 1. Click on the Email field in the Manage Fields list.

The Edit Field menu will come up. It looks very similar to the menu we saw when creating our Favourite Foods field, with the exception of the blue banner at the top. 

Since Email is a core field, you can’t make changes to its Profile Data Key or validation rules.

Note: You can only change the label and placeholder text for Core Fields.

This information is in the blue banner if you forget!

  • 2. We don’t want to make any changes here, so click Close.
  • 3. Click on Favourite Food from the Manage Fields list.
  • 4. Click the arrow next to Set validation rules for field

Within this area, we have multiple settings.

  • Required will make the field required on the form, meaning the user will not be able to save the form without inputting something for this field. 
  • Validate as Numeric will not allow the user to enter information that isn’t a number. This is useful for fields like “How many years of experience do you have?”
  • Validate as Email won’t allow information that isn’t formatted as an email address.
  • Validate with min/max number set will set a minimum and maximum number of characters for the field. If I set the minimum number to 5 for our Favourite Food field, I can no longer say my Favourite Food is Pie, as this is only 3 characters long.
  • Validate as URL won’t allow information that isn’t formatted as a web address.
  • Validate as RSS feed won’t allow information that isn’t formatted as an RSS feed.
  • 5. Toggle Required to on. We want everyone to fill out their Favourite Food on the form!

The last setting is Display even when the value is empty. This will show the field label on the form even when the user isn’t editing the form.

  • 6. Toggle Display even when the value is empty to on.
  • 7. Click Save all and Close.
  • 8. Exit Edit Mode.

We can now see that Favourite Food is displayed on the form, even though we haven’t filled it out yet.

If we Edit the form, there is now a prompt telling us the Favourite Food field is required. We are prevented from saving the form if nothing is entered in this field.

  • 9. Fill in your Favourite Food, to make the form happy.
  • 10. Click Save all.

Profile Hero blocks are large banner images that can also display other blocks within them. For now we will simply add one as a banner image to make our profile look nice!

To add a Profile Hero block to your profile, first go into Edit mode. Then do the following:

  • 1. Click the Pencil Icon on the Profile Hero block.
  • 2. Choose an image from your computer

Your profile should look something like this:

Adding a Profile Picture uses the same steps as adding a Profile Hero image.

  • 3. Add a Profile Picture to your profile

The Profile Picture will come in handy during our next activity, Creating a Search Directory.

We are going to add one more field to our basic form, which we will use in our next activity.

  • 1. Enter the Edit block menu of your Basic Form block.
  • 2. Add a Custom Field.
  • 3. Select the Toggle field type.
  • 4. Set the Label as I Like Dogs.
  • 5. Set the Profile Data Key as likesDogs
  • 6. Come out of edit mode and toggle it to True on your profile.

Icons and custom form layouts are possible using HTML, but this is outside of the scope of this current training.

If you would like to explore using icons or layouts for your forms, reach out to one of our CST reps on your Monday.com support board. 


Before moving on to the next activity, make sure you have done the following:
  • Added profile page
  • Added a Basic Form block
  • Added existing fields to the basic form
  • Created a custom field for the basic form
  • Adjusted field settings and validation rules within the basic form
  • Added a Profile Hero block to the top of your profile
  • Set a Profile Hero image and Profile picture
  • Added a custom toggle field to your form with the Profile Data Key of likesDogs
  • Set everything on your page to visible
Proceed to Activity 3 Below

Estimated time to complete: 20 minutes

Now that we have profiles, we need to provide users with a way to search for them. To do this we will create a directory search page. The finished result will look something like this:

In this activity you will learn about:

  • Creating a search page
  • What search filters are and how to create them
  • Linking your search results to the correct page

Instruction

  • 1. Create a new page, titled User Directory.
  • 2. Set the page Type to Default.
  • 3. Click Save All.
  • 4. Add a new block to your page: a User Search Container block.

The customisation menu for the User Search Container will appear after you add it to your page. We will go through each of the sections so you know what they do and how to use them.

Search settings
  • Results size: This is how many search results will be shown per results page.
  • Sort by: Allows you to select the Profile Data Key you want the results sorted by. As an example, you could choose core_firstName to sort the results by a user’s first name.
  • The Descending toggle will display the results in reverse order, by the data key selected in the Sort By option.
  • The Random toggle will shuffle the results so they don’t appear in any particular order.
Boost data

This section is used to boost certain results to the top of the search. You can do this based on Profile Data Keys.

For example, if you wanted to prioritise users who have filled in their employment history, you could add in core_employments.

To add fields here, press the blue + icon. A new row will appear where you can search for and add a Key.

The Amount option allows you to prioritise the keys. The higher the number, the more it’s prioritised in the search results.

Filter settings

Filters allow users to display search results on the page based upon certain criteria. For example, you could filter search results to only show users who are a member of a certain group or those in a specific location. In order to do this, filters need to be added to the search container.

We’ll create a filter now that uses the LikesDogs key we made in the Creating a Profile Page training.

  • 1. Click the blue icon in the Add a New Filter section of the User Search Container Edit Block menu.

Within this area are many settings. We will go over what they are and how to use them throughout this and future training activities.

Filter Title: The name of the filter. This will be displayed to users.

  • 2. Set the name of your filter to Likes Dogs

Schema Key: The Profile Data Key that the filter is based on.

  • 3. Set the Schema Key to likesDogs

We will come back to the filter settings later and go over more of them.

For now, we will scroll down to the section which asks “Which profile page should this link to?”

  • 4. Select whichever module you are working in and the Profile page we created in the Creating a Profile Page activity.
  • 5. Click Save and then Save all.

You will be returned to your blank User Directory page. Nothing has visibly changed with the addition of our filter to the User Search Container, but that’s okay! We will need to add some additional blocks to the page to display our results, as well as to make our page look nice. 

  • 6. Add a columns block inside the User Search Container.
  • a. Set the number of Columns to 2
  • b. Set the left column to 4
  • c. Set the right column to 8
  • d. Click Save all 

Your page should look like this:

We are going to add three new blocks to our Search Container: 

  • A Search Bar block, which will allow users to type in their own search terms
  • A Filters block, to show the filters we set in the Search Container
  • A Results Grid block, to display the search results

All three of these blocks are within the Search category of the Block Library, meaning they will only work correctly if they are within a Search Container block. Blocks in the Block Library are grouped by category but also colour-coded to easily distinguish types.

Search blocks can be added inside of cards and columns, so long as their parent block is a Search Container block

  • 1. Add a Search Bar block to the left column. Don’t change any of the settings within its menu.
  • 2. Add a Filters block below the Search Bar block, also in the left column. Don’t change any settings here either.
  • 3. Add a Results Grid block in the right column. We will go over configuring this block in a moment.

Your page should look like the image below. You can see that our Likes Dogs filter is already showing in the Filters block. This is because the Filters block displays any filters you’ve set in the User Search Container.

Now we need to set up our Results Grid block to display our results properly.

To do this we need to choose the type of block the Results Grid displays. We just want it to show an image of the user to represent their profile. As every user profile has a User Overview block, we can find and display those.

  • 1. Click on the Please configure me! button.
  • 2. Click Add New.
  • 3. Select the User Overview block.

We now have a basic User Directory! You can search using the search bar or by selecting the Likes Dogs filter.

Let’s add some additional filters and make our page look even better!

Users will typically want more than one filter to choose from when looking at a search directory, so let’s add a couple more filters that might help our users find the person they want.

  • 1. Open the Edit Block menu of the User Search Container.
  • 2. Scroll down to Filter settings and click Add New.

I’m going to add a filter that will show what country a user is from, so users can see profiles for people in their same country.

  • 3. Enter Home Country for Filter Title.
  • 4. Select core_homeCountry for the Schema Key.
  • 5. Leave other options as is.

Next we are going to add the year of graduation, so users can find people they may have had courses with.

  • 6. Click Add new again
  • 7. Enter Graduation Year for the Filter Title.
  • 8. Select core_educations.yearEnded for the Schema Key.
  • 9. Click Save all and exit Edit Mode.

We can now see our additional filters on the left, under the Likes Dogs filter.

Don’t worry if you can’t see your filters, as your site may not have enough users yet to populate this information! If you want to see the filters in action, you can go to your own profile (the one built into the platform, not the one we created in the last activity!) and fill out the fields matching the filters we just added.

You can access your personal profile by clicking on your profile picture in the upper right corner of the page and then click My Profile. From there you will be able to fill in your education and contact information, which is where the core_homeCountry and core_educations.yearEnded pull their data from!

Lastly, we’re going to add some visual touches to our directory to give it some polish and provide more navigation options!

  • 1. Go into Edit Mode.
  • 2. Click the + to insert a new block between the Search Bar and Filters blocks.
  • 3. In the Block Library, search for and select the Reset block. Add it to your page.

This block allows users to reset all the filters without having to click into each one. It is especially useful when you have a directory with lots of filters!

  • 4. Click the + to insert a new block above the Results Grid block, but still within the Columns block.
  • 5. Search for and add the Pagination block.

This block allows users to page through search results if there are more than what shows on the first page. If this isn’t added, users will only be able to see the first 12 results.

Your site may not have enough users for pages to show up right now, but this knowledge will come in handy when you want to create a search directory on your platform in the future!

  • 6. Add another Pagination block directly below the Results Grid block. We want to make it easy for users to page through from both the top and the bottom of the page.

Lastly, let’s make our directory stand out a bit from the background of the page.

  • 7. Click the Put into another block icon on the User Search container.
  • 8. Select a Card block from the Block Library.
  • 9. Exit Edit Mode.

Our Search Directory looks much better now!

The design options within the system are practically endless, so if you want to test out other ways of structuring the page or other kinds of blocks, go for it!

By adding a few more Card blocks, a Search Results Map block, and reducing the Results Size to 6 on the User Search Container, my Search Directory now looks like this:

Congrats, you now have a User Directory!


Before moving on to the next activity, have you done the following?
  • Added a new Page titled User Directory
  • Added a User Search Container block
  • Added a Filters block and a Search Bar block
  • Added and configured your Results Grid block to show User Overviews
  • Made your page look nice with Columns and a Padded Container
  • Added additional filters for Home Country and Graduation year
  • Added a Reset block and Pagination
  • Tested out other ways of structuring and designing your directory
  • Set everything on your page to visible
Proceed to Activity 4 Below

Sometimes you will want blocks or pages to have specific visibilities beyond just being visible to everyone or no-one. In the following few activities, we will discuss and show additional visibility options and their impact on user experience.

In this activity you will learn about:

  • Visibility Permissions based on User Lists
  • Profile Page Visibility: Own vs Others
  • Device Visibility: Desktop vs Mobile

Estimated time to complete: 18 minutes

Sometimes it is useful to be able to show different information or blocks to users based on their account type or group membership. To do this, we can set visibility permissions based on user lists.

To familiarise ourselves with this function, we will return to the Welcome Page we made during Activity 1 and add a survey form for users to fill out. We can use this to collect information from our users about how they heard about the platform and how they want to engage with other users.

Since different types of users may answer these questions differently, we will create separate forms for each account type and set their visibility permissions accordingly.

Important terms

Step 1 Important Terms

View As

You can View As button at the top of the page to quickly see how the page will look to certain users, including whether or not a page or block is hidden to them.

In this section you will learn about:

  • Creating a Basic Form (Refresher)
  • Adding User Lists as Visibility Permissions
  • Using the View As Function

Instruction

  • 1. Navigate to the Welcome Page you created in Activity 1.
  • 2. Add a Basic Form block above the image in the right-hand column.
  • 3. Title the block “Student Survey”
  • 4. Toggle Permanent Edit Mode to On
  • 5. Click Add custom field and select Heading from the options
  • 6. Enter the text you want to display to the users. I have added “Welcome to the platform!”
  • 7. Click Save all
  • 8. Add another custom field. This time select Dropdown from the list of options. 
  • 9. Label this “How did you hear about the platform?”
  • 10. Give your field a Profile Data Key. I’ve used studentPlatformDiscovery. It is important to use a consistent naming structure for your data keys!
  • 11. Create several options for users to select from. You can use the ones from our example below or create your own.
  • 12. Create another custom field, select Dropdown from the options.
  • 13. Label it “What features of the platform are you interested in?”
  • 14. Set a Profile Data Key. I have chosen studentPlatformUse
  • 15. Create some options for the users to select. Again, you can create your own or copy the options I’ve created in the example.
  • 16. Toggle Multi-select On.

Now that we have our form created, we need to adjust the visibility settings so that only Students can see it.

  • 1. Go to the Visibility tab in your Student Survey Basic Form block
  • 2. Click the blue Add more lists button.
  • 3. Search for and select the Student (ACCOUNT TYPE) list.
  • 4. Click Confirm selected lists.
  • 5. Toggle the blue box from Hidden to Visible and then click Save all, as shown in the clip below:

What we’ve just done is created a visibility permission for this block that will make it visible to no-one, unless they are part of the Student (ACCOUNT TYPE) user list. 

As an admin user, you can see all blocks on a page, regardless of that block’s visibility settings. (With the exception of Advanced Visibility, which will be discussed in Architect Training!)

To test whether our blocks have the correct visibility settings, we can view any page as a member of a specified user list.

  • 1. Exit Edit Mode.
  • 2. Click View As in the Admin Controls toolbar.
  • 3. Search for and select a list that can’t view the block we just created, such as Alumni (ACCOUNT TYPE)
  • 4. Click Accept.

You will now see the page as if you were part of the specified user list. Our Student Survey isn’t visible, as expected!

  • 5. To return to your normal Admin view, click the blue Reset button.
  • 6. Click View As again, this time searching for and selecting the Student (ACCOUNT TYPE) list.
  • 7. Click Accept.

You will now see the page as a Student, with the Student Survey visible.

exclamation mark
Important

If you receive a 404 Page Not Found error when using View As, make sure the specified user list has access to both the Module and your Welcome Page!

You can check this through the following steps:

  • 1. Go into Edit Mode.
  • 2. Click the Cog icon next to your Page name.
  • 3. Go to the Visibility Tab and check on the visibility settings. This should be set to everyone. If it isn’t, update it and save.
  • 4. Repeat these steps for the Module settings.

Understanding visibility permissions is important, as you can use this to adjust how different types of users interact with the platform. Now that you understand basic visibility settings with user lists, we will move on to additional settings, like profile page visibilities and device visibility.


Before moving on to the next activity, make sure you have done the following:
  • Added a new Basic Form to your Welcome Page
  • Added a Heading and two Dropdown custom fields to your form
  • Changed the visibility settings for your form block to no-one and added the Student (ACCOUNT TYPE) list as Visible
  • Confirmed the visibility settings are correct using View As

Estimated time to complete: 15 minutes

The Profile page visibility check boxes allow you to set if a block will appear when viewed on a user’s profile:

  • Own: This block will only be visible when viewed by the owner of the profile.
  • Others: This block will be visible if you do not own the profile currently being viewed.

Using the Profile page from Activity 2 and the Search Directory from Activity 3, we will learn more about how to use this setting and what it looks like in action.

In this section you will learn about:

  • Where to find the profile page visibility setting
  • Creating a block only visible to the owner of a profile page
  • Creating a block only visible to others viewing a profile page

Instruction

You may not have noticed, but every block we’ve added during these training activities has had the Profile page visibility checkboxes.

  • 1. Go to the Profile Page you created during Activity 2.
  • 2. Enter Edit Mode.
  • 3. Go into the Edit block menu for the Basic Form block.
  • 4. Click into the Visibility tab.

By default, both boxes will be checked. This means that any block you add to a profile page will be visible to both the owner of the page and anyone who views that profile page.

Sometimes you will want to collect information from users as the admin of a platform that you don’t want other users to see. Creating a block that is only visible to the owner of a profile page is a great way to accomplish this.

  • 1. Add a new Basic Form block below the existing one on our Profile Page.
  • 2. Go into the Visibility Tab.
  • 3. Change the dropdown from no-one to everyone.
  • 4. Uncheck the Others box under Profile page visibility.
  • 5. Click Save all.
  • 6. Go back to the main Block Settings tab.
  • 7. Title the block “Personal Details”.
  • 8. Click Save all.
  • 9. Add a custom field, type Heading.
  • 10. In the Heading text, type: Please fill out the following details. These will only be viewable to yourself and admins of the platform. This information will not be shared with other alumni or students..
  • 11. Create a custom field, type Dropdown.
  • 12. Label it Shirt Size (My school likes to give out swag to students and alumni!).
  • 13. Create a Profile Data Key, I’ll use shirtSize.
  • 14. Create several options for the users to choose from.
  • 15. Click Save all.
  • 16. Create another custom field, Toggle type.
  • 17. Label it “Contact me about volunteer opportunities”.
  • 18. Create a Profile Data Key. I’ll use volunteerContactPreferences.
  • 19. Click Save all.
  • 20. Exit Edit Mode.

We now have a section on the profile page which is only visible to the owner of the page. However, it does seem to blend visually a little too much into the section above, so let’s separate it from the other form.

  • 1. Go into Edit mode.
  • 2. Click the Cut icon on your Personal Details block.
  • 3. Click the Paste icon below the User Overview block.

Putting a form straight onto the page without any background doesn’t look very nice, so let’s also put it in a card block

  • 4. Click the Put into another block icon.
  • 5. Select a Card Block.

Now that our form is inside a card block, we need to adjust the card block’s visibility settings. If we don’t, our form will be invisible to the user!

  • 6. Go into the Card block’s visibility tab.
  • 7. Change the dropdown from no-one to everyone.
  • 8. Uncheck the Others box under Profile page visibility.
  • 9. Click Save all.

If we don’t uncheck the Others box, users who go to view this profile (who aren’t the owner of the profile) will see an empty card block. We don’t want that!

We now have a form for users to fill out that will only be visible to themselves and admins!

We have a block that suits this purpose precisely already in our block library. While the block itself is coded to not show to the owner of the profile already, it is a good example of when you might want to use this functionality.

Apply to Me Block

The Apply to Me block can be placed on a profile so users viewing that profile are given the opportunity to connect with them through a Connection Programme they are both part of.

exclamation mark
Important

This block won’t function unless you have access to two test profiles and a connection programme!
It is also not visible if you are viewing your own profile.

If you don’t have two profiles and a connection programme to use, you don’t need to complete the following steps (1-8). Simply read through to see how it works.

  • 1. Go into Edit Mode.
  • 2. Add an Apply to Me block below the User Overview block.
  • 3. Click the cog icon for the Apply to Me block and go to the Visibility Tab.
  • 4. Deselect the Own checkbox under Profile page visibility. This will prevent the block from showing when a user is viewing their own profile.
  • 5. Click Save all.
  • 6. Make sure both your profile and the profile you are going to view are part of a connection programme. Your profile should be the requester (usually a mentee) and the other profile should be the membership type that accepts requests (usually a mentor).

In this case, my profile is a Mentee in the eMentoring Connection Programme and the profile I am going to view is a Mentor in that same programme.

  • 7. Navigate to the profile of the Mentor, using the Search Directory you created in Activity 3.
  • 8. Clicking Connect on this block will bring up the Connection application form, if there is one set for the connection programme.

There are few other situations where you might want to use a Viewer-Only block, but if you come across a situation where you think it might be useful, feel free to try building it out for yourself!


Before moving on to the next section, have you done the following?
  • Learned where to find the Profile Page Visibility settings
  • Created a Basic Form block that is only visible to the owner of the profile page
  • Created or read through the steps for creating a Viewer-Only block

Estimated time to complete: 20 minutes

The Device visibility tick boxes adjust whether or not the block is visible when viewing the page on either a desktop or mobile device.

Many users will be accessing the platform via a mobile device, so we want to provide a good user experience for them! Sometimes this means creating a completely separate view for them that is suitable for small screens.

In this section you will learn about:

  • Setting Device Visibility
  • Creating a Search Directory (Refresher)
  • Configuring the Results Grid to be mobile-friendly
  • Testing Mobile View

Instruction

We are going to return to our Search Directory that we created in Activity 3 and add a mobile version of the directory that will be suitable for small screens.

  • 1. Go into Edit Mode.
  • 2. Within the User Search Container, add a new Padded Container.
  • 3. Give it a Title: “Mobile Container”.
  • 4. Click Save All.
  • 5. Go into the Visibility Tab.
  • 6. De-select the Show on desktop check box.
  • 7. Click Save all.
  • 8. Go into the Settings for the Padded Container that holds the existing Search Directory. If you don’t have a container around your existing search directory, be sure to add one!
  • 9. Give it the Title “Desktop Container”.
  • 10. Click Save all.
  • 11. Go into the Visibility Tab
  • 12. De-select the Show on Mobile checkbox.
  • 13. Click Save all.

Now users who are accessing this page from a computer will be shown the blocks within the Desktop Container and users accessing the page from a mobile device will be shown blocks within the Mobile Container!

Creating the Search Directory for a mobile device will be very similar to the steps we took in Activity 3 to create the original directory.

Search Results Map

To begin, we will be adding a Search Results Map to our page. You may or may not have added one of these blocks at the end of Activity 3, depending on how you chose to design your directory.

  • 1. Within the Mobile Container, add a Search Results Map.
  • 2. Set the Data Key to core_homeGeoLocation. This tells the map where to plot users.
  • 3. Scroll down to the bottom of the Edit block menu and set Which profile page should this link to? as Training Module > Profile. This determines which page someone is taken to when they click a user icon on the map.
  • 4. Click Save all.

Looking at our page, the Map takes up quite a bit of space. To fix this, we will limit its height in the Design Tab.

  • 5. Click the cog icon for the Search Results Map.
  • 6. Click into the Design Tab.
  • 7. Set the Height to 200 pixels.
  • 8. Click Save All

A Note about Columns and Mobile-Friendly Pages

If you’re looking at your Desktop Search Directory you will see that the next block down the page, the Search Bar, is housed within a Columns block. When creating a Mobile-friendly page, we don’t use columns since a mobile screen isn’t wide enough to display information fully in that format!

  • 1. Below the Search Results Map, add a Search Bar block.
  • 2. Continuing to copy the blocks from our desktop search directory, we will next add a Reset block below our Search Bar.
  • 3. Add a Filters block below the Reset block.

Since we are creating the Mobile version of the Search Directory within the existing User Search Container, our filters are already there for us! This means that should the filters need to be changed in the future, our Mobile and Desktop versions will be automatically updated at the same time.

  • 4. Add a Pagination block below the Filters block.
  • 5. Add a Results Grid block below the Pagination block. We will configure this a bit later!
  • 6. Add another Pagination block below the Results Grid.

Now we’ve got all the blocks we need! Next, we will configure the Results Grid in a Mobile-friendly way.

  • 1. Click the blue Please configure me! button on the Results Grid block.
  • 2. Set the Results per row to 1.
  • 3. Click Save all.
  • 4. Scroll down to the Result block setup area and click the + Add new button.
  • 5. Search for and select the Mini Users block.

Now we’ve got a Mobile-friendly Search Directory!

Be sure to set all the blocks you’ve added as visible to everyone.

Now that we’ve got our new Mobile Search Directory, how do we make sure it looks good on a mobile device?

There are a couple of options:

  • 1. View the page from a mobile device.
  • 2. Emulate a mobile page using your web browser.

If you’ve got a mobile phone handy, you can simply log into the platform through your mobile browser to see how it looks!

But if you don’t have a mobile device handy or you don’t want to go through the faff of logging in on another device when you’re already here on your computer, you can easily do it within your web browser!

  • Chrome
  • Firefox
  • Edge
  • Safari
  • 1. Right click anywhere on the page and click Inspect.
  • 2. This will open the developer tools window. You can select which device you want to emulate using the dropdown menu at the top of the page:
  • 3. Once you’ve selected the device you want to view the page as, click refresh on your browser window so the site can reconfigure itself to the correct sizing.
  • 4. To exit inspect mode, click the X in the top right corner and then refresh the page.

Almost identical to Chrome:

  • 1. Right click anywhere on the page and click Inspect.
  • 2. Click the device icon in the bottom right corner of the panel and then close the panel.
  • 3. Select the device you want to emulate from the dropdown at the top of the page.
  • 4. Refresh the page.
  • 5. To exit inspect mode, click the X in the top right corner and refresh the page.

Also very similar to the previous two browsers.

  • 1. Right click anywhere on the page and click Inspect.
  • 2. Click the device icon on the panel.
  • 3. Select the device you want to emulate from the dropdown.
  • 4. Refresh the page.
  • 5. To exit, click the X in the top right corner and then refresh the page.

As I don’t have an Apple computer, one of our developers kindly provided screenshots of how to use the mobile emulator on Safari. The screenshots aren’t of the same site as the rest of the training, but the process will still be the same!

  • 1. Go to the Safari menu and click Settings from the dropdown.
  • 2. Go to the Advanced tab.
  • 3. Check the box for Show Develop menu in menu bar.
  • 5. Select the device you want to emulate from the list at the top of the page.
  • 6. Once you’ve selected the device, refresh the page to see how it looks from that device.

Now we have a fully functioning mobile-friendly search directory!

Other pages can be made more mobile-friendly as well, like our Profile and Welcome pages. You can have a go at making your own mobile versions for these pages if you want more practice!


This is the last section! Have you done the following?
  • Added a new container named Mobile Container and set the visibility to be show on Mobile only
  • Updated the device visibility for the existing container to be show on desktop and named it Desktop Container
  • Added a Search Results Map, Search Bar, Reset, Pagination x2, and a Results Grid block inside your Mobile Container
  • Configured the Results Grid to show 1 result per line and use the Mini User block to display user information
  • Set everything on the page to visible
  • Tested your Mobile search directory either via a mobile device or by using your web browser’s mobile emulator

Activities, Builder, Written
Updated on 16 July 2024

Powered by BetterDocs

Table of Contents
  • Introduction
    • Activity 1: Creating a Welcome Page
      • Step 1. Creating and Editing a Page
      • Step 1 Important Terms
      • In this section you will learn about:
      • Instruction
      • Step 2. Adding and Editing Blocks
      • Step 2 Important Terms
      • In this section you will learn about:
      • Instruction
      • Step 3. Basic HTML and Visibility Settings
      • Step 3 important information
      • In this section you will learn about:
    • Instruction
    • Activity 2. Creating a Profile Page
      • Step 1 Important Terms
    • Instruction
      • Refresher: Setting up the structure of our page
      • Adding Existing Fields to a Basic Form
      • Adding Custom Fields to a Basic Form
      • Basic Form: Block Settings
      • Field Settings and Validation Rules
      • Adding a Profile Hero block
      • Creating a Custom Field: Toggle
      • How do I add icons and custom layouts to my forms?
    • Activity 3. Creating a Search Directory
    • Instruction
    • Activity 4. Additional Visibility Permissions
      • Step 1. Visibility Permissions based on User Lists
      • Step 1 Important Terms
Important Links

Help Guides
New Feature Videos
Client Community

Need some help?

The Client Success Team would be happy to answer any questions you have about ACB functionality! Just write to us on Monday.com.

Attributions

Gradient icons designed by Talha Dogar on Flaticon.

Images designed by storyset, vectorjuice and pch.vector on Freepik.

© 2026 Aluminati Guides - WordPress Theme by Kadence WP

Scroll to top
  • Basics
  • Courses and Activities
    • Editor training
    • Editor activities
    • Builder training
    • Builder activities
    • User management training
  • Resources
  • Index