Create a New Component

New components or varieties of existing components need to be made in application-specific or product-specific CSS files. To create a component, use your application/product name as a prefix/namespace to the new class name (example: myProductFilePicker). (More about details about namespaces.)

When creating a new component:

  • Read the Coding Philosophy page and make sure your markup follows those guidelines
  • Test your component in the required browsers
  • Make sure your component is accessible
  • Make sure your component is localized (works in multiple languages, including RTL languages)