• Resolved jayme2604

    (@jayme2604)


    Hello,

    I would like to fix the header of the Date Picker as it’s acting weird, see attached screenshot 1, 2 & 3. It looks like an CSS issue, but I’m not sure. The color I can fix myself, but I also don’t know where I can find the file that creates the HTML. If not, is there a way I can disable this UM Date Picker and use a default simple one?

    Screenshots posted on ImgBB:

    https://ibb.co/r3WkrQ0
    https://ibb.co/18115Qg
    https://ibb.co/zJz2P0n

    Thanks again!

Viewing 15 replies - 1 through 15 (of 38 total)
  • Thread Starter jayme2604

    (@jayme2604)

    Hi Support,

    Could you please address this issue? I have also contacted the CSS team responsible for the template, but they referred me back to Ultimate Member. Is there a simple solution to disable the Ultimate Member DatePicker CSS and revert to using the default CSS?

    Looking forward to your reply.

    @jayme2604

    1. Look at the Browser web Console if you get any JavaScript errors when testing the date picker. Right button click on your mouse, select Inspect then Console in the Menu.

    2. Try to do a Theme/Plugin conflict test.

    https://docs.ultimatemember.com/article/96-how-to-do-a-plugin-theme-conflict-test

    Thread Starter jayme2604

    (@jayme2604)

    @missveronicatv Thanks, I have disabled all the plugins except for Ultimate Member, but unfortunately, the Date Picker remains unchanged. Additionally, I have checked the console, but no JavaScript errors. I would be totally fine if I can just disable this Date Picker and get a default one from WP. Or else, if there’s plugin that can overwrite this, then that’s also fine.

    Thread Starter jayme2604

    (@jayme2604)

    @missveronicatv Sorry, could you please look at this?

    @jayme2604

    The date picker has a local language specific JavaScript with all translations.
    Try to switch your site to English and compare the format of the Date Pickers.

    Thread Starter jayme2604

    (@jayme2604)

    @missveronicatv I have tried that, but it remains the same. Is there a way I can just disable the Date Picker, so they need to enter it manually? I think that would be the quick fix so that people can use it.

    Thread Starter jayme2604

    (@jayme2604)

    @missveronicatv

    Do you think I can disable this easily so it will just ignore the Ultimate Member CSS and picks the default WP one? I will be totally fine with that.

    @jayme2604

    Which language are you using at your site?

    Thread Starter jayme2604

    (@jayme2604)

    @missveronicatv

    Dutch, but I have the same issue when switching to English.

    @jayme2604

    The DatePicker in Dutch at my site

    I’m using this custom CSS snippet and you can add it to your Theme’s Customizing and Additional CSS and change the colors as you like.

    .um .picker__select--year {
    	background-color: #1E73BEDE !important;
    	color: white !important;
    }
    
    .um .picker__weekday {
    	background-color: #1E73BEDE !important;
    	color: white !important;
    }
    .um .picker__table td {
    	background-color: #1E73BEDE !important;
    	color: white !important;
    }
    .um .picker__button--today {
    	color: white !important;
    }
    .um .picker__button--clear {
    	color: white !important;
    }
    .um .picker__button--close {
    	background-color: #1E73BEDE !important;
    	color: white !important;
    }
    Thread Starter jayme2604

    (@jayme2604)

    @missveronicatv

    This is how it looks on my side, including your CSS code.

    https://ibb.co/gZ4RPSp
    https://ibb.co/GCHx1vp

    When I click on the arrow to go to the previous year, then the whole year column disappears.

    @jayme2604

    Try also to add this CSS snippet to your DatePicker CSS

    .um .picker__header {
      text-align: center !important;
      background-color: #1E73BEDE !important;
      color: white !important;
    }
    • This reply was modified 1 year, 4 months ago by missveronica.
    Thread Starter jayme2604

    (@jayme2604)

    @missveronicatv

    The year is still underneath the left arrow. Also when I click on the left arrow, the year column disappears.

    @jayme2604

    disable this Date Picker and get a default one

    I have looked at other datepicker plugins and one plugin is easy to integrate with UM.

    https://www.ads-software.com/plugins/date-time-picker-for-contact-form-7/

    Install this code snippet into your active theme’s functions.php file
    or use the “Code Snippets” plugin.

    https://www.ads-software.com/plugins/code-snippets/

    add_filter( 'um_extend_field_classes', 'um_datepicker_replace_classes', 10, 3 );
    
    function um_datepicker_replace_classes( $classes, $key, $data ) {
    
        $classes = str_replace( array( 'um-datepicker ', 'um-timepicker ' ), 
                                array( 'walcf7-datepicker', 'walcf7-timepicker' ), $classes );
        return $classes;
    }
    Thread Starter jayme2604

    (@jayme2604)

    @missveronicatv

    Thanks, that works! One last question, is it possible to set the date format to like “d M Y”. There is no option to set this.

Viewing 15 replies - 1 through 15 (of 38 total)
  • The topic ‘Header of Date Picker is acting strange’ is closed to new replies.