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] Add nowrap CSS to field suffixes (ex the machine name span) #1349
903 [UX] Layout UI: Template radios: the way we indicate a "selected" template is too subtle (and same as the hover-over indication). #1824
904 View configuration UI: Add indicator denoting rewritten fields #5287
905 [D10][PS] CSS and JavaScript aggregation performance improvements #5718
906 Log warnings when projects are encountered without a 'type' #4866
907 [UX] Allow bulk deleting menu links. #732
908 [UX][DX][A11Y] Start using inputmode for fields and form elements as appropriate #5964
909 [UX] Allow a field HTML ID to be set as target in theme_token_tree_link() #4316
910 Enhance Available Updates Report to show date of release and date of latest commit #6207
911 Feature request for Internal Redirects #3940
912 Automatically create a node/% layout when one is created for node/NID #5539
913 [UX] Add a 'visible' property to display modes #3082
914 Restore Configurable Actions to core #3646
915 [D8] CKEditor: Allow Image Styles to be used with inline images #2658
916 Use smart dictionaries for object compression #1511
917 Add layout name in class for custom layout. #2012
918 [UX][D8] Create/select layout for a specific page from the content add/edit form. #1131
919 Allow attributes to be passed to backdrop_add_css() and backdrop_add_js() (SRI) #5478
920 Feature to add multiple Layouts together #5585
921 Allow to trigger the site status alert (red button) remotely #5097
922 [UX] Admin bar search: Make certain search results distinct by prefixing their immediate parent item. #1002
923 EntityStorageException: The username and email are both addresses that do not match. (But what are they?) #5857
924 [DX] Support some basic markdown-flavoured formatting in t() #4535
925 Incorporate Layouts UI to "manage displays" for entities #6039
926 [UX] Add the ability to make any standard layout template a flexible one #4114
927 [Multisite] Provide option for installing global or site-specific projects via the UI #3274
928 [UX] Add information about removed modules to the uninstall page #3779
929 Site-wide settings for file garbage collection #2896
930 [UX][D8] Allow 'Content: Link' views field to just output URL #3419
931 [UX] Breadcrumb should include Primary/Secondary tabs #2260
932 Redirect UI: Separate internal paths/aliases vs external URLs. #1803
933 [DX][D9] Add helper functions to inject/move items into a particular position in associative arrays #5247
934 Ability to add custom file fields to Node Edit Form #5738
935 Translation of taxonomy terms #4720
936 Allow themes to be installed, uninstalled, and updated (treat them like modules) #4829
937 [UX] Open the field widget link in a modal #691
938 [DX][UX] Form API: Make it so that required fields that are hidden via #states are only validated when visible. #2732
939 [DX][D9] Introduce a new `hook_requirements_alter()` hook, to allow altering entries defined in `hook_requirements()` implementations #6241
940 [PS] Set cache lifetime to 1 year for static assets #3937
941 [SR] Security hardening: provide a mechanism to expire sessions #5545
942 [META] Improve the project screenshots functionality in the project browser #3061
943 [WP][SR] Dedicated "Privacy & security" section under "Configuration" #3624
944 [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
945 [UX] Introduce button group UI component #2643
946 Responsive tabs for Seven: change the arrows to an ellipsis and an "x" close icon. #1498
947 [DX] Add contrib and custom directories to the docroot/modules directory. #1996
948 [UX] Make the theme preview thumbnail clickable and show larger version of screenshot (à la lightbox). #1127
949 [D10] Add the static analyzer tool PHPStan to Backdrop core #5467
950 Simplify Layout configuration #5592
951 Add and Utilize Label and Description for the Admin Interface and Consolidate Help Text #5079
952 [UX] [WYSIWYG] Consider adding a side-by-side live preview for the editor. #985
953 [UX] Consolidate database-related information in the status report page, and add some basic db usage metrics #5864
954 [D9] Add menu link support into views #4505
955 [DX] Offer to backup and delete existing config to proceed with installation #6062
956 [UX] Add responsive option to pager choice for Views and Search #6094
957 [UX] Rename "taxonomy" to "Categorization" in the user interface #203
958 [DX] Introduce a new `user_permission_get_info()` function #4097
959 Ensure Backdrop deletes all files it puts into /tmp #3253
960 [UX] Move the confirmation dialog for enabling/uninstalling modules to a modal. #3770
961 Use database independent calls to initialize the testing cache. #2888
962 [UX] Add the ability for default layouts to be cloned (like views). #1674
963 Add option to Views for hiding empty blocks #3411
964 Add permission "Clear log messages" #2242
965 Put all search results on a single page (with facets?) #1330
966 [UX] Project Installer: Make the sorting options responsive. #1779
967 Add an "unsorted" indicator to table columns #5221
968 Allow altering image style urls #5745
969 Is correcting the way form ID's named worth spending time on? #4706
970 [UX] Display a warning message when editor changes from Full HTML to something else #4807
971 [UX] Contact module: Rename "categories" to "recipient groups" in the admin UI - allow customizing the label of the field in the public-facing form #5992
972 [Meta] Available updates report not as complete as Drupal 7 report #6252
973 Allow user to set custom background color on core hero block #3918
974 Missing a possibility to get a books mlid value for views #5565
975 [UX] Views save/cancel buttons are at the top right #3054
976 [DX] hook_field_*_settings_form() should have $form and $form_state parameters #3590
977 [UX] Clarify Field Type choices on Field Settings page #2508
978 [UX] Layout path selection: Make it more user friendly #2618
979 Enable revisions by default / CRAP and entity revisions everywhere in core. #1465
980 [A11Y][UX] Admin bar: Allow navigation by keyboard arrows (besides Tab/Shift+Tab) #1982
981 [UX] Default drop-button action for node types should be 'manage fields' #1116
982 Add fallback to HTTP for update manager #5455
983 Add new PR template, with reminder to reference an issue #5605
984 [UX] Provide an instant search filter for the Configuration page (/admin/config). #978
985 Bring back the initial functionality of _field_write_instance function #5875
986 [UX] Flexible layout templates: Provide a selectable list of "presets" #4484

Pages

Log in or register to add new topics