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] Allow a field HTML ID to be set as target in theme_token_tree_link() #4316
402 Allow copying settings from other content types when adding an existing field #3229
403 Change message to "Your comment has been updated" on comment update #5701
404 [UX] Fix hook_update_dependencies() so it won't skip necessary updates #2852
405 Add Selection Rules to Layouts for Filtering / Limiting Context Values #5376
406 Options to change parent link behaviour in responsive dropdown menus #2370
407 Add a form API element for `image` that includes image type and size validators natively. #5946
408 Comment titles should be removed from presentation and from database if not used #4967
409 [UX] Introduce a `confirm_dialog()` function #3771
410 [SR] Provide a status report entry for the database connection status #4945
411 [META] [UX] Provide a instant search/filter UI interface pattern for listing pages and enhance existing ones. #503
412 Create a tests case for version upgrade #1874
413 Add hook_field_schema_alter() #6208
414 Consider using Turbolinks (or similar) as a poor-man's BigPipe #3416
415 Get Designer Input on BackdropCMS 'Out of the Box' appearance #5581
416 Responsive tabs for Seven: change the arrows to an ellipsis and an "x" close icon. #1498
417 [UX] Make the theme preview thumbnail clickable and show larger version of screenshot (à la lightbox). #1127
418 [D9] Add menu link support into views #4505
419 [UX] Add the ability to make any standard layout template a flexible one #4114
420 Add custom block option to follow the translation system easily #2991
421 Introduce `entity_goto()` shortcut for `backdrop_goto()` on Entity paths #5838
422 Allow install profiles to define dependencies other than modules #3926
423 [D8] Allow enabling modules (and themes/layouts?) via config sync / import #5163
424 [UX] Fix caching of favicons #898
425 Allow comment types independent of content types #2049
426 Add support for CKEditor 5 (CKEditor 4 becomes EoL in 2023) #4122
427 Allow install profiles to define explicit/hard dependencies #3597
428 Replace content translation with entity translation (and add an upgrade path) #52
429 Translation of taxonomy terms #4720
430 [WP] Media Library #3203
431 [D10] Views: (even more) responsive grid format #5719
432 [A11Y] Switch Admin Bar to using Smart Menus #2809
433 [WP] Add Token Filter to core #5352
434 Changing theme cache workflow #2349
435 [D7] Provide method to get the pager's element ID #5958
436 [UX] Some UI improvements to Book module #5331
437 [UX] Project Browser: Add links with helper actions (configure/settings/enable) next to project installation status. #2335
438 Include Link Sanitize tests from D7 contrib module #5613
439 [D9 feature parity] Killer feature: Fieldable Fields in core #3766
440 [UX] Language switcher block: allow some basic customization via the block configuration form #4924
441 [UX] Remove the textarea_with_summary field type #490
442 [UX] Admin bar: allow search results to be selected via keyboard up/down buttons. #1850
443 Allow a hook to alter the list of CSS files parsed by Color module #6240
444 [UX] Add a "Used in" column that shows layout(s)/region(s) where each menu is placed. #3407
445 Enable revisions by default / CRAP and entity revisions everywhere in core. #1465
446 [UX] Default drop-button action for node types should be 'manage fields' #1116
447 [UX] Flexible layout templates: Provide a selectable list of "presets" #4484
448 Add cropping to default image styles #5590
449 [DX] Introduce a new `user_permission_get_info()` function #4097
450 [UX] On the Add view page, expand block, and collapse page display #2978
451 Add ability to edit a revision's message #5861
452 [D9] Add a sub theme starter kit to Basis #3914
453 Replace the draggable.png icon with a modern one, and add up/down-only and left/right-only variants. #5152
454 Allow tokens to be used in the default value of fields. #885
455 [UX] Consider saving changes to custom block text without requiring a second save. #2038
456 OOTB: Provide an option to globally disable the personal contact forms, and make it the default for new installations #6067
457 Add a Pre-upgrade analysis/report to prevent people from forgetting something #3577
458 Replace taxonomy_index with taxonomy_entity_index #103
459 [UX] Add the ability for default layouts to be cloned (like views). #1674
460 Put all search results on a single page (with facets?) #1330
461 Is correcting the way form ID's named worth spending time on? #4706
462 Support tokens in Views "Global: custom text" field #3189
463 Allow Access to Image Library for Core Hero Block #5739
464 Create a mechanism for dynamically determining output of file entities #2721
465 Add a "remove" UI for modules & themes (& layouts?) #5320
466 Make problems with layout blocks more discoverable. #2320
467 Add a language switcher to the admin bar when locale is enabled #5983
468 [UX] limit field tokens on node type page to fields on that type #3752
469 [D8][UX] Add a "Placeholder" input field to Views Exposed Filters to allow HTML5 Placeholder #4910
470 [UX] Turn the installer into a 1-minute installer #467
471 Update.php should automatically apply any new configuration defaults #1832
472 Make mobile menu toggle text configurable #6264
473 CKEditor: consider the new Autocomplete plugin (introduced in 4.10) for addition to core. #3357
474 Create a list of all entity types under Reports. #1449
475 [UX] CKEditor: Replace the "Add a caption" checkbox with a "Caption" field #1093
476 [UX] Project installer: Provide link to update report from installer update tab #4471
477 The farbtastic color picker is unmaintained since 2017 - replace with a modern/maintained alternative #5598
478 Add global site logo token #5871
479 [DX] Add config->getData() to match config->setData() #3902
480 [UX] Create more intuitive behavior for "Customize" button to manage displays #5129
481 Views advanced settings: Only one page region, but still a drop-down. #852
482 [UX] Pathauto follow-up: implement autocomplete on fields that support tokens (when the user types "[") #2017
483 Allow more granular HTML filter options for HTML attributes, not just tags #6100
484 [DX][UX] Keyboard shortcut for admin menu search #3564
485 [UX] Layout deletion confirmation form: add more explanation and options #5511
486 Add new Date field widget to utilize HTML5 #date input type #4255
487 [DX][D9] Add the ability to deprecate the name (and value?) of entries in settings.php #5740
488 [UX] CKEditor - Provide default styles #4233
489 Bulk operation for scheduling publishing of multiple pieces of content. #3115
490 Allow user/module to disable theme_debug for particular templates or modules #5746
491 [ META] Add new interface for user selection of managed files #2718
492 Add admin tagging API to entities, menus, etc. #5307
493 authorize.php should be used for all Installer module downloads/installs #2271
494 [DX] Add `#indentation` property to FAPI elements. #5999
495 [WP] Support HTML formatted emails in core #3727
496 Make the 404 / 403 page setting "translatable" #4881
497 [UX] Provide a menu-centric workflow for creating the website structure (à la content_menu) #434
498 [UX] Make all visibility conditions available at all times (and automatically set appropriate paths, contexts and context relationships). #1815
499 Ability to change themes based upon a layout #6296
500 [UX] Make special field items (such as title, language and path alias) available in the "Manage display" tab. #1444

Pages

Log in or register to add new topics