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] Add a log-in form to the update.php page, and expose it to anonymous users ONLY when db updates are pending. #3078
602 Expand the "Global settings" fieldset when creating new fields #5345
603 [A11Y] Make collapsible fieldset accessible #6408
604 Garbage collection deletes files if they are inserted where filter can't find them. #3826
605 Allow deleting modules/themes/layouts via the "Uninstall" function of Project Installer. #2648
606 Allow to filter interface translation for "context" with "contains" (LIKE) #4940
607 Allow a layout to be selected on additional paths. #1528
608 [UX] Edit view from Layout blocks page #3501
609 [UX] Rename "Configuration" to "Settings" #1161
610 [WP][UX] Use admin-theme for Log In form #4410
611 [UX] "Cancel" links and "Save and add another" buttons when adding vocabulary terms, menu items, and user accounts #1004
612 [WP] Add URL Alias as machine name-like field to node titles #3993
613 [DX] Provide a utility for retrieving a single project's info (and settings?) #332
614 [DX] Add the ability to deprecate the name (and value?) of config entries #5741
615 authorize.php should be used for all Installer module downloads/installs #2271
616 [UX] More info on field removal #3262
617 Don't hard-code the line wrapping in backdrop_mail() and _backdrop_wrap_mail_line() #6237
618 Cannot create menu items linking to existing files #3945
619 [A11Y] tablist needs tab roles for children elements #5982
620 [UX] Make all visibility conditions available at all times (and automatically set appropriate paths, contexts and context relationships). #1815
621 Provide smarter default query string key names for views exposed filters #2893
622 [UX][DX] When a module is enabled, automatically set a message containing the link to configure #5135
623 [UX] Admin Bar: Make "Development" a top-level menu item #3652
624 [UX] Link to the Layouts admin page from the Custom blocks admin page. #1360
625 Allow selecting an existing date format for log messages #4621
626 Can we add a class to the admin tabs? #4207
627 [UX] Make field settings visually clearer, no indication that you’re a layer deeper. #744
628 Create option for a cropped image style to provide consistent image size for Cards view #5593
629 [UX] Streamline the process of disabling and uninstalling modules (a.k.a. "Uninstallation queue"). #2532
630 Text area with Plain text processing doesn't display line breaks #5515
631 [DX] [D8] Add a `validate()` method to entity classes #6061
632 [UX] Consolidate PHP-related information in the status report page, and add some basic PHP memory usage metrics #5863
633 Layout UI : Allow adding visibility conditions for Node:NID and Node:Type for paths other than node/% #1997
634 Provide an actual maintenance mode #3060
635 Dashboard: Add a Configuration Manager widget #5322
636 [UX] Views/Field formatter: Count #2634
637 Extend the "Hide path display" feature ("page-less nodes") to other core entities #4912
638 [UX] Add a `kitchen sink` of options to the Filtered text format #1520
639 [UX] combine different kinds of views link fields #3457
640 [DX] Add a Production/Development Toggle to core. #1144
641 Custom Block contextual link #4390
642 [UX] Provide options-element-like UI for the "Style List" text area for text formats #4385
643 [UX] Rich-text Image/text flow. #987
644 Don't count markup characters as part of the text length #309
645 [D9] Allow adding descriptions to user roles (and show them in the roles listing page) #5748
646 Add option to set a maximum age of log messages #2243
647 Add function that returns default config #3251
648 [UX] Allow reusable blocks to be made non-reusable (by cloning them into a non-reusable instance) #4303
649 Add context handling to Views blocks #5995
650 [UX] Project Browser: Move the pages where one can **MANAGE** installed modules/themes/layouts as separate primary tabs under a single top-level menu item. #1780
651 [UX] Modules Manual installation box needs to take modules names in any case #2885
652 CKEditor5 Sections #5115
653 [D8] theme_table() should take an optional footer variable and produce tfoot #3627
654 [DX] [CMI] Add a site-wide concept of storage state (like ctools) #1345
655 Add option to run-test.sh to allow skipping troublesome tests. #4607
656 [DX] Introduce a `config_delete()` function, and improve/fix documentation around config deletion. #4186
657 Consider using a flat-file cache for the page cache #716
658 Create a new cropped image style specifically for cards #5607
659 [UX] add an exposed filter for email address to the user account list #2512
660 Add check that active configuration directory is writable to system_requirements #5538
661 Add mini pager option to Search module #6083
662 [D10] Invoke hook after a site install is complete #5876
663 Backdrop release procedure enhancement #1987
664 [UX] Move new password show/hide toggle to inside the password fields. #3046
665 [D8][DX] Allow themes to declare dependencies on modules and layout templates #5316
666 Contact module roadmap: 80% usecase of Webforms in core #3808
667 [UX] Allow limiting allowed text formats per field instance (per content type). #2615
668 Add a localization concept for user-provided strings to core #4894
669 [DX] backdrop_process_states: Introduce a new `primary`/`secondary` set of states for submit buttons #3441
670 [UX] Allow selecting a layout for a view page from the view add/edit form. #1130
671 Add an 'URL alias update queue' for entities associated with an updated entity #1124
672 Easier/better way to revert Views' settings #4368
673 [UX] Provide an instant search filter for the permissions page (/admin/config/people/permissions). #980
674 [UX][D8] Convert user pictures to an actual Image Field #243
675 [DX] Disabling a field should not update the weights of all fields #5755
676 [DX] Switch to a simplified array syntax for database connection information in settings.php #2231
677 Upscaling in out-of-the-box image style 'Large'. #3232
678 Allow attributes to be passed to backdrop_add_css() and backdrop_add_js() (SRI) #5478
679 More useful tags for views #6268
680 Add a wrapper to make tables "responsive" #6008
681 [A11Y] Convert core to use EM's for all @media and font-sizes #1775
682 [DX] Add a legacy upgrade_mappings database table #2855
683 Allow to trigger the site status alert (red button) remotely #5097
684 [UX][DX] provide utility functions to retrieve field labels #3620
685 Improve the way search (re)indexing works. #1337
686 [SEO][WP] Text formats: Introduce new filter to enable native browser-level loading=lazy attribute for images added to text areas. #4587
687 [UX] Add path settings to file pages #4176
688 Provide an option to make language required for nodes (do not allow language = "none"). #673
689 Allow taxonomy term for layout block visibility #5612
690 Database log message is truncated at 56 characters and not configurable #5553
691 [UX][D8] Make position of #description (help text) configurable via the API #1403
692 [UX] When a new content type is created, automatically assign permissions to the "Editor" role #5885
693 [UX] Add bulk operations (update/delete) in the URL path aliases list. #1979
694 [DX] Implement hook_hook_info() to help organize module code #3024
695 View configuration UI: Add indicator denoting rewritten fields #5287
696 [UX] add a hook_requirements check for disabled modules, not uninstalled #3778
697 [UX] Menu paths: replace the silly <front> placeholder with a dropdown and rename it to "home page" #2588
698 Log warnings when projects are encountered without a 'type' #4866
699 [UX][WP] CKEditor: Add word count #1477
700 [D8][UX] Add a toggle in the admin bar for showing/hiding contextual links on mobile #3417

Pages

Log in or register to add new topics