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 [UX] CKEditor: Include the Balloon Toolbar plugin introduced in 4.8, and start using it. #3356
402 Establish a "fonts" directory in a place where it can be shared between core and contrib themes. #2127
403 [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
404 [UX] On the Add view page, expand block, and collapse page display #2978
405 Allow the addition of Dashboard context to any layout #6182
406 [UX] Provide a theme switcher. #1711
407 [UX] [DX] Move the user page to a separate module #109
408 [D10][PS] CSS and JavaScript aggregation performance improvements #5718
409 Replace content translation with entity translation (and add an upgrade path) #52
410 Ability to add custom file fields to Node Edit Form #5738
411 [DX][UX] Form API: Make it so that required fields that are hidden via #states are only validated when visible. #2732
412 Extend the 'hidden paths' feature to taxonomy #4653
413 Build a flexible "JSON consumer" block for Dashboard #3891
414 [UX] Rename vocabularies & terms #4222
415 [UX] Create more intuitive behavior for "Customize" button to manage displays #5129
416 Add pagers to watchdog entries #3546
417 [D8] Port and merge Internationalization Views in core #1375
418 [DX] Config uses the term 'clear', change it to 'remove' or something more intuitive #2387
419 [UX][A11y][D10] CKEditor toolbar configuration: allow adding/(re)moving buttons via keyboard #6159
420 Add indicator for menu-level visibility conditions #1929
421 [META] [UX] Provide a instant search/filter UI interface pattern for listing pages and enhance existing ones. #503
422 Simplify Layout configuration #5592
423 Create a mechanism for dynamically determining output of file entities #2721
424 Get Designer Input on BackdropCMS 'Out of the Box' appearance #5581
425 [UX] Consolidate database-related information in the status report page, and add some basic db usage metrics #5864
426 [UX] Change the password reset form to use a single password field + show/hide toggle #4440
427 Add a "remove" UI for modules & themes (& layouts?) #5320
428 [DX] Add a hook_library_alter() to remove unwanted things more easily #3718
429 Do not throw exceptions in the updater, when nothing's broken (yet) #4003
430 [D8][UX] Add a "Placeholder" input field to Views Exposed Filters to allow HTML5 Placeholder #4910
431 Allow a layout to be selected on additional paths. #1528
432 [UX] Rename "Configuration" to "Settings" #1161
433 Layouts: Provide a way to define conditions based on field values. #2103
434 [UX] Fix caching of favicons #898
435 Add status report message informing about CKEditor 5 upgrade #6346
436 Replace user signatures & pictures with fields #1679
437 Replace taxonomy_index with taxonomy_entity_index #103
438 Allow altering image style urls #5745
439 [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
440 Use the default date entry format for the default date display format #4646
441 [UX] Make sidebars collapsible in Harris layout #5486
442 Add plugins to ckeditor available in D7 contrib module via CDN, but not in Backdrop core. #3875
443 [DX] Allow enabling/disabling theme debugging via the admin UI #4211
444 [D8] Image styles: add "Convert" effect/action #5107
445 [UX] Machine names: replace/ignore invalid characters as they are being typed. #3541
446 [UX] Link to the Layouts admin page from the Custom blocks admin page. #1360
447 Options to change parent link behaviour in responsive dropdown menus #2370
448 Bulk operation for scheduling publishing of multiple pieces of content. #3115
449 Varnish Cache Caching to improve performance Backdrop CMS #6164
450 [UX] CKEditor: autocorrection. #1902
451 [UX] Remove the textarea_with_summary field type #490
452 Add new PR template, with reminder to reference an issue #5605
453 [ META] Add new interface for user selection of managed files #2718
454 Bring back the initial functionality of _field_write_instance function #5875
455 [UX] Add a filter weight reset option so we can Show 'enabled' text filters above 'disabled' ones #4408
456 Add admin tagging API to entities, menus, etc. #5307
457 [UX] Hide redundant items in Node Edit form. #3705
458 [WP][UX] Dashboard: Dismissible blocks #3996
459 Make the 404 / 403 page setting "translatable" #4881
460 [UX] Add a `kitchen sink` of options to the Filtered text format #1520
461 [DX] Add a Production/Development Toggle to core. #1144
462 [DX] bring back db_fetch_array() and db_fetch_object() #2081
463 Allow tokens to be used in the default value of fields. #885
464 Provide chained term tokens for taxonomy_term_reference fields #2949
465 Editor image dialog: option to sync the width and height of the image and also option to override the sync #6385
466 Views advanced settings: Only one page region, but still a drop-down. #852
467 Add the ability to create a CSS class for image field in Views #2920
468 "Create new revision by default" doesn't enable revisions #6103
469 [UX] Layout deletion confirmation form: add more explanation and options #5511
470 [DX] Introduce a server-side conditional system (to possibly replace `#states`) #5750
471 Add 'Field HTML Trim' to core #6001
472 [UX] Dismissible status report messages. #4617
473 Provide `original` vocabulary to presave and update vocabulary hooks #5475
474 Admin UI: denote settings that may be overridden in settings.php #3856
475 Allow overriding Seven's header customisations #4205
476 [UX] Reduce Update Status module's nagging messages on admin/* pages #5083
477 Ship core with a layout that uses node/% as context #3530
478 [DX] [CMI] Add a site-wide concept of storage state (like ctools) #1345
479 Changing theme cache workflow #2349
480 [UX] Mobile project browser: make it easier to get to the queue #3098
481 [DX] Add user_role_has_permission function #6186
482 Create a tests case for version upgrade #1874
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 Provide "Delimited" and "HTML list" display formatters for fields #2674
486 [UX] Admin Bar: Add a single, centralized point of entry for adding content, files, user accounts etc. #5884
487 [D8][DX] Add element #type table and merge tableselect/tabledrag into it #4388
488 [DX] Form API: Allow number fields to specify an array of suggested values (#options) #5285
489 Add an upgrade path from Admin Menu to Admin bar #3687
490 [UX] Add a new pageless node above the "Promoted Content" block on Home page #4849
491 [UX] Allow selecting a layout for a view page from the view add/edit form. #1130
492 Allow comment types independent of content types #2049
493 Media: Use field mapping to automatically store metadata/EXIF info #3333
494 [UX] Consider saving changes to custom block text without requiring a second save. #2038
495 Allow non-administrative users the ability to publish/unpublish/schedule content #815
496 Views UI: Edit Basic Settings #2906
497 Introduce new "View own published content" #6397
498 [UX] Allow site admins to specify which menu is to be used in the admin bar. #5519
499 [UX][DX] Status report page: Provide filters/categories that apply to various personas #5758
500 Introduce some missing permissions that allow global actions on files #6012

Pages

Log in or register to add new topics