Hi, it’s a bit late to reply to this thread perhaps. But for the record, the plugin does work with Divi perfectly. Depending on how far you went with your Divi customization it requires extra custom css. But it’s rather simple, by adding body.wp-night-mode-on to any css directive, like this I’m working on now:
/* NIGHT MODE */
body.wp-night-mode-on {
background-color: #333333;
}
body.wp-night-mode-on .et_pb_section {
background-color: #333333;
}
body.wp-night-mode-on .et_pb_contact p input,body.wp-night-mode-on .et_pb_contact p textarea,body.wp-night-mode-on .et_pb_subscribe .et_pb_contact_field input,body.wp-night-mode-on .et_pb_subscribe .et_pb_contact_field textarea, body.wp-night-mode-on #page-container .et_pb_section .et_pb_contact_form_0.et_pb_contact_form_container.et_pb_module .et_pb_button {
background-color: #474747;
}
body.wp-night-mode-on .et_pb_blog_grid .et_pb_post {
background-color: #474643;
border: none;
}
In other words, consider that WPNightMode adds the class .wp-night-mode-on to the Body. From there, any customization is quite easy for most themes.