Help prioritize core features! Votes cast here will help core developers understand what features the community would find most valuable. 

  • You must be logged in to vote.
  • Please vote for no more than 10 new features.
  • You can change your vote as often as you like.
  • A list of your current votes can be found on your user profile page.

These are features that you would most like to see included in future releases of Backdrop CMS.  All the issues you see here are issues tagged with the label "type - feature request" from the Backdrop CMS core issue queue. 

# GitHub Issue title Issue # Vote for this feature # of votes
401 [UX] Flexible templates: Replace the single "Add row" button with multiple ones #5166
402 Confirmation dialog for orphaned files #2899
403 [UX] Add a "Back" button to the "Add block" dialog. #1644
404 Add layout name in class for custom layout. #2012
405 link fields for in page navigation #go-to-here #1308
406 [UX][D10] Show bulk operations only when items have been selected, and hide filters when that happens #4701
407 [WP][UX] Remove "tabs" for menu local tasks, move into contextual links (and/or admin bar) #464
408 [UX][DX] provide utility functions to retrieve field labels #3620
409 [DX] Provide a way to retrieve default/OOTB config values #4262
410 [DX] Allow combining the types of placeholders for the t() function, and introduce a new one for text that should be wrapped in code/pre tag HTML tags #6190
411 Preview of menu machine name is inaccurate while adding a menu #5807
412 [UX] Provide an option to sort the keys/values of the options select form elements #5823
413 Expand the "Global settings" fieldset when creating new fields #5345
414 [META] Improve the project screenshots functionality in the project browser #3061
415 Allow to filter interface translation for "context" with "contains" (LIKE) #4940
416 [UX] Introduce button group UI component #2643
417 [UX] Breadcrumb should include Primary/Secondary tabs #2260
418 [UX] Allow the label (perhaps machine name too?) of fields to be edited straight from the "Manage fields" and "Comment fields" tab. #1443
419 VBO: option for separate button per action & option to override labels #802
420 Redirect UI: Separate internal paths/aliases vs external URLs. #1803
421 [META][D8][UX] Convert all confirmation pages to confirmation dialogs instead. #3769
422 Allow limiting access to menu items per-role #4465
423 Provide an option to customize text for the "required" indicator and validation error for fields. #5507
424 [UX] Allow switching the menu being used for a menu block. #3410
425 [DX][D8] Provide a single command to install & run Backdrop #4040
426 Allow Link fields to be restricted to only internal or external URLs #5678
427 [A11Y] Make collapsible fieldset accessible #6408
428 Improve Instant Search Reset on Modules and Permissions Page #5933
429 [Multisite] Provide option for installing global or site-specific projects via the UI #3274
430 [A11Y] UX Fields to add html tag Attributes for fields, menu links and blocks #5158
431 Site-wide settings for file garbage collection #2896
432 [UX] Maintenance mode: Do not render the "Create new account" tab, the navigation menu and the account menu when in the "Log in" or "Reset password" pages. #2529
433 Re-introduce block caching support. #1619
434 [DX] Add contrib and custom directories to the docroot/modules directory. #1996
435 [DX] Provide an easy way to add classes to the wrapper tags of form elements #3917
436 [META] [UX] Improve the overall creation and placement of custom blocks experience. #1277
437 [UX] Auto Updates for security/modules #414
438 Offer to remove module dependencies that are no longer needed #3582
439 More replacement tokens for node urls #4239
440 Display the field machine_name along with the label on the display mode #6200
441 [UX] Either get rid of MENU_SUGGESTED_ITEM or change the way it works in a way that fixes UX WTFs #5834
442 Dashboard: Add a Configuration Manager widget #5322
443 [UX] Views save/cancel buttons are at the top right #3054
444 Extend the "Hide path display" feature ("page-less nodes") to other core entities #4912
445 [UX] Layout path selection: Make it more user friendly #2618
446 Add permission "Clear log messages" #2242
447 Allow setting a default value for Alt and Title text in image fields #1439
448 [UX] Move the confirmation dialog for deletion of nodes to a modal. #769
449 [UX] Project Installer: Make the sorting options responsive. #1779
450 [UX] Permissions page: Make permission groups rows collapsible/expandable. #1046
451 [D8] Views Content Cache #3399
452 [DX] [D8] Add a `validate()` method to entity classes #6061
453 [D7] Add alt and title fields for the image file type? #4007
454 Change message to "Your comment has been updated" on comment update #5701
455 Add a form API element for `image` that includes image type and size validators natively. #5946
456 Ensure Backdrop deletes all files it puts into /tmp #3253
457 [UX][DX] When a module is enabled, automatically set a message containing the link to configure #5135
458 Use database independent calls to initialize the testing cache. #2888
459 [UX] Clarify Field Type choices on Field Settings page #2508
460 Security: Consider adding an option to load public forms through AJAX. #1592
461 [A11Y][UX] Admin bar: Allow navigation by keyboard arrows (besides Tab/Shift+Tab) #1982
462 Add display of file details to the 'manage file' form. #3904
463 Remove syslog module from core #1260
464 [D8] Add Breakpoints in core #4669
465 [UX] Better Menu permissions #384
466 Add allowed_values_function to list field UI #3565
467 Improve 'Last updated' date shown when installing modules. #4224
468 Don't hard-code the line wrapping in backdrop_mail() and _backdrop_wrap_mail_line() #6237
469 [UX] Allow reusable blocks to be made non-reusable (by cloning them into a non-reusable instance) #4303
470 Introduce `entity_goto()` shortcut for `backdrop_goto()` on Entity paths #5838
471 [D8][DX] Allow themes to declare dependencies on modules and layout templates #5316
472 [D9][UX] Add a user-friendly parent menu browser in the content add/edit form. #3029
473 Add a localization concept for user-provided strings to core #4894
474 [UX] List modules that need to be enabled on the config sync page #2604
475 [UX] Project Installer: On each cron run, pull and cache locally a project list from b.org #2193
476 Implement sub-path aliases - a.k.a.: `subpathauto` or `path_alias_xt` in core #1418
477 [UX] Consider moving operations out of their drop-buttons on wide screens. #733
478 [UX] Image styles: make crop and scale+crop effects smart. #1774
479 Convert /admin/content/book to a View #3735
480 [UX] Token browser dialog: increase width (and height?). #1038
481 [WP][UX] Use admin-theme for Log In form #4410
482 [WP][SR] Add email obfuscator to core #3270
483 Add mini pager option to Search module #6083
484 Redirects write to json files? #4001
485 [D10] Views: (even more) responsive grid format #5719
486 [D7] Provide method to get the pager's element ID #5958
487 [DX] Add entity_get_bundles() as a convenient method for getting the label of a bundle. #3243
488 CKEditor5 Sections #5115
489 [UX] Redirect from system path to alias (GlobalRedirect in core) #2871
490 Prevent users from accidentally exposing their email addresses by using it for their username #2486
491 [UX] Branding and Version info on Installation Screens #1584
492 [UX] Cannot access menu items in too long menus when the menu is set to stick at the top of the page. #1003
493 Allow display settings for book navigation #1976
494 Installer module should check for file-write permissions #3893
495 Do not allow modules to be enabled at all if they have conflicting config file names with any existing config. #1242
496 [D9] Date: allow setting MIN and MAX dates, only past dates, or only future dates, or both #4648
497 Add more HTML5 elements for dates #326
498 [DX] CMI: see if we can make those "storage" numbers in .json files less cryptic. #3562
499 [D8] Keep a snapshot of configuration directory in database #4212
500 Can we add a class to the admin tabs? #4207

Pages

Log in or register to add new topics