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] Search settings: Convert the "Search items" section to a table. #3385
402 Add plugins to ckeditor available in D7 contrib module via CDN, but not in Backdrop core. #3875
403 Improve the way search (re)indexing works. #1337
404 [UX] Better Menu permissions #384
405 [UX] Machine names: replace/ignore invalid characters as they are being typed. #3541
406 [DX] Allow nested form elements to be attached to radio and checkbox options. #2304
407 [UX] Layout UI: Template radios: the way we indicate a "selected" template is too subtle (and same as the hover-over indication). #1824
408 Media: Use field mapping to automatically store metadata/EXIF info #3333
409 Create option to add a supplemental stylesheet to Basis - to safely make css updates #4512
410 [UX][DX] When a module is enabled, automatically set a message containing the link to configure #5135
411 Make l() to call theme('link') when possible #6194
412 Views UI: Edit Basic Settings #2906
413 Flexible layout templates: Allow selecting an existing layout template, as a starting point #4115
414 CKEditor5 Sections #5115
415 Add hook_field_schema_alter() #6208
416 Admin interface for manual garbage collection #2898
417 [D8] Introduce a new `file_url_transform_relative()` function #4106
418 Path filter/tips is not very useful and unlikely to be found #5912
419 Views: allow setting the "Items to display" value to "unlimited". #1460
420 [UX] Consider moving operations out of their drop-buttons on wide screens. #733
421 Add an upgrade path from Admin Menu to Admin bar #3687
422 [UX] Appearance page: Denote the theme selected as admin theme (same as we do for the default theme). #1105
423 [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
424 [WP][SR] Add email obfuscator to core #3270
425 [DX] Add contrib and custom directories to the docroot/modules directory. #1996
426 [UX] Combine Permissions for `Field` and `Field UI` #4710
427 [D8][DX] Allow themes to declare dependencies on modules and layout templates #5316
428 Add support for CKEditor 5 (CKEditor 4 becomes EoL in 2023) #4122
429 [UX] Add a log-in form to the update.php page, and expose it to anonymous users ONLY when db updates are pending. #3078
430 Saving a content type display should not return up to the Manage Displays list #4291
431 Add link to installer on module list for missing modules #5792
432 Add a localization concept for user-provided strings to core #4894
433 [META][UX] Figure out a better way to be able to insert introductory/summary/footer text in various places. #1673
434 Allow deleting modules/themes/layouts via the "Uninstall" function of Project Installer. #2648
435 [UX] Cannot access menu items in too long menus when the menu is set to stick at the top of the page. #1003
436 Admin UI: denote settings that may be overridden in settings.php #3856
437 Add more HTML5 elements for dates #326
438 Ship core with a layout that uses node/% as context #3530
439 [UX] Breadcrumb should include Primary/Secondary tabs #2260
440 Redirect UI: Separate internal paths/aliases vs external URLs. #1803
441 Link to all release notes between installed and recommended versions #3303
442 Add 'Save user(s)' action #5656
443 [UX] More info on field removal #3262
444 Add visibility conditions for the "login pages" and admin paths (and negation for them as well) #4476
445 Layout API: Provide contexts to custom blocks #5666
446 Allow to trigger the site status alert (red button) remotely #5097
447 Allow a hook to alter the list of CSS files parsed by Color module #6240
448 Provide smarter default query string key names for views exposed filters #2893
449 [DX][D8] CMI: Add config_exclude functionality to core #4079
450 [UX] Improve the default user management view and account edit form with links to manage permissions/roles #5918
451 [UX] Make block titles required and allow them to be hidden. #692
452 Add an upgrade path from block class module backdrop core. #3682
453 [UX] Better alignment for drop buttons. #1090
454 [UX] Clarify Field Type choices on Field Settings page #2508
455 Support SVG in Image Library #5541
456 [A11Y][UX] Admin bar: Allow navigation by keyboard arrows (besides Tab/Shift+Tab) #1982
457 [UX][D10] Show bulk operations only when items have been selected, and hide filters when that happens #4701
458 View configuration UI: Add indicator denoting rewritten fields #5287
459 OOTB: Provide an option to globally disable the personal contact forms, and make it the default for new installations #6067
460 Provide an actual maintenance mode #3060
461 [DX] Provide a way to retrieve default/OOTB config values #4262
462 Preview of menu machine name is inaccurate while adding a menu #5807
463 Log warnings when projects are encountered without a 'type' #4866
464 [UX] Add a "Back" button to the "Add block" dialog. #1644
465 [UX] Views/Field formatter: Count #2634
466 [UX] [Layouts UI] Consider adding a side-by-side live preview. #986
467 [UX][DX] Show location of config files on status report #3839
468 link fields for in page navigation #go-to-here #1308
469 Creating multiple fields simultaneously while creating a content type #292
470 [UX] Add content title match as search relevancy factor #3517
471 Add permission "Clear log messages" #2242
472 [UX] Project Installer: Make the sorting options responsive. #1779
473 Allow attributes to be passed to backdrop_add_css() and backdrop_add_js() (SRI) #5478
474 [D10] Add the static analyzer tool PHPStan to Backdrop core #5467
475 Add function that returns default config #3251
476 Allow limiting access to menu items per-role #4465
477 Allow Link fields to be restricted to only internal or external URLs #5678
478 Add and Utilize Label and Description for the Admin Interface and Consolidate Help Text #5079
479 Make mobile menu toggle text configurable #6264
480 [UX] Modules Manual installation box needs to take modules names in any case #2885
481 [DX][D8] Provide a single command to install & run Backdrop #4040
482 Improve Instant Search Reset on Modules and Permissions Page #5933
483 [UX] Allow the label (perhaps machine name too?) of fields to be edited straight from the "Manage fields" and "Comment fields" tab. #1443
484 [UX] Config import should search recursively for config files to import #661
485 Provide the option for not displaying URL settings #3664
486 Prevent users from accidentally exposing their email addresses by using it for their username #2486
487 [UX] Views: Offer an option for the pager to start counting from 1 instead of 0 #5566
488 Allow display settings for book navigation #1976
489 [DX][D9] Add helper functions to inject/move items into a particular position in associative arrays #5247
490 Allow more granular HTML filter options for HTML attributes, not just tags #6100
491 [UX] Move new password show/hide toggle to inside the password fields. #3046
492 More replacement tokens for node urls #4239
493 [UX] Provide an option to sort the keys/values of the options select form elements #5823
494 Allow themes to be installed, uninstalled, and updated (treat them like modules) #4829
495 Re-introduce block caching support. #1619
496 [UX] Allow limiting allowed text formats per field instance (per content type). #2615
497 [UX] Add back the hide/show descriptions toggle in the Configuration page (/admin/config). #979
498 Garbage collection deletes files if they are inserted where filter can't find them. #3826
499 [META] [UX] Improve the overall creation and placement of custom blocks experience. #1277
500 [DX][BC] Replace module_load_include() with new, more generic function #206

Pages

Log in or register to add new topics