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
401 Add option to Views for hiding empty blocks #3411
402 [UX] Language switcher block: allow some basic customization via the block configuration form #4924
403 Prepend the content type name in the "Permissions" vtab permission names when creating a content type. #1539
404 [UX] User "locked" in the authorize.php page #2580
405 Establish a "fonts" directory in a place where it can be shared between core and contrib themes. #2127
406 [UX] Manage display: use the 'dirty' form flag when field settings are changed, in order to indicate that the form needs to be saved. #927
407 Allow the addition of Dashboard context to any layout #6182
408 [UX] Provide a theme switcher. #1711
409 Add filtering to path_autocomplete #4381
410 [UX] [DX] Move the user page to a separate module #109
411 [D10][PS] CSS and JavaScript aggregation performance improvements #5718
412 Replace content translation with entity translation (and add an upgrade path) #52
413 Ability to add custom file fields to Node Edit Form #5738
414 [UX] Display a reminder to uninstall modules after disabling them #3911
415 [DX][UX] Form API: Make it so that required fields that are hidden via #states are only validated when visible. #2732
416 [WP] Media Library #3203
417 Contact form message templates edited via the UI #3568
418 [UX] Create more intuitive behavior for "Customize" button to manage displays #5129
419 [A11Y] Switch Admin Bar to using Smart Menus #2809
420 [D8] Port and merge Internationalization Views in core #1375
421 [DX] Config uses the term 'clear', change it to 'remove' or something more intuitive #2387
422 [UX][A11y][D10] CKEditor toolbar configuration: allow adding/(re)moving buttons via keyboard #6159
423 Add indicator for menu-level visibility conditions #1929
424 [UX] Admin bar: Move "Add new X" to the bottom of each fly-out menu #4586
425 [META] [UX] Provide a instant search/filter UI interface pattern for listing pages and enhance existing ones. #503
426 Simplify Layout configuration #5592
427 [D8] Introduce a new example.settings.local.php file #4173
428 Get Designer Input on BackdropCMS 'Out of the Box' appearance #5581
429 [UX] Consolidate database-related information in the status report page, and add some basic db usage metrics #5864
430 Add a "remove" UI for modules & themes (& layouts?) #5320
431 Add custom block option to follow the translation system easily #2991
432 [UX] Add a "Place in a layout" action for menus in the menu listing page. #3406
433 [D8][UX] Add a "Placeholder" input field to Views Exposed Filters to allow HTML5 Placeholder #4910
434 Allow a layout to be selected on additional paths. #1528
435 [UX] Rename "Configuration" to "Settings" #1161
436 Layouts: Provide a way to define conditions based on field values. #2103
437 [UX] Fix caching of favicons #898
438 Add status report message informing about CKEditor 5 upgrade #6346
439 Replace user signatures & pictures with fields #1679
440 Allow 'Main Page Content' block to use a specific display mode #4341
441 Replace taxonomy_index with taxonomy_entity_index #103
442 Allow altering image style urls #5745
443 [UX] Rich Text editor inserting/updating images before a file is uploaded #3900
444 [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
445 [UX] Make sidebars collapsible in Harris layout #5486
446 Support tokens in Views "Global: custom text" field #3189
447 [META] Use UUIDs in more places #3563
448 [D8] Image styles: add "Convert" effect/action #5107
449 [UX] Link to the Layouts admin page from the Custom blocks admin page. #1360
450 Options to change parent link behaviour in responsive dropdown menus #2370
451 Varnish Cache Caching to improve performance Backdrop CMS #6164
452 [UX] CKEditor: autocorrection. #1902
453 [UX] Image Library view: Dynamic number of items per page #4560
454 [UX] Remove the textarea_with_summary field type #490
455 Add new PR template, with reminder to reference an issue #5605
456 Mobile first approach theme #4131
457 Bring back the initial functionality of _field_write_instance function #5875
458 Add admin tagging API to entities, menus, etc. #5307
459 [UX] On the Add view page, expand block, and collapse page display #2978
460 [UX] CKEditor: Include the Balloon Toolbar plugin introduced in 4.8, and start using it. #3356
461 Make the 404 / 403 page setting "translatable" #4881
462 [UX] Add a `kitchen sink` of options to the Filtered text format #1520
463 [DX] Add a Production/Development Toggle to core. #1144
464 [DX] bring back db_fetch_array() and db_fetch_object() #2081
465 Allow tokens to be used in the default value of fields. #885
466 Editor image dialog: option to sync the width and height of the image and also option to override the sync #6385
467 Views advanced settings: Only one page region, but still a drop-down. #852
468 "Create new revision by default" doesn't enable revisions #6103
469 [D8] Form API: Introduce proper #types for 'option' and 'optgroup', and make #options consistent. #4312
470 [UX] Layout deletion confirmation form: add more explanation and options #5511
471 [DX] Introduce a server-side conditional system (to possibly replace `#states`) #5750
472 Build a flexible "JSON consumer" block for Dashboard #3891
473 Add 'Field HTML Trim' to core #6001
474 Provide `original` vocabulary to presave and update vocabulary hooks #5475
475 Add pagers to watchdog entries #3546
476 [UX] Reduce Update Status module's nagging messages on admin/* pages #5083
477 Create a mechanism for dynamically determining output of file entities #2721
478 [DX] [CMI] Add a site-wide concept of storage state (like ctools) #1345
479 Changing theme cache workflow #2349
480 [DX] Add user_role_has_permission function #6186
481 Create a tests case for version upgrade #1874
482 [UX] Change layout 'Visibility conditions' links to a drop button #4529
483 [UX] Turn the installer into a 1-minute installer #467
484 [A11Y] Add `role="main"` attribute to primary content region in each Layout template #5610
485 [DX] Save Dev time, make a console notice for Backdrop.behaviours #4116
486 [UX] Admin Bar: Add a single, centralized point of entry for adding content, files, user accounts etc. #5884
487 [DX] Add a hook_library_alter() to remove unwanted things more easily #3718
488 [DX] Form API: Allow number fields to specify an array of suggested values (#options) #5285
489 [UX] Add a new pageless node above the "Promoted Content" block on Home page #4849
490 [UX] Allow selecting a layout for a view page from the view add/edit form. #1130
491 Allow comment types independent of content types #2049
492 [UX] Consider saving changes to custom block text without requiring a second save. #2038
493 [DX] Form API: Be able to tell system_settings_form() to ignore some form elements, without having to use a custom submit handler #4713
494 Allow non-administrative users the ability to publish/unpublish/schedule content #815
495 Introduce new "View own published content" #6397
496 Add permission for users to be able to administer their own contact form #4292
497 [UX] Allow site admins to specify which menu is to be used in the admin bar. #5519
498 [UX][DX] Status report page: Provide filters/categories that apply to various personas #5758
499 Add plugins to ckeditor available in D7 contrib module via CDN, but not in Backdrop core. #3875
500 Introduce some missing permissions that allow global actions on files #6012

Pages

Log in or register to add new topics