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] Default drop-button action for node types should be 'manage fields' #1116
902 Confirmation dialog for orphaned files #2899
903 Add a new core theme #5175
904 Consolidate maintenance-related settings either in $state or $config #4723
905 [D10][PS] CSS and JavaScript aggregation performance improvements #5718
906 [UX][D8] Make position of #description (help text) configurable via the API #1403
907 [UX] differing interface patterns for "add new" and "save order" in different places in core #573
908 [D8] Views Content Cache #3399
909 Add filtering to path_autocomplete #4381
910 [UX][DX][A11Y] Start using inputmode for fields and form elements as appropriate #5964
911 Setting intelligent defaults during content type fields creation #291
912 [UX] Add the ability for default layouts to be cloned (like views). #1674
913 [UX] Decide when to add 'block' to the end of block admin titles, and do so consistently. #2255
914 Put all search results on a single page (with facets?) #1330
915 [UX] Add a 'visible' property to display modes #3082
916 [PS] Optimize menu_navigation_links_rebuild() #5389
917 Add an option (checkbox) in the layout settings for "Page title type" that enables/disables appending the " | [site-name]" part to the page <title>. #1790
918 [D8] CKEditor: Allow Image Styles to be used with inline images #2658
919 Apply image style to default picture #4976
920 Add display of file details to the 'manage file' form. #3904
921 Feature to add multiple Layouts together #5585
922 [UX] Allow the admin bar to be shown/hidden via a toggle #970
923 Add allowed_values_function to list field UI #3565
924 Add 'reverse' option to 'View result counter' #4590
925 EntityStorageException: The username and email are both addresses that do not match. (But what are they?) #5857
926 More useful tags for views #6268
927 [D8] Convert "Recent content" block to a View #146
928 Change the "Invalidate search index" process to a batched "Rebuild search index" #4182
929 [D8] Introduce a new example.settings.local.php file #4173
930 Create a list of all entity types under Reports. #1449
931 [Multisite] Provide option for installing global or site-specific projects via the UI #3274
932 Docblock in page.tpl.php lists incorrect 'available' variables. #1981
933 [UX] CKEditor: Replace the "Add a caption" checkbox with a "Caption" field #1093
934 Site-wide settings for file garbage collection #2896
935 [UX] Flexible templates UI: Allow "visual" region width changing, using left/right drag handles, and width indicators #5167
936 Convert /admin/content/book to a View #3735
937 Ability to add custom file fields to Node Edit Form #5738
938 Make Backdrop misconfiguration messages friendlier #6110
939 Replace user-picture.tpl.php with a theme function #555
940 [DX][UX] Form API: Make it so that required fields that are hidden via #states are only validated when visible. #2732
941 Add CSS (JS?) code formatting automation #5568
942 [DX] Simplify getting and setting of values without using the 'und' data structure in entities #2240
943 [META] Improve the project screenshots functionality in the project browser #3061
944 Is the Admin Menu z-index value high enough? #5372
945 [UX] Project Browser: Improve the project details modal. #1778
946 [UX] Introduce button group UI component #2643
947 Make "Compose tips" (long version of tips) for text formats discoverable from "Formatting options" fieldset #4953
948 Installer module should check for file-write permissions #3893
949 Simplify Layout configuration #5592
950 [UX] Make node title a proper (sortable too) field. a.k.a. Title module in core. #933
951 [DX] CMI: see if we can make those "storage" numbers in .json files less cryptic. #3562
952 [UX] Admin bar: Move "Add new X" to the bottom of each fly-out menu #4586
953 [UX] Consolidate database-related information in the status report page, and add some basic db usage metrics #5864
954 [DX] Use `token_get_all()` for parsing settings*.php files rather than using regex in `backdrop_rewrite_settings()` #6297
955 Support additional (popular) properties in the .info files of projects #119
956 [DX][META] Introduce functions similar to views_get_views_as_options() for other things #3545
957 [UX] Image Library view: Dynamic number of items per page #4560
958 Bring back the initial functionality of _field_write_instance function #5875
959 [UX] Add help text and improve the UI to clarify things around layout templates #6314
960 [DX] [BC] Deprecate, reduce use of, or remove DBTNG #61
961 Mobile first approach theme #4131
962 [UX] Consider replacing the block title type drop-down with an always required (and unique) block title field. #2483
963 [UX] Make special field items (such as title, language and path alias) available in the "Manage display" tab. #1444
964 Ensure Backdrop deletes all files it puts into /tmp #3253
965 [UX] Layouts: Use icons within drop buttons on small/mobile screens #1974
966 Create the settings.php file if missing. #1075
967 Use database independent calls to initialize the testing cache. #2888
968 Javascript end-to-end testing #5160
969 Installer should check digital signatures when downloading a package #3714
970 Allow altering image style urls #5745
971 Add permissions for viewing blocked user account profiles (and/or their content) #6123
972 [UX] admin bar search results should not be allowed to span further than the page height. #520
973 Allow 'Main Page Content' block to use a specific display mode #4341
974 [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
975 Add ability to skip running tests on PR #5575
976 [UX] When uninstalling a module, list all things that will be lost (blocks, views, menus) in the confirmation page. #1624
977 [UX] Swap tab order of "Export" and "Import" config pages #2185
978 [UX] Improve editing data and time format patterns #1284
979 [UX] Views save/cancel buttons are at the top right #3054
980 [D8] Allow forms to set custom validation error messages on required fields #5348
981 [UX] Better image style previews. #1772
982 [UX] Layout path selection: Make it more user friendly #2618
983 Change the default profile on tests from Standard to Testing #4943
984 Allow some markup in views descriptions. #3885
985 Add new PR template, with reminder to reference an issue #5605
986 [UX] disable "upload" button on file widget until file has been selected #908

Pages

Log in or register to add new topics