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 Add option to Views for hiding empty blocks #3411
402 Layouts: Allow tokens to be used in custom page titles. #1860
403 [Meta] Advanced configuration overrides (allow regex/wildcards and negation of settings within arrays) #5172
404 [UX] Views: better indicate which View Displays and Sections are affected by a change #2985
405 [D8][DX] FAPI: Allow easy sorting of the translated options of select elements #5824
406 [CMI] Export/Import an entire content type (or other entity type) with its fields all at once #408
407 Add ability to configure inline image upload path with global/ site tokens #6401
408 Allow user to set custom background color on core hero block #3918
409 [UX] Add nowrap CSS to field suffixes (ex the machine name span) #1349
410 [DX] hook_field_*_settings_form() should have $form and $form_state parameters #3590
411 [UX] Allow a field HTML ID to be set as target in theme_token_tree_link() #4316
412 Allow comments to be attached to any entity type #2048
413 Add Selection Rules to Layouts for Filtering / Limiting Context Values #5376
414 SMTP / PHPMailer module in core #3199
415 Comment titles should be removed from presentation and from database if not used #4967
416 [SR] Provide a status report entry for the database connection status #4945
417 [UX] Decrease size of help text input textareas #2747
418 [UX] Hide/Show row weights should not be done globally without warning #750
419 Add hook_field_schema_alter() #6208
420 [UX] Inject "mini modules forms" in various places where it makes sense #5949
421 Cached anonymous page and "background fetch" cause site rendering issues on LiteSpeed server #5525
422 Responsive tabs for Seven: change the arrows to an ellipsis and an "x" close icon. #1498
423 [UX] Make the theme preview thumbnail clickable and show larger version of screenshot (à la lightbox). #1127
424 [D9] Add menu link support into views #4505
425 Views: improve the "last" link of pagers #2332
426 [UX] Add a "Place in a layout" action for menus in the menu listing page. #3406
427 [UX] Add the ability to make any standard layout template a flexible one #4114
428 [UX][WP][D8] Allow the admin bar to be docked in various sides of the screen #1842
429 [D8] Allow enabling modules (and themes/layouts?) via config sync / import #5163
430 Allow title callbacks to return unsanitized text (after being run through t()) #2974
431 Add support for CKEditor 5 (CKEditor 4 becomes EoL in 2023) #4122
432 [DX] Form API: Allow individual options in select elements to be set to disabled #5837
433 Remove grippie; use CSS "resize" property #340
434 [UX] Display a reminder to uninstall modules after disabling them #3911
435 Translation of taxonomy terms #4720
436 Contact form message templates edited via the UI #3568
437 [UX] Views: Make the "Label for "Any" value" a text field and have it be configurable per view and per exposed filter within each view. #2033
438 [WP] Add Token Filter to core #5352
439 [WP] Add the ability to schedule config changes #3185
440 Add per-bundle token info to hook_token_info() #5707
441 [UX] Some UI improvements to Book module #5331
442 [D8] Allow image fields to use any extensions the current image toolkit supports #3136
443 [D10][PS] CSS and JavaScript aggregation performance improvements #5718
444 [UX] Language switcher block: allow some basic customization via the block configuration form #4924
445 Create new form that wraps the "file/add" and "Media Library Selector" forms for re-use #2720
446 [UX] Allow bulk deleting menu links. #732
447 Allow a hook to alter the list of CSS files parsed by Color module #6240
448 [UX][DX][A11Y] Start using inputmode for fields and form elements as appropriate #5964
449 Automatically create a node/% layout when one is created for node/NID #5539
450 Enable revisions by default / CRAP and entity revisions everywhere in core. #1465
451 [UX] Default drop-button action for node types should be 'manage fields' #1116
452 [UX] Flexible layout templates: Provide a selectable list of "presets" #4484
453 [DX] Allow nested form elements to be attached to radio and checkbox options. #2304
454 [UX] CKEditor: Include the Balloon Toolbar plugin introduced in 4.8, and start using it. #3356
455 [DX] Introduce a new `user_permission_get_info()` function #4097
456 [UX] Layout UI: Template radios: the way we indicate a "selected" template is too subtle (and same as the hover-over indication). #1824
457 Feature to add multiple Layouts together #5585
458 Replace the draggable.png icon with a modern one, and add up/down-only and left/right-only variants. #5152
459 [UX] Admin bar search: Make certain search results distinct by prefixing their immediate parent item. #1002
460 OOTB: Provide an option to globally disable the personal contact forms, and make it the default for new installations #6067
461 EntityStorageException: The username and email are both addresses that do not match. (But what are they?) #5857
462 [UX] Add the ability for default layouts to be cloned (like views). #1674
463 [UX] Rich Text editor inserting/updating images before a file is uploaded #3900
464 Put all search results on a single page (with facets?) #1330
465 Is correcting the way form ID's named worth spending time on? #4706
466 [META] Use UUIDs in more places #3563
467 Add layout name in class for custom layout. #2012
468 Add a "remove" UI for modules & themes (& layouts?) #5320
469 Allow admins to unblock someone easily without having to go into the database #3111
470 Ability to add custom file fields to Node Edit Form #5738
471 [D8][UX] Add a "Placeholder" input field to Views Exposed Filters to allow HTML5 Placeholder #4910
472 [UX] Admin bar: Consider replacing the home button with a "Back to site" button. #2709
473 [UX] Open the field widget link in a modal #691
474 Make mobile menu toggle text configurable #6264
475 [DX][UX] Form API: Make it so that required fields that are hidden via #states are only validated when visible. #2732
476 [SR] Security hardening: provide a mechanism to expire sessions #5545
477 Create a list of all entity types under Reports. #1449
478 [DX] Add a hook_library_alter() to remove unwanted things more easily #3718
479 [UX] CKEditor: Replace the "Add a caption" checkbox with a "Caption" field #1093
480 [UX] Project installer: Provide link to update report from installer update tab #4471
481 [UX] Breadcrumb should include Primary/Secondary tabs #2260
482 Redirect UI: Separate internal paths/aliases vs external URLs. #1803
483 Simplify Layout configuration #5592
484 [UX] Create more intuitive behavior for "Customize" button to manage displays #5129
485 [UX] timezone drop-down should group timezones by continent #2928
486 [UX] [WYSIWYG] Consider adding a side-by-side live preview for the editor. #985
487 Allow more granular HTML filter options for HTML attributes, not just tags #6100
488 [UX] Consolidate database-related information in the status report page, and add some basic db usage metrics #5864
489 Build a flexible "JSON consumer" block for Dashboard #3891
490 [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
491 Add pagers to watchdog entries #3546
492 Add new Date field widget to utilize HTML5 #date input type #4255
493 [DX] Add contrib and custom directories to the docroot/modules directory. #1996
494 [UX] CKEditor - Provide default styles #4233
495 [A11Y][UX] Admin bar: Allow navigation by keyboard arrows (besides Tab/Shift+Tab) #1982
496 Add admin tagging API to entities, menus, etc. #5307
497 [UX] Mobile project browser: decrease amt of scrolling needed on Mobile #3097
498 Allow altering image style urls #5745
499 Make the 404 / 403 page setting "translatable" #4881
500 Add a views filter/argument for Term Depth #2666

Pages

Log in or register to add new topics