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][D8] Allow config files to have dependencies #4188
902 [UX] Hide redundant items in Node Edit form. #3705
903 Add Claro administration theme to core #5241
904 Provide an actual maintenance mode #3060
905 [A11Y] Convert core to use EM's for all @media and font-sizes #1775
906 [UX] Add help text and improve the UI to clarify things around layout templates #6314
907 All config_*() functions should accept `$type` for consistency. #4821
908 [UX] Views/Field formatter: Count #2634
909 [UX] Add HTML5 Date Widget Support to Views Exposed Form #5768
910 Remove the "Layout" part from the layout names in the layouts list. #945
911 [UX] Search settings: Convert the "Search items" section to a table. #3385
912 [UX] Detect whether mod_rewrite is enabled (in Apache installs) and throw a warning in the clean URLs page. #1573
913 Feature/Package Module Proposal #1238
914 [UX] When there is only one menu item in a section, don't list #4386
915 Add plugins to ckeditor available in D7 contrib module via CDN, but not in Backdrop core. #3875
916 Status Report should flag duplicate module installs #5464
917 [UX] More info on field removal #3262
918 [UX] Add bulk operations (update/delete) in the URL path aliases list. #1979
919 Add permissions for viewing blocked user account profiles (and/or their content) #6123
920 [UX] Machine names: replace/ignore invalid characters as they are being typed. #3541
921 Disable unused layout templates #5068
922 Provide smarter default query string key names for views exposed filters #2893
923 Provide a views filter handler for project properties #5904
924 Use data-* to check modules dependencies before submit #565
925 [UX] Offer option to replace the help text with a help icon that toggles its visibility (on by default on mobile). #1414
926 [BC] Decide on best way to make improvements to the CSS for core without breaking existing sites #4167
927 [D8][DX] Add Modernizr to core. #1009
928 [SR] Add a minimum length setting for passwords #4589
929 Add a default 'posts' view to core #2152
930 Request to add a link to project pages for modules on Functionality page #4179
931 Add an upgrade path from Admin Menu to Admin bar #3687
932 [D8] Manage form display: Allow managing form fields non-programmatically #5219
933 [UX] Move new password show/hide toggle to inside the password fields. #3046
934 Add new image style effect: mirror/flip vertically, horizontally and both. #1762
935 Consider displaying which modules were enabled/disabled after enabling/disabling on the "List Modules" page #6331
936 [DX] Form API #states: support 'regex' and 'less'/'greater' (than) for value comparison #4781
937 [UX] Allow limiting allowed text formats per field instance (per content type). #2615
938 Add link to installer on module list for missing modules #5792
939 Add warnings in site status page (end elsewhere?) to remove contrib module folders if added to core. #915
940 Add a "Site Category" field to site info #1543
941 [D8] Ensure that entries are written to watchdog table #63
942 [UX] Rename name "Filtered HTML" input format to "Basic" #1188
943 [UX] Sort the image styles list in a meaningful way #2457
944 Display default views on a separate tab #4369
945 Admin UI: denote settings that may be overridden in settings.php #3856
946 [UX] Project installer: collapse met dependencies in the "Enable modules" step #5454
947 Add function that returns default config #3251
948 Add semantic markup to layouts #1970
949 [UX][PS] Replace the current token browser in core with the Fast Token Browser implementation from contrib #6143
950 Ship core with a layout that uses node/% as context #3530
951 [DX][D8] Provide a mechanism to deprecate permissions #5030
952 [UX] Modules Manual installation box needs to take modules names in any case #2885
953 Add 'Save user(s)' action #5656
954 Path filter/tips is not very useful and unlikely to be found #5912
955 [UX] Make it easy to find newly-added modules on the modules page #532
956 [DX] Views query should not output { and } around database table names. #1389
957 Search form does not allow to be styled using icons #5573
958 [D8] Port and merge Localization Update in core #1377
959 Modify `.htaccess` to allow backdrop to serve `.well-known` URIs #5583
960 [UX] Provide a report page that lists all configured paths where files are being saved. #4585
961 [UX] When error messages are set to "None", show number of php critical errors in the admin bar badge. #2138
962 Improve the styling of color input elements in the admin theme #4155
963 Add an upgrade path from block class module backdrop core. #3682
964 [DX][D8] Allow entity types to specify canonical and additional URIs #5212
965 [DX] Implement hook_hook_info() to help organize module code #3024
966 [UX] Add # anchors to blocks in the Layout UI. #1724
967 Configuration manager to offer choices when config staging folder includes files #6383
968 [UX] Menu link items should be kept in sync with their respective content titles #4759
969 [UX] Menu paths: replace the silly <front> placeholder with a dropdown and rename it to "home page" #2588
970 Preview of menu machine name is inaccurate while adding a menu #5807
971 uuid and entity import / export #890
972 [A11Y] Append the current tab in the breadcrumb (even if as an invisible element). #1535
973 [DX] Revert field storage back to Drupal 6 style normalized tables #56
974 Consolidate messages about modules merged into core if more than one module detected. #1163
975 [UX] Layout UI: Individual tempstore for each block (instead of the global, per-from one we currently have). #2429
976 Reuse test prefixes instead of rebuilding them for each test #4353
977 [UX][DX] Show location of config files on status report #3839
978 [UX] Dashboard block to highlight recent and notable bug fixes or feature updates #5438
979 Upscaling in out-of-the-box image style 'Large'. #3232
980 Run tests for releases after project published ZIP file #1964
981 [UX] Idea: replace the various options for registering/canceling user accounts with a set of permissions #6163
982 [UX] Add content title match as search relevancy factor #3517
983 Add a link to the BackdropCMS.org page on module list for each module #5003
984 [DX] Add a legacy upgrade_mappings database table #2855
985 Layout API: Provide contexts to custom blocks #5666
986 [UX] Improve the default user management view and account edit form with links to manage permissions/roles #5918

Pages

Log in or register to add new topics