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 Allow setting a default value for Alt and Title text in image fields #1439
402 Add an upgrade path from Admin Menu to Admin bar #3687
403 All config_*() functions should accept `$type` for consistency. #4821
404 [UX] Permissions page: Make permission groups rows collapsible/expandable. #1046
405 Create a new cropped image style specifically for cards #5607
406 Create Wordpress install profile #3127
407 [UX] Provide an instant search filter for the Configuration page (/admin/config). #978
408 [D10] Invoke hook after a site install is complete #5876
409 [UX] Views UI: in place rearrange of fields, filter and sort criteria. #963
410 [UX] When a new content type is created, automatically assign permissions to the "Editor" role #5885
411 Provide "Delimited" and "HTML list" display formatters for fields #2674
412 Convert the taxonomy listing and feed at /taxonomy/term/%term to Views #145
413 [DX] Add contrib and custom directories to the docroot/modules directory. #1996
414 [UX] Project installer: collapse met dependencies in the "Enable modules" step #5454
415 [UX] Branding and Version info on Installation Screens #1584
416 [UX][DX] Show location of config files on status report #3839
417 [UX] Image Library view: Dynamic number of items per page #4560
418 [DX][D8] Provide a mechanism to deprecate permissions #5030
419 Do not allow modules to be enabled at all if they have conflicting config file names with any existing config. #1242
420 [UX] Add content title match as search relevancy factor #3517
421 Mobile first approach theme #4131
422 Allow a hook to alter the list of CSS files parsed by Color module #6240
423 [DX] Disabling a field should not update the weights of all fields #5755
424 Add the ability to create a CSS class for image field in Views #2920
425 Add a wrapper to make tables "responsive" #6008
426 [UX] Breadcrumb should include Primary/Secondary tabs #2260
427 [BC] Decide on best way to make improvements to the CSS for core without breaking existing sites #4167
428 Redirect UI: Separate internal paths/aliases vs external URLs. #1803
429 [D8] Manage form display: Allow managing form fields non-programmatically #5219
430 Implement sub-path aliases - a.k.a.: `subpathauto` or `path_alias_xt` in core #1418
431 Add an upgrade path from block class module backdrop core. #3682
432 Allow 'Main Page Content' block to use a specific display mode #4341
433 [DX] Form API #states: support 'regex' and 'less'/'greater' (than) for value comparison #4781
434 [UX] Token browser dialog: increase width (and height?). #1038
435 OOTB: Provide an option to globally disable the personal contact forms, and make it the default for new installations #6067
436 Allow taxonomy term for layout block visibility #5612
437 [UX] Fix pager styling on mobile #3099
438 [UX] Mobile project browser: make search result filters better for mobile #3096
439 [UX] Manage display: use the 'dirty' form flag when field settings are changed, in order to indicate that the form needs to be saved. #927
440 [DX] Form API: Allow specifying alternative configuration settings for elements using `system_settings_form()`, without having to use custom submit handler #4102
441 [UX] Clarify Field Type choices on Field Settings page #2508
442 Create New Field API for more efficient fields #2661
443 [UX] [DX] Move the user page to a separate module #109
444 [A11Y][UX] Admin bar: Allow navigation by keyboard arrows (besides Tab/Shift+Tab) #1982
445 [UX] Dashboard block to highlight recent and notable bug fixes or feature updates #5438
446 [UX] Convert the "Install from a URL" text field to a text area to allow installing multiple projects in one go. #1561
447 Garbage collection deletes files if they are inserted where filter can't find them. #3826
448 [UX] Change layout 'Visibility conditions' links to a drop button #4529
449 Add a link to the BackdropCMS.org page on module list for each module #5003
450 [D7] Support summaries in CKEditor or introduce a teaser break plugin #1222
451 [UX] Edit view from Layout blocks page #3501
452 [DX] Save Dev time, make a console notice for Backdrop.behaviours #4116
453 Make mobile menu toggle text configurable #6264
454 "Available updates" page seems unresponsive the more installed projects there are. #3337
455 Status page: Provide information about the security coverage of the currently-installed minor version #5759
456 Views UI: Edit Basic Settings #2906
457 [UX] Content view "Operations" drop-down lists available operations in random order. #548
458 Group interdependent checkboxes visually #6013
459 Add permission "Clear log messages" #2242
460 Search form does not allow to be styled using icons #5573
461 [UX] Project Installer: Make the sorting options responsive. #1779
462 [DX][D8] Allow entity types to specify canonical and additional URIs #5212
463 Make 'gid' column in 'node_access' table VARCHAR #1396
464 Provide the option for not displaying URL settings #3664
465 [D8] Form API: Introduce proper #types for 'option' and 'optgroup', and make #options consistent. #4312
466 [UX] Menu link items should be kept in sync with their respective content titles #4759
467 [UX] Terminology for configuring a block seems odd #1016
468 Allow more granular HTML filter options for HTML attributes, not just tags #6100
469 Separate the Term Reference field from Taxonomy module #5633
470 [UX] Add a 'visible' property to display modes #3082
471 [UX] Fix caching of favicons #898
472 Provide a views filter handler for project properties #5904
473 Prevent users from accidentally exposing their email addresses by using it for their username #2486
474 Allow deleting modules/themes/layouts via the "Uninstall" function of Project Installer. #2648
475 Replace content translation with entity translation (and add an upgrade path) #52
476 Allow display settings for book navigation #1976
477 [UX] Allow reordering of layouts from main Layouts page #5411
478 [UX] Add # anchors to vtabs. #1537
479 Allow text formats to be cloned. #4501
480 [SEO][META] Provide some basic SEO meta tags OOTB #4995
481 [UX] Add a default Taxonomy (tag/category) layout #1164
482 [UX] combine different kinds of views link fields #3457
483 [DX] Provide a version of check_plain() that does not escape (for RSS feeds) #4112
484 Ability to change themes based upon a layout #6296
485 Kickass Feature: Allow extracting a color scheme from an uploaded image, and apply it to themes supporting color module. #3328
486 [UX] Add HTML5 Date Widget Support to Views Exposed Form #5768
487 Admin interface for manual garbage collection #2898
488 [META] [UX] Provide a instant search/filter UI interface pattern for listing pages and enhance existing ones. #503
489 [UX] Search settings: Convert the "Search items" section to a table. #3385
490 [UX] Project Installer: On each cron run, pull and cache locally a project list from b.org #2193
491 Modify `.htaccess` to allow backdrop to serve `.well-known` URIs #5583
492 [UX] Image styles: make crop and scale+crop effects smart. #1774
493 Cannot create menu items linking to existing files #3945
494 Translation of taxonomy terms #4720
495 [DX][D9] Telemetry: gather Server Timing performance metrics #5183
496 [UX] Admin Bar: Make "Development" a top-level menu item #3652
497 Add permission for users to be able to administer their own contact form #4292
498 [UX] "Cancel" links and "Save and add another" buttons when adding vocabulary terms, menu items, and user accounts #1004
499 [DX] Allow `config_get()` to return a default value - like `settings_get()` and `update_variable_get()` do #6108
500 Allow themes to have `config` folders #6122

Pages

Log in or register to add new topics