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 Add mini pager option to Search module #6083
902 [UX] Add the ability to make any standard layout template a flexible one #4114
903 Comment administration improvements #2919
904 [UX][D8] Merge the "List links" and "Edit menu" operations into a single administration page. #475
905 [UX] Add a `kitchen sink` of options to the Filtered text format #1520
906 [DX] Switch to a simplified array syntax for database connection information in settings.php #2231
907 Feature to add multiple Layouts together #5585
908 [D9 feature parity] Killer feature: Fieldable Fields in core #3766
909 [DX] Add a Production/Development Toggle to core. #1144
910 [UX] Some UI improvements to Book module #5331
911 [A11Y] Convert core to use EM's for all @media and font-sizes #1775
912 Is correcting the way form ID's named worth spending time on? #4706
913 EntityStorageException: The username and email are both addresses that do not match. (But what are they?) #5857
914 [UX] Add a "Used in" column that shows layout(s)/region(s) where each menu is placed. #3407
915 [UX] Language switcher block: allow some basic customization via the block configuration form #4924
916 More useful tags for views #6268
917 [UX] Mobile project browser: decrease amt of scrolling needed on Mobile #3097
918 Add a views filter/argument for Term Depth #2666
919 Give details about why a permission 'has security implications' #5536
920 [D9] Add a sub theme starter kit to Basis #3914
921 [UX] Link to the Layouts admin page from the Custom blocks admin page. #1360
922 [UX] Add bulk operations (update/delete) in the URL path aliases list. #1979
923 [D10][PS] CSS and JavaScript aggregation performance improvements #5718
924 Add a Pre-upgrade analysis/report to prevent people from forgetting something #3577
925 Replace the draggable.png icon with a modern one, and add up/down-only and left/right-only variants. #5152
926 [UX] Flexible layout templates: Provide a selectable list of "presets" #4484
927 [UX][DX][A11Y] Start using inputmode for fields and form elements as appropriate #5964
928 [UX][D8] Make position of #description (help text) configurable via the API #1403
929 [DX] Introduce a new `user_permission_get_info()` function #4097
930 [DX] Form API: provide a 'type' => 'status_message' element. #3329
931 [UX] Hide all field labels by default #2902
932 Add a default 'posts' view to core #2152
933 Simplify Layout configuration #5592
934 [UX] limit field tokens on node type page to fields on that type #3752
935 [UX] Allow selecting a layout for a view page from the view add/edit form. #1130
936 Add a "remove" UI for modules & themes (& layouts?) #5320
937 Add new image style effect: mirror/flip vertically, horizontally and both. #1762
938 [UX] Consolidate database-related information in the status report page, and add some basic db usage metrics #5864
939 CKEditor: consider the new Autocomplete plugin (introduced in 4.10) for addition to core. #3357
940 [D8][UX] Add a "Placeholder" input field to Views Exposed Filters to allow HTML5 Placeholder #4910
941 Add new Date field widget to utilize HTML5 #date input type #4255
942 [DX] Use `token_get_all()` for parsing settings*.php files rather than using regex in `backdrop_rewrite_settings()` #6297
943 [UX] Allow moving blocks from the front end? #3086
944 Allow search result display to be controlled via view modes #829
945 Allow admin theme CSS for dialogs to be used on front-end #2659
946 [SR][UX] Flood control: Better workflow and allow users to self-serve #5522
947 [UX] Sort the image styles list in a meaningful way #2457
948 [DX] Add config->getData() to match config->setData() #3902
949 [DX] [CMI] Add a site-wide concept of storage state (like ctools) #1345
950 Add semantic markup to layouts #1970
951 Ability to add custom file fields to Node Edit Form #5738
952 [DX][UX] Keyboard shortcut for admin menu search #3564
953 [UX] Create more intuitive behavior for "Customize" button to manage displays #5129
954 [UX] Project installer: Provide link to update report from installer update tab #4471
955 [DX][UX] Form API: Make it so that required fields that are hidden via #states are only validated when visible. #2732
956 Make Backdrop misconfiguration messages friendlier #6110
957 Add permissions for viewing blocked user account profiles (and/or their content) #6123
958 [UX] Taxonomy checkboxes/radios: Use indentation instead of dashes to denote children terms. #3292
959 File entity setting for garbage collection #2897
960 [CMI] Export/Import an entire content type (or other entity type) with its fields all at once #408
961 [UX][WP] CKEditor: Add word count #1477
962 [UX] When error messages are set to "None", show number of php critical errors in the admin bar badge. #2138
963 Add new PR template, with reminder to reference an issue #5605
964 [WP] Support HTML formatted emails in core #3727
965 Add an 'URL alias update queue' for entities associated with an updated entity #1124
966 Add admin tagging API to entities, menus, etc. #5307
967 [UX] Add # anchors to blocks in the Layout UI. #1724
968 Browse Server Button on Link Dialog in Ckeditor so a list of files on the site can be displayed #4688
969 Bring back the initial functionality of _field_write_instance function #5875
970 Make the 404 / 403 page setting "translatable" #4881
971 [UX] CKEditor - Provide default styles #4233
972 [UX] Add help text and improve the UI to clarify things around layout templates #6314
973 Reconfiguring the administrative layout #3072
974 [UX] Explore the idea of converting the "Save"/"Cancel" text to links in the messages of "dirty" forms. #789
975 Allow regions titles #2647
976 [UX] Idea: Bigger "required" indicators for fields (a red ❌ next to the field) plus a red focus "halo" around the field. #5505
977 [UX] Layout UI: Individual tempstore for each block (instead of the global, per-from one we currently have). #2429
978 [D8][DX] Form API: Backport D8 `html_tag` element changes #3892
979 Improve the way search (re)indexing works. #1337
980 [UX] Make sidebars collapsible in Harris layout #5486
981 Run tests for releases after project published ZIP file #1964
982 Allow altering image style urls #5745
983 Add HTML5 Placeholder to form inputs #3561
984 [D8] Image styles: add "Convert" effect/action #5107
985 [UX] Provide indication in the admin interface, when config values have been overridden in settings.php #4455
986 [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

Pages

Log in or register to add new topics