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 [DX] Make views query output easier to read with indentation & line breaks #1590
902 Can we add a class to the admin tabs? #4207
903 Consolidate maintenance-related settings either in $state or $config #4723
904 [UX] [Layouts UI] Consider adding a side-by-side live preview. #986
905 OOTB: Provide an option to globally disable the personal contact forms, and make it the default for new installations #6067
906 [UX] Change user/login to /login and /user/logout to /logout #1248
907 Creating multiple fields simultaneously while creating a content type #292
908 Change message to "Your comment has been updated" on comment update #5701
909 [UX] Views save/cancel buttons are at the top right #3054
910 [UX] combine different kinds of views link fields #3457
911 [UX] Layout UI: Individual tempstore for each block (instead of the global, per-from one we currently have). #2429
912 Add a form API element for `image` that includes image type and size validators natively. #5946
913 [PS] Optimize menu_navigation_links_rebuild() #5389
914 [UX] Layout path selection: Make it more user friendly #2618
915 Run tests for releases after project published ZIP file #1964
916 Custom Block contextual link #4390
917 Apply image style to default picture #4976
918 Cache settings via admin section #1434
919 [WP] Add URL Alias as machine name-like field to node titles #3993
920 [UX] Make block titles required and allow them to be hidden. #692
921 Allow a hook to alter the list of CSS files parsed by Color module #6240
922 [D8][UX] Add inline form errors #1040
923 Support SVG in Image Library #5541
924 Cannot create menu items linking to existing files #3945
925 Ensure Backdrop deletes all files it puts into /tmp #3253
926 [UX] Admin Bar: Make "Development" a top-level menu item #3652
927 [DX] Add entity_get_bundles() as a convenient method for getting the label of a bundle. #3243
928 [D8] theme_table() should take an optional footer variable and produce tfoot #3627
929 Introduce `entity_goto()` shortcut for `backdrop_goto()` on Entity paths #5838
930 [UX] Redirect from system path to alias (GlobalRedirect in core) #2871
931 [UX] Change tags field display to use 'tag blocks' when entering tags #2121
932 Add option to run-test.sh to allow skipping troublesome tests. #4607
933 [UX] Flexible templates UI: Allow "visual" region width changing, using left/right drag handles, and width indicators #5167
934 [UX] Project Browser: Merge the pages in the UI where one can **INSTALL** a module, theme or layout into a single primary tab, under a single top-level menu item. #1701
935 [UX] Have a "Contact" menu item be enabled and added to the primary navigation by default when enabling contact.module. #1572
936 [DX] Introduce a `config_delete()` function, and improve/fix documentation around config deletion. #4186
937 [UX] Add back the hide/show descriptions toggle in the Configuration page (/admin/config). #979
938 Allow more granular HTML filter options for HTML attributes, not just tags #6100
939 [UX] Display a Welcome page after upgrading Backdrop to the latest version #1225
940 [DX][BC] Replace module_load_include() with new, more generic function #206
941 Contact module roadmap: 80% usecase of Webforms in core #3808
942 [D10] Views: (even more) responsive grid format #5719
943 [D9][UX] Add a user-friendly parent menu browser in the content add/edit form. #3029
944 [DX] backdrop_process_states: Introduce a new `primary`/`secondary` set of states for submit buttons #3441
945 Basis: Add basic font-sizes to skin.css #2410
946 [D7] Provide method to get the pager's element ID #5958
947 Is the Admin Menu z-index value high enough? #5372
948 [UX] List modules that need to be enabled on the config sync page #2604
949 [UX] New interface for editing, previewing, and saving theme settings #1949
950 [UX] Provide options-element-like UI for the "Style List" text area for text formats #4385
951 Make "Compose tips" (long version of tips) for text formats discoverable from "Formatting options" fieldset #4953
952 Add a simple way in core to define private and public access for nodes/entities. #1407
953 [UX] Config import should search recursively for config files to import #661
954 Make mobile menu toggle text configurable #6264
955 [UX] Block config: Prevent the user from accidentally creating conditions that never/always display a block. #1021
956 [UX] Views: Offer an option for the pager to start counting from 1 instead of 0 #5566
957 Add cropping to default image styles #5590
958 Allow copying settings from other content types when adding an existing field #3229
959 [UX][DX] provide utility functions to retrieve field labels #3620
960 Add ability to edit a revision's message #5861
961 [UX] Fix hook_update_dependencies() so it won't skip necessary updates #2852
962 [D8][UX] Add hidden and read-only field widgets (for the node edit form). #2101
963 [SEO][WP] Text formats: Introduce new filter to enable native browser-level loading=lazy attribute for images added to text areas. #4587
964 Javascript end-to-end testing #5160
965 Allow the values of list field types to be pulled from a view. #1677
966 Prepend the content type name in the "Permissions" vtab permission names when creating a content type. #1539
967 [UX] Add path settings to file pages #4176
968 [UX] Allow the admin bar to be shown/hidden via a toggle #970
969 [DX] Allow `config_get()` to return a default value - like `settings_get()` and `update_variable_get()` do #6108
970 [D8] Convert "Recent content" block to a View #146
971 [UX] add a hook_requirements check for disabled modules, not uninstalled #3778
972 Allow Access to Image Library for Core Hero Block #5739
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 [DX] Add a `project_get_info` helper function. #2385
976 Include Link Sanitize tests from D7 contrib module #5613
977 [D8] Allow forms to set custom validation error messages on required fields #5348
978 [UX] User "locked" in the authorize.php page #2580
979 Allow leaving feedback on projects from the Project Installer UI. #1914
980 Easier/better way to revert Views' settings #4368
981 Change the default profile on tests from Standard to Testing #4943
982 [D8] Port and merge Local Image Input Filter in core #1384
983 [UX] differing interface patterns for "add new" and "save order" in different places in core #573
984 Ability to change themes based upon a layout #6296
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