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 Enable dropdown menu for menus in header block #5330
902 Tweak Theme Overview page to group sub-themes by parent theme #5318
903 [DX] Form API: Be able to tell system_settings_form() to ignore some form elements, without having to use a custom submit handler #4713
904 [D8] Add new formatter - "URL to Image" to image field in Views #2921
905 Add permission for users to be able to administer their own contact form #4292
906 [UX] Streamline the process of disabling and uninstalling modules (a.k.a. "Uninstallation queue"). #2532
907 Improve the way search (re)indexing works. #1337
908 [UX] Explore the idea of converting the "Save"/"Cancel" text to links in the messages of "dirty" forms. #789
909 [UX] Append `This role receives all new permissions by default.` text to the description of the admin role #5940
910 Layout UI : Allow adding visibility conditions for Node:NID and Node:Type for paths other than node/% #1997
911 [UX] Idea: Bigger "required" indicators for fields (a red ❌ next to the field) plus a red focus "halo" around the field. #5505
912 Allow pseudo fields to have configurable settings #3859
913 Ship core with a layout that uses user/% as context #3531
914 [UX] Fix pager styling on mobile #3099
915 [UX] Add parent menu selector to menu add/edit link form #6390
916 Add layouts into the search index #5128
917 Allow text formats to be cloned. #4501
918 [UX]/[DX] Add a fancy "copy to clipboard" button for views templates #2677
919 [UX][WP] CKEditor: Add word count #1477
920 [DX] Provide a version of check_plain() that does not escape (for RSS feeds) #4112
921 [D8][DX] FAPI: Allow easy sorting of the translated options of select elements #5824
922 authorize.php should be used for all Installer module downloads/installs #2271
923 Add an 'URL alias update queue' for entities associated with an updated entity #1124
924 [CMI] Export/Import an entire content type (or other entity type) with its fields all at once #408
925 [UX] Make all visibility conditions available at all times (and automatically set appropriate paths, contexts and context relationships). #1815
926 [DX] Form API: Provide a `'type' => 'css_classes'` form element. #3702
927 List of Modules should show required contrib modules #6173
928 Views: Filter results by matching data with current content #3683
929 "Available updates" page seems unresponsive the more installed projects there are. #3337
930 [DX] Introduce a new `#` placeholder for `format_string()`, that formats user-facing text as code #6191
931 [UX] Provide users with a visual way to understand and build content types (a.k.a.: Dream Fields in core) #5292
932 Rename default Contact form category #4703
933 Allow PHP libraries to be added via hook_library_info() #2911
934 [META][UX] Figure out a better way to be able to insert introductory/summary/footer text in various places. #1673
935 Better Book navigation links #4879
936 Make the homepage field when anonymous commenters must/may leave their contact information configurable #4279
937 Add per-bundle token info to hook_token_info() #5707
938 [UX] add an exposed filter for email address to the user account list #2512
939 [UX] Hide/Show row weights should not be done globally without warning #750
940 [UX] Inject "mini modules forms" in various places where it makes sense #5949
941 Backdrop release procedure enhancement #1987
942 Cached anonymous page and "background fetch" cause site rendering issues on LiteSpeed server #5525
943 Search terms along with nodes #3850
944 Implement createAccess for File entities #5479
945 Alternative approach to translating config, using get/set #3522
946 [UX] Mobile project browser: make search result filters better for mobile #3096
947 Double click prevention #6393
948 [UX] Automatically clear caches after manual upgrades #5101
949 [UX] Link fields: Automatically fill in the title of the content that is being linked #4479
950 [UX] Display the "Default" block title on Add/Configure block UI #2665
951 Views: allow setting the "Items to display" value to "unlimited". #1460
952 Flexible Layout Templates - Add hero ROW by default to new templates #4091
953 [DX] Form API: Allow individual options in select elements to be set to disabled #5837
954 Add option to set a maximum age of log messages #2243
955 [UX] Appearance page: Denote the theme selected as admin theme (same as we do for the default theme). #1105
956 Remove grippie; use CSS "resize" property #340
957 [UX] Project Browser: Move the pages where one can **MANAGE** installed modules/themes/layouts as separate primary tabs under a single top-level menu item. #1780
958 [UX] CKEditor configuration: Add a label to the "button separator" button #3666
959 Kickass Feature: Allow extracting a color scheme from an uploaded image, and apply it to themes supporting color module. #3328
960 Make l() to call theme('link') when possible #6194
961 [A11Y] Change color of the Views hidden fields for the Seven theme #5261
962 Simple Mode - Ability to toggle between simple and advanced admin features #4692
963 Confirmation dialog for orphaned files #2899
964 [UX] Add a "Back" button to the "Add block" dialog. #1644
965 1.15 [UX] Follow-ups for auto menu settings in core #4251
966 [D10][PS] CSS and JavaScript aggregation performance improvements #5718
967 link fields for in page navigation #go-to-here #1308
968 [UX] Allow bulk deleting menu links. #732
969 [UX][DX][A11Y] Start using inputmode for fields and form elements as appropriate #5964
970 [UX] Add bulk operations (update/delete) in the URL path aliases list. #1979
971 Automatically create a node/% layout when one is created for node/NID #5539
972 [SR] Better/safer file type validation #3830
973 Provide way for `entity_access()` to check for operations view, update and delete if no entity is provided #5474
974 'Manage files' view sometimes shows incorrect filename #3507
975 [UX] Add a 'visible' property to display modes #3082
976 Add ability to configure inline image upload path with global/ site tokens #6401
977 [WP] Allow (optionally?) a limited set of HTML markup in node titles. #5081
978 [UX] Project installer: Clarify reason that the server does not support automatic updates #4470
979 Feature to add multiple Layouts together #5585
980 [D8] CKEditor: Allow Image Styles to be used with inline images #2658
981 Add a global/standardized way to add icon to external links #4047
982 [UX] Admin bar search: Make certain search results distinct by prefixing their immediate parent item. #1002
983 EntityStorageException: The username and email are both addresses that do not match. (But what are they?) #5857
984 [DX] Switch to a simplified array syntax for database connection information in settings.php #2231
985 [UX] Better alignment for drop buttons. #1090
986 [A11Y] Convert core to use EM's for all @media and font-sizes #1775

Pages

Log in or register to add new topics