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
101 Allow 'Main Page Content' block to use a specific display mode #4341
102 Front page to be configurable by language #3500
103 [A11Y][UX] Admin bar: Allow navigation by keyboard arrows (besides Tab/Shift+Tab) #1982
104 Allow display settings for book navigation #1976
105 [UX] Flexible templates: Replace the single "Add row" button with multiple ones #5166
106 Request: More style options for the table format in Views #2961
107 Add support for tokens in the file field names and paths (File Field Paths module in core) #1440
108 Dashboard Module: Show link to manage existing nodes of specific content type #3944
109 Layout: path condition with a subdomain #1049
110 Add 'Save user(s)' action #5656
111 Add content type name as a part of a new field name suggestion #6172
112 [UX] Change layout 'Visibility conditions' links to a drop button #4529
113 [D8] Include Tour module in core #89
114 [UX] Project Installer: On each cron run, pull and cache locally a project list from b.org #2193
115 Path filter/tips is not very useful and unlikely to be found #5912
116 [DX] Save Dev time, make a console notice for Backdrop.behaviours #4116
117 [UX] Image styles: make crop and scale+crop effects smart. #1774
118 Add more properties to project .info files... Initial Release date, Current Release Date, Categories, D7 base module or theme if any #5367
119 Allow core libraries to be served via CDN #1593
120 [D7] Tokens missing from Backdrop core. This issue was considered major in D7. #4952
121 CKEditor: Provide a setting to switch skins. #2729
122 [UX] Add the "Comment fields" and "Comment display" links to the operations dropbutton in the content type admin page and also the respective admin menu items. #1262
123 Consolidate maintenance-related settings either in $state or $config #4723
124 [META][UX][DX] Overhaul User module permissions and the respective admin UI #3815
125 [UX] Consider replacing the block title type drop-down with an always required (and unique) block title field. #2483
126 Add link to installer on module list for missing modules #5792
127 [UX] Provide some help text about temporary files in the "Manage files" form #6388
128 [D8] Form API: Introduce proper #types for 'option' and 'optgroup', and make #options consistent. #4312
129 Allow obsolete config strings to be culled from localization table #3452
130 [D8] Autosave content #3426
131 [DX] Add CSS classes to form elements that are hidden/shown via #states. #1969
132 [A11Y] UX Fields to add html tag Attributes for fields, menu links and blocks #5158
133 [DX] Layout Contexts not being passed to block in hook_block_view(). #2953
134 Cache settings via admin section #1434
135 [DX] Change modals so special server whitelist is not required #3938
136 [D8][UX] Add inline form errors #1040
137 [UX] Improve the "Required by: Field type(s) in use..." info in modules page. #850
138 Layout API: Provide contexts to custom blocks #5666
139 Make new field labels visible by default #6192
140 Allow text formats to be cloned. #4501
141 Provide additional permissions for the maintenance mode #3625
142 Enabling Backdrop-only required modules (e.g., Entity Plus) during upgrade from D7 #5499
143 Block configuration settings: Support adding IDs. #2145
144 [UX] Improve the default user management view and account edit form with links to manage permissions/roles #5918
145 [DX] Provide a version of check_plain() that does not escape (for RSS feeds) #4112
146 Custom/managed publishing options. #1742
147 Expand the "Global settings" fieldset when creating new fields #5345
148 Create Wordpress install profile #3127
149 [DX] Make views query output easier to read with indentation & line breaks #1590
150 Allow to filter interface translation for "context" with "contains" (LIKE) #4940
151 Modify the CKEditor image dialog to use the new wrapper form for "file/add" and "Media Library Selector" mechanisms #2719
152 [UX] Change user/login to /login and /user/logout to /logout #1248
153 [DX] Form API: Be able to tell system_settings_form() to ignore some form elements, without having to use a custom submit handler #4713
154 [WP][UX] Remove "tabs" for menu local tasks, move into contextual links (and/or admin bar) #464
155 [UX] Layout UI: Per-block "dirty" form messages. #2430
156 Preview of menu machine name is inaccurate while adding a menu #5807
157 [UX] Reduce the size of the potentially unwieldy parent link selector on content type and content edit pages #6392
158 Add permission for users to be able to administer their own contact form #4292
159 [UX] Auto Updates for security/modules #414
160 Implement <time> tag for time stamps in core, e.g. date posted, comment date #2416
161 [UX] Provide an option to sort the keys/values of the options select form elements #5823
162 [DX] Backward compatibility in theme_item_list() #6398
163 Make the homepage field when anonymous commenters must/may leave their contact information configurable #4279
164 Consider using Turbolinks (or similar) as a poor-man's BigPipe #3416
165 [UX] Automatically sanitize the value of URL alias fields (remove preceding/trailing slashes and make sure the path is not absolute). #1957
166 [UX][DX] When a module is enabled, automatically set a message containing the link to configure #5135
167 [D8] Add new formatter - "URL to Image" to image field in Views #2921
168 Add a simple way in core to define private and public access for nodes/entities. #1407
169 Allow install profiles to define dependencies other than modules #3926
170 [UX] Block config: Prevent the user from accidentally creating conditions that never/always display a block. #1021
171 VBO: option for separate button per action & option to override labels #802
172 Allow Link fields to be restricted to only internal or external URLs #5678
173 Config override in settings.php file doesn't work for permissions #6193
174 [UX] Link fields: Automatically fill in the title of the content that is being linked #4479
175 Allow install profiles to define explicit/hard dependencies #3597
176 Provide an option to customize text for the "required" indicator and validation error for fields. #5507
177 Update 'Syndicate' block allow selection of available feeds #2136
178 Improve Instant Search Reset on Modules and Permissions Page #5933
179 Flexible Layout Templates - Add hero ROW by default to new templates #4091
180 [UX] do not lock the admin bar when a modal is active. #1721
181 Dashboard: Add a Configuration Manager widget #5322
182 [UX] Fix pager styling on mobile #3099
183 [UX] Have a "Contact" menu item be enabled and added to the primary navigation by default when enabling contact.module. #1572
184 Extend the "Hide path display" feature ("page-less nodes") to other core entities #4912
185 [UX]/[DX] Add a fancy "copy to clipboard" button for views templates #2677
186 [UX] Display a Welcome page after upgrading Backdrop to the latest version #1225
187 [UX] Search settings: Convert the "Search items" section to a table. #3385
188 Rename default Contact form category #4703
189 [UX] Introduce a `confirm_dialog()` function #3771
190 Simple Mode - Ability to toggle between simple and advanced admin features #4692
191 [D9 feature parity] Killer feature: Fieldable Fields in core #3766
192 [UX] Better Menu permissions #384
193 [DX] Config uses the term 'clear', change it to 'remove' or something more intuitive #2387
194 [UX] Either get rid of MENU_SUGGESTED_ITEM or change the way it works in a way that fixes UX WTFs #5834
195 Add a comma-separated/list field formatter for multi-value fields. #316
196 1.15 [UX] Follow-ups for auto menu settings in core #4251
197 [UX] Add a "Used in" column that shows layout(s)/region(s) where each menu is placed. #3407
198 [UX] Layouts UI: Reusable visibility condition templates. #1942
199 Media: Use field mapping to automatically store metadata/EXIF info #3333
200 CKEditor5 Sections #5115

Pages

Log in or register to add new topics