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
201 Improve Instant Search Reset on Modules and Permissions Page #5933
202 Offer to remove module dependencies that are no longer needed #3582
203 [WP][SR] Add email obfuscator to core #3270
204 [UX] Add the ckeditor spell-check plugin #2071
205 User roles form: Replace the "Required" column with a useful "Description" column #5179
206 [UX] Add a log-in form to the update.php page, and expose it to anonymous users ONLY when db updates are pending. #3078
207 [DX] [CMI] Add a site-wide concept of storage state (like ctools) #1345
208 Add state_override function to core #4725
209 Allow deleting modules/themes/layouts via the "Uninstall" function of Project Installer. #2648
210 Config override in settings.php file doesn't work for permissions #6193
211 More replacement tokens for node urls #4239
212 [UX] Cannot access menu items in too long menus when the menu is set to stick at the top of the page. #1003
213 [UX] [Layouts UI] Consider adding a side-by-side live preview. #986
214 [UX] Either get rid of MENU_SUGGESTED_ITEM or change the way it works in a way that fixes UX WTFs #5834
215 Creating multiple fields simultaneously while creating a content type #292
216 [D8] Views Content Cache #3399
217 Expose breakpoints as a visibility option for blocks and layouts. #2347
218 Add Selection Rules to Layouts for Filtering / Limiting Context Values #5376
219 [UX] More info on field removal #3262
220 [UX][WP] CKEditor: Add word count #1477
221 Layouts: Allow tokens to be used in custom page titles. #1860
222 Comment titles should be removed from presentation and from database if not used #4967
223 Provide smarter default query string key names for views exposed filters #2893
224 Incorporate Layouts UI to "manage displays" for entities #6039
225 Add an 'URL alias update queue' for entities associated with an updated entity #1124
226 Add a comma-separated/list field formatter for multi-value fields. #316
227 Change message to "Your comment has been updated" on comment update #5701
228 [D7] Add alt and title fields for the image file type? #4007
229 Add display of file details to the 'manage file' form. #3904
230 [UX] Make block titles required and allow them to be hidden. #692
231 Add a form API element for `image` that includes image type and size validators natively. #5946
232 Add allowed_values_function to list field UI #3565
233 Support SVG in Image Library #5541
234 Allow comments to be attached to any entity type #2048
235 [Meta] Advanced configuration overrides (allow regex/wildcards and negation of settings within arrays) #5172
236 Provide an actual maintenance mode #3060
237 Improve the way search (re)indexing works. #1337
238 [D8] Add Breakpoints in core #4669
239 [UX] Views/Field formatter: Count #2634
240 Enhance Available Updates Report to show date of release and date of latest commit #6207
241 Improve 'Last updated' date shown when installing modules. #4224
242 [D8] Keep a snapshot of configuration directory in database #4212
243 [UX] Add back the hide/show descriptions toggle in the Configuration page (/admin/config). #979
244 Introduce `entity_goto()` shortcut for `backdrop_goto()` on Entity paths #5838
245 Convert /admin/content/book to a View #3735
246 [DX][BC] Replace module_load_include() with new, more generic function #206
247 Views: improve the "last" link of pagers #2332
248 [WP] Add Token Filter to core #5352
249 Add function that returns default config #3251
250 Views: allow setting the "Items to display" value to "unlimited". #1460
251 [UX][WP][D8] Allow the admin bar to be docked in various sides of the screen #1842
252 [SR] Provide a status report entry for the database connection status #4945
253 [UX] Modules Manual installation box needs to take modules names in any case #2885
254 [DX] Offer to backup and delete existing config to proceed with installation #6062
255 [UX] Appearance page: Denote the theme selected as admin theme (same as we do for the default theme). #1105
256 [WP][UX] Use admin-theme for Log In form #4410
257 [D10] Views: (even more) responsive grid format #5719
258 Redirects write to json files? #4001
259 Installer module should check for file-write permissions #3893
260 [UX] Config import should search recursively for config files to import #661
261 [D7] Provide method to get the pager's element ID #5958
262 [DX] CMI: see if we can make those "storage" numbers in .json files less cryptic. #3562
263 [UX] Views: Offer an option for the pager to start counting from 1 instead of 0 #5566
264 [META][UX] Figure out a better way to be able to insert introductory/summary/footer text in various places. #1673
265 [UX] Views: Make the "Label for "Any" value" a text field and have it be configurable per view and per exposed filter within each view. #2033
266 [D8] Allow enabling modules (and themes/layouts?) via config sync / import #5163
267 [UX] Move new password show/hide toggle to inside the password fields. #3046
268 [D9] Date: allow setting MIN and MAX dates, only past dates, or only future dates, or both #4648
269 [UX] Allow limiting allowed text formats per field instance (per content type). #2615
270 [DX][D9] Introduce a new `hook_requirements_alter()` hook, to allow altering entries defined in `hook_requirements()` implementations #6241
271 Allow selecting an existing date format for log messages #4621
272 [UX] Menu paths: replace the silly <front> placeholder with a dropdown and rename it to "home page" #2588
273 [Meta] Available updates report not as complete as Drupal 7 report #6252
274 Add cropping to default image styles #5590
275 Can we add a class to the admin tabs? #4207
276 [UX] Allow the admin bar to be shown/hidden via a toggle #970
277 Add ability to edit a revision's message #5861
278 Installer should check digital signatures when downloading a package #3714
279 [D8] Convert "Recent content" block to a View #146
280 [DX] Allow nested form elements to be attached to radio and checkbox options. #2304
281 [UX] Some UI improvements to Book module #5331
282 Upscaling in out-of-the-box image style 'Large'. #3232
283 [UX] Layout UI: Template radios: the way we indicate a "selected" template is too subtle (and same as the hover-over indication). #1824
284 [UX] Language switcher block: allow some basic customization via the block configuration form #4924
285 [DX] Add a legacy upgrade_mappings database table #2855
286 [UX] Add responsive option to pager choice for Views and Search #6094
287 [UX] Better alignment for drop buttons. #1090
288 Custom Block contextual link #4390
289 Allow Access to Image Library for Core Hero Block #5739
290 [WP] Add URL Alias as machine name-like field to node titles #3993
291 Allow some markup in views descriptions. #3885
292 [UX] differing interface patterns for "add new" and "save order" in different places in core #573
293 Include Link Sanitize tests from D7 contrib module #5613
294 [DX][META] Introduce functions similar to views_get_views_as_options() for other things #3545
295 Setting intelligent defaults during content type fields creation #291
296 [UX] Add a "Back" button to the "Add block" dialog. #1644
297 Add layout name in class for custom layout. #2012
298 Replace the draggable.png icon with a modern one, and add up/down-only and left/right-only variants. #5152
299 [DX] Implement hook_hook_info() to help organize module code #3024
300 link fields for in page navigation #go-to-here #1308

Pages

Log in or register to add new topics