Skip to content
Snippets Groups Projects
Commit 214fb25b authored by Jess's avatar Jess
Browse files

Issue #3093173 by Neslee Canil Pinto, jungle, swatichouhan012, lauriii, xjm,...

Issue #3093173 by Neslee Canil Pinto, jungle, swatichouhan012, lauriii, xjm, dww, longwave: Improve README for forked jQuery UI components
parent 572e554a
No related branches found
No related tags found
8 merge requests!7452Issue #1797438. HTML5 validation is preventing form submit and not fully...,!1012Issue #3226887: Hreflang on non-canonical content pages,!789Issue #3210310: Adjust Database API to remove deprecated Drupal 9 code in Drupal 10,!596Issue #3046532: deleting an entity reference field, used in a contextual view, makes the whole site unrecoverable,!496Issue #2463967: Use .user.ini file for PHP settings,!144Issue #2666286: Clean up menu_ui to conform to Drupal coding standards,!16Draft: Resolve #2081585 "History storage",!13Resolve #2903456
Introduction
------------
This folder contains a partial fork of jQuery UI 1.12.1. jQuery UI has been
marked as an emeritus project by the OpenJS foundation. Emeritus projects are
those which the maintainers feel have reached or are nearing end-of-life.
jQuery UI will potentially reach end-of-life before Drupal 9 does. In
preparation for this, Drupal has forked jQuery UI core and jQuery UI components
still used by Drupal core. This fork will make it easier to maintain jQuery UI's
code when necessary.
jQuery UI components used:
* Autocomplete
* Button
* Checkboxradio
* Controlgroup
* Draggable
* Dialog
* Menu
* Position
* Resizable
* Widget Factory
Development
-----------
Development on this fork of jQuery UI is limited to fixes for security issues
affecting Drupal projects.
Production versions of jQuery UI code can be generated with the following
commands:
Navigate to `core/` folder:
```
cd core/
```
Ensure that dependencies have been installed:
```
yarn install
```
Build jQuery UI files for production:
```
yarn run build:jqueryui
```
Note: at the moment our forked code doesn't have any test coverage. Making any
changes to the code should be avoided until
https://www.drupal.org/project/drupal/issues/3093172 has been resolved.
More information
----------------
* See the Drupal.org issue that partially forked jQuery UI:
https://www.drupal.org/project/drupal/issues/3087685
* See the Drupal.org issue for removing the rest of the jQuery UI components:
https://www.drupal.org/project/drupal/issues/3067261
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment