Topic: Dark Mode on Select

Tynopia priority asked 1 year ago

Dark mode on Select Form not working

enter image description here

Krzysztof Wilk staff commented 1 year ago


Which package do you use? How are you achieving the dark mode - by custom CSS or with our mdb.dark.scss file?

Tynopia priority commented 1 year ago

React Advanced Package Code is below

Krzysztof Wilk staff answered 1 year ago


You're probably adding a .dark class to the specific element in your layout (I assume it is the form one). The select menu is rendered dynamically and it appends to the end of the body, that's why it is not included in your theme. To make it work you have to add the @include mdb-theme($my-dark-theme); line to your code to enable it globally, add a .dark class to the body element of your page or add a handler for the select just like in the code below :)

  onOpen={() =>
    { text: "One", value: 1 },
    { text: "Two", value: 2 },
    { text: "Three", value: 3 },
    { text: "Four", value: 4 },
    { text: "Five", value: 5 },
    { text: "Six", value: 6 },
    { text: "Seven", value: 7 },
    { text: "Eight", value: 8 },

Tynopia priority answered 1 year ago

@import 'mdb-react-ui-kit/dist/scss/';
@import 'mdb-react-table-editor/dist/css/table-editor.min.css';

$theme-primary: #1266F1;
$theme-secondary: #123EF1;

.dark {
  @include mdb-theme(mdb-dark-theme($theme-primary, $theme-secondary));

Please insert min. 20 characters.


Hire our experts to build a dedicated project. We'll analyze your business requirements, for free.



Specification of the issue

  • ForumUser: Priority
  • Premium support: Yes
  • Technology: MDB React
  • MDB Version: -
  • Device: -
  • Browser: -
  • OS: -
  • Provided sample code: No
  • Provided link: No