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
901 [UX] Flexible templates UI: Allow "visual" region width changing, using left/right drag handles, and width indicators #5167
902 Idea: allow "pinning" base themes to specific versions (to solve the issue with breaking changes in core themes) #5941
903 [UX] Taxonomy checkboxes/radios: Use indentation instead of dashes to denote children terms. #3292
904 Javascript end-to-end testing #5160
905 Entity reference 7.x-1.6 #5952
906 Mobile first approach theme #4131
907 File entity setting for garbage collection #2897
908 [D8] Add a phone field type #1342
909 [D8] Autosave content #3426
910 Block configuration settings: Support adding IDs. #2145
911 [UX] admin bar search results should not be allowed to span further than the page height. #520
912 Custom/managed publishing options. #1742
913 Add ability to skip running tests on PR #5575
914 Introduce new "View own published content" #6397
915 [D8] Allow forms to set custom validation error messages on required fields #5348
916 [DX] Form API: Do not require #default_value for checkboxes to be provided as an array #5836
917 Allow 'Main Page Content' block to use a specific display mode #4341
918 [DX] Change modals so special server whitelist is not required #3938
919 Reconfiguring the administrative layout #3072
920 Change the default profile on tests from Standard to Testing #4943
921 Transliteration: smarter "retroactive" transliteration of existing file names. #1506
922 Provide additional permissions for the maintenance mode #3625
923 Allow regions titles #2647
924 [UX] Layout UI: Visibility conditions: URL path: Allow browsing and selecting pages. #1129
925 [UX] Side-by-side content translation UI #2438
926 [UX] disable "upload" button on file widget until file has been selected #908
927 [DX] Add CSS classes to form elements that are hidden/shown via #states. #1969
928 [DX] [BC] Deprecate, reduce use of, or remove DBTNG #61
929 [DX] Allow combining the types of placeholders for the t() function, and introduce a new one for text that should be wrapped in code/pre tag HTML tags #6190
930 Support the call of Ukraininan government and change “Russia” to “Russia is a terrorist state” #5712
931 [UX] Image Library view: Dynamic number of items per page #4560
932 [UX] Change layout 'Visibility conditions' links to a drop button #4529
933 [UX] Show result count and result range in search results #3261
934 [SR][UX][DX] Provide a `sensitivetext` formAPI element that pulls from settings as well as state #5136
935 Suggestion: Post-upgrade Summary After Drupal 7 Migration #5606
936 [DX] Save Dev time, make a console notice for Backdrop.behaviours #4116
937 [UX] Introduce a `confirm_dialog()` function #3771
938 Refactor the generation of SQL for dates and times into the database driver #2890
939 Consider using Turbolinks (or similar) as a poor-man's BigPipe #3416
940 Update 'Syndicate' block allow selection of available feeds #2136
941 [UX] do not lock the admin bar when a modal is active. #1721
942 [A11Y] Make collapsible fieldset accessible #6408
943 Enable dropdown menu for menus in header block #5330
944 Provide a "System metrics" entry in the status page, to show disk space, RAM usage, and database size #5858
945 [D8] Form API: Introduce proper #types for 'option' and 'optgroup', and make #options consistent. #4312
946 Allow install profiles to define dependencies other than modules #3926
947 Add permissions to view and use button "Clear log messages" #3056
948 [PS] Use signatures instead of the form cache #1470
949 Allow install profiles to define explicit/hard dependencies #3597
950 [UX] Add links for quick access to editing things like the layout, theme, etc. of the current page #2626
951 [UX] Maximum upload size should be an integer element #1120
952 Views: Autocomplete exposed filters #2423
953 [UX] Automatically sanitize the value of URL alias fields (remove preceding/trailing slashes and make sure the path is not absolute). #1957
954 Define aims and outstanding technical tasks for distro support and Features-style config packages in core #99
955 Display the field machine_name along with the label on the display mode #6200
956 [DX] Add Flush all caches > Views to admin bar #5737
957 [DX] Add the ability to deprecate the name (and value?) of config entries #5741
958 Allow text formats to be cloned. #4501
959 Add node's 'Menu link titles' to views #3248
960 Add layouts into the search index #5128
961 Allow opening block configuration forms on their own page (not in a modal) #1659
962 [A11Y] tablist needs tab roles for children elements #5982
963 [DX] Provide a version of check_plain() that does not escape (for RSS feeds) #4112
964 [D9 feature parity] Killer feature: Fieldable Fields in core #3766
965 Bulk delete taxonomy terms #2875
966 Backdrop needs a "related posts" feature #1317
967 [UX] Add a "Used in" column that shows layout(s)/region(s) where each menu is placed. #3407
968 Optimize `views_handler_field_field()` to only load full entities if needed #2104
969 [UX][D8] Merge the "List links" and "Edit menu" operations into a single administration page. #475
970 [UX] Layout UI: Collapsible block groups. #1691
971 [DX] [D8] Add a `validate()` method to entity classes #6061
972 Create option for a cropped image style to provide consistent image size for Cards view #5593
973 [DX] Form API: Be able to tell system_settings_form() to ignore some form elements, without having to use a custom submit handler #4713
974 Tweak Theme Overview page to group sub-themes by parent theme #5318
975 [UX] Consolidate PHP-related information in the status report page, and add some basic PHP memory usage metrics #5863
976 Add permission for users to be able to administer their own contact form #4292
977 [D9] Add a sub theme starter kit to Basis #3914
978 [UX] Installer: request site configuration info (site name, admin account etc.) while the installer is running in parallel #3042
979 Idea: Provide code names for major Backdrop releases #1458
980 Add a Pre-upgrade analysis/report to prevent people from forgetting something #3577
981 UX Idea: Allow rewriting the output of fields on display (without having to use views or custom code). #2608
982 [UX] Redesign the Themes page #1103
983 Menu router refactoring #2400
984 [UX] Layouts UI: Reusable visibility condition templates. #1942
985 Give details about why a permission 'has security implications' #5536
986 Don't hard-code the line wrapping in backdrop_mail() and _backdrop_wrap_mail_line() #6237

Pages

Log in or register to add new topics