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] Views: Offer an option for the pager to start counting from 1 instead of 0 #5566
602 Telemetry: Collect Internet Status At Time Of Install #5222
603 [UX] Add information about removed modules to the uninstall page #3779
604 Get rid of all Backdrop markers in HTML page source #4817
605 [UX][D8] Allow 'Content: Link' views field to just output URL #3419
606 [D9] Date: allow setting MIN and MAX dates, only past dates, or only future dates, or both #4648
607 [UX] Pathauto follow-up: implement autocomplete on fields that support tokens (when the user types "[") #2017
608 [DX] [CMI] Add a site-wide concept of storage state (like ctools) #1345
609 [UX] Allow moving blocks from the front end? #3086
610 [D8] Keep a snapshot of configuration directory in database #4212
611 [UX] Allow reusable blocks to be made non-reusable (by cloning them into a non-reusable instance) #4303
612 [UX] Add back the hide/show descriptions toggle in the Configuration page (/admin/config). #979
613 Allow admin theme CSS for dialogs to be used on front-end #2659
614 [D9] Allow adding descriptions to user roles (and show them in the roles listing page) #5748
615 [DX][BC] Replace module_load_include() with new, more generic function #206
616 [DX] Disabling a field should not update the weights of all fields #5755
617 [D8] Convert "Recent content" block to a View #146
618 [DX] Allow Config::get()/config_get() to specify a default - same as update_variable_get() #5453
619 Allow user to set custom background color on core hero block #3918
620 Add a wrapper to make tables "responsive" #6008
621 'Unused' module detector #5020
622 [DX] hook_field_*_settings_form() should have $form and $form_state parameters #3590
623 authorize.php should be used for all Installer module downloads/installs #2271
624 [UX][WP] CKEditor: Add word count #1477
625 [UX] Taxonomy checkboxes/radios: Use indentation instead of dashes to denote children terms. #3292
626 Custom Block contextual link #4390
627 [UX] Make all visibility conditions available at all times (and automatically set appropriate paths, contexts and context relationships). #1815
628 Add an 'URL alias update queue' for entities associated with an updated entity #1124
629 [UX][D8] Make position of #description (help text) configurable via the API #1403
630 File entity setting for garbage collection #2897
631 [WP] Add URL Alias as machine name-like field to node titles #3993
632 Allow taxonomy term for layout block visibility #5612
633 [UX] differing interface patterns for "add new" and "save order" in different places in core #573
634 [UX] When a new content type is created, automatically assign permissions to the "Editor" role #5885
635 Setting intelligent defaults during content type fields creation #291
636 [PS][D9] Dynamic Page Cache add in Backdrop core #5217
637 [UX] Move the confirmation dialog for enabling/uninstalling modules to a modal. #3770
638 [UX] Streamline the process of disabling and uninstalling modules (a.k.a. "Uninstallation queue"). #2532
639 [A11Y] Native dark mode support (at least for the Seven admin theme) #4778
640 Add option to Views for hiding empty blocks #3411
641 Allow selecting an existing date format for log messages #4621
642 Layout UI : Allow adding visibility conditions for Node:NID and Node:Type for paths other than node/% #1997
643 Improve the way search (re)indexing works. #1337
644 Reconfiguring the administrative layout #3072
645 Can we add a class to the admin tabs? #4207
646 More useful tags for views #6268
647 [UX] Allow the admin bar to be shown/hidden via a toggle #970
648 Allow regions titles #2647
649 Status page: Provide information about the security coverage of the currently-installed minor version #5759
650 Support additional (popular) properties in the .info files of projects #119
651 Move "Expanded" option for Menu Items to Block settings #5428
652 [UX] Display a reminder to uninstall modules after disabling them #3911
653 Group interdependent checkboxes visually #6013
654 Link module: validate internal links and ensure protocol-less URLs can pass validation #5000
655 Contact form message templates edited via the UI #3568
656 Add option to set a maximum age of log messages #2243
657 Views: allow setting the "Items to display" value to "unlimited". #1460
658 [UX] Show result count and result range in search results #3261
659 [UX] Provide options-element-like UI for the "Style List" text area for text formats #4385
660 [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
661 [UX] Appearance page: Denote the theme selected as admin theme (same as we do for the default theme). #1105
662 Make Backdrop misconfiguration messages friendlier #6110
663 Refactor the generation of SQL for dates and times into the database driver #2890
664 Separate the Term Reference field from Taxonomy module #5633
665 Replace user-picture.tpl.php with a theme function #555
666 [DX] Form API: Allow specifying alternative configuration settings for elements using `system_settings_form()`, without having to use custom submit handler #4102
667 Add CSS (JS?) code formatting automation #5568
668 [D9] Users must verify email when changing user email addresses #5210
669 [UX] add an exposed filter for email address to the user account list #2512
670 [D8] Token: Add "Safe tokens", and expose them in the admin UI #4755
671 [UX] Add a "Place in a layout" action for menus in the menu listing page. #3406
672 [META][UX] Figure out a better way to be able to insert introductory/summary/footer text in various places. #1673
673 Add option to run-test.sh to allow skipping troublesome tests. #4607
674 Backdrop release procedure enhancement #1987
675 Add permissions to view and use button "Clear log messages" #3056
676 [DX] Introduce a `config_delete()` function, and improve/fix documentation around config deletion. #4186
677 [DX] Use `token_get_all()` for parsing settings*.php files rather than using regex in `backdrop_rewrite_settings()` #6297
678 [UX] Make node title a proper (sortable too) field. a.k.a. Title module in core. #933
679 [UX] Add links for quick access to editing things like the layout, theme, etc. of the current page #2626
680 [UX] Add help text and improve the UI to clarify things around layout templates #6314
681 [UX] disable "upload" button on file widget until file has been selected #908
682 UX Idea: Allow rewriting the output of fields on display (without having to use views or custom code). #2608
683 [UX] Add HTML5 Date Widget Support to Views Exposed Form #5768
684 [DX] [BC] Deprecate, reduce use of, or remove DBTNG #61
685 [DX] Add settings/page for contextual links settings #5404
686 [UX] Rich Text editor inserting/updating images before a file is uploaded #3900
687 [UX] Search settings: Convert the "Search items" section to a table. #3385
688 [DX] Support a way to declare conflicts in .info files #4993
689 [META] Use UUIDs in more places #3563
690 [DX] Switch to a simplified array syntax for database connection information in settings.php #2231
691 Add node's 'Menu link titles' to views #3248
692 Easier/better way to revert Views' settings #4368
693 [A11Y] Convert core to use EM's for all @media and font-sizes #1775
694 [UX] Better alignment for drop buttons. #1090
695 Add permissions for viewing blocked user account profiles (and/or their content) #6123
696 Bulk delete taxonomy terms #2875
697 [UX] admin bar search results should not be allowed to span further than the page height. #520
698 Provide a views filter handler for project properties #5904
699 Add ability to skip running tests on PR #5575
700 Create a field_storage_exists() function #5180

Pages

Log in or register to add new topics