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] When a new content type is created, automatically assign permissions to the "Editor" role #5885
402 [UX] Provide a theme switcher. #1711
403 [D8][A11Y] ALT attributes should be enabled by default on new fields and have an option to set ALT and TITLE attributes as required #3006
404 [D8] Add Breakpoints in core #4669
405 [DX] Make views query output easier to read with indentation & line breaks #1590
406 [WP] Support HTML formatted emails in core #3727
407 [UX] User "locked" in the authorize.php page #2580
408 More useful tags for views #6268
409 Add Claro administration theme to core #5241
410 Improve 'Last updated' date shown when installing modules. #4224
411 Implement <time> tag for time stamps in core, e.g. date posted, comment date #2416
412 [UX] Change user/login to /login and /user/logout to /logout #1248
413 [DX] Disabling a field should not update the weights of all fields #5755
414 All config_*() functions should accept `$type` for consistency. #4821
415 Use data-* to check modules dependencies before submit #565
416 Add a wrapper to make tables "responsive" #6008
417 [BC] Decide on best way to make improvements to the CSS for core without breaking existing sites #4167
418 Allow copying settings from other content types when adding an existing field #3229
419 [D8][DX] Form API: Backport D8 `html_tag` element changes #3892
420 [UX] Fix hook_update_dependencies() so it won't skip necessary updates #2852
421 [UX][D8] Make position of #description (help text) configurable via the API #1403
422 Status Report should flag duplicate module installs #5464
423 Make Backdrop misconfiguration messages friendlier #6110
424 [UX] Project installer: collapse met dependencies in the "Enable modules" step #5454
425 [WP][UX] Use admin-theme for Log In form #4410
426 Add a simple way in core to define private and public access for nodes/entities. #1407
427 [UX] Allow 'manage file' from Image Library #3544
428 Separate the Term Reference field from Taxonomy module #5633
429 [DX][D8] Provide a mechanism to deprecate permissions #5030
430 Redirects write to json files? #4001
431 Layouts: Provide a way to define conditions based on field values. #2103
432 [UX] Block config: Prevent the user from accidentally creating conditions that never/always display a block. #1021
433 Add warnings in site status page (end elsewhere?) to remove contrib module folders if added to core. #915
434 [DX] Form API: Allow specifying alternative configuration settings for elements using `system_settings_form()`, without having to use custom submit handler #4102
435 Replace user signatures & pictures with fields #1679
436 [D8] Ensure that entries are written to watchdog table #63
437 Add custom block option to follow the translation system easily #2991
438 [D9] Date: allow setting MIN and MAX dates, only past dates, or only future dates, or both #4648
439 [UX] Have a "Contact" menu item be enabled and added to the primary navigation by default when enabling contact.module. #1572
440 [DX] Use `token_get_all()` for parsing settings*.php files rather than using regex in `backdrop_rewrite_settings()` #6297
441 [D8] Manage form display: Allow managing form fields non-programmatically #5219
442 [D8] Keep a snapshot of configuration directory in database #4212
443 [DX] Config uses the term 'clear', change it to 'remove' or something more intuitive #2387
444 [UX] Display a Welcome page after upgrading Backdrop to the latest version #1225
445 Status page: Provide information about the security coverage of the currently-installed minor version #5759
446 [DX] Form API #states: support 'regex' and 'less'/'greater' (than) for value comparison #4781
447 Add indicator for menu-level visibility conditions #1929
448 [UX] Make it easy to find newly-added modules on the modules page #532
449 Group interdependent checkboxes visually #6013
450 Search form does not allow to be styled using icons #5573
451 [WP] Media Library #3203
452 Allow content types to be enabled/disabled via the admin UI #3883
453 [A11Y] Switch Admin Bar to using Smart Menus #2809
454 Allow pseudo fields to have configurable settings #3859
455 Add permissions for viewing blocked user account profiles (and/or their content) #6123
456 [UX] Dashboard block to highlight recent and notable bug fixes or feature updates #5438
457 Custom Block contextual link #4390
458 [D8] Port and merge Local Image Input Filter in core #1384
459 Ship core with a layout that uses user/% as context #3531
460 Add a link to the BackdropCMS.org page on module list for each module #5003
461 [WP] Add URL Alias as machine name-like field to node titles #3993
462 [DX] bring back db_fetch_array() and db_fetch_object() #2081
463 [UX] Allow bulk-adding/editing vocabulary terms and menu items. #1006
464 uuid and entity import / export #890
465 Provide a views filter handler for project properties #5904
466 [DX] Revert field storage back to Drupal 6 style normalized tables #56
467 [UX] On the Add view page, expand block, and collapse page display #2978
468 Allow selecting an existing date format for log messages #4621
469 Prepend the content type name in the "Permissions" vtab permission names when creating a content type. #1539
470 [DX] Form API: Provide a `'type' => 'css_classes'` form element. #3702
471 [UX] Add help text and improve the UI to clarify things around layout templates #6314
472 [DX][D8] Allow entity types to specify canonical and additional URIs #5212
473 Can we add a class to the admin tabs? #4207
474 Options to change parent link behaviour in responsive dropdown menus #2370
475 [UX] Add HTML5 Date Widget Support to Views Exposed Form #5768
476 [UX] Menu link items should be kept in sync with their respective content titles #4759
477 [UX] CKEditor: autocorrection. #1902
478 [UX] Search settings: Convert the "Search items" section to a table. #3385
479 Modify `.htaccess` to allow backdrop to serve `.well-known` URIs #5583
480 Support tokens in Views "Global: custom text" field #3189
481 Search terms along with nodes #3850
482 Create a mechanism for dynamically determining output of file entities #2721
483 [UX][PS] Replace the current token browser in core with the Fast Token Browser implementation from contrib #6143
484 [UX] Allow reordering of layouts from main Layouts page #5411
485 [UX] Provide options-element-like UI for the "Style List" text area for text formats #4385
486 [D8] Port and merge Internationalization Views in core #1375
487 Alternative approach to translating config, using get/set #3522
488 Add 'Save user(s)' action #5656
489 [SEO][META] Provide some basic SEO meta tags OOTB #4995
490 Allow comment types independent of content types #2049
491 Add entity_save and entity_delete in core. #862
492 Path filter/tips is not very useful and unlikely to be found #5912
493 [D8] Include Tour module in core #89
494 Add option to run-test.sh to allow skipping troublesome tests. #4607
495 Allow a layout to be selected on additional paths. #1528
496 Views: Filter results by matching data with current content #3683
497 Consider displaying which modules were enabled/disabled after enabling/disabling on the "List Modules" page #6331
498 [DX][D9] Telemetry: gather Server Timing performance metrics #5183
499 [DX] Introduce a `config_delete()` function, and improve/fix documentation around config deletion. #4186
500 Changing theme cache workflow #2349

Pages

Log in or register to add new topics