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 [PS] Optimize menu_navigation_links_rebuild() #5389
902 Custom Block contextual link #4390
903 [DX] Make views query output easier to read with indentation & line breaks #1590
904 Apply image style to default picture #4976
905 [WP] Add URL Alias as machine name-like field to node titles #3993
906 Preview of menu machine name is inaccurate while adding a menu #5807
907 [UX] [Layouts UI] Consider adding a side-by-side live preview. #986
908 [UX] Change user/login to /login and /user/logout to /logout #1248
909 Creating multiple fields simultaneously while creating a content type #292
910 [UX] Add an admin preview of the type of menu for menu blocks in the "Manage blocks" page. #2325
911 [UX] Views save/cancel buttons are at the top right #3054
912 [UX] combine different kinds of views link fields #3457
913 Consider adding print styles in core report pages, or providing a way to export them as JSON #6136
914 [D8][UX] Merge Special Menu Items module functionality in core (allow <nolink> and <separator> menu items). #1840
915 [UX] Layout path selection: Make it more user friendly #2618
916 Allow selecting an existing date format for log messages #4621
917 Add a new core theme #5175
918 Can we add a class to the admin tabs? #4207
919 Layout API: Provide contexts to custom blocks #5666
920 Cache settings via admin section #1434
921 Consolidate maintenance-related settings either in $state or $config #4723
922 [UX] Improve the default user management view and account edit form with links to manage permissions/roles #5918
923 [UX] Make block titles required and allow them to be hidden. #692
924 [D8][UX] Add inline form errors #1040
925 Support SVG in Image Library #5541
926 Cannot create menu items linking to existing files #3945
927 Ensure Backdrop deletes all files it puts into /tmp #3253
928 [UX] Admin Bar: Make "Development" a top-level menu item #3652
929 [DX] Add entity_get_bundles() as a convenient method for getting the label of a bundle. #3243
930 [D8] theme_table() should take an optional footer variable and produce tfoot #3627
931 [UX] CKEditor/Rich text editor image sizing needs to be optional. #2010
932 [UX] Redirect from system path to alias (GlobalRedirect in core) #2871
933 Add status report message informing about CKEditor 5 upgrade #6346
934 Is the Admin Menu z-index value high enough? #5372
935 [UX] Provide options-element-like UI for the "Style List" text area for text formats #4385
936 [UX] Have a "Contact" menu item be enabled and added to the primary navigation by default when enabling contact.module. #1572
937 Make "Compose tips" (long version of tips) for text formats discoverable from "Formatting options" fieldset #4953
938 [UX] Provide an option to sort the keys/values of the options select form elements #5823
939 [UX] Add back the hide/show descriptions toggle in the Configuration page (/admin/config). #979
940 [UX] Display a Welcome page after upgrading Backdrop to the latest version #1225
941 [DX][BC] Replace module_load_include() with new, more generic function #206
942 Contact module roadmap: 80% usecase of Webforms in core #3808
943 VBO: Allow bulk enabling/disabling comments on existing content. #2297
944 [D9][UX] Add a user-friendly parent menu browser in the content add/edit form. #3029
945 [DX] backdrop_process_states: Introduce a new `primary`/`secondary` set of states for submit buttons #3441
946 [UX][A11y][D10] CKEditor toolbar configuration: allow adding/(re)moving buttons via keyboard #6159
947 [UX] Layouts: Visibility conditions (and contexts): Entity ID text fields with autocomplete fields (or entity browser?). #1822
948 [UX] List modules that need to be enabled on the config sync page #2604
949 Add option to run-test.sh to allow skipping troublesome tests. #4607
950 [UX] Flexible templates UI: Allow "visual" region width changing, using left/right drag handles, and width indicators #5167
951 [DX] Introduce a `config_delete()` function, and improve/fix documentation around config deletion. #4186
952 Allow Link fields to be restricted to only internal or external URLs #5678
953 Add a simple way in core to define private and public access for nodes/entities. #1407
954 Improve Instant Search Reset on Modules and Permissions Page #5933
955 [UX] Config import should search recursively for config files to import #661
956 [UX] Block config: Prevent the user from accidentally creating conditions that never/always display a block. #1021
957 [UX] Views: Offer an option for the pager to start counting from 1 instead of 0 #5566
958 Evaluate the reasons for removal of the Trigger module from core. #2522
959 Allow copying settings from other content types when adding an existing field #3229
960 [UX][DX] provide utility functions to retrieve field labels #3620
961 Create redirects for bulk alias delete #1993
962 [UX] Fix hook_update_dependencies() so it won't skip necessary updates #2852
963 Editor image dialog: option to sync the width and height of the image and also option to override the sync #6385
964 [D8] Allow forms to set custom validation error messages on required fields #5348
965 Easier/better way to revert Views' settings #4368
966 Prepend the content type name in the "Permissions" vtab permission names when creating a content type. #1539
967 Change the default profile on tests from Standard to Testing #4943
968 [UX] Either get rid of MENU_SUGGESTED_ITEM or change the way it works in a way that fixes UX WTFs #5834
969 [UX] Allow the admin bar to be shown/hidden via a toggle #970
970 [D8] Convert "Recent content" block to a View #146
971 [UX] add a hook_requirements check for disabled modules, not uninstalled #3778
972 [UX] Decide when to add 'block' to the end of block admin titles, and do so consistently. #2255
973 [D8][A11Y] ALT attributes should be enabled by default on new fields and have an option to set ALT and TITLE attributes as required #3006
974 [D8][UX] Add a toggle in the admin bar for showing/hiding contextual links on mobile #3417
975 Varnish Cache Caching to improve performance Backdrop CMS #6164
976 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
977 [UX] User "locked" in the authorize.php page #2580
978 [SEO][WP] Text formats: Introduce new filter to enable native browser-level loading=lazy attribute for images added to text areas. #4587
979 Javascript end-to-end testing #5160
980 [UX] Add path settings to file pages #4176
981 Change message to "Your comment has been updated" on comment update #5701
982 [D8] Port and merge Local Image Input Filter in core #1384
983 Add a form API element for `image` that includes image type and size validators natively. #5946
984 [UX] differing interface patterns for "add new" and "save order" in different places in core #573
985 [UX] Allow bulk-adding/editing vocabulary terms and menu items. #1006
986 Setting intelligent defaults during content type fields creation #291

Pages

Log in or register to add new topics