Custom styling with CSS

You can use your own Cascading Style Sheets (CSS) code to augment Dropboard's styling to get that perfect match to your branding.

These are advanced concepts that may require a software developer. 😬

IMPORTANT NOTE:

This class guide is offered as a courtesy. We will avoid removing classes or reworking how they are used, but our HTML structure may not be permanent.

Setting custom CSS

In your Dropboard or Portal designer, under the "Job Openings," "Application Form," and "Application confirmation" sections, you can expand the "Advanced" section and set Custom CSS here:


Things to know

  • All customizable elements will have a class with the prefix: dropboard- .
  • Each UI has a top-level class to help differentiate your selectors between the various pieces of the Dropboard UI. It's recommended to always prefix your styles with the UI class for that piece. As an example:
.dropboard-job-openings .dropboard-job-title {
  font-style: italic;
}
  • Font imports within your custom CSS may not work for Dropboard embeds due to how Dropboard is sandboxed within your site. Solve this by importing the fonts at the page-level and then referencing those fonts within your custom CSS.

UI listings

Job openings

This is the listing of job openings that candidates can apply to.

Element CSS class
Top-level class dropboard-job-openings
No jobs open dropboard-no-results
No results from a user search or filtering dropboard-no-filtered-results
Search and filter bar container dropboard-search-bar-cont
→ Inner container dropboard-search-bar
List of locations to filter dropboard-location-filter
Job search autocomplete container dropboard-search-autocomplete-cont
→ Inner container dropboard-search-autocomplete
→ Dropdown of autocomplete results dropboard-search-autocomplete-dropdown
Jobs are loading dropboard-job-loader
Jobs list dropboard-job-list
Job dropboard-job
Promoted job label dropboard-promoted-job-label
Header area of job dropboard-job-header
Title dropboard-job-title
Apply button when job is collapsed dropboard-job-apply
Apply button when job is expanded dropboard-job-apply-expanded
Main area of job dropboard-job-body
Various short information about jobs dropboard-job-attributes
→ Logo of company/client dropboard-client-logo
→ Name of company/client dropboard-client-name
→ When the job is posted and/or closes dropboard-open-close-date
→ The compensation offered dropboard-compensation
→ The location summary for this job dropboard-location
The full job description dropboard-job-description
Responsibilities bullet points section dropboard-responsibilities
Qualificiations bullet points section dropboard-qualifications
User-defined information like perks, benefits, etc. dropboard-custom-section
The element that expands the job description dropboard-expand
The element that collapses the job description dropboard-collapse
The container when there are multiple pages of jobs dropboard-pager
→ Previous page element dropboard-previous
→ What page the user is on dropboard-page
→ Next page element dropboard-next

Apply panel

This is the panel that pops up when a candidate wishes to apply to a job.

Top-level class dropboard-apply-panel
The title bar of the panel dropboard-apply-panel-header
The title itself dropboard-title
The containing body of the panel dropboard-panel-body
→ An inner wrapper dropboard-panel-body-inner
Element shown as the panel is in a loading state dropboard-panel-loading


Apply panel form

This is the initial form that pops up in a panel when a candidate wishes to apply to a job.

Element CSS class
Top-level class dropboard-apply-form
The container for collecting first and last name dropboard-name
The container for collecting email address dropboard-email
The field that collects the resume/CV dropboard-resume
The field that collects the cover letter/intro dropboard-cover-letter
A custom field on your form dropboard-custom-field
→ A specific field reference by the ID you assigned dropboard-custom-field-[FIELD ID]
The container of the submit button dropboard-submit-cont
The submit button dropboard-submit
The area displaying customizable disclaimer text dropboard-disclaimer
A container for disclaimer links you can set dropboard-disclaimer-links-cont
Container for a loading element during custom field file-uploading dropboard-uploading-cont

Apply panel confirmation

This is the screen the candidate sees after a successful submission.

Element CSS class
Top-level class dropboard-apply-confirmation
A container for the thank you title dropboard-title-cont
→ The title dropboard-title
The thank you message dropboard-message
Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.

Still need help? Contact Us Contact Us