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
601 Add CSS (JS?) code formatting automation #5568
602 Layouts: Provide a way to define conditions based on field values. #2103
603 [UX] Block config: Prevent the user from accidentally creating conditions that never/always display a block. #1021
604 Add custom block option to follow the translation system easily #2991
605 Replace user signatures & pictures with fields #1679
606 [DX][D9] Telemetry: gather Server Timing performance metrics #5183
607 [A11Y] Make collapsible fieldset accessible #6408
608 [UX] Make it easier to create layouts for paths that are already assigned to be aliases for existing content. #3703
609 Provide a "System metrics" entry in the status page, to show disk space, RAM usage, and database size #5858
610 [UX] Make node title a proper (sortable too) field. a.k.a. Title module in core. #933
611 [UX] Have a "Contact" menu item be enabled and added to the primary navigation by default when enabling contact.module. #1572
612 Support additional (popular) properties in the .info files of projects #119
613 [DX] Config uses the term 'clear', change it to 'remove' or something more intuitive #2387
614 [UX] Display a Welcome page after upgrading Backdrop to the latest version #1225
615 [WP] Media Library #3203
616 Add indicator for menu-level visibility conditions #1929
617 [UX] Allow reordering of layouts from main Layouts page #5411
618 [A11Y] Switch Admin Bar to using Smart Menus #2809
619 Display the field machine_name along with the label on the display mode #6200
620 [UX] Add visibility conditions for menu location #3867
621 [SEO][META] Provide some basic SEO meta tags OOTB #4995
622 Dashboard block: Translations #3852
623 Apply image style to default picture #4976
624 [DX] Add the ability to deprecate the name (and value?) of config entries #5741
625 [UX] Image Library view: Dynamic number of items per page #4560
626 [UX] Add charts to the dashboard #3529
627 [A11Y] tablist needs tab roles for children elements #5982
628 [UX] admin bar search results should not be allowed to span further than the page height. #520
629 Mobile first approach theme #4131
630 [D8] Port and merge Local Image Input Filter in core #1384
631 Add ability to skip running tests on PR #5575
632 [DX] bring back db_fetch_array() and db_fetch_object() #2081
633 [UX] Allow bulk-adding/editing vocabulary terms and menu items. #1006
634 [UX] On the Add view page, expand block, and collapse page display #2978
635 [DX] [D8] Add a `validate()` method to entity classes #6061
636 Add a new core theme #5175
637 Create option for a cropped image style to provide consistent image size for Cards view #5593
638 Add an upgrade path for CKEditor module #3684
639 Consolidate maintenance-related settings either in $state or $config #4723
640 [UX] Consolidate PHP-related information in the status report page, and add some basic PHP memory usage metrics #5863
641 [UX] disable "upload" button on file widget until file has been selected #908
642 Allow 'Main Page Content' block to use a specific display mode #4341
643 Prepend the content type name in the "Permissions" vtab permission names when creating a content type. #1539
644 [DX] [BC] Deprecate, reduce use of, or remove DBTNG #61
645 Options to change parent link behaviour in responsive dropdown menus #2370
646 Support tokens in Views "Global: custom text" field #3189
647 [UX] CKEditor: autocorrection. #1902
648 [PS] Optimize menu_navigation_links_rebuild() #5389
649 Don't hard-code the line wrapping in backdrop_mail() and _backdrop_wrap_mail_line() #6237
650 Is the Admin Menu z-index value high enough? #5372
651 Create a mechanism for dynamically determining output of file entities #2721
652 [UX] Allow reusable blocks to be made non-reusable (by cloning them into a non-reusable instance) #4303
653 Allow specifying optional tags for blocks #3837
654 Make "Compose tips" (long version of tips) for text formats discoverable from "Formatting options" fieldset #4953
655 [D9] Allow adding descriptions to user roles (and show them in the roles listing page) #5748
656 [UX] Change layout 'Visibility conditions' links to a drop button #4529
657 [UX] [multilingual] Translated blocks are too hard to use #3514
658 Add context handling to Views blocks #5995
659 [DX] Save Dev time, make a console notice for Backdrop.behaviours #4116
660 [D8] Port and merge Internationalization Views in core #1375
661 Allow comment types independent of content types #2049
662 Add mini pager option to Search module #6083
663 [UX] Flexible templates UI: Allow "visual" region width changing, using left/right drag handles, and width indicators #5167
664 Create a new cropped image style specifically for cards #5607
665 Add an upgrade path from menu_block to core menu blocks. #3681
666 [D10] Invoke hook after a site install is complete #5876
667 [D8] Form API: Introduce proper #types for 'option' and 'optgroup', and make #options consistent. #4312
668 Allow a layout to be selected on additional paths. #1528
669 Define aims and outstanding technical tasks for distro support and Features-style config packages in core #99
670 Changing theme cache workflow #2349
671 [UX] Rename "Configuration" to "Settings" #1161
672 Create a tests case for version upgrade #1874
673 [D8] Allow forms to set custom validation error messages on required fields #5348
674 [ META] Add new interface for user selection of managed files #2718
675 More useful tags for views #6268
676 Add a "Make Permanent" action for the manage files listing #3825
677 Change the default profile on tests from Standard to Testing #4943
678 [DX] Disabling a field should not update the weights of all fields #5755
679 Allow text formats to be cloned. #4501
680 Front page to be configurable by language #3500
681 Add a wrapper to make tables "responsive" #6008
682 [UX][D8] Merge the "List links" and "Edit menu" operations into a single administration page. #475
683 [DX] Provide a version of check_plain() that does not escape (for RSS feeds) #4112
684 [UX] Link to the Layouts admin page from the Custom blocks admin page. #1360
685 [UX] Consider saving changes to custom block text without requiring a second save. #2038
686 Provide chained term tokens for taxonomy_term_reference fields #2949
687 [UX][D8] Make position of #description (help text) configurable via the API #1403
688 [A11Y] Provide a dark (or high-contrast) version of Seven #3990
689 Javascript end-to-end testing #5160
690 Allow taxonomy term for layout block visibility #5612
691 [DX] Form API: Be able to tell system_settings_form() to ignore some form elements, without having to use a custom submit handler #4713
692 [UX] Add youtube field, or video embed field to core. Integrate with media library. #3661
693 [UX] When a new content type is created, automatically assign permissions to the "Editor" role #5885
694 Add permission for users to be able to administer their own contact form #4292
695 [UX] Add a `kitchen sink` of options to the Filtered text format #1520
696 Give details about why a permission 'has security implications' #5536
697 [UX] Project Browser: Add links with helper actions (configure/settings/enable) next to project installation status. #2335
698 [DX] Add a Production/Development Toggle to core. #1144
699 Bulk operation for scheduling publishing of multiple pieces of content. #3115
700 [UX] Admin bar: allow search results to be selected via keyboard up/down buttons. #1850

Pages

Log in or register to add new topics