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 # anchors to vtabs. #1537
602 [UX] Add a site-wide "E-mail address(es) to notify" setting #2365
603 [UX] Add a default Taxonomy (tag/category) layout #1164
604 EntityStorageException: The username and email are both addresses that do not match. (But what are they?) #5857
605 Add options to Block Name in Views #1880
606 Create option to add a supplemental stylesheet to Basis - to safely make css updates #4512
607 Add the ability to create a CSS class for image field in Views #2920
608 Add more HTML5 elements for dates #326
609 Flexible layout templates: Allow selecting an existing layout template, as a starting point #4115
610 Installer module should check for file-write permissions #3893
611 [Meta] Advanced configuration overrides (allow regex/wildcards and negation of settings within arrays) #5172
612 Trim textfields? #6386
613 [DX] CMI: see if we can make those "storage" numbers in .json files less cryptic. #3562
614 [D8] Port and merge Internationalization in core (feature parity with D8). #1374
615 Ability to add custom file fields to Node Edit Form #5738
616 Allow comments to be attached to any entity type #2048
617 [DX] Form API: Be able to tell system_settings_form() to ignore some form elements, without having to use a custom submit handler #4713
618 [UX] Mobile project browser: make search result filters better for mobile #3096
619 [UX] Make block titles required and allow them to be hidden. #692
620 [DX][UX] Form API: Make it so that required fields that are hidden via #states are only validated when visible. #2732
621 Saving a content type display should not return up to the Manage Displays list #4291
622 Create New Field API for more efficient fields #2661
623 [SR] Security hardening: provide a mechanism to expire sessions #5545
624 Add Selection Rules to Layouts for Filtering / Limiting Context Values #5376
625 Redis super easy with Redis Enterprise Caching to improve performance Backdrop CMS #6165
626 Convert /admin/content/book to a View #3735
627 Comment titles should be removed from presentation and from database if not used #4967
628 [UX] Use Javascript to complete block Admin label fields based on Display title #1523
629 Simplify Layout configuration #5592
630 Expose breakpoints as a visibility option for blocks and layouts. #2347
631 Ability to specify absolute or relative links only in Link fields #1158
632 "Available updates" page seems unresponsive the more installed projects there are. #3337
633 [UX] [Layouts UI] Consider adding a side-by-side live preview. #986
634 [UX] Consolidate database-related information in the status report page, and add some basic db usage metrics #5864
635 Layouts: Allow tokens to be used in custom page titles. #1860
636 Views UI: Edit Basic Settings #2906
637 Creating multiple fields simultaneously while creating a content type #292
638 [D8] Introduce a new `file_url_transform_relative()` function #4106
639 [DX][BC] Replace module_load_include() with new, more generic function #206
640 [DX][D8] CMI: Add config_exclude functionality to core #4079
641 Allow some markup in views descriptions. #3885
642 [D8] Allow enabling modules (and themes/layouts?) via config sync / import #5163
643 [UX] Add parent menu selector to menu add/edit link form #6390
644 [DX][META] Introduce functions similar to views_get_views_as_options() for other things #3545
645 [DX] Remove unused item attributes (per delta) on fields #1352
646 Allow altering image style urls #5745
647 [UX] Views: Make the "Label for "Any" value" a text field and have it be configurable per view and per exposed filter within each view. #2033
648 Rename default Contact form category #4703
649 [UX] Add a 'visible' property to display modes #3082
650 [UX] Config import should search recursively for config files to import #661
651 [UX] Contact module: Rename "categories" to "recipient groups" in the admin UI - allow customizing the label of the field in the public-facing form #5992
652 [DX] Provide a way to retrieve default/OOTB config values #4262
653 Allow deleting modules/themes/layouts via the "Uninstall" function of Project Installer. #2648
654 Missing a possibility to get a books mlid value for views #5565
655 [WP] Add Token Filter to core #5352
656 List of Modules should show required contrib modules #6173
657 Installer should check digital signatures when downloading a package #3714
658 [SR] Provide a status report entry for the database connection status #4945
659 [UX] Allow multiple screenshots for modules themes and layouts #1517
660 Add new PR template, with reminder to reference an issue #5605
661 Views: improve the "last" link of pagers #2332
662 [UX] Allow image styles to be ordered/sorted. #1141
663 Kickass Feature: Allow extracting a color scheme from an uploaded image, and apply it to themes supporting color module. #3328
664 [UX] Add back the hide/show descriptions toggle in the Configuration page (/admin/config). #979
665 Bring back the initial functionality of _field_write_instance function #5875
666 [UX][WP][D8] Allow the admin bar to be docked in various sides of the screen #1842
667 Add visibility conditions for the "login pages" and admin paths (and negation for them as well) #4476
668 Admin interface for manual garbage collection #2898
669 Provide smarter default query string key names for views exposed filters #2893
670 [D8] Convert "Recent content" block to a View #146
671 [DX][D8] Provide a single command to install & run Backdrop #4040
672 [UX] Add visibility conditions for menu location #3867
673 Replace the draggable.png icon with a modern one, and add up/down-only and left/right-only variants. #5152
674 Double click prevention #6393
675 [UX] Use "Configure" icons instead of the full word #3539
676 [D8] Add a phone field type #1342
677 [DX] Introduce a server-side conditional system (to possibly replace `#states`) #5750
678 Add layout name in class for custom layout. #2012
679 Simple Mode - Ability to toggle between simple and advanced admin features #4692
680 [META] Improve the project screenshots functionality in the project browser #3061
681 [UX] differing interface patterns for "add new" and "save order" in different places in core #573
682 Add 'Field HTML Trim' to core #6001
683 More replacement tokens for node urls #4239
684 [UX] Views/Field formatter: Count #2634
685 Why do we need to write the entire config data within update hooks? #3347
686 [UX] Some UI improvements to Book module #5331
687 [DX] Introduce a new `#` placeholder for `format_string()`, that formats user-facing text as code #6191
688 [UX] Make it easier to create layouts for paths that are already assigned to be aliases for existing content. #3703
689 [UX] Language switcher block: allow some basic customization via the block configuration form #4924
690 Transliteration: smarter "retroactive" transliteration of existing file names. #1506
691 [A11Y] Add `role="main"` attribute to primary content region in each Layout template #5610
692 [DX] Allow nested form elements to be attached to radio and checkbox options. #2304
693 [UX] Layout UI: Visibility conditions: URL path: Allow browsing and selecting pages. #1129
694 [Multisite] Provide option for installing global or site-specific projects via the UI #3274
695 [UX] Allow the admin bar to be shown/hidden via a toggle #970
696 [UX] Admin Bar: Add a single, centralized point of entry for adding content, files, user accounts etc. #5884
697 [UX] Layout UI: Template radios: the way we indicate a "selected" template is too subtle (and same as the hover-over indication). #1824
698 Allow limiting access to menu items per-role #4465
699 Ensure Backdrop deletes all files it puts into /tmp #3253
700 [UX] Make node title a proper (sortable too) field. a.k.a. Title module in core. #933

Pages

Log in or register to add new topics