Could you briefly explain the choice to use a custom js implementation rather than jQuery UI's tabs?

Comments

james.elliott’s picture

The reason that we did a custom implementation rather than just using jQuery UI tabs was to follow the pattern of the vertical tabs element that is part of Drupal core.

Another reason is that this just enhances fieldsets when Javascript is enabled. If JS is disabled it degrades more nicely into just displaying the individual fieldsets and not showing the unordered list of tabs, nor adding the markup for them.

james.elliott’s picture

Version: » 7.x-1.0-beta1
Status: Active » Fixed

If you still have questions feel free to re-open this issue.

nedjo’s picture

Thanks, good explanation.

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for 2 weeks with no activity.