Custom CSS (which stands for Cascading Style Sheets) is a way to override and change elements (blocks, cards, text) on your app's Home Screen looks (e.g., colors, sizes). It's ideal for advanced users or designers who want to fine-tune layout, typography, colors, spacing, and more.
When you want to tailor the visual identity of your app beyond standard settings.
Using CSS, you can target and style:
CSS Target | Visual Example |
#dsgn-header (Modify the Header Background) Code Example:
For example, this means the header background will be pink. Note: Some of these changes are uncommon and not recommended. | |
#dsgn-header .menu (Modify the Hamburger Menu / Side Menu Icon) Code Example:
For example, this means the side menu will be black. Note: If you're using a light color home screen image or color as your background you should consider change the side menu to a darker color so your customers will see it. | |
#dsgn-header .menu (Modify the Side Menu Icon Background Color) Code Example:
For example, this means the background of the side menu will be orange. Note: Some of these changes are uncommon and not recommended. | |
#dsgn-header .user (Modify the Profile Icon) Code Example:
For example, this means the profile icon will be purple. Note: Some of these changes are uncommon and not recommended. | |
#dsgn-header .user (Modify the Profile Background Color)
For example, this means the background of the profile (circle) will be blue. Note: Your profile color is your primary color. Should you wish to have a different color you can override it. | |
#dsgn-layout (Modify the entire layout of the app) Code Example:
For example, this means I have increased the existing padding by 20 pixels away from the edges of the screen for the entire home screen layout. Note: Some of these changes are uncommon and not recommended. | |
#dsgn-container (Modify the layout of the app less the Header) Code Example:
For example, this means I have increased the existing padding by 20 pixels away from the edges of the screen for the blocks containers. You can see this did not affect the profile icon. Note: Some of these changes are uncommon and not recommended. | |
#dsgn-blocks (Modify the blocks of the app less the Logo and Header) Code Example:
For example, this means the background color for all the blocks will be pink. Note: Some of these changes are uncommon and not recommended. | |
.dsgn-list-block (Modify the entire list block Title included) Code Example:
For example, this means the background color of list blocks will be pink and the padding for the bottom has increased to 40 pixels. Note: Some of these changes are uncommon and not recommended. If you want more space between blocks you could consider adding additional padding. | |
.dsgn-list-block-title (Modify list block titles) Code Example:
For example, this means that the title is now 24 pixels and the color is pink. Note: You could increase the font-size, color, text alignment for all List Block Titles. | |
.dsgn-list (Modify the list blocks, does not include the title) Code Example:
For example, this means the 'list' part of a block's background is pink. Note: Some of these changes are uncommon and not recommended. | |
.dsgn-card-block (Modify cards) Code Example:
For example, this means that the background color for all cards is pink and all text is aligned center. Note: You can change all cards (e.g., have them all show the text aligned 'center') | |
.dsgn-card-block-title (Modify cards block title) Code Example:
For example, this means that the card block title's text size is 24 pixels and the color is pink. Note: You could increase the font-size, color, text alignment for all Card Block Titles. | |
.dsgn-card (Modify card, not block, pieces) Code Example:
For example, this means that the card's background color is red and the card's text is aligned center. Note: You could change the background color or make it transparent, text alignment for all Cards. Just remember this change affects all cards. | |
.dsgn-card-title (Modify card title) Code Example:
For example, this means that the card's title text size is 22 pixels and the color is red. Note: You could increase the font-size, color, text-alignment for all Card Titles. Should you decide to make your card background color something other than 'white' you would want to consider updating your card font colors to ensure accessibility. | |
.dsgn-card-description (Modify card description) Code Example:
For example, this means that the card's description text size is 18 pixels and the color is red. Note: You could increase the font-size, color, text-alignment for all Card Descriptions. Should you decide to make your card background color something other than 'white' you would want to consider updating your card font colors to ensure accessibility. | |
Example using the 'Wrapped List' with card description toggled off using CSS to override the card background color, text-alignment, and text color. Code Example:
For example, this means that the card's background color is 'blue' (using the primary color value) and the text is aligned center and the card's title is white to ensure it is visible to customers. The card's background color was originally 'white' with the text left justified and the card's title's color was originally the primary color value. |