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 Ability to specify absolute or relative links only in Link fields #1158
402 [PS] Add `webp` to default extensions on new image fields (if supported) #4998
403 Expose breakpoints as a visibility option for blocks and layouts. #2347
404 [DX][D8] Allow config files to have dependencies #4188
405 Ability to change themes based upon a layout #6296
406 Allow tokens to be used in the default value of fields. #885
407 Layouts: Allow tokens to be used in custom page titles. #1860
408 [UX] Allow cloning any user role (along with its permissions) #3813
409 Replace taxonomy_index with taxonomy_entity_index #103
410 Better handling of location in locale source #3451
411 [UX] Layout deletion confirmation form: add more explanation and options #5511
412 [UX][D8] Allow 'Content: Link' views field to just output URL #3419
413 Status page: Show information about supported image types by GD #5760
414 [DX] Remove unused item attributes (per delta) on fields #1352
415 [DX] Support #attributes in theme_help() and theme_more_help_link() #6007
416 User roles form: Replace the "Required" column with a useful "Description" column #5179
417 Create a mechanism for dynamically determining output of file entities #2721
418 Display default views on a separate tab #4369
419 Add state_override function to core #4725
420 Allow themes to have `config` folders #6122
421 [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
422 [PS] Set cache lifetime to 1 year for static assets #3937
423 [UX] Turn the installer into a 1-minute installer #467
424 [WP][SR] Dedicated "Privacy & security" section under "Configuration" #3624
425 Add a check for missing modules or dependencies #5625
426 [UX] Allow multiple screenshots for modules themes and layouts #1517
427 Add filtering to the List Views page like the filtering that existed in D7 #5896
428 [PS][D9] Acquia Site Studio Visual Page Builder with a front-end, drag and drop user interface #5403
429 [SR] Add a minimum length setting for passwords #4589
430 [UX] Allow image styles to be ordered/sorted. #1141
431 Create pseudo tokens to extend various functionality in text formatters ex :nolink #4992
432 Views: improve the "last" link of pagers #2332
433 Request to add a link to project pages for modules on Functionality page #4179
434 [UX] Add help text on "uninstall modules" page /admin/modules/uninstall that modules need to be disabled first #6309
435 Views advanced settings: Only one page region, but still a drop-down. #852
436 [UX][WP][D8] Allow the admin bar to be docked in various sides of the screen #1842
437 [UX] Add information about removed modules to the uninstall page #3779
438 Allow non-administrative users the ability to publish/unpublish/schedule content #815
439 [UX] Layout UI: Template radios: the way we indicate a "selected" template is too subtle (and same as the hover-over indication). #1824
440 [UX] Move the confirmation dialog for enabling/uninstalling modules to a modal. #3770
441 [UX] Allow site admins to specify which menu is to be used in the admin bar. #5519
442 Add option to Views for hiding empty blocks #3411
443 [DX] Make File::access consistent with other entity classes. #5480
444 Bulk operation for scheduling publishing of multiple pieces of content. #3115
445 [D8] Add a phone field type #1342
446 [D10] Layouts/blocks: Add visibility condition for 200/403/404 response codes #6016
447 [Meta] Advanced configuration overrides (allow regex/wildcards and negation of settings within arrays) #5172
448 [ META] Add new interface for user selection of managed files #2718
449 Reuse test prefixes instead of rebuilding them for each test #4353
450 Consider adding print styles in core report pages, or providing a way to export them as JSON #6136
451 Add layout name in class for custom layout. #2012
452 Allow user to set custom background color on core hero block #3918
453 [UX] Provide a menu-centric workflow for creating the website structure (à la content_menu) #434
454 [DX] hook_field_*_settings_form() should have $form and $form_state parameters #3590
455 Allow site administrators to selectively disable entity caching #5632
456 Transliteration: smarter "retroactive" transliteration of existing file names. #1506
457 [DX] Form API: provide form element(s) for CSS classes and IDs #5898
458 Add Selection Rules to Layouts for Filtering / Limiting Context Values #5376
459 Provide chained term tokens for taxonomy_term_reference fields #2949
460 [UX] Provide a report page that lists all configured paths where files are being saved. #4585
461 [UX] Layout UI: Visibility conditions: URL path: Allow browsing and selecting pages. #1129
462 Comment titles should be removed from presentation and from database if not used #4967
463 [DX] Allow nested form elements to be attached to radio and checkbox options. #2304
464 Improve the styling of color input elements in the admin theme #4155
465 Allow the addition of Dashboard context to any layout #6182
466 Add status report message informing about CKEditor 5 upgrade #6346
467 [UX] Move the confirmation dialog for deletion of menu links to a modal. #770
468 Redirect UI: Separate internal paths/aliases vs external URLs. #1803
469 [UX] Add a "Place in a layout" action for menus in the menu listing page. #3406
470 Create "Current Node" block #5774
471 [UX] Mobile project browser: make it easier to get to the queue #3098
472 [D10] Date fields: Allow the "time ago" formatter to show as a fully cacheable time difference with JS #6022
473 [D8] Allow enabling modules (and themes/layouts?) via config sync / import #5163
474 Provide "Delimited" and "HTML list" display formatters for fields #2674
475 [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
476 Allow default/required settings on multilingual ("Language") fields #4322
477 [UX][A11y][D10] CKEditor toolbar configuration: allow adding/(re)moving buttons via keyboard #6159
478 [DX] Add contrib and custom directories to the docroot/modules directory. #1996
479 [UX] Display a reminder to uninstall modules after disabling them #3911
480 Make pager more efficient by not generating (and running) a countQuery #404
481 Contact form message templates edited via the UI #3568
482 Don't show the node_load_multiple() $conditions parameter as deprecated #5644
483 [PS] Use signatures instead of the form cache #1470
484 [DX] Add normalized project data into the database. #5905
485 [WP] Add Token Filter to core #5352
486 Add the ability to create a CSS class for image field in Views #2920
487 [UX] Add a token-browser-like PHP date format helper dialog #4556
488 [UX] Maximum upload size should be an integer element #1120
489 [SR] Provide a status report entry for the database connection status #4945
490 [UX] Breadcrumb should include Primary/Secondary tabs #2260
491 CSS Architecture with SASS, SMACSS, and BEM #4129
492 Add permission "Clear log messages" #2242
493 Flexible layout templates: Allow selecting an existing layout template, as a starting point #4115
494 Editor image dialog: option to sync the width and height of the image and also option to override the sync #6385
495 [UX] Make field settings visually clearer, no indication that you’re a layer deeper. #744
496 [UX] Project Installer: Make the sorting options responsive. #1779
497 Text area with Plain text processing doesn't display line breaks #5515
498 [UX] CKEditor: Include the Balloon Toolbar plugin introduced in 4.8, and start using it. #3356
499 Allow opening block configuration forms on their own page (not in a modal) #1659
500 Allow editing term machine names (a.k.a. Taxonomy Machine Name module in core) #3093

Pages

Log in or register to add new topics