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 Idea: allow "pinning" base themes to specific versions (to solve the issue with breaking changes in core themes) #5941
402 [UX] Decide when to add 'block' to the end of block admin titles, and do so consistently. #2255
403 [A11Y] Change color of the Views hidden fields for the Seven theme #5261
404 [UX] Project installer: Provide link to update report from installer update tab #4471
405 Transliteration: smarter "retroactive" transliteration of existing file names. #1506
406 [UX] Allow site admins to specify which menu is to be used in the admin bar. #5519
407 Add an option (checkbox) in the layout settings for "Page title type" that enables/disables appending the " | [site-name]" part to the page <title>. #1790
408 [UX] Layout UI: Visibility conditions: URL path: Allow browsing and selecting pages. #1129
409 [UX] Project Browser: Improve the project details modal. #1778
410 Get rid of all Backdrop markers in HTML page source #4817
411 [UX] Maximum upload size should be an integer element #1120
412 [UX] add the ability to order menus #3003
413 [D9] Add a sub theme starter kit to Basis #3914
414 Use config for color module palettes #2554
415 Introduce new "View own published content" #6397
416 Add a Pre-upgrade analysis/report to prevent people from forgetting something #3577
417 [DX] Form API: Do not require #default_value for checkboxes to be provided as an array #5836
418 [UX] Allow non-technical people to grab a text export of key information about their site - for troubleshooting requests #5461
419 Browse Server Button on Link Dialog in Ckeditor so a list of files on the site can be displayed #4688
420 Make pager more efficient by not generating (and running) a countQuery #404
421 Docblock in page.tpl.php lists incorrect 'available' variables. #1981
422 [D9] Add 'published' timestamp to nodes #5062
423 [UX] CKEditor - Provide default styles #4233
424 Allow copying settings from other content types when adding an existing field #3229
425 menu_tree_check_access() adds 1141 database queries #2825
426 [DX] Allow combining the types of placeholders for the t() function, and introduce a new one for text that should be wrapped in code/pre tag HTML tags #6190
427 [D9 feature parity] Killer feature: Fieldable Fields in core #3766
428 Support the call of Ukraininan government and change “Russia” to “Russia is a terrorist state” #5712
429 [UX] Add a "Used in" column that shows layout(s)/region(s) where each menu is placed. #3407
430 [UX] Move the confirmation dialog for deletion of menu links to a modal. #770
431 Entity reference 7.x-1.6 #5952
432 [DX] Simplify getting and setting of values without using the 'und' data structure in entities #2240
433 Telemetry: Collect Internet Status At Time Of Install #5222
434 [UX] Provide indication in the admin interface, when config values have been overridden in settings.php #4455
435 [PS] Use signatures instead of the form cache #1470
436 Idea: Provide code names for major Backdrop releases #1458
437 [WP][SR] Add email obfuscator to core #3270
438 [UX] Better image style previews. #1772
439 [A11Y] Native dark mode support (at least for the Seven admin theme) #4778
440 Do not throw exceptions in the updater, when nothing's broken (yet) #4003
441 [UX] Redesign the Themes page #1103
442 [UX] Views: better indicate which View Displays and Sections are affected by a change #2985
443 [DX] Add config->getData() to match config->setData() #3902
444 [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
445 [A11Y] Make collapsible fieldset accessible #6408
446 [DX][UX] Keyboard shortcut for admin menu search #3564
447 Provide a "System metrics" entry in the status page, to show disk space, RAM usage, and database size #5858
448 [UX] Consider replacing the block title type drop-down with an always required (and unique) block title field. #2483
449 [DX] Allow Config::get()/config_get() to specify a default - same as update_variable_get() #5453
450 Extend the 'hidden paths' feature to taxonomy #4653
451 Allow opening block configuration forms on their own page (not in a modal) #1659
452 [DX] Provide a utility for retrieving a single project's info (and settings?) #332
453 [UX] Layouts: Use icons within drop buttons on small/mobile screens #1974
454 'Unused' module detector #5020
455 [UX] Rename vocabularies & terms #4222
456 Backdrop needs a "related posts" feature #1317
457 [WP] Media Library #3203
458 [SR] Facilitate 2FA+MultiFactor compatibility (2FA/two-factor -> MFA/multi-factor) #2788
459 Display the field machine_name along with the label on the display mode #6200
460 [UX] limit field tokens on node type page to fields on that type #3752
461 [DX] Add Flush all caches > Views to admin bar #5737
462 CKEditor: consider the new Autocomplete plugin (introduced in 4.10) for addition to core. #3357
463 [UX] Make field settings visually clearer, no indication that you’re a layer deeper. #744
464 Suggestion: Post-upgrade Summary After Drupal 7 Migration #5606
465 [UX] Swap tab order of "Export" and "Import" config pages #2185
466 [PS][D9] Dynamic Page Cache add in Backdrop core #5217
467 [UX] Change the password reset form to use a single password field + show/hide toggle #4440
468 [A11Y] tablist needs tab roles for children elements #5982
469 [UX] Display php error messages in a dedicated block so we can limit visibility per role. #2139
470 [D9] Users must verify email when changing user email addresses #5210
471 [UX] Add a filter weight reset option so we can Show 'enabled' text filters above 'disabled' ones #4408
472 [UX] File Field UI redesign. #1445
473 Support SVG in Image Library #5541
474 [DX] Add project's 'install time' to system table #1726
475 [D8] Token: Add "Safe tokens", and expose them in the admin UI #4755
476 [WP][UX] Dashboard: Dismissible blocks #3996
477 [UX] Refine permissions for Field UI #1079
478 Allow title callbacks to return unsanitized text (after being run through t()) #2974
479 [D8][DX] Form API: Backport D8 `html_tag` element changes #3892
480 Create option for a cropped image style to provide consistent image size for Cards view #5593
481 Add HTML5 Placeholder to form inputs #3561
482 [UX] Rich-text Image/text flow. #987
483 [UX] Consolidate PHP-related information in the status report page, and add some basic PHP memory usage metrics #5863
484 [UX] Layout UI: Per-block "dirty" form messages. #2430
485 Move "Expanded" option for Menu Items to Block settings #5428
486 Use the default date entry format for the default date display format #4646
487 [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
488 Don't count markup characters as part of the text length #309
489 Views: Add <audio> and <video> to the available options in the "Customize field HTML" for file fields. #1966
490 Link module: validate internal links and ensure protocol-less URLs can pass validation #5000
491 [DX] Allow enabling/disabling theme debugging via the admin UI #4211
492 Consider converting the watchdog list to a view. #1302
493 Support tokens in Views "Global: custom text" field #3189
494 [UX] Decrease size of help text input textareas #2747
495 Don't hard-code the line wrapping in backdrop_mail() and _backdrop_wrap_mail_line() #6237
496 [WP] Support HTML formatted emails in core #3727
497 [DX] Add the ability to deprecate the name (and value?) of config entries #5741
498 Consider using a flat-file cache for the page cache #716
499 Provide an option to make language required for nodes (do not allow language = "none"). #673
500 Add context handling to Views blocks #5995

Pages

Log in or register to add new topics