Web-App Builder basics
Create marvelous, mobile-friendly web apps 🦄
Last updated
Create marvelous, mobile-friendly web apps 🦄
Last updated
The Directual web page builder allows you to create beautiful, mobile-friendly web apps in just a few minutes.
Take a look at an app that is 100% built on Directual
There are two ways to apply Directual web pages:
Using the Directual Web portal (as shown the example above)
Embedding Directual web pages into your application, whether it's developed traditionally or with other no-code tools
Portal Title. Your site name to be displayed in the browser
Link to Logo Picture. Insert the link to your logo. You can upload it using the Directual file storage structure and copy the link from there
Site Locale. Choose the language for the messages in the interface:
English
Russian
Spanish
German
French
Japanese
Menu appearance. Place at the top or on the left
Color scheme. Colors of your app
Border radius. Affects text inputs, buttons and cards in your app
Fonts. Choose the font-face for headers and texts in your app. You can find an example of applying fonts below
White-label option
Turning on authentication for the site. This will require your app users to authorize before they get access to the portal (you can also choose to open certain pages for non-authorized users)
Turning on sign-up for new users. This will allow new users to sign up (often unnecessary for different admin portals)
Login format. email
/phone
/string
. This is just a visual check of the user's login.
If you want to provide your clients with a sign-in link, it is 'yourapp.directual.app/signin' and
, the sign-up link is: 'yourapp.directual.app/signin?signup=true'
Remember, that the user's login is always stored in the App users (WebUser
) data structure, field ID
, despite the chosen format
Connect custom domain to your app. See the custom domain documentation section further.
Click on Edit page settings icon on the page card.
Page title
Page route. The path of the page
Icon. The icon in the portal menu. Choose icon name form the list
Order. Position in the app menu
Group. Grouping in the app menu (e.g. it may be Admin pages
group)
Include to the portal. If you want to use the page as a part of the portal, turn this setting ON. If you only want to embed the page, turn it OFF
Overriding portal security settings. If this setting is OFF, the page inherits portal security settings. If it is ON, you can set up security for the page independently, including the limit access for certain roles (list the roles, comma separated) — users (objects from WebUser
data structure) should have the roles in the role
field (comma separated as well)
If you want to enable authentication for the whole app but keep some pages public, use the security overriding feature for those pages.
Be careful, the action is irreversible.
profile
is a system page. You can edit it as you want, but you cannot delete it or change its path. The link to the page is at the bottom of the menu.