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 Link module: validate internal links and ensure protocol-less URLs can pass validation #5000
902 Make mobile menu toggle text configurable #6264
903 [DX] Views query should not output { and } around database table names. #1389
904 [UX] Combine Permissions for `Field` and `Field UI` #4710
905 Add 'Save user(s)' action #5656
906 [UX][D10] Show bulk operations only when items have been selected, and hide filters when that happens #4701
907 Layout API: Provide contexts to custom blocks #5666
908 [UX][D8] Merge the "List links" and "Edit menu" operations into a single administration page. #475
909 [UX] More info on field removal #3262
910 [DX] Provide a way to retrieve default/OOTB config values #4262
911 [UX] Improve the default user management view and account edit form with links to manage permissions/roles #5918
912 Evaluate the reasons for removal of the Trigger module from core. #2522
913 Provide smarter default query string key names for views exposed filters #2893
914 Allow some markup in views descriptions. #3885
915 Create redirects for bulk alias delete #1993
916 [DX][META] Introduce functions similar to views_get_views_as_options() for other things #3545
917 Create a field_storage_exists() function #5180
918 [DX] Allow `config_get()` to return a default value - like `settings_get()` and `update_variable_get()` do #6108
919 [A11Y] Append the current tab in the breadcrumb (even if as an invisible element). #1535
920 Consolidate messages about modules merged into core if more than one module detected. #1163
921 Add visibility conditions for the "login pages" and admin paths (and negation for them as well) #4476
922 Preview of menu machine name is inaccurate while adding a menu #5807
923 Give details about why a permission 'has security implications' #5536
924 Provide an actual maintenance mode #3060
925 [DX][D8] CMI: Add config_exclude functionality to core #4079
926 [UX] Decide when to add 'block' to the end of block admin titles, and do so consistently. #2255
927 [UX] Views/Field formatter: Count #2634
928 Installer should check digital signatures when downloading a package #3714
929 [DX] Add settings/page for contextual links settings #5404
930 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
931 [DX] Support a way to declare conflicts in .info files #4993
932 Ability to change themes based upon a layout #6296
933 [D8] Port and merge Localization Update in core #1377
934 [UX] Move admin menu system tasks to their own dropdown? #1368
935 Allow Link fields to be restricted to only internal or external URLs #5678
936 Add function that returns default config #3251
937 More replacement tokens for node urls #4239
938 Improve Instant Search Reset on Modules and Permissions Page #5933
939 [UX] Modules Manual installation box needs to take modules names in any case #2885
940 [UX] Add visibility conditions for menu location #3867
941 Docblock in page.tpl.php lists incorrect 'available' variables. #1981
942 [UX] Use "Configure" icons instead of the full word #3539
943 Ability to include module configuration in config recipe even if config already exists #5173
944 Allow themes to have `config` folders #6122
945 [UX] Set date formats by country #1521
946 Allow search result display to be controlled via view modes #829
947 Allow limiting access to menu items per-role #4465
948 [UX] Provide an option to sort the keys/values of the options select form elements #5823
949 [SR][UX] Flood control: Better workflow and allow users to self-serve #5522
950 [UX] Move new password show/hide toggle to inside the password fields. #3046
951 [DX][D8] Provide a single command to install & run Backdrop #4040
952 [DX] Simplify getting and setting of values without using the 'und' data structure in entities #2240
953 [UX] Allow limiting allowed text formats per field instance (per content type). #2615
954 [UX] Make it easier to create layouts for paths that are already assigned to be aliases for existing content. #3703
955 Enhanced Float-Value Display Options #5379
956 [UX] Project Browser: Improve the project details modal. #1778
957 Link module: Provide an option to allow for a predefined list of static titles #4970
958 [UX] Add help text on "uninstall modules" page /admin/modules/uninstall that modules need to be disabled first #6309
959 Allow the addition of Dashboard context to any layout #6182
960 [UX] Add nowrap CSS to field suffixes (ex the machine name span) #1349
961 [D8] Add Breakpoints in core #4669
962 Change message to "Your comment has been updated" on comment update #5701
963 [CMI] Export/Import an entire content type (or other entity type) with its fields all at once #408
964 Upscaling in out-of-the-box image style 'Large'. #3232
965 Improve 'Last updated' date shown when installing modules. #4224
966 Add a form API element for `image` that includes image type and size validators natively. #5946
967 [UX] Consider replacing the block title type drop-down with an always required (and unique) block title field. #2483
968 [DX] Add a legacy upgrade_mappings database table #2855
969 Dashboard block: Translations #3852
970 [UX] Layouts: Use icons within drop buttons on small/mobile screens #1974
971 [UX] Add charts to the dashboard #3529
972 [UX] Flexible templates: Replace the single "Add row" button with multiple ones #5166
973 Consider adding print styles in core report pages, or providing a way to export them as JSON #6136
974 Use smart dictionaries for object compression #1511
975 [UX] Explore the idea of converting the "Save"/"Cancel" text to links in the messages of "dirty" forms. #789
976 [UX][D8] Create/select layout for a specific page from the content add/edit form. #1131
977 [UX] Either get rid of MENU_SUGGESTED_ITEM or change the way it works in a way that fixes UX WTFs #5834
978 [UX] Idea: Bigger "required" indicators for fields (a red ❌ next to the field) plus a red focus "halo" around the field. #5505
979 [DX] Implement hook_hook_info() to help organize module code #3024
980 [D7] Add alt and title fields for the image file type? #4007
981 [UX] Swap tab order of "Export" and "Import" config pages #2185
982 [UX] Menu paths: replace the silly <front> placeholder with a dropdown and rename it to "home page" #2588
983 Add an upgrade path for CKEditor module #3684
984 Add more properties to project .info files... Initial Release date, Current Release Date, Categories, D7 base module or theme if any #5367
985 [UX] Better image style previews. #1772
986 [D7] Tokens missing from Backdrop core. This issue was considered major in D7. #4952

Pages

Log in or register to add new topics