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 Installer: Make the sorting options responsive. #1779
902 Consolidate maintenance-related settings either in $state or $config #4723
903 [UX] Add information about removed modules to the uninstall page #3779
904 Allow regions titles #2647
905 Double click prevention #6393
906 [UX][D8] Allow 'Content: Link' views field to just output URL #3419
907 [DX] Form API: Allow individual options in select elements to be set to disabled #5837
908 [UX] Better Menu permissions #384
909 [UX] Clarify Field Type choices on Field Settings page #2508
910 Put all search results on a single page (with facets?) #1330
911 [PS] Optimize menu_navigation_links_rebuild() #5389
912 Link to all release notes between installed and recommended versions #3303
913 [A11Y][UX] Admin bar: Allow navigation by keyboard arrows (besides Tab/Shift+Tab) #1982
914 Apply image style to default picture #4976
915 [PS] Set cache lifetime to 1 year for static assets #3937
916 File entity setting for garbage collection #2897
917 [UX] Admin bar: Move "Add new X" to the bottom of each fly-out menu #4586
918 [DX] Introduce a new `#` placeholder for `format_string()`, that formats user-facing text as code #6191
919 [WP][SR] Dedicated "Privacy & security" section under "Configuration" #3624
920 [D8] Introduce a new example.settings.local.php file #4173
921 Add per-bundle token info to hook_token_info() #5707
922 [UX] Move the confirmation dialog for deletion of nodes to a modal. #769
923 [UX] Inject "mini modules forms" in various places where it makes sense #5949
924 Enable revisions by default / CRAP and entity revisions everywhere in core. #1465
925 Cached anonymous page and "background fetch" cause site rendering issues on LiteSpeed server #5525
926 Create a list of all entity types under Reports. #1449
927 Automatically create a node/% layout when one is created for node/NID #5539
928 [UX] Project Installer: On each cron run, pull and cache locally a project list from b.org #2193
929 [UX] CKEditor: Replace the "Add a caption" checkbox with a "Caption" field #1093
930 [UX] Flexible templates UI: Allow "visual" region width changing, using left/right drag handles, and width indicators #5167
931 Provide an actual maintenance mode #3060
932 [UX] Image styles: make crop and scale+crop effects smart. #1774
933 [UX] Move the confirmation dialog for enabling/uninstalling modules to a modal. #3770
934 [UX] Add links for quick access to editing things like the layout, theme, etc. of the current page #2626
935 Allow 'Main Page Content' block to use a specific display mode #4341
936 Add ability to configure inline image upload path with global/ site tokens #6401
937 Add option to Views for hiding empty blocks #3411
938 EntityStorageException: The username and email are both addresses that do not match. (But what are they?) #5857
939 Add more HTML5 elements for dates #326
940 Prevent users from accidentally exposing their email addresses by using it for their username #2486
941 Is the Admin Menu z-index value high enough? #5372
942 [UX] More info on field removal #3262
943 Allow display settings for book navigation #1976
944 Make "Compose tips" (long version of tips) for text formats discoverable from "Formatting options" fieldset #4953
945 Allow user to set custom background color on core hero block #3918
946 Refactor the generation of SQL for dates and times into the database driver #2890
947 [UX] Image Library view: Dynamic number of items per page #4560
948 Make l() to call theme('link') when possible #6194
949 [DX] hook_field_*_settings_form() should have $form and $form_state parameters #3590
950 Mobile first approach theme #4131
951 [D10][PS] CSS and JavaScript aggregation performance improvements #5718
952 [UX] Consider moving operations out of their drop-buttons on wide screens. #733
953 [UX][DX][A11Y] Start using inputmode for fields and form elements as appropriate #5964
954 [UX] Make special field items (such as title, language and path alias) available in the "Manage display" tab. #1444
955 [SR] Security hardening: provide a mechanism to expire sessions #5545
956 Block configuration settings: Support adding IDs. #2145
957 Create the settings.php file if missing. #1075
958 Javascript end-to-end testing #5160
959 [UX] Move new password show/hide toggle to inside the password fields. #3046
960 Custom/managed publishing options. #1742
961 UX Idea: Allow rewriting the output of fields on display (without having to use views or custom code). #2608
962 [D8] Form API: Introduce proper #types for 'option' and 'optgroup', and make #options consistent. #4312
963 Simplify Layout configuration #5592
964 [UX] Add a "Place in a layout" action for menus in the menu listing page. #3406
965 [UX] [Layouts UI] Consider adding a side-by-side live preview. #986
966 [UX] Consolidate database-related information in the status report page, and add some basic db usage metrics #5864
967 [UX] When uninstalling a module, list all things that will be lost (blocks, views, menus) in the confirmation page. #1624
968 Creating multiple fields simultaneously while creating a content type #292
969 [UX] Side-by-side content translation UI #2438
970 [UX] Improve editing data and time format patterns #1284
971 [D8] Allow forms to set custom validation error messages on required fields #5348
972 Add function that returns default config #3251
973 [DX] Add CSS classes to form elements that are hidden/shown via #states. #1969
974 Change the default profile on tests from Standard to Testing #4943
975 [UX] Display a reminder to uninstall modules after disabling them #3911
976 Bulk delete taxonomy terms #2875
977 [UX] Change layout 'Visibility conditions' links to a drop button #4529
978 Add hook_field_schema_alter() #6208
979 Contact form message templates edited via the UI #3568
980 [DX] Save Dev time, make a console notice for Backdrop.behaviours #4116
981 Ability to add custom file fields to Node Edit Form #5738
982 [UX] Make block titles required and allow them to be hidden. #692
983 [DX][UX] Form API: Make it so that required fields that are hidden via #states are only validated when visible. #2732

Pages

Log in or register to add new topics