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 Create option to add a supplemental stylesheet to Basis - to safely make css updates #4512
402 [UX] Flexible templates: Replace the single "Add row" button with multiple ones #5166
403 [A11Y][UX] Admin bar: Allow navigation by keyboard arrows (besides Tab/Shift+Tab) #1982
404 [UX][D8] Make position of #description (help text) configurable via the API #1403
405 Flexible layout templates: Allow selecting an existing layout template, as a starting point #4115
406 Improve the way search (re)indexing works. #1337
407 [UX] More info on field removal #3262
408 [DX] Change modals so special server whitelist is not required #3938
409 Create a printable Status Report #5821
410 Provide smarter default query string key names for views exposed filters #2893
411 Provide additional permissions for the maintenance mode #3625
412 [UX][D8] Merge the "List links" and "Edit menu" operations into a single administration page. #475
413 [UX] Combine Permissions for `Field` and `Field UI` #4710
414 Expand the "Global settings" fieldset when creating new fields #5345
415 [UX] Project Installer: On each cron run, pull and cache locally a project list from b.org #2193
416 Saving a content type display should not return up to the Manage Displays list #4291
417 Allow to filter interface translation for "context" with "contains" (LIKE) #4940
418 [UX] Image styles: make crop and scale+crop effects smart. #1774
419 Views: allow setting the "Items to display" value to "unlimited". #1460
420 [DX] Use `token_get_all()` for parsing settings*.php files rather than using regex in `backdrop_rewrite_settings()` #6297
421 [UX] Appearance page: Denote the theme selected as admin theme (same as we do for the default theme). #1105
422 [UX] Move new password show/hide toggle to inside the password fields. #3046
423 [UX] Introduce a `confirm_dialog()` function #3771
424 Idea: allow "pinning" base themes to specific versions (to solve the issue with breaking changes in core themes) #5941
425 [UX] Allow limiting allowed text formats per field instance (per content type). #2615
426 Consider using Turbolinks (or similar) as a poor-man's BigPipe #3416
427 Allow search result display to be controlled via view modes #829
428 [SR][UX] Flood control: Better workflow and allow users to self-serve #5522
429 Prevent users from accidentally exposing their email addresses by using it for their username #2486
430 [A11Y] UX Fields to add html tag Attributes for fields, menu links and blocks #5158
431 Allow display settings for book navigation #1976
432 [META][UX] Figure out a better way to be able to insert introductory/summary/footer text in various places. #1673
433 Make Backdrop misconfiguration messages friendlier #6110
434 [D8] Introduce a new `file_url_transform_relative()` function #4106
435 Add function that returns default config #3251
436 Allow install profiles to define dependencies other than modules #3926
437 Provide a form-item-inline class to help admin forms #5829
438 [UX] Modules Manual installation box needs to take modules names in any case #2885
439 Allow install profiles to define explicit/hard dependencies #3597
440 [CMI] Export/Import an entire content type (or other entity type) with its fields all at once #408
441 [UX][D10] Show bulk operations only when items have been selected, and hide filters when that happens #4701
442 Dashboard: Add a Configuration Manager widget #5322
443 Block configuration settings: Support adding IDs. #2145
444 [DX] Provide a way to retrieve default/OOTB config values #4262
445 Extend the "Hide path display" feature ("page-less nodes") to other core entities #4912
446 Custom/managed publishing options. #1742
447 [UX] Add help text and improve the UI to clarify things around layout templates #6314
448 Support the call of Ukraininan government and change “Russia” to “Russia is a terrorist state” #5712
449 [UX] Better alignment for drop buttons. #1090
450 [DX] Implement hook_hook_info() to help organize module code #3024
451 [D9 feature parity] Killer feature: Fieldable Fields in core #3766
452 Entity reference 7.x-1.6 #5952
453 [UX] Menu paths: replace the silly <front> placeholder with a dropdown and rename it to "home page" #2588
454 [UX] Add a "Used in" column that shows layout(s)/region(s) where each menu is placed. #3407
455 [UX] Explore the idea of converting the "Save"/"Cancel" text to links in the messages of "dirty" forms. #789
456 [UX] Idea: Bigger "required" indicators for fields (a red ❌ next to the field) plus a red focus "halo" around the field. #5505
457 [UX] Side-by-side content translation UI #2438
458 Add visibility conditions for the "login pages" and admin paths (and negation for them as well) #4476
459 [UX][DX] When a module is enabled, automatically set a message containing the link to configure #5135
460 [DX] Add CSS classes to form elements that are hidden/shown via #states. #1969
461 [UX] Add a "Back" button to the "Add block" dialog. #1644
462 Add permissions for viewing blocked user account profiles (and/or their content) #6123
463 [DX][D8] CMI: Add config_exclude functionality to core #4079
464 link fields for in page navigation #go-to-here #1308
465 Upscaling in out-of-the-box image style 'Large'. #3232
466 [D9] Add a sub theme starter kit to Basis #3914
467 [DX] Form API: Do not require #default_value for checkboxes to be provided as an array #5836
468 [DX] Add a legacy upgrade_mappings database table #2855
469 Add a Pre-upgrade analysis/report to prevent people from forgetting something #3577
470 Remove grippie; use CSS "resize" property #340
471 [D8][DX] Allow themes to declare dependencies on modules and layout templates #5316
472 Update 'Syndicate' block allow selection of available feeds #2136
473 More replacement tokens for node urls #4239
474 Add a localization concept for user-provided strings to core #4894
475 [UX] do not lock the admin bar when a modal is active. #1721
476 [UX] Allow the label (perhaps machine name too?) of fields to be edited straight from the "Manage fields" and "Comment fields" tab. #1443
477 Consider displaying which modules were enabled/disabled after enabling/disabling on the "List Modules" page #6331
478 [DX] Add Flush all caches > Views to admin bar #5737
479 [UX] add the ability to order menus #3003
480 [UX] limit field tokens on node type page to fields on that type #3752
481 Suggestion: Post-upgrade Summary After Drupal 7 Migration #5606
482 Use config for color module palettes #2554
483 CKEditor: consider the new Autocomplete plugin (introduced in 4.10) for addition to core. #3357
484 [UX] Hide/Show row weights should not be done globally without warning #750
485 Cached anonymous page and "background fetch" cause site rendering issues on LiteSpeed server #5525
486 Views: Autocomplete exposed filters #2423
487 Allow limiting access to menu items per-role #4465
488 CKEditor5 Sections #5115
489 [UX] Automatically sanitize the value of URL alias fields (remove preceding/trailing slashes and make sure the path is not absolute). #1957
490 Re-introduce block caching support. #1619
491 [UX][PS] Replace the current token browser in core with the Fast Token Browser implementation from contrib #6143
492 [DX][D8] Provide a single command to install & run Backdrop #4040
493 [META] [UX] Improve the overall creation and placement of custom blocks experience. #1277
494 Config management diff: Rename "Old" and "New" to something more meaningful #3221
495 [DX] Add config->getData() to match config->setData() #3902
496 Provide a "System metrics" entry in the status page, to show disk space, RAM usage, and database size #5858
497 menu_tree_check_access() adds 1141 database queries #2825
498 [DX][UX] Keyboard shortcut for admin menu search #3564
499 Add HTML5 Placeholder to form inputs #3561
500 [UX] Admin bar search: Make certain search results distinct by prefixing their immediate parent item. #1002

Pages

Log in or register to add new topics