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 [D8] Include Tour module in core #89
602 [DX] Introduce a new `#` placeholder for `format_string()`, that formats user-facing text as code #6191
603 Prevent users from accidentally exposing their email addresses by using it for their username #2486
604 [UX] Combine Permissions for `Field` and `Field UI` #4710
605 [UX][D8] Views: Expose responsive classes in the UI via table settings #3656
606 Add per-bundle token info to hook_token_info() #5707
607 [UX] Show result count and result range in search results #3261
608 Allow display settings for book navigation #1976
609 Saving a content type display should not return up to the Manage Displays list #4291
610 [UX] Inject "mini modules forms" in various places where it makes sense #5949
611 Refactor the generation of SQL for dates and times into the database driver #2890
612 [A11Y] UX Fields to add html tag Attributes for fields, menu links and blocks #5158
613 [UX] Layouts: Allow menu "source" to be changed from within any menu block #3820
614 [UX] Move admin menu system tasks to their own dropdown? #1368
615 Double click prevention #6393
616 [UX] Project Installer: On each cron run, pull and cache locally a project list from b.org #2193
617 Block configuration settings: Support adding IDs. #2145
618 Add visibility conditions for the "login pages" and admin paths (and negation for them as well) #4476
619 Better handling of location in locale source #3451
620 EntityStorageException: The username and email are both addresses that do not match. (But what are they?) #5857
621 [UX] Installer: request site configuration info (site name, admin account etc.) while the installer is running in parallel #3042
622 Custom/managed publishing options. #1742
623 [DX][D8] CMI: Add config_exclude functionality to core #4079
624 UX Idea: Allow rewriting the output of fields on display (without having to use views or custom code). #2608
625 Dashboard: Add a Configuration Manager widget #5322
626 Extend the "Hide path display" feature ("page-less nodes") to other core entities #4912
627 [UX] Improve the "Required by: Field type(s) in use..." info in modules page. #850
628 Feature request for Internal Redirects #3940
629 Use smart dictionaries for object compression #1511
630 Enabling Backdrop-only required modules (e.g., Entity Plus) during upgrade from D7 #5499
631 Make l() to call theme('link') when possible #6194
632 [UX] Side-by-side content translation UI #2438
633 [UX][D10] Show bulk operations only when items have been selected, and hide filters when that happens #4701
634 Restore Configurable Actions to core #3646
635 [UX][D8] Create/select layout for a specific page from the content add/edit form. #1131
636 [D10][PS] CSS and JavaScript aggregation performance improvements #5718
637 Add node's 'Menu link titles' to views #3248
638 [DX] Add CSS classes to form elements that are hidden/shown via #states. #1969
639 [DX] Provide a way to retrieve default/OOTB config values #4262
640 [UX][DX][A11Y] Start using inputmode for fields and form elements as appropriate #5964
641 Bulk delete taxonomy terms #2875
642 [UX][DX] When a module is enabled, automatically set a message containing the link to configure #5135
643 [WP][UX] Remove "tabs" for menu local tasks, move into contextual links (and/or admin bar) #464
644 [UX] Allow cloning any user role (along with its permissions) #3813
645 [UX] Add nowrap CSS to field suffixes (ex the machine name span) #1349
646 Feature to add multiple Layouts together #5585
647 Add ability to configure inline image upload path with global/ site tokens #6401
648 [UX] Add information about removed modules to the uninstall page #3779
649 Simplify Layout configuration #5592
650 Update 'Syndicate' block allow selection of available feeds #2136
651 Allow limiting access to menu items per-role #4465
652 [UX][D8] Allow 'Content: Link' views field to just output URL #3419
653 [UX] Consolidate database-related information in the status report page, and add some basic db usage metrics #5864
654 [UX] do not lock the admin bar when a modal is active. #1721
655 [DX][D8] Provide a single command to install & run Backdrop #4040
656 DatabaseSchemaObjectExistsException: Table already exists in DatabaseSchema #2585
657 [D8][DX] Allow themes to declare dependencies on modules and layout templates #5316
658 Add a localization concept for user-provided strings to core #4894
659 VBO: option for separate button per action & option to override labels #802
660 [PS] Set cache lifetime to 1 year for static assets #3937
661 Responsive tabs for Seven: change the arrows to an ellipsis and an "x" close icon. #1498
662 Provide an option to customize text for the "required" indicator and validation error for fields. #5507
663 Add hook_field_schema_alter() #6208
664 Views: Autocomplete exposed filters #2423
665 [WP][SR] Dedicated "Privacy & security" section under "Configuration" #3624
666 [UX] Make the theme preview thumbnail clickable and show larger version of screenshot (à la lightbox). #1127
667 Ability to add custom file fields to Node Edit Form #5738
668 Basis theme killer feature: Automatically generate color scheme from provided brand (logo/colors) #3231
669 [UX] Automatically sanitize the value of URL alias fields (remove preceding/trailing slashes and make sure the path is not absolute). #1957
670 More replacement tokens for node urls #4239
671 [DX][UX] Form API: Make it so that required fields that are hidden via #states are only validated when visible. #2732
672 CKEditor5 Sections #5115
673 [UX] Auto Updates for security/modules #414
674 Add support for CKEditor 5 (CKEditor 4 becomes EoL in 2023) #4122
675 [UX] Move the confirmation dialog for enabling/uninstalling modules to a modal. #3770
676 Put all search results on a single page (with facets?) #1330
677 Add new PR template, with reminder to reference an issue #5605
678 Optimize `views_handler_field_field()` to only load full entities if needed #2104
679 Add option to Views for hiding empty blocks #3411
680 Bring back the initial functionality of _field_write_instance function #5875
681 [UX] Views "Multiple field settings" should appear on field display settings, too #2993
682 [UX] Layout UI: Collapsible block groups. #1691
683 [D7] Add alt and title fields for the image file type? #4007
684 [UX] Running cron.php from browser should return a success message rather than a blank page #2535
685 View configuration UI: Add indicator denoting rewritten fields #5287
686 Log warnings when projects are encountered without a 'type' #4866
687 [UX] Move the confirmation dialog for deletion of nodes to a modal. #769
688 Allow user to set custom background color on core hero block #3918
689 Enable revisions by default / CRAP and entity revisions everywhere in core. #1465
690 Allow a hook to alter the list of CSS files parsed by Color module #6240
691 Menu router refactoring #2400
692 [D8] Add Breakpoints in core #4669
693 [DX] hook_field_*_settings_form() should have $form and $form_state parameters #3590
694 [UX] Default drop-button action for node types should be 'manage fields' #1116
695 Allow altering image style urls #5745
696 Add Mailsystem 3.x delegator class to core #3218
697 [UX] Layouts UI: Reusable visibility condition templates. #1942
698 Improve 'Last updated' date shown when installing modules. #4224
699 [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
700 [UX] integrate file editing into the file field widget #2810

Pages

Log in or register to add new topics