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] Clarify Field Type choices on Field Settings page #2508
902 Consolidate messages about modules merged into core if more than one module detected. #1163
903 [UX] Add a filter weight reset option so we can Show 'enabled' text filters above 'disabled' ones #4408
904 EntityStorageException: The username and email are both addresses that do not match. (But what are they?) #5857
905 Add a Pre-upgrade analysis/report to prevent people from forgetting something #3577
906 Create New Field API for more efficient fields #2661
907 [A11Y][UX] Admin bar: Allow navigation by keyboard arrows (besides Tab/Shift+Tab) #1982
908 [WP][UX] Dashboard: Dismissible blocks #3996
909 [UX] Some UI improvements to Book module #5331
910 [UX] Explore the idea of converting the "Save"/"Cancel" text to links in the messages of "dirty" forms. #789
911 [UX] Language switcher block: allow some basic customization via the block configuration form #4924
912 [UX] Idea: Bigger "required" indicators for fields (a red ❌ next to the field) plus a red focus "halo" around the field. #5505
913 Make l() to call theme('link') when possible #6194
914 Media: Use field mapping to automatically store metadata/EXIF info #3333
915 [D8] Port and merge Localization Update in core #1377
916 Use the default date entry format for the default date display format #4646
917 [D10][PS] CSS and JavaScript aggregation performance improvements #5718
918 [D9 feature parity] Killer feature: Fieldable Fields in core #3766
919 Views UI: Edit Basic Settings #2906
920 Add permission "Clear log messages" #2242
921 [DX] Allow enabling/disabling theme debugging via the admin UI #4211
922 [UX][DX][A11Y] Start using inputmode for fields and form elements as appropriate #5964
923 [UX] Add a "Used in" column that shows layout(s)/region(s) where each menu is placed. #3407
924 [UX] Project Installer: Make the sorting options responsive. #1779
925 Replace the draggable.png icon with a modern one, and add up/down-only and left/right-only variants. #5152
926 [CMI] Export/Import an entire content type (or other entity type) with its fields all at once #408
927 [A11Y] Append the current tab in the breadcrumb (even if as an invisible element). #1535
928 [UX] Set date formats by country #1521
929 Simplify Layout configuration #5592
930 [DX] Add config->getData() to match config->setData() #3902
931 [UX] Add a log-in form to the update.php page, and expose it to anonymous users ONLY when db updates are pending. #3078
932 Prevent users from accidentally exposing their email addresses by using it for their username #2486
933 [D8][DX] Add element #type table and merge tableselect/tabledrag into it #4388
934 [UX] Consolidate database-related information in the status report page, and add some basic db usage metrics #5864
935 [DX][UX] Keyboard shortcut for admin menu search #3564
936 Allow deleting modules/themes/layouts via the "Uninstall" function of Project Installer. #2648
937 Allow display settings for book navigation #1976
938 Add a "remove" UI for modules & themes (& layouts?) #5320
939 [UX] Hide/Show row weights should not be done globally without warning #750
940 [D8][UX] Add a "Placeholder" input field to Views Exposed Filters to allow HTML5 Placeholder #4910
941 Cached anonymous page and "background fetch" cause site rendering issues on LiteSpeed server #5525
942 Add hook_field_schema_alter() #6208
943 Link to all release notes between installed and recommended versions #3303
944 [UX] Move admin menu system tasks to their own dropdown? #1368
945 [UX] Dismissible status report messages. #4617
946 Ability to add custom file fields to Node Edit Form #5738
947 [UX] limit field tokens on node type page to fields on that type #3752
948 Admin interface for manual garbage collection #2898
949 [UX] Project Installer: On each cron run, pull and cache locally a project list from b.org #2193
950 Allow overriding Seven's header customisations #4205
951 [DX][UX] Form API: Make it so that required fields that are hidden via #states are only validated when visible. #2732
952 CKEditor: consider the new Autocomplete plugin (introduced in 4.10) for addition to core. #3357
953 [UX] Image styles: make crop and scale+crop effects smart. #1774
954 [UX] Create more intuitive behavior for "Customize" button to manage displays #5129
955 Remove grippie; use CSS "resize" property #340
956 Add support for CKEditor 5 (CKEditor 4 becomes EoL in 2023) #4122
957 OOTB: Provide an option to globally disable the personal contact forms, and make it the default for new installations #6067
958 Use smart dictionaries for object compression #1511
959 Add new PR template, with reminder to reference an issue #5605
960 [D8][DX] Form API: Backport D8 `html_tag` element changes #3892
961 Provide an actual maintenance mode #3060
962 [UX] Side-by-side content translation UI #2438
963 [UX][D8] Create/select layout for a specific page from the content add/edit form. #1131
964 Add filtering to path_autocomplete #4381
965 Bring back the initial functionality of _field_write_instance function #5875
966 Add HTML5 Placeholder to form inputs #3561
967 [UX] Views/Field formatter: Count #2634
968 [DX] Add CSS classes to form elements that are hidden/shown via #states. #1969
969 Add admin tagging API to entities, menus, etc. #5307
970 [UX] Allow bulk deleting menu links. #732
971 Make the 404 / 403 page setting "translatable" #4881
972 Automatically create a node/% layout when one is created for node/NID #5539
973 Allow a hook to alter the list of CSS files parsed by Color module #6240
974 [UX] More info on field removal #3262
975 [UX] Add nowrap CSS to field suffixes (ex the machine name span) #1349
976 Add 'reverse' option to 'View result counter' #4590
977 Allow altering image style urls #5745
978 [WP] Support HTML formatted emails in core #3727
979 Provide smarter default query string key names for views exposed filters #2893
980 Block configuration settings: Support adding IDs. #2145
981 Change the "Invalidate search index" process to a batched "Rebuild search index" #4182
982 [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
983 Custom/managed publishing options. #1742
984 [UX] Make sidebars collapsible in Harris layout #5486
985 [UX] Admin bar search: Make certain search results distinct by prefixing their immediate parent item. #1002
986 [D8] Image styles: add "Convert" effect/action #5107

Pages

Log in or register to add new topics