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: Visibility conditions: URL path: Allow browsing and selecting pages. #1129
402 Telemetry: Collect actual OS, not only type #5199
403 [UX] Mobile project browser: decrease amt of scrolling needed on Mobile #3097
404 [UX] Layout UI: Template radios: the way we indicate a "selected" template is too subtle (and same as the hover-over indication). #1824
405 Add filtering to path_autocomplete #4381
406 Deprecate watchdog() #4749
407 Add a views filter/argument for Term Depth #2666
408 [UX] combine different kinds of views link fields #3457
409 Create a printable Status Report #5821
410 [UX] Provide a menu-centric workflow for creating the website structure (à la content_menu) #434
411 Add "All day" functionality for the HTML5 widget #6142
412 [D8] Add a phone field type #1342
413 [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
414 [PS][D9] Acquia Site Studio Visual Page Builder with a front-end, drag and drop user interface #5403
415 [DX] Form API: provide a 'type' => 'status_message' element. #3329
416 [DX] Add contrib and custom directories to the docroot/modules directory. #1996
417 [UX] Admin bar: Move "Add new X" to the bottom of each fly-out menu #4586
418 Create pseudo tokens to extend various functionality in text formatters ex :nolink #4992
419 [UX] Hide all field labels by default #2902
420 [D8] Introduce a new example.settings.local.php file #4173
421 [D8] theme_table() should take an optional footer variable and produce tfoot #3627
422 [UX] Move the confirmation dialog for deletion of menu links to a modal. #770
423 Idea: allow "pinning" base themes to specific versions (to solve the issue with breaking changes in core themes) #5941
424 [PS] Use signatures instead of the form cache #1470
425 Trim textfields? #6386
426 [UX] Breadcrumb should include Primary/Secondary tabs #2260
427 [UX] Maximum upload size should be an integer element #1120
428 User roles form: Replace the "Required" column with a useful "Description" column #5179
429 [UX] Allow moving blocks from the front end? #3086
430 Redirect UI: Separate internal paths/aliases vs external URLs. #1803
431 Contact module roadmap: 80% usecase of Webforms in core #3808
432 Add state_override function to core #4725
433 Allow admin theme CSS for dialogs to be used on front-end #2659
434 [DX] backdrop_process_states: Introduce a new `primary`/`secondary` set of states for submit buttons #3441
435 Provide a form-item-inline class to help admin forms #5829
436 Make pager more efficient by not generating (and running) a countQuery #404
437 Redis super easy with Redis Enterprise Caching to improve performance Backdrop CMS #6165
438 List of Modules should show required contrib modules #6173
439 [UX] Clarify Field Type choices on Field Settings page #2508
440 Backdrop needs a "related posts" feature #1317
441 Add Selection Rules to Layouts for Filtering / Limiting Context Values #5376
442 [UX] Taxonomy checkboxes/radios: Use indentation instead of dashes to denote children terms. #3292
443 [A11Y][UX] Admin bar: Allow navigation by keyboard arrows (besides Tab/Shift+Tab) #1982
444 [UX] Image Library view: Dynamic number of items per page #4560
445 Comment titles should be removed from presentation and from database if not used #4967
446 File entity setting for garbage collection #2897
447 Mobile first approach theme #4131
448 [UX][DX] provide utility functions to retrieve field labels #3620
449 Support the call of Ukraininan government and change “Russia” to “Russia is a terrorist state” #5712
450 [UX] Make field settings visually clearer, no indication that you’re a layer deeper. #744
451 Entity reference 7.x-1.6 #5952
452 Idea: Provide code names for major Backdrop releases #1458
453 Text area with Plain text processing doesn't display line breaks #5515
454 [UX] Add parent menu selector to menu add/edit link form #6390
455 Add permission "Clear log messages" #2242
456 [UX] Redesign the Themes page #1103
457 [Meta] Advanced configuration overrides (allow regex/wildcards and negation of settings within arrays) #5172
458 Reconfiguring the administrative layout #3072
459 [UX] Project Installer: Make the sorting options responsive. #1779
460 Allow 'Main Page Content' block to use a specific display mode #4341
461 [UX] add a hook_requirements check for disabled modules, not uninstalled #3778
462 Allow regions titles #2647
463 [D8][UX] Add a toggle in the admin bar for showing/hiding contextual links on mobile #3417
464 [UX] "Cancel" links and "Save and add another" buttons when adding vocabulary terms, menu items, and user accounts #1004
465 [DX] Form API: Do not require #default_value for checkboxes to be provided as an array #5836
466 Allow opening block configuration forms on their own page (not in a modal) #1659
467 [DX] Provide a utility for retrieving a single project's info (and settings?) #332
468 [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
469 Don't count markup characters as part of the text length #309
470 [DX] Introduce a new `#` placeholder for `format_string()`, that formats user-facing text as code #6191
471 Prevent users from accidentally exposing their email addresses by using it for their username #2486
472 Consider converting the watchdog list to a view. #1302
473 [WP] Add Token Filter to core #5352
474 [UX] Show result count and result range in search results #3261
475 Allow display settings for book navigation #1976
476 [UX] Change layout 'Visibility conditions' links to a drop button #4529
477 [DX] Provide an easy way to add classes to the wrapper tags of form elements #3917
478 [SR] Provide a status report entry for the database connection status #4945
479 Refactor the generation of SQL for dates and times into the database driver #2890
480 [DX] Save Dev time, make a console notice for Backdrop.behaviours #4116
481 Offer to remove module dependencies that are no longer needed #3582
482 [DX] Add Flush all caches > Views to admin bar #5737
483 Consider using a flat-file cache for the page cache #716
484 Suggestion: Post-upgrade Summary After Drupal 7 Migration #5606
485 [UX] File Field UI redesign. #1445
486 Add check that active configuration directory is writable to system_requirements #5538
487 Double click prevention #6393
488 [UX] Project Installer: On each cron run, pull and cache locally a project list from b.org #2193
489 [UX] Refine permissions for Field UI #1079
490 [D8] Allow enabling modules (and themes/layouts?) via config sync / import #5163
491 Add permissions to view and use button "Clear log messages" #3056
492 [UX] Image styles: make crop and scale+crop effects smart. #1774
493 [D8] Form API: Introduce proper #types for 'option' and 'optgroup', and make #options consistent. #4312
494 [META][D8][UX] Convert all confirmation pages to confirmation dialogs instead. #3769
495 [UX] Add links for quick access to editing things like the layout, theme, etc. of the current page #2626
496 [UX] Allow switching the menu being used for a menu block. #3410
497 [UX] Rich-text Image/text flow. #987
498 Provide a "System metrics" entry in the status page, to show disk space, RAM usage, and database size #5858
499 [UX] Allow the user to change their mind about manually entering a machine name... #1608
500 [UX][D8] Convert user pictures to an actual Image Field #243

Pages

Log in or register to add new topics