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] Provide an instant search filter for the permissions page (/admin/config/people/permissions). #980
402 [UX] Consolidate PHP-related information in the status report page, and add some basic PHP memory usage metrics #5863
403 [UX] Consider replacing the block title type drop-down with an always required (and unique) block title field. #2483
404 [D8][UX] Add a toggle in the admin bar for showing/hiding contextual links on mobile #3417
405 [UX] Allow the user to change their mind about manually entering a machine name... #1608
406 [UX][D8] Convert user pictures to an actual Image Field #243
407 [UX] Layouts: Use icons within drop buttons on small/mobile screens #1974
408 [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
409 Add filtering to path_autocomplete #4381
410 [PS][D9] Dynamic Page Cache add in Backdrop core #5217
411 [A11Y] Native dark mode support (at least for the Seven admin theme) #4778
412 [UX] Views "Multiple field settings" should appear on field display settings, too #2993
413 Add "All day" functionality for the HTML5 widget #6142
414 [DX] Provide an easy way to add classes to the wrapper tags of form elements #3917
415 [UX] CKeditor: Allow the Styles dropdown to use tag names (for easy use of the <small> tag) #2980
416 Redis super easy with Redis Enterprise Caching to improve performance Backdrop CMS #6165
417 [D9] Allow adding descriptions to user roles (and show them in the roles listing page) #5748
418 Offer to remove module dependencies that are no longer needed #3582
419 [D8] Trim summary on word boundary #599
420 Add context handling to Views blocks #5995
421 [UX] Display php error messages in a dedicated block so we can limit visibility per role. #2139
422 [UX] Let site builders add a new image style whenever they're selecting a style to use #1438
423 [DX] Add a helper function for messaging after saving settings forms #1364
424 [DX] Add project's 'install time' to system table #1726
425 [UX] Admin bar: Move "Add new X" to the bottom of each fly-out menu #4586
426 [UX] Field UI - clean up the field type selection #1041
427 Move "Expanded" option for Menu Items to Block settings #5428
428 [D8] Introduce a new example.settings.local.php file #4173
429 Link module: validate internal links and ensure protocol-less URLs can pass validation #5000
430 Consider exposing `form_cache_expiration` and/or providing an option so that it can be cleared along with other caches. #3191
431 Create a new cropped image style specifically for cards #5607
432 [META][D8][UX] Convert all confirmation pages to confirmation dialogs instead. #3769
433 [UX] add "Allow Upscaling" checkbox to crop, and scale and crop effects #2763
434 Trim textfields? #6386
435 Optimize core book module via book_cache port #976
436 [D10] Invoke hook after a site install is complete #5876
437 [UX] Layout UI: Per-block "dirty" form messages. #2430
438 [UX] Allow switching the menu being used for a menu block. #3410
439 Allow install profiles to be run after site creation #1591
440 Content creation page cleanup #202
441 Views: Add <audio> and <video> to the available options in the "Customize field HTML" for file fields. #1966
442 Check if paths already exist when views or layouts are being installed. #1257
443 [D9] Users must verify email when changing user email addresses #5210
444 [D8] Token: Add "Safe tokens", and expose them in the admin UI #4755
445 Add display of file details to the 'manage file' form. #3904
446 Request: More style options for the table format in Views #2961
447 List of Modules should show required contrib modules #6173
448 [DX] Disabling a field should not update the weights of all fields #5755
449 Add allowed_values_function to list field UI #3565
450 Use data-* to check modules dependencies before submit #565
451 Add a wrapper to make tables "responsive" #6008
452 Establish a "fonts" directory in a place where it can be shared between core and contrib themes. #2127
453 [UX] Offer option to replace the help text with a help icon that toggles its visibility (on by default on mobile). #1414
454 [BC] Decide on best way to make improvements to the CSS for core without breaking existing sites #4167
455 [UX] Provide a theme switcher. #1711
456 [UX] Image Library view: Dynamic number of items per page #4560
457 [UX] Include the "+ Add condition" link/button and the "Remove"/"Configure" links in the "Conditions" fieldset of the #1025
458 [DX] Add settings/page for contextual links settings #5404
459 Mobile first approach theme #4131
460 [DX] Support a way to declare conflicts in .info files #4993
461 Allow taxonomy term for layout block visibility #5612
462 CKEditor: Provide a setting to switch skins. #2729
463 [UX] Add parent menu selector to menu add/edit link form #6390
464 Remove the "Layout" part from the layout names in the layouts list. #945
465 [UX] When a new content type is created, automatically assign permissions to the "Editor" role #5885
466 Implement <time> tag for time stamps in core, e.g. date posted, comment date #2416
467 [D8] Views Content Cache #3399
468 [UX] Detect whether mod_rewrite is enabled (in Apache installs) and throw a warning in the clean URLs page. #1573
469 Feature/Package Module Proposal #1238
470 Allow 'Main Page Content' block to use a specific display mode #4341
471 Create a field_storage_exists() function #5180
472 Installer module should check for file-write permissions #3893
473 [DX] Layout Contexts not being passed to block in hook_block_view(). #2953
474 [DX] Introduce a new `#` placeholder for `format_string()`, that formats user-facing text as code #6191
475 Status page: Provide information about the security coverage of the currently-installed minor version #5759
476 [DX] CMI: see if we can make those "storage" numbers in .json files less cryptic. #3562
477 [UX] Make it easy to find newly-added modules on the modules page #532
478 Group interdependent checkboxes visually #6013
479 Layouts: Provide a way to define conditions based on field values. #2103
480 [DX] Views query should not output { and } around database table names. #1389
481 Search form does not allow to be styled using icons #5573
482 Replace user signatures & pictures with fields #1679
483 [UX] Change layout 'Visibility conditions' links to a drop button #4529
484 [D8][DX] Add Modernizr to core. #1009
485 Enhanced Float-Value Display Options #5379
486 [DX] Save Dev time, make a console notice for Backdrop.behaviours #4116
487 Link module: Provide an option to allow for a predefined list of static titles #4970
488 Create Wordpress install profile #3127
489 Separate the Term Reference field from Taxonomy module #5633
490 Convert /admin/content/book to a View #3735
491 Modify the CKEditor image dialog to use the new wrapper form for "file/add" and "Media Library Selector" mechanisms #2719
492 Double click prevention #6393
493 Add warnings in site status page (end elsewhere?) to remove contrib module folders if added to core. #915
494 [DX] Form API: Allow specifying alternative configuration settings for elements using `system_settings_form()`, without having to use custom submit handler #4102
495 [DX] Config uses the term 'clear', change it to 'remove' or something more intuitive #2387
496 Add a "Site Category" field to site info #1543
497 [D8] Ensure that entries are written to watchdog table #63
498 Add indicator for menu-level visibility conditions #1929
499 [UX] Rename name "Filtered HTML" input format to "Basic" #1188
500 [D8] Form API: Introduce proper #types for 'option' and 'optgroup', and make #options consistent. #4312

Pages

Log in or register to add new topics