Make the skipTo module configurable on a per user basis

Created on 20 June 2025, 3 days ago

Problem/Motivation

There are currently several problems with the skipTo module in regard to configuration.

  • Not every user has access to the settings page.
  • Not every user would be comfortable with the settings made globally
  • Not every user would want to use the skipTo module in the first place (turned out there is currently no option to opt out the usage)

*The issue is based on the discussion with @benjifisher in todays usability meeting: 📌 Drupal Usability Meeting 2025-06-20 Active

Steps to reproduce

Proposed resolution

The idea is:

  • Add a skipTo settings as a local task to the user profile page (might require a config entity per user?)
  • Add an option to disable skipto completely

Only question is should the global setting under admin/config/user-interface/skipto be kept? And should the settings made there be the initial setting for users accessing the user skipto settings for the first time? And should the set of settings be identical between global and user (or should there even be a differentiation between user roles and the number of form fields available?).

Remaining tasks

User interface changes

API changes

Data model changes

Feature request
Status

Active

Version

2.0

Component

User interface

Created by

🇩🇪Germany rkoller Nürnberg, Germany

Live updates comments and jobs are added and updated live.
  • Usability

    Makes Drupal easier to use. Preferred over UX, D7UX, etc.

  • Accessibility

    It affects the ability of people with disabilities or special needs (such as blindness or color-blindness) to use Drupal.

Sign in to follow issues

Comments & Activities

Production build 0.71.5 2024