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] Layout UI: Template radios: the way we indicate a "selected" template is too subtle (and same as the hover-over indication). #1824
402 [UX] disable "upload" button on file widget until file has been selected #908
403 [DX] Form API: provide form element(s) for CSS classes and IDs #5898
404 [UX][DX] Show location of config files on status report #3839
405 Add a views filter/argument for Term Depth #2666
406 Prepend the content type name in the "Permissions" vtab permission names when creating a content type. #1539
407 [DX] [BC] Deprecate, reduce use of, or remove DBTNG #61
408 [DX] Support some basic markdown-flavoured formatting in t() #4535
409 [UX] Add content title match as search relevancy factor #3517
410 Make new field labels visible by default #6192
411 [UX] Some UI improvements to Book module #5331
412 [UX] Language switcher block: allow some basic customization via the block configuration form #4924
413 Add layout name in class for custom layout. #2012
414 [DX] Make File::access consistent with other entity classes. #5480
415 Comment administration improvements #2919
416 [UX] admin bar search results should not be allowed to span further than the page height. #520
417 [D10] Layouts/blocks: Add visibility condition for 200/403/404 response codes #6016
418 Add an upgrade path from block class module backdrop core. #3682
419 [D8] Port and merge Local Image Input Filter in core #1384
420 Add ability to skip running tests on PR #5575
421 Translation of taxonomy terms #4720
422 Provide the option for not displaying URL settings #3664
423 [D8] Port and merge Internationalization Views in core #1375
424 [DX] Backward compatibility in theme_item_list() #6398
425 [UX] Create more intuitive behavior for "Customize" button to manage displays #5129
426 [UX] Breadcrumb should include Primary/Secondary tabs #2260
427 Don't show the node_load_multiple() $conditions parameter as deprecated #5644
428 [UX] Allow moving blocks from the front end? #3086
429 Redirect UI: Separate internal paths/aliases vs external URLs. #1803
430 [DX] Add normalized project data into the database. #5905
431 Garbage collection deletes files if they are inserted where filter can't find them. #3826
432 Allow admin theme CSS for dialogs to be used on front-end #2659
433 Allow a layout to be selected on additional paths. #1528
434 Define aims and outstanding technical tasks for distro support and Features-style config packages in core #99
435 [D9] Add menu link support into views #4505
436 [UX] Edit view from Layout blocks page #3501
437 [UX] Rename "Configuration" to "Settings" #1161
438 [UX] Add the ability to make any standard layout template a flexible one #4114
439 Config override in settings.php file doesn't work for permissions #6193
440 Add a "remove" UI for modules & themes (& layouts?) #5320
441 [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
442 [D8][UX] Add a "Placeholder" input field to Views Exposed Filters to allow HTML5 Placeholder #4910
443 [DX] Form API: provide a 'type' => 'status_message' element. #3329
444 [DX] Add contrib and custom directories to the docroot/modules directory. #1996
445 Create "Current Node" block #5774
446 [UX] Hide all field labels by default #2902
447 [D10] Date fields: Allow the "time ago" formatter to show as a fully cacheable time difference with JS #6022
448 [UX][D8] Merge the "List links" and "Edit menu" operations into a single administration page. #475
449 Is correcting the way form ID's named worth spending time on? #4706
450 [UX] Admin Bar: Make "Development" a top-level menu item #3652
451 [UX] Link to the Layouts admin page from the Custom blocks admin page. #1360
452 Incorporate Layouts UI to "manage displays" for entities #6039
453 [UX] Make sidebars collapsible in Harris layout #5486
454 Add a comma-separated/list field formatter for multi-value fields. #316
455 [D8] Image styles: add "Convert" effect/action #5107
456 Add permission "Clear log messages" #2242
457 Make the value of e-mail field visiable on user profile's View page #5663
458 Reconfiguring the administrative layout #3072
459 [UX] Project Installer: Make the sorting options responsive. #1779
460 Show notice in the admin UI when .htaccess, robots.txt, or settings.php have been updated in a release, and either link to instructions, or auto-update when safe/possible #5911
461 Allow regions titles #2647
462 [UX] Add a `kitchen sink` of options to the Filtered text format #1520
463 Give details about why a permission 'has security implications' #5536
464 [UX] Flexible layout templates: Provide a selectable list of "presets" #4484
465 [UX] combine different kinds of views link fields #3457
466 [DX] Add a Production/Development Toggle to core. #1144
467 [DX] Introduce a new `user_permission_get_info()` function #4097
468 Enhance Available Updates Report to show date of release and date of latest commit #6207
469 Add admin tagging API to entities, menus, etc. #5307
470 [UX] Clarify Field Type choices on Field Settings page #2508
471 Make the 404 / 403 page setting "translatable" #4881
472 [UX] Taxonomy checkboxes/radios: Use indentation instead of dashes to denote children terms. #3292
473 [A11Y][UX] Admin bar: Allow navigation by keyboard arrows (besides Tab/Shift+Tab) #1982
474 Cannot create menu items linking to existing files #3945
475 File entity setting for garbage collection #2897
476 Refactor the generation of SQL for dates and times into the database driver #2890
477 [D8] theme_table() should take an optional footer variable and produce tfoot #3627
478 [DX] [CMI] Add a site-wide concept of storage state (like ctools) #1345
479 Add new Date field widget to utilize HTML5 #date input type #4255
480 [DX] Offer to backup and delete existing config to proceed with installation #6062
481 Provide `original` vocabulary to presave and update vocabulary hooks #5475
482 [UX] Reduce Update Status module's nagging messages on admin/* pages #5083
483 [UX] Project Installer: On each cron run, pull and cache locally a project list from b.org #2193
484 Move the Color module to a contributed project #5667
485 Add permissions to view and use button "Clear log messages" #3056
486 [UX] Image styles: make crop and scale+crop effects smart. #1774
487 Allow search result display to be controlled via view modes #829
488 Seventy two theme #5928
489 Contact module roadmap: 80% usecase of Webforms in core #3808
490 [UX] Add links for quick access to editing things like the layout, theme, etc. of the current page #2626
491 [SR][UX] Flood control: Better workflow and allow users to self-serve #5522
492 [UX] Project installer: Provide link to update report from installer update tab #4471
493 [DX] backdrop_process_states: Introduce a new `primary`/`secondary` set of states for submit buttons #3441
494 [UX] Allow selecting a layout for a view page from the view add/edit form. #1130
495 [DX][D9] Introduce a new `hook_requirements_alter()` hook, to allow altering entries defined in `hook_requirements()` implementations #6241
496 [DX] Form API: Allow number fields to specify an array of suggested values (#options) #5285
497 Prevent users from accidentally exposing their email addresses by using it for their username #2486
498 [UX] Add a new pageless node above the "Promoted Content" block on Home page #4849
499 [UX] Show result count and result range in search results #3261
500 Allow display settings for book navigation #1976

Pages

Log in or register to add new topics