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][D8] Make position of #description (help text) configurable via the API #1403
402 Add more properties to project .info files... Initial Release date, Current Release Date, Categories, D7 base module or theme if any #5367
403 [UX] Make special field items (such as title, language and path alias) available in the "Manage display" tab. #1444
404 [D7] Tokens missing from Backdrop core. This issue was considered major in D7. #4952
405 Create the settings.php file if missing. #1075
406 Reuse test prefixes instead of rebuilding them for each test #4353
407 Allow user/module to disable theme_debug for particular templates or modules #5746
408 Add node's 'Menu link titles' to views #3248
409 Add layout name in class for custom layout. #2012
410 [UX] differing interface patterns for "add new" and "save order" in different places in core #573
411 [DX] Add `#indentation` property to FAPI elements. #5999
412 [UX] Hide redundant items in Node Edit form. #3705
413 Bulk delete taxonomy terms #2875
414 Setting intelligent defaults during content type fields creation #291
415 More useful tags for views #6268
416 [UX] When uninstalling a module, list all things that will be lost (blocks, views, menus) in the confirmation page. #1624
417 [DX] Use `token_get_all()` for parsing settings*.php files rather than using regex in `backdrop_rewrite_settings()` #6297
418 Allow core libraries to be served via CDN #1593
419 [A11Y] UX Fields to add html tag Attributes for fields, menu links and blocks #5158
420 [UX] Add the "Comment fields" and "Comment display" links to the operations dropbutton in the content type admin page and also the respective admin menu items. #1262
421 [UX] Add a token-browser-like PHP date format helper dialog #4556
422 Add a check for missing modules or dependencies #5625
423 [UX] Breadcrumb should include Primary/Secondary tabs #2260
424 CSS Architecture with SASS, SMACSS, and BEM #4129
425 [UX] Make node title a proper (sortable too) field. a.k.a. Title module in core. #933
426 Add filtering to the List Views page like the filtering that existed in D7 #5896
427 Admin UI: denote settings that may be overridden in settings.php #3856
428 Redirect UI: Separate internal paths/aliases vs external URLs. #1803
429 Support additional (popular) properties in the .info files of projects #119
430 Ship core with a layout that uses node/% as context #3530
431 DatabaseSchemaObjectExistsException: Table already exists in DatabaseSchema #2585
432 Make Backdrop misconfiguration messages friendlier #6110
433 Expand the "Global settings" fieldset when creating new fields #5345
434 Add support for tokens in the file field names and paths (File Field Paths module in core) #1440
435 Allow to filter interface translation for "context" with "contains" (LIKE) #4940
436 Layout: path condition with a subdomain #1049
437 [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
438 Allow default/required settings on multilingual ("Language") fields #4322
439 Status page: Show information about supported image types by GD #5760
440 Basis theme killer feature: Automatically generate color scheme from provided brand (logo/colors) #3231
441 [DX] Add contrib and custom directories to the docroot/modules directory. #1996
442 Replace user-picture.tpl.php with a theme function #555
443 [DX] Support #attributes in theme_help() and theme_more_help_link() #6007
444 Add an upgrade path from Admin Menu to Admin bar #3687
445 Add CSS (JS?) code formatting automation #5568
446 [UX] Add help text and improve the UI to clarify things around layout templates #6314
447 [DX] Make views query output easier to read with indentation & line breaks #1590
448 [UX][DX] When a module is enabled, automatically set a message containing the link to configure #5135
449 [UX] Change user/login to /login and /user/logout to /logout #1248
450 Create option to add a supplemental stylesheet to Basis - to safely make css updates #4512
451 Allow site administrators to selectively disable entity caching #5632
452 Add permission "Clear log messages" #2242
453 Flexible layout templates: Allow selecting an existing layout template, as a starting point #4115
454 [UX] disable "upload" button on file widget until file has been selected #908
455 [DX] Form API: provide form element(s) for CSS classes and IDs #5898
456 [UX][DX] Show location of config files on status report #3839
457 [UX] Views "Multiple field settings" should appear on field display settings, too #2993
458 [UX] Project Installer: Make the sorting options responsive. #1779
459 [DX] [BC] Deprecate, reduce use of, or remove DBTNG #61
460 [UX] Add content title match as search relevancy factor #3517
461 [UX] Running cron.php from browser should return a success message rather than a blank page #2535
462 Add permissions for viewing blocked user account profiles (and/or their content) #6123
463 Dashboard: Add a Configuration Manager widget #5322
464 Cache settings via admin section #1434
465 Add markup or message field to contact form #4721
466 Extend the "Hide path display" feature ("page-less nodes") to other core entities #4912
467 [D8][UX] Add inline form errors #1040
468 [UX] Clarify Field Type choices on Field Settings page #2508
469 Allow separate edit and display titles for field #4310
470 [DX] Make File::access consistent with other entity classes. #5480
471 Add Mailsystem 3.x delegator class to core #3218
472 [A11Y][UX] Admin bar: Allow navigation by keyboard arrows (besides Tab/Shift+Tab) #1982
473 [UX] admin bar search results should not be allowed to span further than the page height. #520
474 [D10] Layouts/blocks: Add visibility condition for 200/403/404 response codes #6016
475 Add an upgrade path from block class module backdrop core. #3682
476 [UX] integrate file editing into the file field widget #2810
477 Add ability to skip running tests on PR #5575
478 Consider displaying which modules were enabled/disabled after enabling/disabling on the "List Modules" page #6331
479 [UX] Have a "Contact" menu item be enabled and added to the primary navigation by default when enabling contact.module. #1572
480 CKEditor5 Sections #5115
481 [UX] Display a Welcome page after upgrading Backdrop to the latest version #1225
482 Don't show the node_load_multiple() $conditions parameter as deprecated #5644
483 [UX] Project Installer: On each cron run, pull and cache locally a project list from b.org #2193
484 [D8] Introduce a new `file_url_transform_relative()` function #4106
485 [DX] Add normalized project data into the database. #5905
486 Garbage collection deletes files if they are inserted where filter can't find them. #3826
487 [UX] CKeditor: Allow the Styles dropdown to use tag names (for easy use of the <small> tag) #2980
488 [UX] Image styles: make crop and scale+crop effects smart. #1774
489 Define aims and outstanding technical tasks for distro support and Features-style config packages in core #99
490 [UX] Edit view from Layout blocks page #3501
491 [UX][PS] Replace the current token browser in core with the Fast Token Browser implementation from contrib #6143
492 [D8][DX] Allow themes to declare dependencies on modules and layout templates #5316
493 Add a simple way in core to define private and public access for nodes/entities. #1407
494 [UX] Combine Permissions for `Field` and `Field UI` #4710
495 Add a localization concept for user-provided strings to core #4894
496 [UX] Block config: Prevent the user from accidentally creating conditions that never/always display a block. #1021
497 Prevent users from accidentally exposing their email addresses by using it for their username #2486
498 Saving a content type display should not return up to the Manage Displays list #4291
499 Create "Current Node" block #5774
500 Consider exposing `form_cache_expiration` and/or providing an option so that it can be cleared along with other caches. #3191

Pages

Log in or register to add new topics