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 [D8] Form API: Introduce proper #types for 'option' and 'optgroup', and make #options consistent. #4312
602 Define aims and outstanding technical tasks for distro support and Features-style config packages in core #99
603 Allow content types to be enabled/disabled via the admin UI #3883
604 Add 'Save user(s)' action #5656
605 Make problems with layout blocks more discoverable. #2320
606 [UX] Allow 'manage file' from Image Library #3544
607 Implement createAccess for File entities #5479
608 [UX] Move admin menu system tasks to their own dropdown? #1368
609 Path filter/tips is not very useful and unlikely to be found #5912
610 Update.php should automatically apply any new configuration defaults #1832
611 [UX] Automatically clear caches after manual upgrades #5101
612 [UX] Move new password show/hide toggle to inside the password fields. #3046
613 Config override in settings.php file doesn't work for permissions #6193
614 Enhance Available Updates Report to show date of release and date of latest commit #6207
615 Allow text formats to be cloned. #4501
616 [UX] Menu paths: replace the silly <front> placeholder with a dropdown and rename it to "home page" #2588
617 [UX][D8] Merge the "List links" and "Edit menu" operations into a single administration page. #475
618 [DX] Provide a version of check_plain() that does not escape (for RSS feeds) #4112
619 [UX] Streamline the process of disabling and uninstalling modules (a.k.a. "Uninstallation queue"). #2532
620 [DX] Form API: Provide a `'type' => 'css_classes'` form element. #3702
621 Use smart dictionaries for object compression #1511
622 Preview of menu machine name is inaccurate while adding a menu #5807
623 Layout UI : Allow adding visibility conditions for Node:NID and Node:Type for paths other than node/% #1997
624 [A11Y] Change color of the Views hidden fields for the Seven theme #5261
625 [UX][D8] Create/select layout for a specific page from the content add/edit form. #1131
626 Upscaling in out-of-the-box image style 'Large'. #3232
627 Incorporate Layouts UI to "manage displays" for entities #6039
628 [DX] Form API: Be able to tell system_settings_form() to ignore some form elements, without having to use a custom submit handler #4713
629 [DX] Add a legacy upgrade_mappings database table #2855
630 Add a comma-separated/list field formatter for multi-value fields. #316
631 Add permission for users to be able to administer their own contact form #4292
632 Give details about why a permission 'has security implications' #5536
633 Allow pseudo fields to have configurable settings #3859
634 Layout API: Provide contexts to custom blocks #5666
635 authorize.php should be used for all Installer module downloads/installs #2271
636 Ship core with a layout that uses user/% as context #3531
637 Provide way for `entity_access()` to check for operations view, update and delete if no entity is provided #5474
638 [UX] Add nowrap CSS to field suffixes (ex the machine name span) #1349
639 [UX] Improve the default user management view and account edit form with links to manage permissions/roles #5918
640 [UX] Make all visibility conditions available at all times (and automatically set appropriate paths, contexts and context relationships). #1815
641 [WP] Allow (optionally?) a limited set of HTML markup in node titles. #5081
642 [DX] Implement hook_hook_info() to help organize module code #3024
643 [UX] add the ability to order menus #3003
644 [DX][D9] Introduce a new `hook_requirements_alter()` hook, to allow altering entries defined in `hook_requirements()` implementations #6241
645 [UX] Link fields: Automatically fill in the title of the content that is being linked #4479
646 Use config for color module palettes #2554
647 Flexible Layout Templates - Add hero ROW by default to new templates #4091
648 [UX] add an exposed filter for email address to the user account list #2512
649 Views: Filter results by matching data with current content #3683
650 Responsive tabs for Seven: change the arrows to an ellipsis and an "x" close icon. #1498
651 [UX] Provide an option to sort the keys/values of the options select form elements #5823
652 Backdrop release procedure enhancement #1987
653 Telemetry: Collect Internet Status At Time Of Install #5222
654 [UX] Make the theme preview thumbnail clickable and show larger version of screenshot (à la lightbox). #1127
655 Config management diff: Rename "Old" and "New" to something more meaningful #3221
656 Get rid of all Backdrop markers in HTML page source #4817
657 [DX] Offer to backup and delete existing config to proceed with installation #6062
658 Rename default Contact form category #4703
659 menu_tree_check_access() adds 1141 database queries #2825
660 Allow search result display to be controlled via view modes #829
661 Make the homepage field when anonymous commenters must/may leave their contact information configurable #4279
662 [SR][UX] Flood control: Better workflow and allow users to self-serve #5522
663 Search terms along with nodes #3850
664 Allow Link fields to be restricted to only internal or external URLs #5678
665 Add option to set a maximum age of log messages #2243
666 Alternative approach to translating config, using get/set #3522
667 [UX] Allow non-technical people to grab a text export of key information about their site - for troubleshooting requests #5461
668 Improve Instant Search Reset on Modules and Permissions Page #5933
669 [UX] Project Browser: Move the pages where one can **MANAGE** installed modules/themes/layouts as separate primary tabs under a single top-level menu item. #1780
670 [D9] Add 'published' timestamp to nodes #5062
671 Add a form API element for `image` that includes image type and size validators natively. #5946
672 [A11Y] Convert core to use EM's for all @media and font-sizes #1775
673 'Unused' module detector #5020
674 [UX] Views: better indicate which View Displays and Sections are affected by a change #2985
675 [Meta] Available updates report not as complete as Drupal 7 report #6252
676 [UX] Project installer: Clarify reason that the server does not support automatic updates #4470
677 [CMI] Export/Import an entire content type (or other entity type) with its fields all at once #408
678 Add a global/standardized way to add icon to external links #4047
679 [UX] CKEditor configuration: Add a label to the "button separator" button #3666
680 Enable revisions by default / CRAP and entity revisions everywhere in core. #1465
681 [UX] Either get rid of MENU_SUGGESTED_ITEM or change the way it works in a way that fixes UX WTFs #5834
682 [UX] Add bulk operations (update/delete) in the URL path aliases list. #1979
683 [PS][D9] Dynamic Page Cache add in Backdrop core #5217
684 [UX] Default drop-button action for node types should be 'manage fields' #1116
685 SMTP / PHPMailer module in core #3199
686 [A11Y] Native dark mode support (at least for the Seven admin theme) #4778
687 [UX] Add responsive option to pager choice for Views and Search #6094
688 Simple Mode - Ability to toggle between simple and advanced admin features #4692
689 [SR] Facilitate 2FA+MultiFactor compatibility (2FA/two-factor -> MFA/multi-factor) #2788
690 [UX] Explore the idea of converting the "Save"/"Cancel" text to links in the messages of "dirty" forms. #789
691 1.15 [UX] Follow-ups for auto menu settings in core #4251
692 [UX] Idea: Bigger "required" indicators for fields (a red ❌ next to the field) plus a red focus "halo" around the field. #5505
693 [SR] Better/safer file type validation #3830
694 [UX] Add the ability for default layouts to be cloned (like views). #1674
695 Change message to "Your comment has been updated" on comment update #5701
696 [DX] Switch to a simplified array syntax for database connection information in settings.php #2231
697 'Manage files' view sometimes shows incorrect filename #3507
698 [DX] Allow Config::get()/config_get() to specify a default - same as update_variable_get() #5453
699 Put all search results on a single page (with facets?) #1330
700 Move "Expanded" option for Menu Items to Block settings #5428

Pages

Log in or register to add new topics