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 back the hide/show descriptions toggle in the Configuration page (/admin/config). #979
602 [WP] Add Token Filter to core #5352
603 [DX] Add contrib and custom directories to the docroot/modules directory. #1996
604 Seventy two theme #5928
605 Allow specifying optional tags for blocks #3837
606 Allow core libraries to be served via CDN #1593
607 [DX][BC] Replace module_load_include() with new, more generic function #206
608 [SR] Provide a status report entry for the database connection status #4945
609 [UX] [multilingual] Translated blocks are too hard to use #3514
610 [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
611 [UX] Combine Permissions for `Field` and `Field UI` #4710
612 Saving a content type display should not return up to the Manage Displays list #4291
613 Trim textfields? #6386
614 [UX] Breadcrumb should include Primary/Secondary tabs #2260
615 Provide views field handler to access project properties from the `info` column in the `system` table #5820
616 [UX] Config import should search recursively for config files to import #661
617 [D8] Allow enabling modules (and themes/layouts?) via config sync / import #5163
618 [UX] differing interface patterns for "add new" and "save order" in different places in core #573
619 Replace the draggable.png icon with a modern one, and add up/down-only and left/right-only variants. #5152
620 [UX] Project Installer: Make the sorting options responsive. #1779
621 [UX] Add youtube field, or video embed field to core. Integrate with media library. #3661
622 Cache settings via admin section #1434
623 Setting intelligent defaults during content type fields creation #291
624 [D8][UX] Add inline form errors #1040
625 Bulk operation for scheduling publishing of multiple pieces of content. #3115
626 [ META] Add new interface for user selection of managed files #2718
627 Add visibility conditions for the "login pages" and admin paths (and negation for them as well) #4476
628 List of Modules should show required contrib modules #6173
629 [UX] Clarify Field Type choices on Field Settings page #2508
630 [DX][D8] CMI: Add config_exclude functionality to core #4079
631 [UX] Allow the admin bar to be shown/hidden via a toggle #970
632 [UX] Some UI improvements to Book module #5331
633 [A11Y][UX] Admin bar: Allow navigation by keyboard arrows (besides Tab/Shift+Tab) #1982
634 [UX] Append `This role receives all new permissions by default.` text to the description of the admin role #5940
635 Add a "Make Permanent" action for the manage files listing #3825
636 [DX] Make views query output easier to read with indentation & line breaks #1590
637 [D8] Convert "Recent content" block to a View #146
638 [UX] Language switcher block: allow some basic customization via the block configuration form #4924
639 Front page to be configurable by language #3500
640 [UX] Change user/login to /login and /user/logout to /logout #1248
641 Provide chained term tokens for taxonomy_term_reference fields #2949
642 [UX][D10] Show bulk operations only when items have been selected, and hide filters when that happens #4701
643 [DX] Provide a way to retrieve default/OOTB config values #4262
644 [UX] Add parent menu selector to menu add/edit link form #6390
645 Add permission "Clear log messages" #2242
646 [D8][DX] FAPI: Allow easy sorting of the translated options of select elements #5824
647 [A11Y] Provide a dark (or high-contrast) version of Seven #3990
648 [UX] Project Installer: On each cron run, pull and cache locally a project list from b.org #2193
649 [DX] Form API: Allow individual options in select elements to be set to disabled #5837
650 Dashboard Module: Show link to manage existing nodes of specific content type #3944
651 Replace user-picture.tpl.php with a theme function #555
652 [UX] Create more intuitive behavior for "Customize" button to manage displays #5129
653 [UX] Image styles: make crop and scale+crop effects smart. #1774
654 Add a simple way in core to define private and public access for nodes/entities. #1407
655 Add CSS (JS?) code formatting automation #5568
656 [UX] Block config: Prevent the user from accidentally creating conditions that never/always display a block. #1021
657 [UX] Mobile project browser: make it easier to get to the queue #3098
658 Provide "Delimited" and "HTML list" display formatters for fields #2674
659 Allow limiting access to menu items per-role #4465
660 [DX] Introduce a new `#` placeholder for `format_string()`, that formats user-facing text as code #6191
661 Prevent users from accidentally exposing their email addresses by using it for their username #2486
662 Add per-bundle token info to hook_token_info() #5707
663 [DX][D8] Provide a single command to install & run Backdrop #4040
664 [UX] Make node title a proper (sortable too) field. a.k.a. Title module in core. #933
665 Add a "remove" UI for modules & themes (& layouts?) #5320
666 Allow display settings for book navigation #1976
667 [UX] Inject "mini modules forms" in various places where it makes sense #5949
668 [META][UX][DX] Overhaul User module permissions and the respective admin UI #3815
669 [UX] Have a "Contact" menu item be enabled and added to the primary navigation by default when enabling contact.module. #1572
670 Support additional (popular) properties in the .info files of projects #119
671 [D8][UX] Add a "Placeholder" input field to Views Exposed Filters to allow HTML5 Placeholder #4910
672 Allow obsolete config strings to be culled from localization table #3452
673 [UX] Display a Welcome page after upgrading Backdrop to the latest version #1225
674 Add the ability to create a CSS class for image field in Views #2920
675 More replacement tokens for node urls #4239
676 Double click prevention #6393
677 [UX] Make sidebars collapsible in Harris layout #5486
678 Block configuration settings: Support adding IDs. #2145
679 EntityStorageException: The username and email are both addresses that do not match. (But what are they?) #5857
680 [DX] Change modals so special server whitelist is not required #3938
681 [UX] admin bar search results should not be allowed to span further than the page height. #520
682 [D8] Image styles: add "Convert" effect/action #5107
683 Custom/managed publishing options. #1742
684 Provide additional permissions for the maintenance mode #3625
685 [D8] Port and merge Local Image Input Filter in core #1384
686 Add ability to skip running tests on PR #5575
687 [UX] Allow bulk-adding/editing vocabulary terms and menu items. #1006
688 Allow editing term machine names (a.k.a. Taxonomy Machine Name module in core) #3093
689 Create New Field API for more efficient fields #2661
690 Make l() to call theme('link') when possible #6194
691 [UX] Side-by-side content translation UI #2438
692 [D10][PS] CSS and JavaScript aggregation performance improvements #5718
693 [D7] Add alt and title fields for the image file type? #4007
694 [UX] disable "upload" button on file widget until file has been selected #908
695 Add admin tagging API to entities, menus, etc. #5307
696 [DX] Add CSS classes to form elements that are hidden/shown via #states. #1969
697 [UX][DX][A11Y] Start using inputmode for fields and form elements as appropriate #5964
698 Prepend the content type name in the "Permissions" vtab permission names when creating a content type. #1539
699 [DX] [BC] Deprecate, reduce use of, or remove DBTNG #61
700 Make the 404 / 403 page setting "translatable" #4881

Pages

Log in or register to add new topics