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 Responsive tabs for Seven: change the arrows to an ellipsis and an "x" close icon. #1498
602 Provide an option to customize text for the "required" indicator and validation error for fields. #5507
603 Create Wordpress install profile #3127
604 VBO: Allow bulk enabling/disabling comments on existing content. #2297
605 [UX] Make the theme preview thumbnail clickable and show larger version of screenshot (à la lightbox). #1127
606 [UX] Allow reusable blocks to be made non-reusable (by cloning them into a non-reusable instance) #4303
607 Modify the CKEditor image dialog to use the new wrapper form for "file/add" and "Media Library Selector" mechanisms #2719
608 [UX] Layouts: Visibility conditions (and contexts): Entity ID text fields with autocomplete fields (or entity browser?). #1822
609 [D9] Allow adding descriptions to user roles (and show them in the roles listing page) #5748
610 [DX][D9] Telemetry: gather Server Timing performance metrics #5183
611 Add context handling to Views blocks #5995
612 [UX] Add information about removed modules to the uninstall page #3779
613 Add option to run-test.sh to allow skipping troublesome tests. #4607
614 [UX] Auto Updates for security/modules #414
615 [UX][D8] Allow 'Content: Link' views field to just output URL #3419
616 [DX] Introduce a `config_delete()` function, and improve/fix documentation around config deletion. #4186
617 Add mini pager option to Search module #6083
618 [DX] Layout Contexts not being passed to block in hook_block_view(). #2953
619 [UX] CKEditor/Rich text editor image sizing needs to be optional. #2010
620 Create a new cropped image style specifically for cards #5607
621 [UX] Allow reordering of layouts from main Layouts page #5411
622 [D10] Invoke hook after a site install is complete #5876
623 Apply image style to default picture #4976
624 Allow user to set custom background color on core hero block #3918
625 [UX] Move the confirmation dialog for deletion of nodes to a modal. #769
626 [DX] hook_field_*_settings_form() should have $form and $form_state parameters #3590
627 Easier/better way to revert Views' settings #4368
628 Enable revisions by default / CRAP and entity revisions everywhere in core. #1465
629 [UX] Fix pager styling on mobile #3099
630 [UX] Decide when to add 'block' to the end of block admin titles, and do so consistently. #2255
631 [UX] Default drop-button action for node types should be 'manage fields' #1116
632 More useful tags for views #6268
633 [UX]/[DX] Add a fancy "copy to clipboard" button for views templates #2677
634 Add an option (checkbox) in the layout settings for "Page title type" that enables/disables appending the " | [site-name]" part to the page <title>. #1790
635 [DX] Disabling a field should not update the weights of all fields #5755
636 Add a new core theme #5175
637 Add a wrapper to make tables "responsive" #6008
638 Consolidate maintenance-related settings either in $state or $config #4723
639 [UX] Move the confirmation dialog for enabling/uninstalling modules to a modal. #3770
640 [SEO][WP] Text formats: Introduce new filter to enable native browser-level loading=lazy attribute for images added to text areas. #4587
641 [UX] Add the ability for default layouts to be cloned (like views). #1674
642 [UX] Better Menu permissions #384
643 Add option to Views for hiding empty blocks #3411
644 [UX] Add path settings to file pages #4176
645 Evaluate the reasons for removal of the Trigger module from core. #2522
646 Put all search results on a single page (with facets?) #1330
647 [UX][D8] Make position of #description (help text) configurable via the API #1403
648 [D8] Add new formatter - "URL to Image" to image field in Views #2921
649 Create redirects for bulk alias delete #1993
650 Allow taxonomy term for layout block visibility #5612
651 [PS] Optimize menu_navigation_links_rebuild() #5389
652 [UX] When a new content type is created, automatically assign permissions to the "Editor" role #5885
653 Is the Admin Menu z-index value high enough? #5372
654 [DX] Form API: Allow specifying alternative configuration settings for elements using `system_settings_form()`, without having to use custom submit handler #4102
655 Make "Compose tips" (long version of tips) for text formats discoverable from "Formatting options" fieldset #4953
656 [UX] Display a reminder to uninstall modules after disabling them #3911
657 [UX] Consider moving operations out of their drop-buttons on wide screens. #733
658 Contact form message templates edited via the UI #3568
659 Upgrade UI module (similar to Migrate UI in D8) to help with moving from D7 #4345
660 Create a list of all entity types under Reports. #1449
661 [WP][SR] Add email obfuscator to core #3270
662 [UX] Mobile project browser: make search result filters better for mobile #3096
663 [DX] Simplify getting and setting of values without using the 'und' data structure in entities #2240
664 [UX] CKEditor: Replace the "Add a caption" checkbox with a "Caption" field #1093
665 [DX] Use `token_get_all()` for parsing settings*.php files rather than using regex in `backdrop_rewrite_settings()` #6297
666 [UX] Display the "Default" block title on Add/Configure block UI #2665
667 [UX] Project Browser: Improve the project details modal. #1778
668 Status page: Provide information about the security coverage of the currently-installed minor version #5759
669 [UX] Flexible templates UI: Allow "visual" region width changing, using left/right drag handles, and width indicators #5167
670 Group interdependent checkboxes visually #6013
671 [UX] Cannot access menu items in too long menus when the menu is set to stick at the top of the page. #1003
672 [META][UX] Better "Recent content" block #4576
673 Add more HTML5 elements for dates #326
674 [UX] Add a "Place in a layout" action for menus in the menu listing page. #3406
675 "Available updates" page seems unresponsive the more installed projects there are. #3337
676 Showcase core features during install #4138
677 Make Backdrop misconfiguration messages friendlier #6110
678 Allow PHP libraries to be added via hook_library_info() #2911
679 Docblock in page.tpl.php lists incorrect 'available' variables. #1981
680 Separate the Term Reference field from Taxonomy module #5633
681 [D8] Allow forms to set custom validation error messages on required fields #5348
682 Provide a views filter handler for project properties #5904
683 Change the default profile on tests from Standard to Testing #4943
684 [UX] Rich Text editor inserting/updating images before a file is uploaded #3900
685 [UX] Make block titles required and allow them to be hidden. #692
686 [META] Use UUIDs in more places #3563
687 [UX] Allow a field HTML ID to be set as target in theme_token_tree_link() #4316
688 [UX] Make special field items (such as title, language and path alias) available in the "Manage display" tab. #1444
689 Support SVG in Image Library #5541
690 [UX] Add a 'visible' property to display modes #3082
691 [UX] Swap tab order of "Export" and "Import" config pages #2185
692 Create the settings.php file if missing. #1075
693 [UX] Add help text and improve the UI to clarify things around layout templates #6314
694 [D8] CKEditor: Allow Image Styles to be used with inline images #2658
695 [UX] Better image style previews. #1772
696 [UX] Add HTML5 Date Widget Support to Views Exposed Form #5768
697 Javascript end-to-end testing #5160
698 [UX] Search settings: Convert the "Search items" section to a table. #3385
699 [UX] [Layouts UI] Consider adding a side-by-side live preview. #986
700 [DX] Support some basic markdown-flavoured formatting in t() #4535

Pages

Log in or register to add new topics