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
701 Allow non-administrative users the ability to publish/unpublish/schedule content #815
702 [DX] Add a Production/Development Toggle to core. #1144
703 Allow user to set custom background color on core hero block #3918
704 Add custom block option to follow the translation system easily #2991
705 [SR][UX] Flood control: Better workflow and allow users to self-serve #5522
706 Create a new cropped image style specifically for cards #5607
707 [D9] Date: allow setting MIN and MAX dates, only past dates, or only future dates, or both #4648
708 [DX] hook_field_*_settings_form() should have $form and $form_state parameters #3590
709 [D10] Invoke hook after a site install is complete #5876
710 [D8] Keep a snapshot of configuration directory in database #4212
711 Add Claro administration theme to core #5241
712 Move the file `description` column to file_managed table. #2070
713 [UX] Token browser dialog: increase width (and height?). #1038
714 [UX] Link to the Layouts admin page from the Custom blocks admin page. #1360
715 All config_*() functions should accept `$type` for consistency. #4821
716 [WP] Media Library #3203
717 [UX] Provide a menu-centric workflow for creating the website structure (à la content_menu) #434
718 [UX] Move the confirmation dialog for enabling/uninstalling modules to a modal. #3770
719 [UX] integrate file editing into the file field widget #2810
720 [D9] Allow adding descriptions to user roles (and show them in the roles listing page) #5748
721 [WP][UX] Use admin-theme for Log In form #4410
722 Add option to Views for hiding empty blocks #3411
723 Add context handling to Views blocks #5995
724 [UX] Move non-displayed pseudo fields to vertical tab or group on "Manage fields" page #4002
725 Add a wrapper to make tables "responsive" #6008
726 [UX] Project installer: collapse met dependencies in the "Enable modules" step #5454
727 [UX] Project Browser: Add links with helper actions (configure/settings/enable) next to project installation status. #2335
728 [DX][D8] Provide a mechanism to deprecate permissions #5030
729 [UX] Project Browser should run some pre-flight checks #1858
730 [UX] Move the confirmation dialog for deletion of menu links to a modal. #770
731 [UX] Allow selecting a layout for a view page from the view add/edit form. #1130
732 [UX] Display a reminder to uninstall modules after disabling them #3911
733 [UX] On the Add view page, expand block, and collapse page display #2978
734 [UX] Idea: Bigger "required" indicators for fields (a red ❌ next to the field) plus a red focus "halo" around the field. #5505
735 Allow taxonomy term for layout block visibility #5612
736 Allow selecting an existing date format for log messages #4621
737 Contact form message templates edited via the UI #3568
738 [UX] When a new content type is created, automatically assign permissions to the "Editor" role #5885
739 Can we add a class to the admin tabs? #4207
740 [UX] Provide a theme switcher. #1711
741 [D8] Manage form display: Allow managing form fields non-programmatically #5219
742 Store entity bundle in comment table #2046
743 [UX] Terminology for configuring a block seems odd #1016
744 [DX] [CMI] Add a site-wide concept of storage state (like ctools) #1345
745 Support tokens in Views "Global: custom text" field #3189
746 Make pager more efficient by not generating (and running) a countQuery #404
747 [UX] add "Allow Upscaling" checkbox to crop, and scale and crop effects #2763
748 [DX] Disabling a field should not update the weights of all fields #5755
749 Custom Block contextual link #4390
750 [UX] Add a "Place in a layout" action for menus in the menu listing page. #3406
751 Status page: Provide information about the security coverage of the currently-installed minor version #5759
752 [UX] Provide options-element-like UI for the "Style List" text area for text formats #4385
753 [UX] CKEditor: Include the Balloon Toolbar plugin introduced in 4.8, and start using it. #3356
754 [UX] Dashboard block to highlight recent and notable bug fixes or feature updates #5438
755 Make problems with layout blocks more discoverable. #2320
756 [UX][WP] CKEditor: Add word count #1477
757 Add a link to the page on module list for each module #5003
758 [D8][UX] Merge Special Menu Items module functionality in core (allow <nolink> and <separator> menu items). #1840
759 [UX] Make field settings visually clearer, no indication that you’re a layer deeper. #744
760 Add an 'URL alias update queue' for entities associated with an updated entity #1124
761 [UX] Rich Text editor inserting/updating images before a file is uploaded #3900
762 Cached anonymous page and "background fetch" cause site rendering issues on LiteSpeed server #5525
763 Separate the Term Reference field from Taxonomy module #5633
764 Add option to to allow skipping troublesome tests. #4607
765 [META] Use UUIDs in more places #3563
766 [DX] Form API: Allow specifying alternative configuration settings for elements using `system_settings_form()`, without having to use custom submit handler #4102
767 [DX] Introduce a `config_delete()` function, and improve/fix documentation around config deletion. #4186
768 Use config for color module palettes #2554
769 Replace user signatures & pictures with fields #1679
770 [DX][D8] Allow entity types to specify canonical and additional URIs #5212
771 [DX] Make certain field values and entity properties available during save. #2032
772 [UX] "Cancel" links and "Save and add another" buttons when adding vocabulary terms, menu items, and user accounts #1004
773 Improve the way search (re)indexing works. #1337
774 When using a term reference field only show the term options that are in the current language #4774
775 Remove grippie; use CSS "resize" property #340
776 CKEditor: Provide a setting to switch skins. #2729
777 Modify the CKEditor image dialog to use the new wrapper form for "file/add" and "Media Library Selector" mechanisms #2719
778 [UX] Add HTML5 Date Widget Support to Views Exposed Form #5768
779 Easier/better way to revert Views' settings #4368
780 [UX] Allow reordering of layouts from main Layouts page #5411
781 Views: allow setting the "Items to display" value to "unlimited". #1460
782 [SEO][META] Provide some basic SEO meta tags OOTB #4995
783 [UX] Layouts: Visibility conditions (and contexts): Entity ID text fields with autocomplete fields (or entity browser?). #1822
784 Consider using a flat-file cache for the page cache #716
785 [UX] Appearance page: Denote the theme selected as admin theme (same as we do for the default theme). #1105
786 Build a flexible "JSON consumer" block for Dashboard #3891
787 Provide chained term tokens for taxonomy_term_reference fields #2949
788 Automatically create a node/% layout when one is created for node/NID #5539
789 [SEO][WP] Text formats: Introduce new filter to enable native browser-level loading=lazy attribute for images added to text areas. #4587
790 Add pagers to watchdog entries #3546
791 Provide a views filter handler for project properties #5904
792 [UX] Add path settings to file pages #4176
793 [UX] Maintenance mode: Do not render the "Create new account" tab, the navigation menu and the account menu when in the "Log in" or "Reset password" pages. #2529
794 [META][UX] Figure out a better way to be able to insert introductory/summary/footer text in various places. #1673
795 [DX][D9] Telemetry: gather Server Timing performance metrics #5183
796 [UX] CKEditor/Rich text editor image sizing needs to be optional. #2010
797 [UX] Rich-text Image/text flow. #987
798 Deprecate watchdog() #4749
799 Bulk operation for scheduling publishing of multiple pieces of content. #3115
800 [DX] Add a hook_library_alter() to remove unwanted things more easily #3718


Log in or register to add new topics