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 [UX] Project Browser: Add links with helper actions (configure/settings/enable) next to project installation status. #2335
902 link fields for in page navigation #go-to-here #1308
903 Add a form API element for `image` that includes image type and size validators natively. #5946
904 Creating multiple fields simultaneously while creating a content type #292
905 [D8] CKEditor: Allow Image Styles to be used with inline images #2658
906 [UX] Admin bar: allow search results to be selected via keyboard up/down buttons. #1850
907 Editor image dialog: option to sync the width and height of the image and also option to override the sync #6385
908 Create option to add a supplemental stylesheet to Basis - to safely make css updates #4512
909 View configuration UI: Add indicator denoting rewritten fields #5287
910 Flexible layout templates: Allow selecting an existing layout template, as a starting point #4115
911 [D8][DX] Form API: Backport D8 `html_tag` element changes #3892
912 Kickass Feature: Allow extracting a color scheme from an uploaded image, and apply it to themes supporting color module. #3328
913 Log warnings when projects are encountered without a 'type' #4866
914 [UX] Either get rid of MENU_SUGGESTED_ITEM or change the way it works in a way that fixes UX WTFs #5834
915 Add HTML5 Placeholder to form inputs #3561
916 [UX] Make block titles required and allow them to be hidden. #692
917 Confirmation dialog for orphaned files #2899
918 [UX] Consider saving changes to custom block text without requiring a second save. #2038
919 [UX] Better alignment for drop buttons. #1090
920 Support SVG in Image Library #5541
921 Varnish Cache Caching to improve performance Backdrop CMS #6164
922 Add markup or message field to contact form #4721
923 Allow attributes to be passed to backdrop_add_css() and backdrop_add_js() (SRI) #5478
924 Allow separate edit and display titles for field #4310
925 [UX] Add a "Back" button to the "Add block" dialog. #1644
926 Allow to trigger the site status alert (red button) remotely #5097
927 Re-introduce block caching support. #1619
928 Add and Utilize Label and Description for the Admin Interface and Consolidate Help Text #5079
929 [D10] Views: (even more) responsive grid format #5719
930 [UX] Add back the hide/show descriptions toggle in the Configuration page (/admin/config). #979
931 [META] Improve the project screenshots functionality in the project browser #3061
932 Make problems with layout blocks more discoverable. #2320
933 [META] [UX] Improve the overall creation and placement of custom blocks experience. #1277
934 [D7] Provide method to get the pager's element ID #5958
935 [DX][BC] Replace module_load_include() with new, more generic function #206
936 [UX] Introduce button group UI component #2643
937 Update.php should automatically apply any new configuration defaults #1832
938 "Create new revision by default" doesn't enable revisions #6103
939 [DX][D9] Add helper functions to inject/move items into a particular position in associative arrays #5247
940 [D8] Introduce a new `file_url_transform_relative()` function #4106
941 Allow content types to be enabled/disabled via the admin UI #3883
942 [Multisite] Provide option for installing global or site-specific projects via the UI #3274
943 [UX] Allow the label (perhaps machine name too?) of fields to be edited straight from the "Manage fields" and "Comment fields" tab. #1443
944 Allow themes to be installed, uninstalled, and updated (treat them like modules) #4829
945 Introduce `entity_goto()` shortcut for `backdrop_goto()` on Entity paths #5838
946 [UX] Allow 'manage file' from Image Library #3544
947 [UX] Config import should search recursively for config files to import #661
948 Site-wide settings for file garbage collection #2896
949 [UX] Pathauto follow-up: implement autocomplete on fields that support tokens (when the user types "[") #2017
950 [UX] Views: Offer an option for the pager to start counting from 1 instead of 0 #5566
951 [DX] Add user_role_has_permission function #6186
952 [UX] Combine Permissions for `Field` and `Field UI` #4710
953 [D10] Add the static analyzer tool PHPStan to Backdrop core #5467
954 Saving a content type display should not return up to the Manage Displays list #4291
955 Add fallback to HTTP for update manager #5455
956 [DX] Provide a way to retrieve default/OOTB config values #4262
957 Security: Consider adding an option to load public forms through AJAX. #1592
958 Allow Access to Image Library for Core Hero Block #5739
959 [DX] Form API: Provide a `'type' => 'css_classes'` form element. #3702
960 [UX] Allow the admin bar to be shown/hidden via a toggle #970
961 [UX] Views save/cancel buttons are at the top right #3054
962 authorize.php should be used for all Installer module downloads/installs #2271
963 Remove syslog module from core #1260
964 Include Link Sanitize tests from D7 contrib module #5613
965 [D8] Convert "Recent content" block to a View #146
966 [UX] Layout path selection: Make it more user friendly #2618
967 [UX] Make all visibility conditions available at all times (and automatically set appropriate paths, contexts and context relationships). #1815
968 Introduce new "View own published content" #6397
969 Add visibility conditions for the "login pages" and admin paths (and negation for them as well) #4476
970 Add an "unsorted" indicator to table columns #5221
971 [DX][D8] CMI: Add config_exclude functionality to core #4079
972 Add cropping to default image styles #5590
973 Allow pseudo fields to have configurable settings #3859
974 Ensure Backdrop deletes all files it puts into /tmp #3253
975 [UX] Streamline the process of disabling and uninstalling modules (a.k.a. "Uninstallation queue"). #2532
976 Allow setting a default value for Alt and Title text in image fields #1439
977 [UX] Display a warning message when editor changes from Full HTML to something else #4807
978 Add ability to edit a revision's message #5861
979 Ship core with a layout that uses user/% as context #3531
980 [UX] differing interface patterns for "add new" and "save order" in different places in core #573
981 Use database independent calls to initialize the testing cache. #2888
982 Layout UI : Allow adding visibility conditions for Node:NID and Node:Type for paths other than node/% #1997
983 [UX] Permissions page: Make permission groups rows collapsible/expandable. #1046
984 Setting intelligent defaults during content type fields creation #291
985 [DX] Allow combining the types of placeholders for the t() function, and introduce a new one for text that should be wrapped in code/pre tag HTML tags #6190
986 [UX][D10] Show bulk operations only when items have been selected, and hide filters when that happens #4701

Pages

Log in or register to add new topics