Littlebay Templates Documentation
  • Welcome!
  • Quick Links & Tips
    • Littlebay Forum
    • Support Email
    • Built-In Documentation
    • Navigating the Bubble Editor
    • Navigating this Documentation
    • List of Bubble Guides
  • Messaging Template
    • Release Notes
      • 05/28/21 Guide on How to Update the Template's Select Conversation Workflow
      • 09/05/20 Guide on How to Update the Template's Video Chat Service
      • 06/14/19 Guide on New Conversation Functionality
    • About this Template
    • Setup Guide
    • Development Guides
      • Built-In Workflow Notes
      • Pages Summary
      • Reusable Elements Summary
      • Passwords
      • Translating Your App
      • Mini Guides
        • How to Remove Group Conversation Functionality
        • How to show the Chat window after clicking "Message" on the Profile Page when a Conversation Exists
      • Pages & Reusable Elements (Organized by Folder)
        • 1. Marketing
          • index
          • landing
          • 404
        • 2. Navigation
        • 3. Logged In
          • account
          • admin
          • change_pass
          • confirm
          • messages
            • Pageload Design
              • 1. Responsive
              • 2. Mobile Pageload
              • 3. New User
              • 4. New Conversation (Parameter)
              • 5. New Conversation w/ User (Parameter)
              • 6. View Conversation (Parameter)
              • 7. Viewing/Editing the Colors of the Message 'Bubbles'
            • Built-In Functionality
              • 1. Start a Conversation
              • 2. View/Select a Conversation
              • 3. Search for a Conversation
              • 4. Delete or Leave a Conversation
              • 5. View More Messages in a Conversation
              • 6. View Unread Messages
              • 7. See Who's Typing
              • 8. See Who's Seen Each Message
              • 9. Send Images in a Message
              • 10. Send Files in a Message
              • 11. Send a GIPHY in a Message
              • 12. Send a YouTube Video in a Message
              • 13. Start a Video Chat
          • onboard
          • profile
            • 1. Follow/Unfollow the User
            • 2. Send a Message to the User
            • 3. View the User's Followers
            • 4. View Who the User is Following
            • 5. Edit Profile
          • reset_pw
        • 4. Legal
          • privacy_policy
          • terms
    • Design Resources
      • Design Overview
      • Design Guide
      • UI Components
      • Page Templates
  • Responsive Base Template
    • Release Notes
    • About this Template
    • Setup Guide
    • Development Guides
      • Built-In Workflow Notes
      • Pages Summary
      • Reusable Elements Summary
      • Passwords
      • Translating Your App
      • Pages & Reusable Elements (Organized by Folder)
        • 1. Marketing
          • index
          • landing
          • 404
        • 2. Navigation
        • 3. Logged In
          • account
          • admin
          • change_pass
          • confirm
          • onboard
          • profile
            • 1. Follow/Unfollow the User
            • 2. View the User's Followers
            • 3. View Who the User is Following
            • 4. Edit Profile
          • reset_pw
        • 4. Legal
          • privacy_policy
          • terms
    • Design Resources
      • Design Overview
      • Design Guide
      • UI Components
      • Page Templates
Powered by GitBook
On this page
  • Overview
  • Why does this page exist?
  • Who can access this page?
  • What does this page allow my Users to do?
  • Where do my Users click in order to go to this page?
  • When are my Users taken to this page?
  • What should I keep in mind about this page’s workflows?
  • What should I keep in mind about this page’s design?
  1. Responsive Base Template
  2. Development Guides
  3. Pages & Reusable Elements (Organized by Folder)
  4. 3. Logged In

onboard

PreviousconfirmNextprofile

Last updated 6 years ago

There is a demo workflow that should be deleted on this page. Please refer to of the Setup Guide for instructions.

Overview

Desktop

Mobile

Why does this page exist?

Immediately after a new User signs up for your application, they are navigated to this onboard page.

The onboard page contains four 'step' groups, that:

  1. Welcomes the Current User

  2. Asks the Current User to upload a profile picture

  3. Asks the Current User for their website link, and to write a few sentences about themselves

After the Current User completes these steps (or skips them), the fourth onboard card group contains the Button Next (Group 4) element, which navigates them to the account page:

Who can access this page?

Logged-In Users can access this page.

What does this page allow my Users to do?

This page allows new Users to complete their profile information.

Where do my Users click in order to go to this page?

Users do not click anywhere to access this page.

When are my Users taken to this page?

New Users are navigated to this page automatically after clicking the Button Sign Up element within the login/signup popup reusable element:

If you require Users to confirm their email, the Button Get Started (Goes to Onboard) element on the confirm page navigates the Current User to this onboard page.

What should I keep in mind about this page’s workflows?

This page contains four groups (Group 1, Group 2, Group 3 and Group 4) which show different onboarding messages to the Current User.

The groups are shown and hidden based on the Group Onboarding Page Container's element's "CurrentSlide" custom state value (type: number, list: no).

The Button Next elements use the "Element Actions --> Set State" action to change the value of this custom state to a number between 1 and 4.

When that custom state's value is changed, the corresponding group is shown based on these conditionals:

Group 1

Group 2

Group 3

Group 4

If you would like to add more groups, you would need to copy+paste a group, and change that new group's conditional formatting. For example, if you added a Group 5 element, the conditional would be:

"When Group Onboarding Page Container's CurrentSlide is 5" This element is visible (checked)

Then, make sure Group 4's Button Next (Group 4) element's text is changed to "Continue", and that that button's workflow sets the "CurrentSlide" custom state (type: number, list: no) to 5 (instead of navigating the Current User to the messaging page).

For more information on how these custom state actions work, please refer to the B. Onboarding workflow folder.

What should I keep in mind about this page’s design?

This page uses some of the onboarding and empty state groups from the UI Components page. To add more 'slide' groups you can copy+paste group elements from there as well.

The group elements on the UI Components page are set to be visible on page load. When copy+pasting them to the onboard page, uncheck the "this element is visible on page load" setting, and set the group to only be visible based on the corresponding custom state value.

The header_logo_only reusable element is shown on this page, since we'd prefer that the Current User complete the onboarding steps before viewing other pages of the app.

this section