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] Allow nested form elements to be attached to radio and checkbox options. #2304
902 [UX] Consolidate PHP-related information in the status report page, and add some basic PHP memory usage metrics #5863
903 [UX] Make special field items (such as title, language and path alias) available in the "Manage display" tab. #1444
904 Support SVG in Image Library #5541
905 [UX] Mobile project browser: decrease amt of scrolling needed on Mobile #3097
906 [UX] Layout UI: Template radios: the way we indicate a "selected" template is too subtle (and same as the hover-over indication). #1824
907 Create the settings.php file if missing. #1075
908 Allow user to set custom background color on core hero block #3918
909 Add a views filter/argument for Term Depth #2666
910 [DX] hook_field_*_settings_form() should have $form and $form_state parameters #3590
911 [UX] Add a filter weight reset option so we can Show 'enabled' text filters above 'disabled' ones #4408
912 [WP][UX] Dashboard: Dismissible blocks #3996
913 Don't hard-code the line wrapping in backdrop_mail() and _backdrop_wrap_mail_line() #6237
914 [PS][D9] Dynamic Page Cache add in Backdrop core #5217
915 [UX] [Layouts UI] Consider adding a side-by-side live preview. #986
916 [DX] Add the ability to deprecate the name (and value?) of config entries #5741
917 [A11Y] Native dark mode support (at least for the Seven admin theme) #4778
918 [UX] When uninstalling a module, list all things that will be lost (blocks, views, menus) in the confirmation page. #1624
919 Creating multiple fields simultaneously while creating a content type #292
920 Add layout name in class for custom layout. #2012
921 [A11Y] tablist needs tab roles for children elements #5982
922 [UX] Improve editing data and time format patterns #1284
923 Comment administration improvements #2919
924 [UX] Hide all field labels by default #2902
925 [UX] Dismissible status report messages. #4617
926 [UX] Add a "Place in a layout" action for menus in the menu listing page. #3406
927 Allow overriding Seven's header customisations #4205
928 Add mini pager option to Search module #6083
929 Move "Expanded" option for Menu Items to Block settings #5428
930 Create a new cropped image style specifically for cards #5607
931 Link module: validate internal links and ensure protocol-less URLs can pass validation #5000
932 [UX] Config import should search recursively for config files to import #661
933 [UX] Breadcrumb should include Primary/Secondary tabs #2260
934 [D10] Invoke hook after a site install is complete #5876
935 Add support for tokens in the file field names and paths (File Field Paths module in core) #1440
936 [UX] Views: Offer an option for the pager to start counting from 1 instead of 0 #5566
937 [UX] Allow moving blocks from the front end? #3086
938 Redirect UI: Separate internal paths/aliases vs external URLs. #1803
939 Layout: path condition with a subdomain #1049
940 [UX] Display a reminder to uninstall modules after disabling them #3911
941 Allow admin theme CSS for dialogs to be used on front-end #2659
942 Contact form message templates edited via the UI #3568
943 [D8][DX] Add element #type table and merge tableselect/tabledrag into it #4388
944 [UX] Allow reusable blocks to be made non-reusable (by cloning them into a non-reusable instance) #4303
945 [D9] Users must verify email when changing user email addresses #5210
946 [UX] Add back the hide/show descriptions toggle in the Configuration page (/admin/config). #979
947 [UX] Maintenance mode: Do not render the "Create new account" tab, the navigation menu and the account menu when in the "Log in" or "Reset password" pages. #2529
948 [D9] Allow adding descriptions to user roles (and show them in the roles listing page) #5748
949 [D8] Token: Add "Safe tokens", and expose them in the admin UI #4755
950 Allow core libraries to be served via CDN #1593
951 [DX][BC] Replace module_load_include() with new, more generic function #206
952 [DX] Form API: provide a 'type' => 'status_message' element. #3329
953 [DX] Add contrib and custom directories to the docroot/modules directory. #1996
954 Add context handling to Views blocks #5995
955 [UX] Add the "Comment fields" and "Comment display" links to the operations dropbutton in the content type admin page and also the respective admin menu items. #1262
956 [UX] Change user/login to /login and /user/logout to /logout #1248
957 File entity setting for garbage collection #2897
958 Add 'reverse' option to 'View result counter' #4590
959 [UX] CKEditor: Include the Balloon Toolbar plugin introduced in 4.8, and start using it. #3356
960 Change the "Invalidate search index" process to a batched "Rebuild search index" #4182
961 [UX][D8] Make position of #description (help text) configurable via the API #1403
962 [DX] Add settings/page for contextual links settings #5404
963 Allow taxonomy term for layout block visibility #5612
964 [DX] Support a way to declare conflicts in .info files #4993
965 [UX] differing interface patterns for "add new" and "save order" in different places in core #573
966 Add permission "Clear log messages" #2242
967 [UX] When a new content type is created, automatically assign permissions to the "Editor" role #5885
968 Cache settings via admin section #1434
969 Setting intelligent defaults during content type fields creation #291
970 Reconfiguring the administrative layout #3072
971 [UX] Project Installer: Make the sorting options responsive. #1779
972 [D8][UX] Add inline form errors #1040
973 [UX] Rich Text editor inserting/updating images before a file is uploaded #3900
974 Allow regions titles #2647
975 [META] Use UUIDs in more places #3563
976 Add filtering to path_autocomplete #4381
977 More useful tags for views #6268
978 Create a field_storage_exists() function #5180
979 [UX] Allow the admin bar to be shown/hidden via a toggle #970
980 [UX] Clarify Field Type choices on Field Settings page #2508
981 [DX] Disabling a field should not update the weights of all fields #5755
982 [DX] Make views query output easier to read with indentation & line breaks #1590
983 [D8] Convert "Recent content" block to a View #146
984 [UX] Taxonomy checkboxes/radios: Use indentation instead of dashes to denote children terms. #3292
985 [A11Y][UX] Admin bar: Allow navigation by keyboard arrows (besides Tab/Shift+Tab) #1982
986 Add a wrapper to make tables "responsive" #6008

Pages

Log in or register to add new topics