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] Move the confirmation dialog for deletion of nodes to a modal. #769
402 [UX] CKEditor - Provide default styles #4233
403 Add a "Make Permanent" action for the manage files listing #3825
404 Allow opening block configuration forms on their own page (not in a modal) #1659
405 [UX][DX] When a module is enabled, automatically set a message containing the link to configure #5135
406 Make l() to call theme('link') when possible #6194
407 Front page to be configurable by language #3500
408 Backdrop needs a "related posts" feature #1317
409 CKEditor5 Sections #5115
410 Add hook_field_schema_alter() #6208
411 Allow obsolete config strings to be culled from localization table #3452
412 Consider converting the watchdog list to a view. #1302
413 [UX] Layout UI: Per-block "dirty" form messages. #2430
414 Views: Add <audio> and <video> to the available options in the "Customize field HTML" for file fields. #1966
415 [DX] Add Flush all caches > Views to admin bar #5737
416 [UX] Cannot access menu items in too long menus when the menu is set to stick at the top of the page. #1003
417 Suggestion: Post-upgrade Summary After Drupal 7 Migration #5606
418 [UX] Change the password reset form to use a single password field + show/hide toggle #4440
419 Add more HTML5 elements for dates #326
420 Do not throw exceptions in the updater, when nothing's broken (yet) #4003
421 Dashboard Module: Show link to manage existing nodes of specific content type #3944
422 [D8][DX] Allow themes to declare dependencies on modules and layout templates #5316
423 Add support for CKEditor 5 (CKEditor 4 becomes EoL in 2023) #4122
424 [UX] File Field UI redesign. #1445
425 Add a localization concept for user-provided strings to core #4894
426 [UX] Refine permissions for Field UI #1079
427 [UX] Display php error messages in a dedicated block so we can limit visibility per role. #2139
428 [DX] Add project's 'install time' to system table #1726
429 Provide a "System metrics" entry in the status page, to show disk space, RAM usage, and database size #5858
430 Extend the 'hidden paths' feature to taxonomy #4653
431 Create a mechanism for dynamically determining output of file entities #2721
432 [UX] Consider moving operations out of their drop-buttons on wide screens. #733
433 [UX] Rename vocabularies & terms #4222
434 [WP][SR] Add email obfuscator to core #3270
435 [META][UX][DX] Overhaul User module permissions and the respective admin UI #3815
436 [UX] Automatically update the "Admin Content" view to include language field and exposed filter when more than one language is enabled for the site. #1625
437 [UX] Allow the user to change their mind about manually entering a machine name... #1608
438 Allow to trigger the site status alert (red button) remotely #5097
439 Allow a hook to alter the list of CSS files parsed by Color module #6240
440 [D8] Autosave content #3426
441 [UX] Reflect the status of the comment settings in the "Comment fields" and "Comment display" tabs and offer connect-the-dots links to enable them. #1274
442 Implement <time> tag for time stamps in core, e.g. date posted, comment date #2416
443 [DX] Add the ability to deprecate the name (and value?) of config entries #5741
444 Provide chained term tokens for taxonomy_term_reference fields #2949
445 [UX] [Layouts UI] Consider adding a side-by-side live preview. #986
446 [A11Y] tablist needs tab roles for children elements #5982
447 [UX] Add a filter weight reset option so we can Show 'enabled' text filters above 'disabled' ones #4408
448 Creating multiple fields simultaneously while creating a content type #292
449 [WP][UX] Dashboard: Dismissible blocks #3996
450 [DX] Change modals so special server whitelist is not required #3938
451 View configuration UI: Add indicator denoting rewritten fields #5287
452 OOTB: Provide an option to globally disable the personal contact forms, and make it the default for new installations #6067
453 Provide additional permissions for the maintenance mode #3625
454 Log warnings when projects are encountered without a 'type' #4866
455 Put Backdrop JS Object at the bottom of the HTML Document #1051
456 Establish a "fonts" directory in a place where it can be shared between core and contrib themes. #2127
457 Create option for a cropped image style to provide consistent image size for Cards view #5593
458 Bulk operation for scheduling publishing of multiple pieces of content. #3115
459 [UX] Provide a theme switcher. #1711
460 [UX] Consolidate PHP-related information in the status report page, and add some basic PHP memory usage metrics #5863
461 Use the default date entry format for the default date display format #4646
462 [ META] Add new interface for user selection of managed files #2718
463 [UX] Make block titles required and allow them to be hidden. #692
464 [DX] Allow enabling/disabling theme debugging via the admin UI #4211
465 Support SVG in Image Library #5541
466 Allow attributes to be passed to backdrop_add_css() and backdrop_add_js() (SRI) #5478
467 [D10] Add the static analyzer tool PHPStan to Backdrop core #5467
468 [UX] Introduce a `confirm_dialog()` function #3771
469 Allow install profiles to be run after site creation #1591
470 Add and Utilize Label and Description for the Admin Interface and Consolidate Help Text #5079
471 Make mobile menu toggle text configurable #6264
472 Consider using Turbolinks (or similar) as a poor-man's BigPipe #3416
473 Check if paths already exist when views or layouts are being installed. #1257
474 [DX] Config uses the term 'clear', change it to 'remove' or something more intuitive #2387
475 Add indicator for menu-level visibility conditions #1929
476 [D9] Allow adding descriptions to user roles (and show them in the roles listing page) #5748
477 Add the ability to create a CSS class for image field in Views #2920
478 [UX] Add back the hide/show descriptions toggle in the Configuration page (/admin/config). #979
479 Add context handling to Views blocks #5995
480 [D8][DX] Add element #type table and merge tableselect/tabledrag into it #4388
481 [DX][BC] Replace module_load_include() with new, more generic function #206
482 Allow install profiles to define dependencies other than modules #3926
483 [DX][D9] Add helper functions to inject/move items into a particular position in associative arrays #5247
484 Allow more granular HTML filter options for HTML attributes, not just tags #6100
485 Allow install profiles to define explicit/hard dependencies #3597
486 [UX] Let site builders add a new image style whenever they're selecting a style to use #1438
487 Allow themes to be installed, uninstalled, and updated (treat them like modules) #4829
488 [UX] Field UI - clean up the field type selection #1041
489 Layouts: Provide a way to define conditions based on field values. #2103
490 Create a new cropped image style specifically for cards #5607
491 [UX] Mobile project browser: make it easier to get to the queue #3098
492 Replace user signatures & pictures with fields #1679
493 [D10] Invoke hook after a site install is complete #5876
494 [UX] Dismissible status report messages. #4617
495 Provide "Delimited" and "HTML list" display formatters for fields #2674
496 [UX] Config import should search recursively for config files to import #661
497 Allow overriding Seven's header customisations #4205
498 [UX] Views: Offer an option for the pager to start counting from 1 instead of 0 #5566
499 Add fallback to HTTP for update manager #5455
500 [D9 feature parity] Killer feature: Fieldable Fields in core #3766

Pages

Log in or register to add new topics