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
601 [UX] Allow image styles to be ordered/sorted. #1141
602 Allow themes to be installed, uninstalled, and updated (treat them like modules) #4829
603 Consider using Turbolinks (or similar) as a poor-man's BigPipe #3416
604 Add new image style effect: mirror/flip vertically, horizontally and both. #1762
605 [UX] Modules Manual installation box needs to take modules names in any case #2885
606 Allow fully deleting text formats #4013
607 [UX] Move non-displayed pseudo fields to vertical tab or group on "Manage fields" page #4002
608 [UX] Idea: replace the various options for registering/canceling user accounts with a set of permissions #6163
609 Add fallback to HTTP for update manager #5455
610 [UX] Provide a menu-centric workflow for creating the website structure (à la content_menu) #434
611 [D9] Add a sub theme starter kit to Basis #3914
612 Layout API: Provide contexts to custom blocks #5666
613 [UX] Layout UI: Individual tempstore for each block (instead of the global, per-from one we currently have). #2429
614 [D8] Add a phone field type #1342
615 Add a Pre-upgrade analysis/report to prevent people from forgetting something #3577
616 [UX] Improve the default user management view and account edit form with links to manage permissions/roles #5918
617 Run tests for releases after project published ZIP file #1964
618 [DX] Implement hook_hook_info() to help organize module code #3024
619 [UX] Search block: Provide options to render either as a separate field/button, or as a searchbar #4652
620 [UX] Menu paths: replace the silly <front> placeholder with a dropdown and rename it to "home page" #2588
621 [UX] Support importing D7 views exports (at least in the 1.x cycle) #4213
622 Allow non-administrative users the ability to publish/unpublish/schedule content #815
623 Configuration manager to offer choices when config staging folder includes files #6383
624 Transliteration: smarter "retroactive" transliteration of existing file names. #1506
625 Add an "unsorted" indicator to table columns #5221
626 [UX] Allow site admins to specify which menu is to be used in the admin bar. #5519
627 [D9 feature parity] Killer feature: Fieldable Fields in core #3766
628 Preview of menu machine name is inaccurate while adding a menu #5807
629 [UX] When error messages are set to "None", show number of php critical errors in the admin bar badge. #2138
630 Upscaling in out-of-the-box image style 'Large'. #3232
631 [UX] Layout UI: Visibility conditions: URL path: Allow browsing and selecting pages. #1129
632 [UX] Display a warning message when editor changes from Full HTML to something else #4807
633 [UX] Add a "Used in" column that shows layout(s)/region(s) where each menu is placed. #3407
634 [UX] Add # anchors to blocks in the Layout UI. #1724
635 [DX] Add a legacy upgrade_mappings database table #2855
636 [D7] Add setting for which roles can be assigned #4437
637 [WP][UX] Dashboard: Collapsible blocks #3995
638 Add content type name as a part of a new field name suggestion #6172
639 Telemetry: Collect the Server Application Programming Interface (SAPI) #5449
640 Make pager more efficient by not generating (and running) a countQuery #404
641 [DX] Add config->getData() to match config->setData() #3902
642 Allow Link fields to be restricted to only internal or external URLs #5678
643 Basis: Add basic font-sizes to skin.css #2410
644 Filter module: Add a data-path-id for internal links to make it easier to track and update internal paths #5004
645 [DX][UX] Keyboard shortcut for admin menu search #3564
646 Improve Instant Search Reset on Modules and Permissions Page #5933
647 [UX] New interface for editing, previewing, and saving theme settings #1949
648 [UX] add the ability to order menus #3003
649 Consolidate user links on admin bar #4643
650 Use config for color module palettes #2554
651 Basis: Update box-sizing method #4208
652 [UX] Move the confirmation dialog for deletion of menu links to a modal. #770
653 [UX] Provide some help text about temporary files in the "Manage files" form #6388
654 [PS] Use signatures instead of the form cache #1470
655 As view fields, titles for Pageless nodes show links even for those without access. #5214
656 [UX] limit field tokens on node type page to fields on that type #3752
657 [UX] Provide an option to sort the keys/values of the options select form elements #5823
658 [UX] Change tags field display to use 'tag blocks' when entering tags #2121
659 Config management diff: Rename "Old" and "New" to something more meaningful #3221
660 [UX] Maximum upload size should be an integer element #1120
661 When using a term reference field only show the term options that are in the current language #4774
662 CKEditor: consider the new Autocomplete plugin (introduced in 4.10) for addition to core. #3357
663 [UX] Project Browser: Merge the pages in the UI where one can **INSTALL** a module, theme or layout into a single primary tab, under a single top-level menu item. #1701
664 menu_tree_check_access() adds 1141 database queries #2825
665 [UX] When there is only one menu item in a section, don't list #4386
666 [UX] "Cancel" links and "Save and add another" buttons when adding vocabulary terms, menu items, and user accounts #1004
667 Make new field labels visible by default #6192
668 Allow opening block configuration forms on their own page (not in a modal) #1659
669 Allow modules to provide flexible template row styles #5427
670 [DX] Provide a utility for retrieving a single project's info (and settings?) #332
671 [D8][DX] Form API: Backport D8 `html_tag` element changes #3892
672 Change message to "Your comment has been updated" on comment update #5701
673 [DX] Add a `project_get_info` helper function. #2385
674 Backdrop needs a "related posts" feature #1317
675 [PS] Add `webp` to default extensions on new image fields (if supported) #4998
676 Add HTML5 Placeholder to form inputs #3561
677 Add a form API element for `image` that includes image type and size validators natively. #5946
678 Allow leaving feedback on projects from the Project Installer UI. #1914
679 [UX] Views: better indicate which View Displays and Sections are affected by a change #2985
680 Allow anonymous users to use a SESSION variable to set timezone #4612
681 [DX][D8] Allow config files to have dependencies #4188
682 [UX] Make field settings visually clearer, no indication that you’re a layer deeper. #744
683 [UX] Reduce the size of the potentially unwieldy parent link selector on content type and content edit pages #6392
684 Idea: Provide code names for major Backdrop releases #1458
685 Telemetry: Collect actual OS, not only type #5199
686 Text area with Plain text processing doesn't display line breaks #5515
687 [WP] Support HTML formatted emails in core #3727
688 [UX] Either get rid of MENU_SUGGESTED_ITEM or change the way it works in a way that fixes UX WTFs #5834
689 [D8][UX] Add hidden and read-only field widgets (for the node edit form). #2101
690 SMTP / PHPMailer module in core #3199
691 [UX] Redesign the Themes page #1103
692 Deprecate watchdog() #4749
693 Allow the values of list field types to be pulled from a view. #1677
694 [SR] Facilitate 2FA+MultiFactor compatibility (2FA/two-factor -> MFA/multi-factor) #2788
695 [UX] Decrease size of help text input textareas #2747
696 Display default views on a separate tab #4369
697 [UX] Rich-text Image/text flow. #987
698 Config override in settings.php file doesn't work for permissions #6193
699 [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
700 [PS][D9] Acquia Site Studio Visual Page Builder with a front-end, drag and drop user interface #5403

Pages

Log in or register to add new topics