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 Prepend the content type name in the "Permissions" vtab permission names when creating a content type. #1539
902 Layout API: Provide contexts to custom blocks #5666
903 Add option to Views for hiding empty blocks #3411
904 [UX] Improve the default user management view and account edit form with links to manage permissions/roles #5918
905 [DX] Allow nested form elements to be attached to radio and checkbox options. #2304
906 Status Report should flag duplicate module installs #5464
907 Upscaling in out-of-the-box image style 'Large'. #3232
908 [UX] Allow the admin bar to be shown/hidden via a toggle #970
909 OOTB: Provide an option to globally disable the personal contact forms, and make it the default for new installations #6067
910 [UX] Layout UI: Template radios: the way we indicate a "selected" template is too subtle (and same as the hover-over indication). #1824
911 Disable unused layout templates #5068
912 [DX] Add a legacy upgrade_mappings database table #2855
913 [D8] Convert "Recent content" block to a View #146
914 Allow user to set custom background color on core hero block #3918
915 [UX] Provide a report page that lists all configured paths where files are being saved. #4585
916 [DX] hook_field_*_settings_form() should have $form and $form_state parameters #3590
917 Improve the styling of color input elements in the admin theme #4155
918 [D8] Port and merge Local Image Input Filter in core #1384
919 Preview of menu machine name is inaccurate while adding a menu #5807
920 [UX] Allow bulk-adding/editing vocabulary terms and menu items. #1006
921 Add layout name in class for custom layout. #2012
922 Add Claro administration theme to core #5241
923 [DX] Implement hook_hook_info() to help organize module code #3024
924 [UX] differing interface patterns for "add new" and "save order" in different places in core #573
925 Allow a hook to alter the list of CSS files parsed by Color module #6240
926 All config_*() functions should accept `$type` for consistency. #4821
927 Make mobile menu toggle text configurable #6264
928 [DX] Form API #states: support 'regex' and 'less'/'greater' (than) for value comparison #4781
929 Use config for color module palettes #2554
930 Add CSS (JS?) code formatting automation #5568
931 Allow default/required settings on multilingual ("Language") fields #4322
932 Allow a layout to be selected on additional paths. #1528
933 Allow Link fields to be restricted to only internal or external URLs #5678
934 [UX] Add a "Place in a layout" action for menus in the menu listing page. #3406
935 [UX] Rename "Configuration" to "Settings" #1161
936 Improve Instant Search Reset on Modules and Permissions Page #5933
937 [UX] Breadcrumb should include Primary/Secondary tabs #2260
938 [UX] Project installer: collapse met dependencies in the "Enable modules" step #5454
939 Config management diff: Rename "Old" and "New" to something more meaningful #3221
940 [UX] Make node title a proper (sortable too) field. a.k.a. Title module in core. #933
941 Allow more granular HTML filter options for HTML attributes, not just tags #6100
942 Redirect UI: Separate internal paths/aliases vs external URLs. #1803
943 [DX][D8] Provide a mechanism to deprecate permissions #5030
944 menu_tree_check_access() adds 1141 database queries #2825
945 Support additional (popular) properties in the .info files of projects #119
946 [UX] Display a reminder to uninstall modules after disabling them #3911
947 [UX] Add a token-browser-like PHP date format helper dialog #4556
948 Contact form message templates edited via the UI #3568
949 CSS Architecture with SASS, SMACSS, and BEM #4129
950 [D8] Port and merge Internationalization Views in core #1375
951 [UX] Provide an option to sort the keys/values of the options select form elements #5823
952 [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
953 [DX] Add contrib and custom directories to the docroot/modules directory. #1996
954 [D8] Manage form display: Allow managing form fields non-programmatically #5219
955 [UX] add the ability to order menus #3003
956 Replace user-picture.tpl.php with a theme function #555
957 [DX][D8] Allow entity types to specify canonical and additional URIs #5212
958 [UX] Views: better indicate which View Displays and Sections are affected by a change #2985
959 [UX] admin bar search results should not be allowed to span further than the page height. #520
960 Ability to change themes based upon a layout #6296
961 [UX] Menu link items should be kept in sync with their respective content titles #4759
962 Add markup or message field to contact form #4721
963 Add ability to skip running tests on PR #5575
964 Allow separate edit and display titles for field #4310
965 [UX] Add a `kitchen sink` of options to the Filtered text format #1520
966 Change message to "Your comment has been updated" on comment update #5701
967 [UX] CKEditor: Include the Balloon Toolbar plugin introduced in 4.8, and start using it. #3356
968 [DX] Add a Production/Development Toggle to core. #1144
969 Add a form API element for `image` that includes image type and size validators natively. #5946
970 Add permission "Clear log messages" #2242
971 [UX] Dashboard block to highlight recent and notable bug fixes or feature updates #5438
972 SMTP / PHPMailer module in core #3199
973 [UX] disable "upload" button on file widget until file has been selected #908
974 [DX] Allow `config_get()` to return a default value - like `settings_get()` and `update_variable_get()` do #6108
975 [UX] Project Installer: Make the sorting options responsive. #1779
976 Add a link to the BackdropCMS.org page on module list for each module #5003
977 [SR] Facilitate 2FA+MultiFactor compatibility (2FA/two-factor -> MFA/multi-factor) #2788
978 [DX] [BC] Deprecate, reduce use of, or remove DBTNG #61
979 [UX] Rich Text editor inserting/updating images before a file is uploaded #3900
980 Create option to add a supplemental stylesheet to Basis - to safely make css updates #4512
981 [META] Use UUIDs in more places #3563
982 Flexible layout templates: Allow selecting an existing layout template, as a starting point #4115
983 [UX] Link to the Layouts admin page from the Custom blocks admin page. #1360
984 [UX] Either get rid of MENU_SUGGESTED_ITEM or change the way it works in a way that fixes UX WTFs #5834
985 [UX] Clarify Field Type choices on Field Settings page #2508
986 [A11Y][UX] Admin bar: Allow navigation by keyboard arrows (besides Tab/Shift+Tab) #1982

Pages

Log in or register to add new topics