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 Comment titles should be removed from presentation and from database if not used #4967
902 Restore Configurable Actions to core #3646
903 [UX] Swap tab order of "Export" and "Import" config pages #2185
904 [UX] Better image style previews. #1772
905 Add node's 'Menu link titles' to views #3248
906 [D10][PS] CSS and JavaScript aggregation performance improvements #5718
907 Allow selecting an existing date format for log messages #4621
908 Bulk delete taxonomy terms #2875
909 Make new field labels visible by default #6192
910 [UX][DX][A11Y] Start using inputmode for fields and form elements as appropriate #5964
911 Can we add a class to the admin tabs? #4207
912 [UX] Add a `kitchen sink` of options to the Filtered text format #1520
913 Give details about why a permission 'has security implications' #5536
914 [DX] Add a Production/Development Toggle to core. #1144
915 [Meta] Advanced configuration overrides (allow regex/wildcards and negation of settings within arrays) #5172
916 [UX] Allow cloning any user role (along with its permissions) #3813
917 [UX] Consider replacing the block title type drop-down with an always required (and unique) block title field. #2483
918 Better handling of location in locale source #3451
919 [UX] Layouts: Use icons within drop buttons on small/mobile screens #1974
920 Feature to add multiple Layouts together #5585
921 [UX] Installer: request site configuration info (site name, admin account etc.) while the installer is running in parallel #3042
922 EntityStorageException: The username and email are both addresses that do not match. (But what are they?) #5857
923 Custom Block contextual link #4390
924 UX Idea: Allow rewriting the output of fields on display (without having to use views or custom code). #2608
925 [UX] Reduce the size of the potentially unwieldy parent link selector on content type and content edit pages #6392
926 [UX][D8] Merge the "List links" and "Edit menu" operations into a single administration page. #475
927 [WP] Add URL Alias as machine name-like field to node titles #3993
928 [UX] Link to the Layouts admin page from the Custom blocks admin page. #1360
929 Add Selection Rules to Layouts for Filtering / Limiting Context Values #5376
930 Feature request for Internal Redirects #3940
931 [DX] [CMI] Add a site-wide concept of storage state (like ctools) #1345
932 [WP] Add Token Filter to core #5352
933 [PS] Set cache lifetime to 1 year for static assets #3937
934 [SR] Provide a status report entry for the database connection status #4945
935 [WP][SR] Dedicated "Privacy & security" section under "Configuration" #3624
936 [UX] Display php error messages in a dedicated block so we can limit visibility per role. #2139
937 [DX] Add project's 'install time' to system table #1726
938 Basis theme killer feature: Automatically generate color scheme from provided brand (logo/colors) #3231
939 Ability to add custom file fields to Node Edit Form #5738
940 Add option to run-test.sh to allow skipping troublesome tests. #4607
941 Config override in settings.php file doesn't work for permissions #6193
942 [DX][UX] Form API: Make it so that required fields that are hidden via #states are only validated when visible. #2732
943 Allow search result display to be controlled via view modes #829
944 [DX] Introduce a `config_delete()` function, and improve/fix documentation around config deletion. #4186
945 [SR][UX] Flood control: Better workflow and allow users to self-serve #5522
946 [UX] Allow selecting a layout for a view page from the view add/edit form. #1130
947 [D8] Allow enabling modules (and themes/layouts?) via config sync / import #5163
948 [UX] Add information about removed modules to the uninstall page #3779
949 [UX] Layout UI: Per-block "dirty" form messages. #2430
950 [UX][D8] Allow 'Content: Link' views field to just output URL #3419
951 Views: Add <audio> and <video> to the available options in the "Customize field HTML" for file fields. #1966
952 Simplify Layout configuration #5592
953 [UX] Consolidate database-related information in the status report page, and add some basic db usage metrics #5864
954 [UX] Provide options-element-like UI for the "Style List" text area for text formats #4385
955 DatabaseSchemaObjectExistsException: Table already exists in DatabaseSchema #2585
956 [DX] Backward compatibility in theme_item_list() #6398
957 [CMI] Export/Import an entire content type (or other entity type) with its fields all at once #408
958 Improve the way search (re)indexing works. #1337
959 [UX] Some UI improvements to Book module #5331
960 Allow user to set custom background color on core hero block #3918
961 [UX] Language switcher block: allow some basic customization via the block configuration form #4924
962 [DX] hook_field_*_settings_form() should have $form and $form_state parameters #3590
963 Establish a "fonts" directory in a place where it can be shared between core and contrib themes. #2127
964 [UX] Provide a theme switcher. #1711
965 Add Mailsystem 3.x delegator class to core #3218
966 Allow altering image style urls #5745
967 [SEO][WP] Text formats: Introduce new filter to enable native browser-level loading=lazy attribute for images added to text areas. #4587
968 [UX] integrate file editing into the file field widget #2810
969 Enhance Available Updates Report to show date of release and date of latest commit #6207
970 [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
971 [UX] Explore the idea of converting the "Save"/"Cancel" text to links in the messages of "dirty" forms. #789
972 [UX] Add path settings to file pages #4176
973 [UX][WP] CKEditor: Add word count #1477
974 [UX] Idea: Bigger "required" indicators for fields (a red ❌ next to the field) plus a red focus "halo" around the field. #5505
975 Add an 'URL alias update queue' for entities associated with an updated entity #1124
976 Replace the draggable.png icon with a modern one, and add up/down-only and left/right-only variants. #5152
977 [UX] Move the confirmation dialog for enabling/uninstalling modules to a modal. #3770
978 Implement <time> tag for time stamps in core, e.g. date posted, comment date #2416
979 Add option to Views for hiding empty blocks #3411
980 Add new PR template, with reminder to reference an issue #5605
981 [UX] Views "Multiple field settings" should appear on field display settings, too #2993
982 Incorporate Layouts UI to "manage displays" for entities #6039
983 Bring back the initial functionality of _field_write_instance function #5875
984 Easier/better way to revert Views' settings #4368
985 [UX] Running cron.php from browser should return a success message rather than a blank page #2535
986 Add a comma-separated/list field formatter for multi-value fields. #316

Pages

Log in or register to add new topics