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 Allow deleting modules/themes/layouts via the "Uninstall" function of Project Installer. #2648
602 [D8][DX] Add element #type table and merge tableselect/tabledrag into it #4388
603 Allow core libraries to be served via CDN #1593
604 [PS][D9] Acquia Site Studio Visual Page Builder with a front-end, drag and drop user interface #5403
605 [UX] Add the "Comment fields" and "Comment display" links to the operations dropbutton in the content type admin page and also the respective admin menu items. #1262
606 Create pseudo tokens to extend various functionality in text formatters ex :nolink #4992
607 Add an upgrade path from menu_block to core menu blocks. #3681
608 Changing theme cache workflow #2349
609 Link to all release notes between installed and recommended versions #3303
610 Make mobile menu toggle text configurable #6264
611 [A11Y][D9] Provide a "Visually hidden" option for the display of field labels #5766
612 Create a tests case for version upgrade #1874
613 Provide a list of "Enabled Modules" somewhere to help with debugging #5791
614 [UX] Admin bar: allow search results to be selected via keyboard up/down buttons. #1850
615 Provide smarter default query string key names for views exposed filters #2893
616 Add 'reverse' option to 'View result counter' #4590
617 [D10] Views page displays: Provide a new option to use the admin theme #6025
618 Change the "Invalidate search index" process to a batched "Rebuild search index" #4182
619 [UX] Improve the "Required by: Field type(s) in use..." info in modules page. #850
620 Cache settings via admin section #1434
621 [Meta] Advanced configuration overrides (allow regex/wildcards and negation of settings within arrays) #5172
622 Enabling Backdrop-only required modules (e.g., Entity Plus) during upgrade from D7 #5499
623 [D8][UX] Add inline form errors #1040
624 Add a "Make Permanent" action for the manage files listing #3825
625 Front page to be configurable by language #3500
626 [DX] Allow `config_get()` to return a default value - like `settings_get()` and `update_variable_get()` do #6108
627 Layouts: Visibility conditions available when one of two required contexts are missing #4594
628 [UX] Consider saving changes to custom block text without requiring a second save. #2038
629 Provide an actual maintenance mode #3060
630 [UX] Do not reload the page when using the "Reset" button in the instant filters (modules listing and permissions page) #5910
631 [UX] Views/Field formatter: Count #2634
632 Add filtering to path_autocomplete #4381
633 [DX] Make views query output easier to read with indentation & line breaks #1590
634 Add Selection Rules to Layouts for Filtering / Limiting Context Values #5376
635 [WP][UX] Remove "tabs" for menu local tasks, move into contextual links (and/or admin bar) #464
636 [UX] Change user/login to /login and /user/logout to /logout #1248
637 [A11Y] Provide a dark (or high-contrast) version of Seven #3990
638 Comment titles should be removed from presentation and from database if not used #4967
639 [UX] Add youtube field, or video embed field to core. Integrate with media library. #3661
640 [UX] Project Browser: Add links with helper actions (configure/settings/enable) next to project installation status. #2335
641 [UX] More info on field removal #3262
642 Ability to change themes based upon a layout #6296
643 Add function that returns default config #3251
644 [UX] Add help text on "uninstall modules" page /admin/modules/uninstall that modules need to be disabled first #6309
645 [D8] Add "Required" and "Show by default" option for "Text area with a summary" field/widget #5793
646 Update.php should automatically apply any new configuration defaults #1832
647 [UX] Modules Manual installation box needs to take modules names in any case #2885
648 [UX] Admin bar: Move "Add new X" to the bottom of each fly-out menu #4586
649 [D8] Introduce a new example.settings.local.php file #4173
650 VBO: option for separate button per action & option to override labels #802
651 Add a simple way in core to define private and public access for nodes/entities. #1407
652 [D8] Allow enabling modules (and themes/layouts?) via config sync / import #5163
653 Provide an option to customize text for the "required" indicator and validation error for fields. #5507
654 [UX] Block config: Prevent the user from accidentally creating conditions that never/always display a block. #1021
655 [META][UX][DX] Overhaul User module permissions and the respective admin UI #3815
656 Allow obsolete config strings to be culled from localization table #3452
657 Allow themes to have `config` folders #6122
658 Layout API: function to add a block to a layout region programmatically #5662
659 [UX] Pathauto follow-up: implement autocomplete on fields that support tokens (when the user types "[") #2017
660 [UX] Move new password show/hide toggle to inside the password fields. #3046
661 Enable Entity Reference in new installations #5913
662 [UX] Allow limiting allowed text formats per field instance (per content type). #2615
663 [UX] Have a "Contact" menu item be enabled and added to the primary navigation by default when enabling contact.module. #1572
664 [WP] Add Token Filter to core #5352
665 [UX] Auto Updates for security/modules #414
666 [UX] Display a Welcome page after upgrading Backdrop to the latest version #1225
667 Dashboard Module: Show link to manage existing nodes of specific content type #3944
668 [SR] Provide a status report entry for the database connection status #4945
669 Make problems with layout blocks more discoverable. #2320
670 authorize.php should be used for all Installer module downloads/installs #2271
671 Upscaling in out-of-the-box image style 'Large'. #3232
672 Allow the addition of Dashboard context to any layout #6182
673 Create a printable Status Report #5821
674 [UX] Make all visibility conditions available at all times (and automatically set appropriate paths, contexts and context relationships). #1815
675 [DX] Add a legacy upgrade_mappings database table #2855
676 [UX] Image Library view: Dynamic number of items per page #4560
677 Mobile first approach theme #4131
678 [UX] Move the confirmation dialog for deletion of nodes to a modal. #769
679 [D8] Port and merge Local Image Input Filter in core #1384
680 Replace the draggable.png icon with a modern one, and add up/down-only and left/right-only variants. #5152
681 [UX] Allow bulk-adding/editing vocabulary terms and menu items. #1006
682 [UX] Streamline the process of disabling and uninstalling modules (a.k.a. "Uninstallation queue"). #2532
683 [D8] Autosave content #3426
684 Consider adding print styles in core report pages, or providing a way to export them as JSON #6136
685 [DX] Allow JS in theme .info files to optionally specify header/footer as scope (default to header for BC) #5677
686 Layout UI : Allow adding visibility conditions for Node:NID and Node:Type for paths other than node/% #1997
687 [DX] Implement hook_hook_info() to help organize module code #3024
688 Auto-update `.htaccess`, `robots.txt`, or `settings.php` (when we can) #5929
689 [UX] Menu paths: replace the silly <front> placeholder with a dropdown and rename it to "home page" #2588
690 Allow 'Main Page Content' block to use a specific display mode #4341
691 Prepend the content type name in the "Permissions" vtab permission names when creating a content type. #1539
692 [UX] Some UI improvements to Book module #5331
693 [UX] Better Menu permissions #384
694 [DX] Change modals so special server whitelist is not required #3938
695 [UX] Language switcher block: allow some basic customization via the block configuration form #4924
696 Provide additional permissions for the maintenance mode #3625
697 Allow install profiles to define explicit/hard dependencies #3597
698 Add option to set a maximum age of log messages #2243
699 Config management diff: Rename "Old" and "New" to something more meaningful #3221
700 Add status report message informing about CKEditor 5 upgrade #6346

Pages

Log in or register to add new topics