Commit 44e0f2f9 authored by Alex Pott's avatar Alex Pott
Browse files

Issue #2473945 by Cottser, rachel_norfolk, axe312, davidhernandez, yannickoo,...

Issue #2473945 by Cottser, rachel_norfolk, axe312, davidhernandez, yannickoo, emma.maria, cilefen, akalata, jaxxed, LewisNyman: Prefix form-item classes with js-
parent db342cbd
Loading
Loading
Loading
Loading
+1 −1
Changes for core/misc/machine-name.js: 1 added line, 1 removed line.
Original line number Diff line number Diff line
@@ -92,7 +92,7 @@
        var $source = $context.find(source_id).addClass('machine-name-source').once('machine-name');
        var $target = $context.find(options.target).addClass('machine-name-target');
        var $suffix = $context.find(options.suffix);
        var $wrapper = $target.closest('.form-item');
        var $wrapper = $target.closest('.js-form-item');
        // All elements have to exist.
        if (!$source.length || !$target.length || !$suffix.length || !$wrapper.length) {
          return;
+4 −4
Changes for core/misc/states.js: 4 added lines, 4 removed lines.
Original line number Diff line number Diff line
@@ -596,7 +596,7 @@
    if (e.trigger) {
      $(e.target)
        .prop('disabled', e.value)
        .closest('.form-item, .js-form-submit, .js-form-wrapper').toggleClass('form-disabled', e.value)
        .closest('.js-form-item, .js-form-submit, .js-form-wrapper').toggleClass('form-disabled', e.value)
        .find('select, input, textarea').prop('disabled', e.value);

      // Note: WebKit nightlies don't reflect that change correctly.
@@ -607,21 +607,21 @@
  $(document).on('state:required', function (e) {
    if (e.trigger) {
      if (e.value) {
        var $label = $(e.target).attr({'required': 'required', 'aria-required': 'aria-required'}).closest('.form-item, .js-form-wrapper').find('label');
        var $label = $(e.target).attr({'required': 'required', 'aria-required': 'aria-required'}).closest('.js-form-item, .js-form-wrapper').find('label');
        // Avoids duplicate required markers on initialization.
        if (!$label.hasClass('js-form-required').length) {
          $label.addClass('js-form-required form-required');
        }
      }
      else {
        $(e.target).removeAttr('required aria-required').closest('.form-item, .js-form-wrapper').find('label.js-form-required').removeClass('js-form-required form-required');
        $(e.target).removeAttr('required aria-required').closest('.js-form-item, .js-form-wrapper').find('label.js-form-required').removeClass('js-form-required form-required');
      }
    }
  });

  $(document).on('state:visible', function (e) {
    if (e.trigger) {
      $(e.target).closest('.form-item, .js-form-submit, .js-form-wrapper').toggle(e.value);
      $(e.target).closest('.js-form-item, .js-form-submit, .js-form-wrapper').toggle(e.value);
    }
  });

+1 −1
Changes for core/modules/filter/filter.filter_html.admin.js: 1 added line, 1 removed line.
Original line number Diff line number Diff line
@@ -76,7 +76,7 @@
      var that = this;
      $(context).find('[name="filters[filter_html][settings][allowed_html]"]').once('filter-filter_html-updating').each(function () {
        that.$allowedHTMLFormItem = $(this);
        that.$allowedHTMLDescription = that.$allowedHTMLFormItem.closest('.form-item').find('.description');
        that.$allowedHTMLDescription = that.$allowedHTMLFormItem.closest('.js-form-item').find('.description');
        that.userTags = that._parseSetting(this.value);

        // Update the new allowed tags based on added text editor features.
+1 −1
Changes for core/modules/filter/templates/text-format-wrapper.html.twig: 1 added line, 1 removed line.
Original line number Diff line number Diff line
@@ -15,7 +15,7 @@
 * @ingroup themeable
 */
#}
<div class="js-text-format-wrapper">
<div class="js-text-format-wrapper js-form-item form-item">
  {{ children }}
  {% if description %}
    <div{{ attributes }}>{{ description }}</div>
+1 −0
Changes for core/modules/language/templates/language-negotiation-configure-form.html.twig: 1 added line, 0 removed lines.
Original line number Diff line number Diff line
@@ -23,6 +23,7 @@
{% for language_type in language_types %}
  {%
    set language_classes = [
      'js-form-item',
      'form-item',
      'table-language-group',
      'table-' ~ language_type.type ~ '-wrapper',
Loading