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 Add "All day" functionality for the HTML5 widget #6142
902 [UX] disable "upload" button on file widget until file has been selected #908
903 Add new PR template, with reminder to reference an issue #5605
904 [DX] [BC] Deprecate, reduce use of, or remove DBTNG #61
905 [UX] More info on field removal #3262
906 Bring back the initial functionality of _field_write_instance function #5875
907 Add a new core theme #5175
908 [UX] Detect whether mod_rewrite is enabled (in Apache installs) and throw a warning in the clean URLs page. #1573
909 Easier/better way to revert Views' settings #4368
910 Provide smarter default query string key names for views exposed filters #2893
911 [UX] Streamline the process of disabling and uninstalling modules (a.k.a. "Uninstallation queue"). #2532
912 Consolidate maintenance-related settings either in $state or $config #4723
913 Feature/Package Module Proposal #1238
914 Layout UI : Allow adding visibility conditions for Node:NID and Node:Type for paths other than node/% #1997
915 [UX] Allow cloning any user role (along with its permissions) #3813
916 Better handling of location in locale source #3451
917 Better reporting for CKEditor 4 vs 5 in Telemetry #6342
918 [UX] admin bar search results should not be allowed to span further than the page height. #520
919 Allow altering image style urls #5745
920 [PS] Optimize menu_navigation_links_rebuild() #5389
921 Add ability to skip running tests on PR #5575
922 [SEO][WP] Text formats: Introduce new filter to enable native browser-level loading=lazy attribute for images added to text areas. #4587
923 Provide an actual maintenance mode #3060
924 [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
925 Apply image style to default picture #4976
926 [UX] Offer option to replace the help text with a help icon that toggles its visibility (on by default on mobile). #1414
927 [UX] Add path settings to file pages #4176
928 [UX] Views/Field formatter: Count #2634
929 authorize.php should be used for all Installer module downloads/installs #2271
930 [UX] Include the "+ Add condition" link/button and the "Remove"/"Configure" links in the "Conditions" fieldset of the #1025
931 [PS] Set cache lifetime to 1 year for static assets #3937
932 [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
933 [WP][SR] Dedicated "Privacy & security" section under "Configuration" #3624
934 Redis super easy with Redis Enterprise Caching to improve performance Backdrop CMS #6165
935 [A11Y] Add `role="main"` attribute to primary content region in each Layout template #5610
936 Define aims and outstanding technical tasks for distro support and Features-style config packages in core #99
937 Add function that returns default config #3251
938 [UX] Admin Bar: Add a single, centralized point of entry for adding content, files, user accounts etc. #5884
939 [UX] Flexible templates UI: Allow "visual" region width changing, using left/right drag handles, and width indicators #5167
940 Add a "Site Category" field to site info #1543
941 Upgrade UI module (similar to Migrate UI in D8) to help with moving from D7 #4345
942 [UX] Modules Manual installation box needs to take modules names in any case #2885
943 [UX] add an exposed filter for email address to the user account list #2512
944 [UX] Rename name "Filtered HTML" input format to "Basic" #1188
945 Backdrop release procedure enhancement #1987
946 [UX] Add information about removed modules to the uninstall page #3779
947 [UX][D8] Allow 'Content: Link' views field to just output URL #3419
948 Trim textfields? #6386
949 [DX] Introduce a server-side conditional system (to possibly replace `#states`) #5750
950 Is the Admin Menu z-index value high enough? #5372
951 [META][UX] Better "Recent content" block #4576
952 [UX] Move new password show/hide toggle to inside the password fields. #3046
953 Add 'Field HTML Trim' to core #6001
954 Make "Compose tips" (long version of tips) for text formats discoverable from "Formatting options" fieldset #4953
955 [DX] Views query should not output { and } around database table names. #1389
956 Showcase core features during install #4138
957 [UX] Allow limiting allowed text formats per field instance (per content type). #2615
958 Add option to set a maximum age of log messages #2243
959 [D8][DX] Add Modernizr to core. #1009
960 [DX] Switch to a simplified array syntax for database connection information in settings.php #2231
961 Allow user to set custom background color on core hero block #3918
962 [A11Y] Convert core to use EM's for all @media and font-sizes #1775
963 [DX] hook_field_*_settings_form() should have $form and $form_state parameters #3590
964 List of Modules should show required contrib modules #6173
965 One click install for digitalocean #5628
966 Give details about why a permission 'has security implications' #5536
967 Upscaling in out-of-the-box image style 'Large'. #3232
968 Allow Views to be grouped in Admin Menu #5895
969 Javascript end-to-end testing #5160
970 [A11Y] Append the current tab in the breadcrumb (even if as an invisible element). #1535
971 [UX] Allow a field HTML ID to be set as target in theme_token_tree_link() #4316
972 [DX] Add a legacy upgrade_mappings database table #2855
973 Consolidate messages about modules merged into core if more than one module detected. #1163
974 [UX] Add bulk operations (update/delete) in the URL path aliases list. #1979
975 [UX] Move the confirmation dialog for enabling/uninstalling modules to a modal. #3770
976 Add option to Views for hiding empty blocks #3411
977 [UX] Add parent menu selector to menu add/edit link form #6390
978 [UX][D8] Merge the "List links" and "Edit menu" operations into a single administration page. #475
979 [UX][DX] Status report page: Provide filters/categories that apply to various personas #5758
980 [D8] Allow forms to set custom validation error messages on required fields #5348
981 [DX] Support some basic markdown-flavoured formatting in t() #4535
982 [DX] Implement hook_hook_info() to help organize module code #3024
983 Introduce some missing permissions that allow global actions on files #6012
984 Change the default profile on tests from Standard to Testing #4943
985 [D8] Port and merge Localization Update in core #1377
986 [UX] Menu paths: replace the silly <front> placeholder with a dropdown and rename it to "home page" #2588

Pages

Log in or register to add new topics