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 [UX] Allow reusable blocks to be made non-reusable (by cloning them into a non-reusable instance) #4303
602 Move the Color module to a contributed project #5667
603 CKEditor5 Sections #5115
604 Garbage collection deletes files if they are inserted where filter can't find them. #3826
605 Allow search result display to be controlled via view modes #829
606 Seventy two theme #5928
607 Consider exposing `form_cache_expiration` and/or providing an option so that it can be cleared along with other caches. #3191
608 [UX] Edit view from Layout blocks page #3501
609 [SR][UX] Flood control: Better workflow and allow users to self-serve #5522
610 [UX] add "Allow Upscaling" checkbox to crop, and scale and crop effects #2763
611 Add new Date field widget to utilize HTML5 #date input type #4255
612 Add option to set a maximum age of log messages #2243
613 [UX] Add the ability for default layouts to be cloned (like views). #1674
614 [DX] Switch to a simplified array syntax for database connection information in settings.php #2231
615 Put all search results on a single page (with facets?) #1330
616 [UX][D8] Make position of #description (help text) configurable via the API #1403
617 [A11Y] Convert core to use EM's for all @media and font-sizes #1775
618 View configuration UI: Add indicator denoting rewritten fields #5287
619 Cannot create menu items linking to existing files #3945
620 [D8][DX] FAPI: Allow easy sorting of the translated options of select elements #5824
621 Log warnings when projects are encountered without a 'type' #4866
622 [UX] Admin Bar: Make "Development" a top-level menu item #3652
623 [CMI] Export/Import an entire content type (or other entity type) with its fields all at once #408
624 Request: More style options for the table format in Views #2961
625 [UX] Provide indication in the admin interface, when config values have been overridden in settings.php #4455
626 Enable revisions by default / CRAP and entity revisions everywhere in core. #1465
627 [UX] Add bulk operations (update/delete) in the URL path aliases list. #1979
628 [UX] Default drop-button action for node types should be 'manage fields' #1116
629 More useful tags for views #6268
630 Allow attributes to be passed to backdrop_add_css() and backdrop_add_js() (SRI) #5478
631 Allow to trigger the site status alert (red button) remotely #5097
632 [UX] Explore the idea of converting the "Save"/"Cancel" text to links in the messages of "dirty" forms. #789
633 [UX] Append `This role receives all new permissions by default.` text to the description of the admin role #5940
634 [UX] combine different kinds of views link fields #3457
635 Browse Server Button on Link Dialog in Ckeditor so a list of files on the site can be displayed #4688
636 [UX] Idea: Bigger "required" indicators for fields (a red ❌ next to the field) plus a red focus "halo" around the field. #5505
637 CKEditor: Provide a setting to switch skins. #2729
638 [UX] CKEditor - Provide default styles #4233
639 [UX] Rename vocabularies & terms #4222
640 Add a default 'posts' view to core #2152
641 Make Backdrop misconfiguration messages friendlier #6110
642 Add new image style effect: mirror/flip vertically, horizontally and both. #1762
643 [DX][D9] Add helper functions to inject/move items into a particular position in associative arrays #5247
644 [DX] Form API: Allow individual options in select elements to be set to disabled #5837
645 Allow themes to be installed, uninstalled, and updated (treat them like modules) #4829
646 [D8] theme_table() should take an optional footer variable and produce tfoot #3627
647 Remove grippie; use CSS "resize" property #340
648 [DX] Layout Contexts not being passed to block in hook_block_view(). #2953
649 [UX] Change the password reset form to use a single password field + show/hide toggle #4440
650 Do not throw exceptions in the updater, when nothing's broken (yet) #4003
651 [UX] Sort the image styles list in a meaningful way #2457
652 Create a list of all entity types under Reports. #1449
653 Add semantic markup to layouts #1970
654 [UX] CKEditor: Replace the "Add a caption" checkbox with a "Caption" field #1093
655 [DX] Use `token_get_all()` for parsing settings*.php files rather than using regex in `backdrop_rewrite_settings()` #6297
656 [D10] Add the static analyzer tool PHPStan to Backdrop core #5467
657 Add per-bundle token info to hook_token_info() #5707
658 Add and Utilize Label and Description for the Admin Interface and Consolidate Help Text #5079
659 Contact module roadmap: 80% usecase of Webforms in core #3808
660 [UX] Hide/Show row weights should not be done globally without warning #750
661 [UX] Inject "mini modules forms" in various places where it makes sense #5949
662 Create Wordpress install profile #3127
663 [DX] backdrop_process_states: Introduce a new `primary`/`secondary` set of states for submit buttons #3441
664 Extend the 'hidden paths' feature to taxonomy #4653
665 Cached anonymous page and "background fetch" cause site rendering issues on LiteSpeed server #5525
666 Modify the CKEditor image dialog to use the new wrapper form for "file/add" and "Media Library Selector" mechanisms #2719
667 Automatically create a node/% layout when one is created for node/NID #5539
668 [UX]/[DX] Add a fancy "copy to clipboard" button for views templates #2677
669 [DX] Allow enabling/disabling theme debugging via the admin UI #4211
670 [UX] When uninstalling a module, list all things that will be lost (blocks, views, menus) in the confirmation page. #1624
671 [UX] When error messages are set to "None", show number of php critical errors in the admin bar badge. #2138
672 [UX] Improve editing data and time format patterns #1284
673 Add permissions for viewing blocked user account profiles (and/or their content) #6123
674 [UX] Add # anchors to blocks in the Layout UI. #1724
675 Feature to add multiple Layouts together #5585
676 Add an "unsorted" indicator to table columns #5221
677 [UX] Admin bar search: Make certain search results distinct by prefixing their immediate parent item. #1002
678 EntityStorageException: The username and email are both addresses that do not match. (But what are they?) #5857
679 [UX] Display a warning message when editor changes from Full HTML to something else #4807
680 [UX][DX] provide utility functions to retrieve field labels #3620
681 [D8] Add new formatter - "URL to Image" to image field in Views #2921
682 [UX] Add a filter weight reset option so we can Show 'enabled' text filters above 'disabled' ones #4408
683 [WP][UX] Dashboard: Dismissible blocks #3996
684 [UX] Layout UI: Individual tempstore for each block (instead of the global, per-from one we currently have). #2429
685 [UX] Make special field items (such as title, language and path alias) available in the "Manage display" tab. #1444
686 Run tests for releases after project published ZIP file #1964
687 Create the settings.php file if missing. #1075
688 [UX] Add help text and improve the UI to clarify things around layout templates #6314
689 Add fallback to HTTP for update manager #5455
690 [D10][PS] CSS and JavaScript aggregation performance improvements #5718
691 [UX] add a hook_requirements check for disabled modules, not uninstalled #3778
692 [UX] Allow bulk deleting menu links. #732
693 [UX][DX][A11Y] Start using inputmode for fields and form elements as appropriate #5964
694 [UX] Fix pager styling on mobile #3099
695 [D8][UX] Add a toggle in the admin bar for showing/hiding contextual links on mobile #3417
696 Use the default date entry format for the default date display format #4646
697 [UX] Allow switching the menu being used for a menu block. #3410
698 [UX] Dismissible status report messages. #4617
699 [SR] Security hardening: provide a mechanism to expire sessions #5545
700 [UX] Display the "Default" block title on Add/Configure block UI #2665

Pages

Log in or register to add new topics