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 [DX] [CMI] Add a site-wide concept of storage state (like ctools) #1345
602 Update.php should automatically apply any new configuration defaults #1832
603 Allow deleting modules/themes/layouts via the "Uninstall" function of Project Installer. #2648
604 Make mobile menu toggle text configurable #6264
605 [UX] Auto Updates for security/modules #414
606 Is the Admin Menu z-index value high enough? #5372
607 Rename default Contact form category #4703
608 Make "Compose tips" (long version of tips) for text formats discoverable from "Formatting options" fieldset #4953
609 Add per-bundle token info to hook_token_info() #5707
610 Views: Filter results by matching data with current content #3683
611 Make the homepage field when anonymous commenters must/may leave their contact information configurable #4279
612 Link to all release notes between installed and recommended versions #3303
613 [UX] Inject "mini modules forms" in various places where it makes sense #5949
614 [UX] More info on field removal #3262
615 [UX][DX][A11Y] Start using inputmode for fields and form elements as appropriate #5964
616 [UX][WP] CKEditor: Add word count #1477
617 Layout UI : Allow adding visibility conditions for Node:NID and Node:Type for paths other than node/% #1997
618 Provide smarter default query string key names for views exposed filters #2893
619 [DX] Allow `config_get()` to return a default value - like `settings_get()` and `update_variable_get()` do #6108
620 Add an 'URL alias update queue' for entities associated with an updated entity #1124
621 [UX] Move the confirmation dialog for deletion of nodes to a modal. #769
622 Javascript end-to-end testing #5160
623 Feature to add multiple Layouts together #5585
624 [SR] Better/safer file type validation #3830
625 [UX] Project installer: Clarify reason that the server does not support automatic updates #4470
626 EntityStorageException: The username and email are both addresses that do not match. (But what are they?) #5857
627 'Manage files' view sometimes shows incorrect filename #3507
628 authorize.php should be used for all Installer module downloads/installs #2271
629 Add a global/standardized way to add icon to external links #4047
630 Provide an actual maintenance mode #3060
631 Improve the way search (re)indexing works. #1337
632 [UX] Make all visibility conditions available at all times (and automatically set appropriate paths, contexts and context relationships). #1815
633 [UX] Views/Field formatter: Count #2634
634 Ability to change themes based upon a layout #6296
635 [UX] Better Menu permissions #384
636 [D8] Allow forms to set custom validation error messages on required fields #5348
637 Simple Mode - Ability to toggle between simple and advanced admin features #4692
638 Change the default profile on tests from Standard to Testing #4943
639 [D10][PS] CSS and JavaScript aggregation performance improvements #5718
640 [UX] CKEditor configuration: Add a label to the "button separator" button #3666
641 [UX] Streamline the process of disabling and uninstalling modules (a.k.a. "Uninstallation queue"). #2532
642 1.15 [UX] Follow-ups for auto menu settings in core #4251
643 [UX][D8] Views: Expose responsive classes in the UI via table settings #3656
644 [UX] add an exposed filter for email address to the user account list #2512
645 Add target="_blank" attribute to "Powered by Backdrop CMS" link #4230
646 Add function that returns default config #3251
647 [DX][UX] Form API: Make it so that required fields that are hidden via #states are only validated when visible. #2732
648 Views: allow setting the "Items to display" value to "unlimited". #1460
649 Backdrop release procedure enhancement #1987
650 [UX] Modules Manual installation box needs to take modules names in any case #2885
651 Allow themes to have `config` folders #6122
652 [UX] Appearance page: Denote the theme selected as admin theme (same as we do for the default theme). #1105
653 [UX] Consider moving operations out of their drop-buttons on wide screens. #733
654 [WP][SR] Add email obfuscator to core #3270
655 [SR][UX][DX] Provide a `sensitivetext` formAPI element that pulls from settings as well as state #5136
656 Simplify Layout configuration #5592
657 [UX] Layouts: Allow menu "source" to be changed from within any menu block #3820
658 [UX] Consolidate database-related information in the status report page, and add some basic db usage metrics #5864
659 [META][UX] Figure out a better way to be able to insert introductory/summary/footer text in various places. #1673
660 CKEditor: Figure out a way to clear its cache so that plugin changes show up right away. #3460
661 Add option to set a maximum age of log messages #2243
662 Allow fully deleting text formats #4013
663 [UX] Move new password show/hide toggle to inside the password fields. #3046
664 [UX] Cannot access menu items in too long menus when the menu is set to stick at the top of the page. #1003
665 [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
666 [UX] Allow limiting allowed text formats per field instance (per content type). #2615
667 [UX] Add help text on "uninstall modules" page /admin/modules/uninstall that modules need to be disabled first #6309
668 Add more HTML5 elements for dates #326
669 Enable dropdown menu for menus in header block #5330
670 [UX] Add "Configure page title" tab to Layout admin pages #3983
671 [UX] install.php: Provide help text for site name #4675
672 Ability to add custom file fields to Node Edit Form #5738
673 Allow altering image style urls #5745
674 Restore Configurable Actions to core #3646
675 [UX] Support importing D7 views exports (at least in the 1.x cycle) #4213
676 Upscaling in out-of-the-box image style 'Large'. #3232
677 [UX] Contact module: Rename "categories" to "recipient groups" in the admin UI - allow customizing the label of the field in the public-facing form #5992
678 [UX] Add bulk operations (update/delete) in the URL path aliases list. #1979
679 [DX] Add a legacy upgrade_mappings database table #2855
680 Consider adding print styles in core report pages, or providing a way to export them as JSON #6136
681 [UX] Better alignment for drop buttons. #1090
682 [UX] Make block titles required and allow them to be hidden. #692
683 Support SVG in Image Library #5541
684 Add layouts into the search index #5128
685 Add new PR template, with reminder to reference an issue #5605
686 [UX] Allow cloning any user role (along with its permissions) #3813
687 [D7] Add setting for which roles can be assigned #4437
688 Bring back the initial functionality of _field_write_instance function #5875
689 [UX] Add a "Back" button to the "Add block" dialog. #1644
690 Better handling of location in locale source #3451
691 [DX] Switch to a simplified array syntax for database connection information in settings.php #2231
692 [UX] Move non-displayed pseudo fields to vertical tab or group on "Manage fields" page #4002
693 [DX] Implement hook_hook_info() to help organize module code #3024
694 link fields for in page navigation #go-to-here #1308
695 [UX] [Layouts UI] Consider adding a side-by-side live preview. #986
696 [A11Y] Convert core to use EM's for all @media and font-sizes #1775
697 [UX] Menu paths: replace the silly <front> placeholder with a dropdown and rename it to "home page" #2588
698 Allow the addition of Dashboard context to any layout #6182
699 Creating multiple fields simultaneously while creating a content type #292
700 Tweak Theme Overview page to group sub-themes by parent theme #5318

Pages

Log in or register to add new topics