Custom CSS is a method to add custom code that will override the default styling, colors, or spacing in a specific area of the platform. Using Custom CSS gives you a very high level of customization over the platform that can be very specific to your needs.
There are several places you can add Custom CSS, but in this article, we'll focus on the "general" Custom CSS that will take effect throughout your portal. (and your Custom Login page and Forms which have separate Custom CSS.)
For general CSS, navigate to Flyout Menu > Platform Branding.
CLICK HERE to learn about Platform Branding
In the Advanced section toggle the Enable Advanced Custom CSS button to ON.
For the Custom Login Page, navigate to Flyout Menu > Custom URL & Login (once your Custom Login has been set up).
CLICK HERE to learn about Custom Login
In the Custom CSS section, toggle the Add custom CSS button to ON.
Use this area to enter your Custom CSS code.
Or, you can copy and paste the snippets below (if specified as Custom Login).
For Form CSS, navigate to Forms and click the three dots to reveal the Link /Embed section for the
Click to 'Add custom CSS' and then use the area below to add your CSS code.
Or, you can copy and paste the snippets below.
.sidebar-nav { background: linear-gradient(180deg, #3F3F3F 0%, #595959 50%, #7C7C7C 100%); }
.dark-mode-switch { display: none; }
.sd-get-help { display: none; }
.sd-client-add-wr-duedate { display:none; }
Just replace the hex code with your color hex code of choice.
.btn-primary { background-color: #444444 !important; }
.dashboard-anns__date { display: none; }
.btn, .sd-btn-wide-primary-add-36px, .sd-btn-wide-primary-24px, .sd-btn-wide-action-24px{ border-radius: 30px !important; }
.category-pill, .crm-category-pill { text-transform: unset !important; }
.sd-nav-bar-add-button { display:none; }
.sd-client-add-wr-description { display:none; }
.sd-client-add-wr-duedate { display:none; }
.sdPayNow { display:none; }
#nav-beacon-content { display: none; }
Change "YOURFONTNAME" and "YOURBACKUP" to fonts of your choice, eg. Montserrat and sans-serif.
body {font-family: 'YOURFONTFAMILY', YOURBACKUP;} p {font-family: 'YOURFONTFAMILY', YOURBACKUP;} h1, h2, h3, h4, h5, h6 {font-family: 'YOURFONTFAMILY', YOURBACKUP;} a {font-family: 'YOURFONTFAMILY', YOURBACKUP !important;} label {font-family: 'YOURFONTFAMILY', YOURBACKUP;} input {font-family: 'YOURFONTFAMILY', YOURBACKUP !important;} td {font-family: 'YOURFONTFAMILY', YOURBACKUP !important;} div{font-family: 'YOURFONTFAMILY', YOURBACKUP !important;} button{font-family: 'YOURFONTFAMILY', YOURBACKUP !important;} a.dropdown-menu{font-family:'YOURFONTFAMILY', YOURBACKUP !important;} #sd-dropdown-wrapper .dropdown-item {font-family: 'YOURFONTFAMILY', YOURBACKUP !important;} .hide-menu {font-family: 'YOURFONTFAMILY', YOURBACKUP;} .item {font-family: 'YOURFONTFAMILY', YOURBACKUP;} .ext-menu {font-family: 'YOURFONTFAMILY', YOURBACKUP;}
TIP: You can import new fonts from HERE.
.dashboard-introducing-wrapper__view2 { display:none; }
.sd-magic-link { display:none !important; }
.sd-magic-link-txt-2 { display:none !important; }
.sd-magic-link-txt-1 { display: none !important; }
.login .form .form-group .sd-login-email-input, .login .form .form-group .sd-login-password-input { border-radius: 0; }
.form-actions.btn-list { justify-content: center; display: flex; }
.card-block.styling-options-content * { color: blue; }