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 [SEO][META] Provide some basic SEO meta tags OOTB #4995
602 Prevent users from accidentally exposing their email addresses by using it for their username #2486
603 [DX] backdrop_process_states: Introduce a new `primary`/`secondary` set of states for submit buttons #3441
604 [UX] Token browser dialog: increase width (and height?). #1038
605 [UX] Hide/Show row weights should not be done globally without warning #750
606 Allow display settings for book navigation #1976
607 [UX] Allow moving blocks from the front end? #3086
608 Cached anonymous page and "background fetch" cause site rendering issues on LiteSpeed server #5525
609 Add option to run-test.sh to allow skipping troublesome tests. #4607
610 Allow admin theme CSS for dialogs to be used on front-end #2659
611 [DX] Introduce a `config_delete()` function, and improve/fix documentation around config deletion. #4186
612 Ability to add custom file fields to Node Edit Form #5738
613 Allow themes to have `config` folders #6122
614 [UX] Branding and Version info on Installation Screens #1584
615 [DX][D9] Telemetry: gather Server Timing performance metrics #5183
616 Add a new core theme #5175
617 [UX][DX] provide utility functions to retrieve field labels #3620
618 [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
619 [D7] Support summaries in CKEditor or introduce a teaser break plugin #1222
620 [UX] Admin bar search: Make certain search results distinct by prefixing their immediate parent item. #1002
621 Consolidate maintenance-related settings either in $state or $config #4723
622 Block configuration settings: Support adding IDs. #2145
623 [UX] Taxonomy checkboxes/radios: Use indentation instead of dashes to denote children terms. #3292
624 Custom/managed publishing options. #1742
625 File entity setting for garbage collection #2897
626 Easier/better way to revert Views' settings #4368
627 Add new PR template, with reminder to reference an issue #5605
628 [PS] Optimize menu_navigation_links_rebuild() #5389
629 [UX] add a hook_requirements check for disabled modules, not uninstalled #3778
630 Bring back the initial functionality of _field_write_instance function #5875
631 Allow the addition of Dashboard context to any layout #6182
632 Make 'gid' column in 'node_access' table VARCHAR #1396
633 Apply image style to default picture #4976
634 [UX] Side-by-side content translation UI #2438
635 [D8][UX] Add a toggle in the admin bar for showing/hiding contextual links on mobile #3417
636 [UX] Terminology for configuring a block seems odd #1016
637 [UX] Allow bulk deleting menu links. #732
638 [DX] Add CSS classes to form elements that are hidden/shown via #states. #1969
639 Reconfiguring the administrative layout #3072
640 Automatically create a node/% layout when one is created for node/NID #5539
641 [SEO][WP] Text formats: Introduce new filter to enable native browser-level loading=lazy attribute for images added to text areas. #4587
642 Allow regions titles #2647
643 [UX] Add path settings to file pages #4176
644 Allow altering image style urls #5745
645 Consider adding print styles in core report pages, or providing a way to export them as JSON #6136
646 [UX] Convert the "Install from a URL" text field to a text area to allow installing multiple projects in one go. #1561
647 [DX] Provide an easy way to add classes to the wrapper tags of form elements #3917
648 [DX] Introduce a server-side conditional system (to possibly replace `#states`) #5750
649 [UX][A11y][D10] CKEditor toolbar configuration: allow adding/(re)moving buttons via keyboard #6159
650 [UX] Add # anchors to vtabs. #1537
651 [UX] Flexible templates UI: Allow "visual" region width changing, using left/right drag handles, and width indicators #5167
652 Offer to remove module dependencies that are no longer needed #3582
653 Add 'Field HTML Trim' to core #6001
654 [UX] Add a default Taxonomy (tag/category) layout #1164
655 [UX] [WYSIWYG] Consider adding a side-by-side live preview for the editor. #985
656 Update 'Syndicate' block allow selection of available feeds #2136
657 [UX] Show result count and result range in search results #3261
658 [UX] do not lock the admin bar when a modal is active. #1721
659 Refactor the generation of SQL for dates and times into the database driver #2890
660 Upgrade UI module (similar to Migrate UI in D8) to help with moving from D7 #4345
661 [A11Y] Add `role="main"` attribute to primary content region in each Layout template #5610
662 Is the Admin Menu z-index value high enough? #5372
663 [META][D8][UX] Convert all confirmation pages to confirmation dialogs instead. #3769
664 [UX] Admin Bar: Add a single, centralized point of entry for adding content, files, user accounts etc. #5884
665 Add status report message informing about CKEditor 5 upgrade #6346
666 Make "Compose tips" (long version of tips) for text formats discoverable from "Formatting options" fieldset #4953
667 Views: Autocomplete exposed filters #2423
668 [UX] Allow switching the menu being used for a menu block. #3410
669 [UX] Open the field widget link in a modal #691
670 [UX] Automatically sanitize the value of URL alias fields (remove preceding/trailing slashes and make sure the path is not absolute). #1957
671 Add permissions to view and use button "Clear log messages" #3056
672 [SR] Security hardening: provide a mechanism to expire sessions #5545
673 [META][UX] Better "Recent content" block #4576
674 [UX] Add links for quick access to editing things like the layout, theme, etc. of the current page #2626
675 Showcase core features during install #4138
676 Add display of file details to the 'manage file' form. #3904
677 [UX][DX] Status report page: Provide filters/categories that apply to various personas #5758
678 Varnish Cache Caching to improve performance Backdrop CMS #6164
679 [UX] Use Javascript to complete block Admin label fields based on Display title #1523
680 Javascript end-to-end testing #5160
681 Add allowed_values_function to list field UI #3565
682 Introduce some missing permissions that allow global actions on files #6012
683 Ability to specify absolute or relative links only in Link fields #1158
684 [UX] Provide an instant search filter for the Configuration page (/admin/config). #978
685 Optimize `views_handler_field_field()` to only load full entities if needed #2104
686 Add node's 'Menu link titles' to views #3248
687 [UX] Rename "taxonomy" to "Categorization" in the user interface #203
688 [UX] Layout UI: Collapsible block groups. #1691
689 Bulk delete taxonomy terms #2875
690 [UX] Allow a field HTML ID to be set as target in theme_token_tree_link() #4316
691 One click install for digitalocean #5628
692 [D8] Allow forms to set custom validation error messages on required fields #5348
693 Allow Views to be grouped in Admin Menu #5895
694 Editor image dialog: option to sync the width and height of the image and also option to override the sync #6385
695 [D8] Port and merge Internationalization in core (feature parity with D8). #1374
696 Change the default profile on tests from Standard to Testing #4943
697 Menu router refactoring #2400
698 [D8] Views Content Cache #3399
699 [UX] Layouts UI: Reusable visibility condition templates. #1942
700 [UX] Installer: request site configuration info (site name, admin account etc.) while the installer is running in parallel #3042

Pages

Log in or register to add new topics