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] Modules Manual installation box needs to take modules names in any case #2885
602 [DX] Offer to backup and delete existing config to proceed with installation #6062
603 [D8] Form API: Introduce proper #types for 'option' and 'optgroup', and make #options consistent. #4312
604 Define aims and outstanding technical tasks for distro support and Features-style config packages in core #99
605 Allow content types to be enabled/disabled via the admin UI #3883
606 Add 'Save user(s)' action #5656
607 Make problems with layout blocks more discoverable. #2320
608 [UX] Allow 'manage file' from Image Library #3544
609 Implement createAccess for File entities #5479
610 [UX] Move admin menu system tasks to their own dropdown? #1368
611 Path filter/tips is not very useful and unlikely to be found #5912
612 Update.php should automatically apply any new configuration defaults #1832
613 [UX] Automatically clear caches after manual upgrades #5101
614 [UX] Move new password show/hide toggle to inside the password fields. #3046
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 [Meta] Available updates report not as complete as Drupal 7 report #6252
618 [UX][D8] Merge the "List links" and "Edit menu" operations into a single administration page. #475
619 [DX] Provide a version of check_plain() that does not escape (for RSS feeds) #4112
620 [UX] Streamline the process of disabling and uninstalling modules (a.k.a. "Uninstallation queue"). #2532
621 [DX] Form API: Provide a `'type' => 'css_classes'` form element. #3702
622 Use smart dictionaries for object compression #1511
623 Preview of menu machine name is inaccurate while adding a menu #5807
624 Layout UI : Allow adding visibility conditions for Node:NID and Node:Type for paths other than node/% #1997
625 [A11Y] Change color of the Views hidden fields for the Seven theme #5261
626 [UX][D8] Create/select layout for a specific page from the content add/edit form. #1131
627 Upscaling in out-of-the-box image style 'Large'. #3232
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 [UX] Add responsive option to pager choice for Views and Search #6094
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 [UX] Link fields: Automatically fill in the title of the content that is being linked #4479
645 Use config for color module palettes #2554
646 Administration Bar module should not use popup #6270
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 Rename default Contact form category #4703
658 menu_tree_check_access() adds 1141 database queries #2825
659 [DX] Allow `theme_get_setting()` to return a default value - like `settings_get()` and `update_variable_get()` do #6107
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 [UX] Project installer: Clarify reason that the server does not support automatic updates #4470
676 [UX] Create a consistent and responsive step wizard for update.php and install.php #6290
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 Simple Mode - Ability to toggle between simple and advanced admin features #4692
688 [SR] Facilitate 2FA+MultiFactor compatibility (2FA/two-factor -> MFA/multi-factor) #2788
689 Clean-up of Database after Migration from Drupal 7.x #6109
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