1. Classes prefixed with js- are strictly for hooking into Javascript. Developers know this is the class to use for setting up click events and such. They are not meant to be styled.
  2. Properties marked with !important can make that component's reusability difficult in the future.