MinnPost/object-sync-for-salesforce

View on GitHub
assets/css/object-sync-for-salesforce-admin.css

Summary

Maintainability
Test Coverage

Use of !important
Open

.settings_page_object-sync-salesforce-admin .form-table td .checkbox{line-height:1.3;margin-bottom:9px}.settings_page_object-sync-salesforce-admin .sfwp-salesforce-version-list>tbody>tr.current,.settings_page_object-sync-salesforce-admin .sfwp-salesforce-version-list>tbody>tr.current td{background:#72aee6;color:#fff}.settings_page_object-sync-salesforce-admin .fieldmap .spinner{display:inline-block;float:none}.settings_page_object-sync-salesforce-admin .fieldmap fieldset{border:1px solid #dcdcde;margin-bottom:15px;position:relative}.settings_page_object-sync-salesforce-admin .fieldmap .fields{border:0}.settings_page_object-sync-salesforce-admin .fieldmap legend{margin-top:15px;padding-left:12px;position:absolute}.settings_page_object-sync-salesforce-admin .fieldmap .fields>:nth-child(2){padding-top:35px}.settings_page_object-sync-salesforce-admin .fieldmap .fields .fieldmap-template{display:none}.settings_page_object-sync-salesforce-admin .fieldmap .fieldmap_settings>:nth-child(2){padding-top:45px}.settings_page_object-sync-salesforce-admin .fieldmap div{padding:15px 10px}.settings_page_object-sync-salesforce-admin .fieldmap div label{display:inline-block;font-weight:700;margin-bottom:7.5px}.settings_page_object-sync-salesforce-admin .fieldmap div input,.settings_page_object-sync-salesforce-admin .fieldmap div select{display:block}.settings_page_object-sync-salesforce-admin .fieldmap div.fieldmap_status select{display:inline-block}.settings_page_object-sync-salesforce-admin .fieldmap .checkboxes label,.settings_page_object-sync-salesforce-admin .fieldmap .radios label{display:block;font-weight:400}.settings_page_object-sync-salesforce-admin .fieldmap .checkboxes input,.settings_page_object-sync-salesforce-admin .fieldmap .radios input{display:inline-block}.settings_page_object-sync-salesforce-admin .fieldmap table .column-direction{min-width:200px}.settings_page_object-sync-salesforce-admin .fieldmap table td div{padding-left:0;padding-top:0}.settings_page_object-sync-salesforce-admin form.error-rows .tablenav-pages-mappingerrors{margin:2px 0 .8em;padding-top:10px;text-align:right}.settings_page_object-sync-salesforce-admin form.error-rows .tablenav-pages-mappingerrors .displaying-num{display:inline-block;margin-right:10px}.settings_page_object-sync-salesforce-admin .object_map .object_map_field label{display:block}.settings_page_object-sync-salesforce-admin .object_map_data li{margin-bottom:8px}.settings_page_object-sync-salesforce-admin .object_map_data .label{color:#646970;display:inline-block;margin-right:5px;min-width:150px}.settings_page_object-sync-salesforce-admin .select2-drop,.settings_page_object-sync-salesforce-admin .select2-dropdown{z-index:999999!important}.settings_page_object-sync-salesforce-admin .select2-results{line-height:1.5}.settings_page_object-sync-salesforce-admin .select2-results .select2-results__group,.settings_page_object-sync-salesforce-admin .select2-results .select2-results__option{margin:0;padding:8px}.settings_page_object-sync-salesforce-admin .select2-results .description{display:block;padding-top:4px}.settings_page_object-sync-salesforce-admin .select2-dropdown{border-color:#dcdcde}.settings_page_object-sync-salesforce-admin .select2-dropdown--below{box-shadow:0 1px 1px rgba(0,0,0,.1)}.settings_page_object-sync-salesforce-admin .select2-dropdown--above{box-shadow:0 -1px 1px rgba(0,0,0,.1)}.settings_page_object-sync-salesforce-admin .select2-container .select2-selection{border-color:#ddd}.settings_page_object-sync-salesforce-admin .select2-container .select2-search__field{min-width:150px}.settings_page_object-sync-salesforce-admin .select2-container .select2-selection--single{height:32px}.settings_page_object-sync-salesforce-admin .select2-container .select2-selection--single .select2-selection__rendered{line-height:2;padding-right:24px}.settings_page_object-sync-salesforce-admin .select2-container .select2-selection--single .select2-selection__arrow{height:30px;right:3px}.settings_page_object-sync-salesforce-admin .select2-container .select2-selection--multiple{border-radius:0;line-height:1.5;min-height:28px}.settings_page_object-sync-salesforce-admin .select2-container .select2-selection--multiple li{margin:0}.settings_page_object-sync-salesforce-admin .select2-container .select2-selection--multiple .select2-selection__choice{padding:2px 6px}.settings_page_object-sync-salesforce-admin .select2-container .select2-selection--multiple .select2-selection__choice .description{display:none}.settings_page_object-sync-salesforce-admin .select2-container .select2-selection__clear{color:#999;margin-top:-1px}.settings_page_object-sync-salesforce-admin .select2-container .select2-search--inline .select2-search__field{font-family:inherit;font-size:inherit;font-weight:inherit;padding:3px 0}.settings_page_object-sync-salesforce-admin .select2-container .select2-selection__rendered.ui-sortable li{cursor:move}.salesforce_user_ajax_message{border-left:4px solid #00a32a;box-shadow:0 1px 1px 0 rgba(0,0,0,.1);margin:5px 0 15px;padding:1px 12px}.salesforce_user_ajax_message p{margin:.5em 0;padding:2px}.mapped-salesforce-user{width:auto}.mapped-salesforce-user caption{border:1px solid #dcdcde;border-bottom:0;box-shadow:0 1px 1px rgba(0,0,0,.04);color:#555;font-size:14px;font-weight:400;line-height:1.3;padding:8px 10px;text-align:left}.mapped-salesforce-user tr th{border-right:1px solid #dcdcde;font-size:13px;width:140px}

Adjoining classes: .settings_page_object-sync-salesforce-admin .select2-container .select2-selection__rendered.ui-sortable li
Open

.settings_page_object-sync-salesforce-admin .form-table td .checkbox{line-height:1.3;margin-bottom:9px}.settings_page_object-sync-salesforce-admin .sfwp-salesforce-version-list>tbody>tr.current,.settings_page_object-sync-salesforce-admin .sfwp-salesforce-version-list>tbody>tr.current td{background:#72aee6;color:#fff}.settings_page_object-sync-salesforce-admin .fieldmap .spinner{display:inline-block;float:none}.settings_page_object-sync-salesforce-admin .fieldmap fieldset{border:1px solid #dcdcde;margin-bottom:15px;position:relative}.settings_page_object-sync-salesforce-admin .fieldmap .fields{border:0}.settings_page_object-sync-salesforce-admin .fieldmap legend{margin-top:15px;padding-left:12px;position:absolute}.settings_page_object-sync-salesforce-admin .fieldmap .fields>:nth-child(2){padding-top:35px}.settings_page_object-sync-salesforce-admin .fieldmap .fields .fieldmap-template{display:none}.settings_page_object-sync-salesforce-admin .fieldmap .fieldmap_settings>:nth-child(2){padding-top:45px}.settings_page_object-sync-salesforce-admin .fieldmap div{padding:15px 10px}.settings_page_object-sync-salesforce-admin .fieldmap div label{display:inline-block;font-weight:700;margin-bottom:7.5px}.settings_page_object-sync-salesforce-admin .fieldmap div input,.settings_page_object-sync-salesforce-admin .fieldmap div select{display:block}.settings_page_object-sync-salesforce-admin .fieldmap div.fieldmap_status select{display:inline-block}.settings_page_object-sync-salesforce-admin .fieldmap .checkboxes label,.settings_page_object-sync-salesforce-admin .fieldmap .radios label{display:block;font-weight:400}.settings_page_object-sync-salesforce-admin .fieldmap .checkboxes input,.settings_page_object-sync-salesforce-admin .fieldmap .radios input{display:inline-block}.settings_page_object-sync-salesforce-admin .fieldmap table .column-direction{min-width:200px}.settings_page_object-sync-salesforce-admin .fieldmap table td div{padding-left:0;padding-top:0}.settings_page_object-sync-salesforce-admin form.error-rows .tablenav-pages-mappingerrors{margin:2px 0 .8em;padding-top:10px;text-align:right}.settings_page_object-sync-salesforce-admin form.error-rows .tablenav-pages-mappingerrors .displaying-num{display:inline-block;margin-right:10px}.settings_page_object-sync-salesforce-admin .object_map .object_map_field label{display:block}.settings_page_object-sync-salesforce-admin .object_map_data li{margin-bottom:8px}.settings_page_object-sync-salesforce-admin .object_map_data .label{color:#646970;display:inline-block;margin-right:5px;min-width:150px}.settings_page_object-sync-salesforce-admin .select2-drop,.settings_page_object-sync-salesforce-admin .select2-dropdown{z-index:999999!important}.settings_page_object-sync-salesforce-admin .select2-results{line-height:1.5}.settings_page_object-sync-salesforce-admin .select2-results .select2-results__group,.settings_page_object-sync-salesforce-admin .select2-results .select2-results__option{margin:0;padding:8px}.settings_page_object-sync-salesforce-admin .select2-results .description{display:block;padding-top:4px}.settings_page_object-sync-salesforce-admin .select2-dropdown{border-color:#dcdcde}.settings_page_object-sync-salesforce-admin .select2-dropdown--below{box-shadow:0 1px 1px rgba(0,0,0,.1)}.settings_page_object-sync-salesforce-admin .select2-dropdown--above{box-shadow:0 -1px 1px rgba(0,0,0,.1)}.settings_page_object-sync-salesforce-admin .select2-container .select2-selection{border-color:#ddd}.settings_page_object-sync-salesforce-admin .select2-container .select2-search__field{min-width:150px}.settings_page_object-sync-salesforce-admin .select2-container .select2-selection--single{height:32px}.settings_page_object-sync-salesforce-admin .select2-container .select2-selection--single .select2-selection__rendered{line-height:2;padding-right:24px}.settings_page_object-sync-salesforce-admin .select2-container .select2-selection--single .select2-selection__arrow{height:30px;right:3px}.settings_page_object-sync-salesforce-admin .select2-container .select2-selection--multiple{border-radius:0;line-height:1.5;min-height:28px}.settings_page_object-sync-salesforce-admin .select2-container .select2-selection--multiple li{margin:0}.settings_page_object-sync-salesforce-admin .select2-container .select2-selection--multiple .select2-selection__choice{padding:2px 6px}.settings_page_object-sync-salesforce-admin .select2-container .select2-selection--multiple .select2-selection__choice .description{display:none}.settings_page_object-sync-salesforce-admin .select2-container .select2-selection__clear{color:#999;margin-top:-1px}.settings_page_object-sync-salesforce-admin .select2-container .select2-search--inline .select2-search__field{font-family:inherit;font-size:inherit;font-weight:inherit;padding:3px 0}.settings_page_object-sync-salesforce-admin .select2-container .select2-selection__rendered.ui-sortable li{cursor:move}.salesforce_user_ajax_message{border-left:4px solid #00a32a;box-shadow:0 1px 1px 0 rgba(0,0,0,.1);margin:5px 0 15px;padding:1px 12px}.salesforce_user_ajax_message p{margin:.5em 0;padding:2px}.mapped-salesforce-user{width:auto}.mapped-salesforce-user caption{border:1px solid #dcdcde;border-bottom:0;box-shadow:0 1px 1px rgba(0,0,0,.04);color:#555;font-size:14px;font-weight:400;line-height:1.3;padding:8px 10px;text-align:left}.mapped-salesforce-user tr th{border-right:1px solid #dcdcde;font-size:13px;width:140px}

Element (div.fieldmap_status) is overqualified, just use .fieldmap_status without element name.
Open

.settings_page_object-sync-salesforce-admin .form-table td .checkbox{line-height:1.3;margin-bottom:9px}.settings_page_object-sync-salesforce-admin .sfwp-salesforce-version-list>tbody>tr.current,.settings_page_object-sync-salesforce-admin .sfwp-salesforce-version-list>tbody>tr.current td{background:#72aee6;color:#fff}.settings_page_object-sync-salesforce-admin .fieldmap .spinner{display:inline-block;float:none}.settings_page_object-sync-salesforce-admin .fieldmap fieldset{border:1px solid #dcdcde;margin-bottom:15px;position:relative}.settings_page_object-sync-salesforce-admin .fieldmap .fields{border:0}.settings_page_object-sync-salesforce-admin .fieldmap legend{margin-top:15px;padding-left:12px;position:absolute}.settings_page_object-sync-salesforce-admin .fieldmap .fields>:nth-child(2){padding-top:35px}.settings_page_object-sync-salesforce-admin .fieldmap .fields .fieldmap-template{display:none}.settings_page_object-sync-salesforce-admin .fieldmap .fieldmap_settings>:nth-child(2){padding-top:45px}.settings_page_object-sync-salesforce-admin .fieldmap div{padding:15px 10px}.settings_page_object-sync-salesforce-admin .fieldmap div label{display:inline-block;font-weight:700;margin-bottom:7.5px}.settings_page_object-sync-salesforce-admin .fieldmap div input,.settings_page_object-sync-salesforce-admin .fieldmap div select{display:block}.settings_page_object-sync-salesforce-admin .fieldmap div.fieldmap_status select{display:inline-block}.settings_page_object-sync-salesforce-admin .fieldmap .checkboxes label,.settings_page_object-sync-salesforce-admin .fieldmap .radios label{display:block;font-weight:400}.settings_page_object-sync-salesforce-admin .fieldmap .checkboxes input,.settings_page_object-sync-salesforce-admin .fieldmap .radios input{display:inline-block}.settings_page_object-sync-salesforce-admin .fieldmap table .column-direction{min-width:200px}.settings_page_object-sync-salesforce-admin .fieldmap table td div{padding-left:0;padding-top:0}.settings_page_object-sync-salesforce-admin form.error-rows .tablenav-pages-mappingerrors{margin:2px 0 .8em;padding-top:10px;text-align:right}.settings_page_object-sync-salesforce-admin form.error-rows .tablenav-pages-mappingerrors .displaying-num{display:inline-block;margin-right:10px}.settings_page_object-sync-salesforce-admin .object_map .object_map_field label{display:block}.settings_page_object-sync-salesforce-admin .object_map_data li{margin-bottom:8px}.settings_page_object-sync-salesforce-admin .object_map_data .label{color:#646970;display:inline-block;margin-right:5px;min-width:150px}.settings_page_object-sync-salesforce-admin .select2-drop,.settings_page_object-sync-salesforce-admin .select2-dropdown{z-index:999999!important}.settings_page_object-sync-salesforce-admin .select2-results{line-height:1.5}.settings_page_object-sync-salesforce-admin .select2-results .select2-results__group,.settings_page_object-sync-salesforce-admin .select2-results .select2-results__option{margin:0;padding:8px}.settings_page_object-sync-salesforce-admin .select2-results .description{display:block;padding-top:4px}.settings_page_object-sync-salesforce-admin .select2-dropdown{border-color:#dcdcde}.settings_page_object-sync-salesforce-admin .select2-dropdown--below{box-shadow:0 1px 1px rgba(0,0,0,.1)}.settings_page_object-sync-salesforce-admin .select2-dropdown--above{box-shadow:0 -1px 1px rgba(0,0,0,.1)}.settings_page_object-sync-salesforce-admin .select2-container .select2-selection{border-color:#ddd}.settings_page_object-sync-salesforce-admin .select2-container .select2-search__field{min-width:150px}.settings_page_object-sync-salesforce-admin .select2-container .select2-selection--single{height:32px}.settings_page_object-sync-salesforce-admin .select2-container .select2-selection--single .select2-selection__rendered{line-height:2;padding-right:24px}.settings_page_object-sync-salesforce-admin .select2-container .select2-selection--single .select2-selection__arrow{height:30px;right:3px}.settings_page_object-sync-salesforce-admin .select2-container .select2-selection--multiple{border-radius:0;line-height:1.5;min-height:28px}.settings_page_object-sync-salesforce-admin .select2-container .select2-selection--multiple li{margin:0}.settings_page_object-sync-salesforce-admin .select2-container .select2-selection--multiple .select2-selection__choice{padding:2px 6px}.settings_page_object-sync-salesforce-admin .select2-container .select2-selection--multiple .select2-selection__choice .description{display:none}.settings_page_object-sync-salesforce-admin .select2-container .select2-selection__clear{color:#999;margin-top:-1px}.settings_page_object-sync-salesforce-admin .select2-container .select2-search--inline .select2-search__field{font-family:inherit;font-size:inherit;font-weight:inherit;padding:3px 0}.settings_page_object-sync-salesforce-admin .select2-container .select2-selection__rendered.ui-sortable li{cursor:move}.salesforce_user_ajax_message{border-left:4px solid #00a32a;box-shadow:0 1px 1px 0 rgba(0,0,0,.1);margin:5px 0 15px;padding:1px 12px}.salesforce_user_ajax_message p{margin:.5em 0;padding:2px}.mapped-salesforce-user{width:auto}.mapped-salesforce-user caption{border:1px solid #dcdcde;border-bottom:0;box-shadow:0 1px 1px rgba(0,0,0,.04);color:#555;font-size:14px;font-weight:400;line-height:1.3;padding:8px 10px;text-align:left}.mapped-salesforce-user tr th{border-right:1px solid #dcdcde;font-size:13px;width:140px}

Using width with border-right can sometimes make elements larger than you expect.
Open

.settings_page_object-sync-salesforce-admin .form-table td .checkbox{line-height:1.3;margin-bottom:9px}.settings_page_object-sync-salesforce-admin .sfwp-salesforce-version-list>tbody>tr.current,.settings_page_object-sync-salesforce-admin .sfwp-salesforce-version-list>tbody>tr.current td{background:#72aee6;color:#fff}.settings_page_object-sync-salesforce-admin .fieldmap .spinner{display:inline-block;float:none}.settings_page_object-sync-salesforce-admin .fieldmap fieldset{border:1px solid #dcdcde;margin-bottom:15px;position:relative}.settings_page_object-sync-salesforce-admin .fieldmap .fields{border:0}.settings_page_object-sync-salesforce-admin .fieldmap legend{margin-top:15px;padding-left:12px;position:absolute}.settings_page_object-sync-salesforce-admin .fieldmap .fields>:nth-child(2){padding-top:35px}.settings_page_object-sync-salesforce-admin .fieldmap .fields .fieldmap-template{display:none}.settings_page_object-sync-salesforce-admin .fieldmap .fieldmap_settings>:nth-child(2){padding-top:45px}.settings_page_object-sync-salesforce-admin .fieldmap div{padding:15px 10px}.settings_page_object-sync-salesforce-admin .fieldmap div label{display:inline-block;font-weight:700;margin-bottom:7.5px}.settings_page_object-sync-salesforce-admin .fieldmap div input,.settings_page_object-sync-salesforce-admin .fieldmap div select{display:block}.settings_page_object-sync-salesforce-admin .fieldmap div.fieldmap_status select{display:inline-block}.settings_page_object-sync-salesforce-admin .fieldmap .checkboxes label,.settings_page_object-sync-salesforce-admin .fieldmap .radios label{display:block;font-weight:400}.settings_page_object-sync-salesforce-admin .fieldmap .checkboxes input,.settings_page_object-sync-salesforce-admin .fieldmap .radios input{display:inline-block}.settings_page_object-sync-salesforce-admin .fieldmap table .column-direction{min-width:200px}.settings_page_object-sync-salesforce-admin .fieldmap table td div{padding-left:0;padding-top:0}.settings_page_object-sync-salesforce-admin form.error-rows .tablenav-pages-mappingerrors{margin:2px 0 .8em;padding-top:10px;text-align:right}.settings_page_object-sync-salesforce-admin form.error-rows .tablenav-pages-mappingerrors .displaying-num{display:inline-block;margin-right:10px}.settings_page_object-sync-salesforce-admin .object_map .object_map_field label{display:block}.settings_page_object-sync-salesforce-admin .object_map_data li{margin-bottom:8px}.settings_page_object-sync-salesforce-admin .object_map_data .label{color:#646970;display:inline-block;margin-right:5px;min-width:150px}.settings_page_object-sync-salesforce-admin .select2-drop,.settings_page_object-sync-salesforce-admin .select2-dropdown{z-index:999999!important}.settings_page_object-sync-salesforce-admin .select2-results{line-height:1.5}.settings_page_object-sync-salesforce-admin .select2-results .select2-results__group,.settings_page_object-sync-salesforce-admin .select2-results .select2-results__option{margin:0;padding:8px}.settings_page_object-sync-salesforce-admin .select2-results .description{display:block;padding-top:4px}.settings_page_object-sync-salesforce-admin .select2-dropdown{border-color:#dcdcde}.settings_page_object-sync-salesforce-admin .select2-dropdown--below{box-shadow:0 1px 1px rgba(0,0,0,.1)}.settings_page_object-sync-salesforce-admin .select2-dropdown--above{box-shadow:0 -1px 1px rgba(0,0,0,.1)}.settings_page_object-sync-salesforce-admin .select2-container .select2-selection{border-color:#ddd}.settings_page_object-sync-salesforce-admin .select2-container .select2-search__field{min-width:150px}.settings_page_object-sync-salesforce-admin .select2-container .select2-selection--single{height:32px}.settings_page_object-sync-salesforce-admin .select2-container .select2-selection--single .select2-selection__rendered{line-height:2;padding-right:24px}.settings_page_object-sync-salesforce-admin .select2-container .select2-selection--single .select2-selection__arrow{height:30px;right:3px}.settings_page_object-sync-salesforce-admin .select2-container .select2-selection--multiple{border-radius:0;line-height:1.5;min-height:28px}.settings_page_object-sync-salesforce-admin .select2-container .select2-selection--multiple li{margin:0}.settings_page_object-sync-salesforce-admin .select2-container .select2-selection--multiple .select2-selection__choice{padding:2px 6px}.settings_page_object-sync-salesforce-admin .select2-container .select2-selection--multiple .select2-selection__choice .description{display:none}.settings_page_object-sync-salesforce-admin .select2-container .select2-selection__clear{color:#999;margin-top:-1px}.settings_page_object-sync-salesforce-admin .select2-container .select2-search--inline .select2-search__field{font-family:inherit;font-size:inherit;font-weight:inherit;padding:3px 0}.settings_page_object-sync-salesforce-admin .select2-container .select2-selection__rendered.ui-sortable li{cursor:move}.salesforce_user_ajax_message{border-left:4px solid #00a32a;box-shadow:0 1px 1px 0 rgba(0,0,0,.1);margin:5px 0 15px;padding:1px 12px}.salesforce_user_ajax_message p{margin:.5em 0;padding:2px}.mapped-salesforce-user{width:auto}.mapped-salesforce-user caption{border:1px solid #dcdcde;border-bottom:0;box-shadow:0 1px 1px rgba(0,0,0,.04);color:#555;font-size:14px;font-weight:400;line-height:1.3;padding:8px 10px;text-align:left}.mapped-salesforce-user tr th{border-right:1px solid #dcdcde;font-size:13px;width:140px}

There are no issues that match your filters.

Category
Status