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] do not lock the admin bar when a modal is active. #1721
602 Add mini pager option to Search module #6083
603 Add a localization concept for user-provided strings to core #4894
604 Convert /admin/content/book to a View #3735
605 DatabaseSchemaObjectExistsException: Table already exists in DatabaseSchema #2585
606 Create a new cropped image style specifically for cards #5607
607 [D8][DX] Add element #type table and merge tableselect/tabledrag into it #4388
608 Allow taxonomy term for layout block visibility #5612
609 Add filtering to path_autocomplete #4381
610 Remove the "Layout" part from the layout names in the layouts list. #945
611 [UX] When a new content type is created, automatically assign permissions to the "Editor" role #5885
612 [UX] Detect whether mod_rewrite is enabled (in Apache installs) and throw a warning in the clean URLs page. #1573
613 Menu router refactoring #2400
614 Feature/Package Module Proposal #1238
615 Allow attributes to be passed to backdrop_add_css() and backdrop_add_js() (SRI) #5478
616 Add Mailsystem 3.x delegator class to core #3218
617 [UX] Layouts UI: Reusable visibility condition templates. #1942
618 Allow to trigger the site status alert (red button) remotely #5097
619 Allow some markup in views descriptions. #3885
620 [UX] integrate file editing into the file field widget #2810
621 More useful tags for views #6268
622 Add 'reverse' option to 'View result counter' #4590
623 [DX][META] Introduce functions similar to views_get_views_as_options() for other things #3545
624 [DX] Disabling a field should not update the weights of all fields #5755
625 Change the "Invalidate search index" process to a batched "Rebuild search index" #4182
626 Use data-* to check modules dependencies before submit #565
627 Add a wrapper to make tables "responsive" #6008
628 [UX] Offer option to replace the help text with a help icon that toggles its visibility (on by default on mobile). #1414
629 [BC] Decide on best way to make improvements to the CSS for core without breaking existing sites #4167
630 Optimize `views_handler_field_field()` to only load full entities if needed #2104
631 [UX] Include the "+ Add condition" link/button and the "Remove"/"Configure" links in the "Conditions" fieldset of the #1025
632 View configuration UI: Add indicator denoting rewritten fields #5287
633 [UX] Views "Multiple field settings" should appear on field display settings, too #2993
634 [UX] Layout UI: Collapsible block groups. #1691
635 [UX][D8] Make position of #description (help text) configurable via the API #1403
636 Log warnings when projects are encountered without a 'type' #4866
637 Installer should check digital signatures when downloading a package #3714
638 [UX] Running cron.php from browser should return a success message rather than a blank page #2535
639 [UX] Make it easier to create layouts for paths that are already assigned to be aliases for existing content. #3703
640 Separate the Term Reference field from Taxonomy module #5633
641 Add warnings in site status page (end elsewhere?) to remove contrib module folders if added to core. #915
642 [DX] Form API: Allow specifying alternative configuration settings for elements using `system_settings_form()`, without having to use custom submit handler #4102
643 Add a "Site Category" field to site info #1543
644 [D8] Ensure that entries are written to watchdog table #63
645 Provide a mechanism to load low-level backends #2383
646 [UX] Rename name "Filtered HTML" input format to "Basic" #1188
647 [D10] Add the static analyzer tool PHPStan to Backdrop core #5467
648 Consider exposing `form_cache_expiration` and/or providing an option so that it can be cleared along with other caches. #3191
649 Allow form elements for updates in update.php #1912
650 Add and Utilize Label and Description for the Admin Interface and Consolidate Help Text #5079
651 [UX] Add visibility conditions for menu location #3867
652 [UX] add "Allow Upscaling" checkbox to crop, and scale and crop effects #2763
653 [DX] Use `token_get_all()` for parsing settings*.php files rather than using regex in `backdrop_rewrite_settings()` #6297
654 [UX] Admin bar: Move "Add new X" to the bottom of each fly-out menu #4586
655 [UX] Use "Configure" icons instead of the full word #3539
656 Status page: Provide information about the security coverage of the currently-installed minor version #5759
657 [D8] Introduce a new example.settings.local.php file #4173
658 [UX] Make it easy to find newly-added modules on the modules page #532
659 Group interdependent checkboxes visually #6013
660 [DX] Views query should not output { and } around database table names. #1389
661 Search form does not allow to be styled using icons #5573
662 [META] [UX] Add more Display Suite features #2084
663 [D8][DX] Add Modernizr to core. #1009
664 [DX][D9] Add helper functions to inject/move items into a particular position in associative arrays #5247
665 [UX] CKeditor: Allow the Styles dropdown to use tag names (for easy use of the <small> tag) #2980
666 Make Backdrop misconfiguration messages friendlier #6110
667 Allow themes to be installed, uninstalled, and updated (treat them like modules) #4829
668 Add permissions for viewing blocked user account profiles (and/or their content) #6123
669 [UX] Display a warning message when editor changes from Full HTML to something else #4807
670 Add an upgrade path for CKEditor module #3684
671 Allow 'Main Page Content' block to use a specific display mode #4341
672 uuid and entity import / export #890
673 Provide a views filter handler for project properties #5904
674 [A11Y] Append the current tab in the breadcrumb (even if as an invisible element). #1535
675 [DX] Revert field storage back to Drupal 6 style normalized tables #56
676 [UX] Add a requirements warning when site_mail domain doesn't match. #2364
677 Consolidate messages about modules merged into core if more than one module detected. #1163
678 Add fallback to HTTP for update manager #5455
679 [D8][SR] Add the ability to block IP addresses (feature parity with Drupal). #1878
680 Dashboard block: Translations #3852
681 CKEditor: Provide a setting to switch skins. #2729
682 [UX] Add help text and improve the UI to clarify things around layout templates #6314
683 [UX] Image Library view: Dynamic number of items per page #4560
684 [UX] Add charts to the dashboard #3529
685 [UX] Add HTML5 Date Widget Support to Views Exposed Form #5768
686 Mobile first approach theme #4131
687 [UX] Search settings: Convert the "Search items" section to a table. #3385
688 [D8] Port and merge Localization Update in core #1377
689 Modify `.htaccess` to allow backdrop to serve `.well-known` URIs #5583
690 Move the file `description` column to file_managed table. #2070
691 Add an "unsorted" indicator to table columns #5221
692 Request: More style options for the table format in Views #2961
693 As view fields, titles for Pageless nodes show links even for those without access. #5214
694 [DX] Layout Contexts not being passed to block in hook_block_view(). #2953
695 [UX][PS] Replace the current token browser in core with the Fast Token Browser implementation from contrib #6143
696 When using a term reference field only show the term options that are in the current language #4774
697 Add an upgrade path from menu_block to core menu blocks. #3681
698 Add 'Save user(s)' action #5656
699 [D8] Form API: Introduce proper #types for 'option' and 'optgroup', and make #options consistent. #4312
700 Add entity_save and entity_delete in core. #862

Pages

Log in or register to add new topics