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] Layout UI: Visibility conditions: URL path: Allow browsing and selecting pages. #1129
402 Dashboard: Add a Configuration Manager widget #5322
403 [UX] Mobile project browser: decrease amt of scrolling needed on Mobile #3097
404 [UX] Layout UI: Template radios: the way we indicate a "selected" template is too subtle (and same as the hover-over indication). #1824
405 Extend the "Hide path display" feature ("page-less nodes") to other core entities #4912
406 Add a views filter/argument for Term Depth #2666
407 Add an upgrade path from block class module backdrop core. #3682
408 Create a printable Status Report #5821
409 [UX] Allow a field HTML ID to be set as target in theme_token_tree_link() #4316
410 [UX] Provide a menu-centric workflow for creating the website structure (à la content_menu) #434
411 Add "All day" functionality for the HTML5 widget #6142
412 [D8] Add a phone field type #1342
413 [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
414 [DX] Form API: provide a 'type' => 'status_message' element. #3329
415 [DX] Add contrib and custom directories to the docroot/modules directory. #1996
416 CKEditor5 Sections #5115
417 [UX] Hide all field labels by default #2902
418 Garbage collection deletes files if they are inserted where filter can't find them. #3826
419 [D9] Add menu link support into views #4505
420 [UX] Edit view from Layout blocks page #3501
421 [UX] Move the confirmation dialog for deletion of menu links to a modal. #770
422 Idea: allow "pinning" base themes to specific versions (to solve the issue with breaking changes in core themes) #5941
423 [UX] Add the ability to make any standard layout template a flexible one #4114
424 [PS] Use signatures instead of the form cache #1470
425 Trim textfields? #6386
426 [UX] Breadcrumb should include Primary/Secondary tabs #2260
427 [UX] Maximum upload size should be an integer element #1120
428 [D8][DX] Allow themes to declare dependencies on modules and layout templates #5316
429 [UX] Allow moving blocks from the front end? #3086
430 Redirect UI: Separate internal paths/aliases vs external URLs. #1803
431 Add a localization concept for user-provided strings to core #4894
432 Allow admin theme CSS for dialogs to be used on front-end #2659
433 Translation of taxonomy terms #4720
434 Provide the option for not displaying URL settings #3664
435 Provide a form-item-inline class to help admin forms #5829
436 Make pager more efficient by not generating (and running) a countQuery #404
437 Redis super easy with Redis Enterprise Caching to improve performance Backdrop CMS #6165
438 List of Modules should show required contrib modules #6173
439 [UX] Clarify Field Type choices on Field Settings page #2508
440 Backdrop needs a "related posts" feature #1317
441 Allow attributes to be passed to backdrop_add_css() and backdrop_add_js() (SRI) #5478
442 [UX] Taxonomy checkboxes/radios: Use indentation instead of dashes to denote children terms. #3292
443 [A11Y][UX] Admin bar: Allow navigation by keyboard arrows (besides Tab/Shift+Tab) #1982
444 Allow to trigger the site status alert (red button) remotely #5097
445 File entity setting for garbage collection #2897
446 Support the call of Ukraininan government and change “Russia” to “Russia is a terrorist state” #5712
447 [UX] Flexible layout templates: Provide a selectable list of "presets" #4484
448 [UX] combine different kinds of views link fields #3457
449 [UX] Make field settings visually clearer, no indication that you’re a layer deeper. #744
450 Entity reference 7.x-1.6 #5952
451 [DX] Introduce a new `user_permission_get_info()` function #4097
452 Idea: Provide code names for major Backdrop releases #1458
453 Text area with Plain text processing doesn't display line breaks #5515
454 [UX] Add parent menu selector to menu add/edit link form #6390
455 Add permission "Clear log messages" #2242
456 [UX] Redesign the Themes page #1103
457 View configuration UI: Add indicator denoting rewritten fields #5287
458 Reconfiguring the administrative layout #3072
459 [UX] Project Installer: Make the sorting options responsive. #1779
460 Log warnings when projects are encountered without a 'type' #4866
461 Allow regions titles #2647
462 Cannot create menu items linking to existing files #3945
463 Is correcting the way form ID's named worth spending time on? #4706
464 [UX] Admin Bar: Make "Development" a top-level menu item #3652
465 [UX] "Cancel" links and "Save and add another" buttons when adding vocabulary terms, menu items, and user accounts #1004
466 [DX] Form API: Do not require #default_value for checkboxes to be provided as an array #5836
467 Allow opening block configuration forms on their own page (not in a modal) #1659
468 [DX] Provide a utility for retrieving a single project's info (and settings?) #332
469 [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
470 Don't count markup characters as part of the text length #309
471 [DX] Introduce a new `#` placeholder for `format_string()`, that formats user-facing text as code #6191
472 Prevent users from accidentally exposing their email addresses by using it for their username #2486
473 Consider converting the watchdog list to a view. #1302
474 [D10] Add the static analyzer tool PHPStan to Backdrop core #5467
475 [UX] Show result count and result range in search results #3261
476 Allow display settings for book navigation #1976
477 Add and Utilize Label and Description for the Admin Interface and Consolidate Help Text #5079
478 Refactor the generation of SQL for dates and times into the database driver #2890
479 Contact module roadmap: 80% usecase of Webforms in core #3808
480 [DX] Add Flush all caches > Views to admin bar #5737
481 [UX] Project installer: Provide link to update report from installer update tab #4471
482 [DX] backdrop_process_states: Introduce a new `primary`/`secondary` set of states for submit buttons #3441
483 Consider using a flat-file cache for the page cache #716
484 Suggestion: Post-upgrade Summary After Drupal 7 Migration #5606
485 [UX] File Field UI redesign. #1445
486 Add check that active configuration directory is writable to system_requirements #5538
487 Double click prevention #6393
488 [UX] Project Installer: On each cron run, pull and cache locally a project list from b.org #2193
489 [UX] Refine permissions for Field UI #1079
490 [DX][D9] Add helper functions to inject/move items into a particular position in associative arrays #5247
491 Add permissions to view and use button "Clear log messages" #3056
492 [UX] Image styles: make crop and scale+crop effects smart. #1774
493 Allow themes to be installed, uninstalled, and updated (treat them like modules) #4829
494 [UX] Add links for quick access to editing things like the layout, theme, etc. of the current page #2626
495 [D8] theme_table() should take an optional footer variable and produce tfoot #3627
496 [UX] Rich-text Image/text flow. #987
497 Provide a "System metrics" entry in the status page, to show disk space, RAM usage, and database size #5858
498 Add new Date field widget to utilize HTML5 #date input type #4255
499 [UX] CKEditor - Provide default styles #4233
500 [UX] Allow the user to change their mind about manually entering a machine name... #1608

Pages

Log in or register to add new topics