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] Consider replacing the block title type drop-down with an always required (and unique) block title field. #2483
902 Add new PR template, with reminder to reference an issue #5605
903 [WP] Add URL Alias as machine name-like field to node titles #3993
904 [UX] Layouts: Use icons within drop buttons on small/mobile screens #1974
905 Bring back the initial functionality of _field_write_instance function #5875
906 [UX] Allow the user to change their mind about manually entering a machine name... #1608
907 Add Selection Rules to Layouts for Filtering / Limiting Context Values #5376
908 [UX] [Layouts UI] Consider adding a side-by-side live preview. #986
909 [UX] Reflect the status of the comment settings in the "Comment fields" and "Comment display" tabs and offer connect-the-dots links to enable them. #1274
910 Comment titles should be removed from presentation and from database if not used #4967
911 Creating multiple fields simultaneously while creating a content type #292
912 [UX][D8] Make position of #description (help text) configurable via the API #1403
913 [A11Y] Provide a dark (or high-contrast) version of Seven #3990
914 Allow selecting an existing date format for log messages #4621
915 Reconfiguring the administrative layout #3072
916 [UX] Add youtube field, or video embed field to core. Integrate with media library. #3661
917 Can we add a class to the admin tabs? #4207
918 Allow regions titles #2647
919 [UX] Swap tab order of "Export" and "Import" config pages #2185
920 Allow altering image style urls #5745
921 [UX] Better image style previews. #1772
922 [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
923 [Meta] Advanced configuration overrides (allow regex/wildcards and negation of settings within arrays) #5172
924 [UX] Make block titles required and allow them to be hidden. #692
925 Put Backdrop JS Object at the bottom of the HTML Document #1051
926 [UX] Views: Offer an option for the pager to start counting from 1 instead of 0 #5566
927 [DX] Use `token_get_all()` for parsing settings*.php files rather than using regex in `backdrop_rewrite_settings()` #6297
928 [UX] Show result count and result range in search results #3261
929 [META][UX][DX] Overhaul User module permissions and the respective admin UI #3815
930 [UX] Provide options-element-like UI for the "Style List" text area for text formats #4385
931 Refactor the generation of SQL for dates and times into the database driver #2890
932 Allow obsolete config strings to be culled from localization table #3452
933 [UX] Layout UI: Per-block "dirty" form messages. #2430
934 [A11Y] Add `role="main"` attribute to primary content region in each Layout template #5610
935 Views: Add <audio> and <video> to the available options in the "Customize field HTML" for file fields. #1966
936 [UX] Admin Bar: Add a single, centralized point of entry for adding content, files, user accounts etc. #5884
937 Allow install profiles to be run after site creation #1591
938 [WP] Add Token Filter to core #5352
939 [UX] Add back the hide/show descriptions toggle in the Configuration page (/admin/config). #979
940 Check if paths already exist when views or layouts are being installed. #1257
941 [SR] Provide a status report entry for the database connection status #4945
942 [DX][BC] Replace module_load_include() with new, more generic function #206
943 Make Backdrop misconfiguration messages friendlier #6110
944 Dashboard Module: Show link to manage existing nodes of specific content type #3944
945 Add option to run-test.sh to allow skipping troublesome tests. #4607
946 Add permissions to view and use button "Clear log messages" #3056
947 [DX] Introduce a `config_delete()` function, and improve/fix documentation around config deletion. #4186
948 [UX] Add links for quick access to editing things like the layout, theme, etc. of the current page #2626
949 [UX] Display php error messages in a dedicated block so we can limit visibility per role. #2139
950 [DX] Introduce a server-side conditional system (to possibly replace `#states`) #5750
951 [DX] Add project's 'install time' to system table #1726
952 Add 'Field HTML Trim' to core #6001
953 [UX] Let site builders add a new image style whenever they're selecting a style to use #1438
954 [D8] Allow enabling modules (and themes/layouts?) via config sync / import #5163
955 [UX] Config import should search recursively for config files to import #661
956 [UX] Field UI - clean up the field type selection #1041
957 [UX] differing interface patterns for "add new" and "save order" in different places in core #573
958 [UX] Include the "+ Add condition" link/button and the "Remove"/"Configure" links in the "Conditions" fieldset of the #1025
959 Setting intelligent defaults during content type fields creation #291
960 [UX] Add help text and improve the UI to clarify things around layout templates #6314
961 Add node's 'Menu link titles' to views #3248
962 Easier/better way to revert Views' settings #4368
963 Bulk delete taxonomy terms #2875
964 [D8] Autosave content #3426
965 Implement <time> tag for time stamps in core, e.g. date posted, comment date #2416
966 One click install for digitalocean #5628
967 Allow Views to be grouped in Admin Menu #5895
968 [UX] Detect whether mod_rewrite is enabled (in Apache installs) and throw a warning in the clean URLs page. #1573
969 [UX] Some UI improvements to Book module #5331
970 [UX] Allow the admin bar to be shown/hidden via a toggle #970
971 Feature/Package Module Proposal #1238
972 [UX] Language switcher block: allow some basic customization via the block configuration form #4924
973 [D8] Convert "Recent content" block to a View #146
974 Add permissions for viewing blocked user account profiles (and/or their content) #6123
975 [DX] Change modals so special server whitelist is not required #3938
976 [SEO][WP] Text formats: Introduce new filter to enable native browser-level loading=lazy attribute for images added to text areas. #4587
977 [UX] Installer: request site configuration info (site name, admin account etc.) while the installer is running in parallel #3042
978 Provide additional permissions for the maintenance mode #3625
979 [UX] Add path settings to file pages #4176
980 UX Idea: Allow rewriting the output of fields on display (without having to use views or custom code). #2608
981 Establish a "fonts" directory in a place where it can be shared between core and contrib themes. #2127
982 [UX][DX] Status report page: Provide filters/categories that apply to various personas #5758
983 [UX] Provide a theme switcher. #1711
984 Introduce some missing permissions that allow global actions on files #6012
985 [UX] Offer option to replace the help text with a help icon that toggles its visibility (on by default on mobile). #1414
986 Replace the draggable.png icon with a modern one, and add up/down-only and left/right-only variants. #5152

Pages

Log in or register to add new topics