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] Admin Bar: Add a single, centralized point of entry for adding content, files, user accounts etc. #5884
602 [UX] Add help text on "uninstall modules" page /admin/modules/uninstall that modules need to be disabled first #6309
603 [UX] Hide all field labels by default #2902
604 Convert the taxonomy listing and feed at /taxonomy/term/%term to Views #145
605 [WP][UX] Dashboard: Collapsible blocks #3995
606 [UX] Maintenance mode: Do not render the "Create new account" tab, the navigation menu and the account menu when in the "Log in" or "Reset password" pages. #2529
607 [UX] Clarify Field Type choices on Field Settings page #2508
608 Security: Consider adding an option to load public forms through AJAX. #1592
609 [A11Y][UX] Admin bar: Allow navigation by keyboard arrows (besides Tab/Shift+Tab) #1982
610 Cannot create menu items linking to existing files #3945
611 Remove syslog module from core #1260
612 [UX] Admin Bar: Make "Development" a top-level menu item #3652
613 [PS][D9] Dynamic Page Cache add in Backdrop core #5217
614 [UX][DX] Status report page: Provide filters/categories that apply to various personas #5758
615 Allow anonymous users to use a SESSION variable to set timezone #4612
616 Consider adding print styles in core report pages, or providing a way to export them as JSON #6136
617 Reconfiguring the administrative layout #3072
618 [UX] Content view "Operations" drop-down lists available operations in random order. #548
619 [A11Y] Native dark mode support (at least for the Seven admin theme) #4778
620 Introduce some missing permissions that allow global actions on files #6012
621 [DX][D8] Allow config files to have dependencies #4188
622 Allow regions titles #2647
623 CKEditor: Add filter to allow empty HTML tags #3269
624 Add permission "Clear log messages" #2242
625 Allow setting a default value for Alt and Title text in image fields #1439
626 [UX] Project Installer: Make the sorting options responsive. #1779
627 [UX] Permissions page: Make permission groups rows collapsible/expandable. #1046
628 [UX] combine different kinds of views link fields #3457
629 [DX] Allow Config::get()/config_get() to specify a default - same as update_variable_get() #5453
630 One click install for digitalocean #5628
631 [UX] Taxonomy checkboxes/radios: Use indentation instead of dashes to denote children terms. #3292
632 [UX] Manage display: use the 'dirty' form flag when field settings are changed, in order to indicate that the form needs to be saved. #927
633 'Unused' module detector #5020
634 Allow Views to be grouped in Admin Menu #5895
635 [UX] When there is only one menu item in a section, don't list #4386
636 Allow the addition of Dashboard context to any layout #6182
637 File entity setting for garbage collection #2897
638 [UX] [DX] Move the user page to a separate module #109
639 Refactor the generation of SQL for dates and times into the database driver #2890
640 Replace content translation with entity translation (and add an upgrade path) #52
641 Prevent users from accidentally exposing their email addresses by using it for their username #2486
642 [UX] Branding and Version info on Installation Screens #1584
643 Allow display settings for book navigation #1976
644 Do not allow modules to be enabled at all if they have conflicting config file names with any existing config. #1242
645 [D8] theme_table() should take an optional footer variable and produce tfoot #3627
646 [D9] Users must verify email when changing user email addresses #5210
647 [A11Y][D9] Provide a "Visually hidden" option for the display of field labels #5766
648 [SR] Add a minimum length setting for passwords #4589
649 [UX][A11y][D10] CKEditor toolbar configuration: allow adding/(re)moving buttons via keyboard #6159
650 Add permissions to view and use button "Clear log messages" #3056
651 [META] [UX] Provide a instant search/filter UI interface pattern for listing pages and enhance existing ones. #503
652 [D8] Token: Add "Safe tokens", and expose them in the admin UI #4755
653 [D8] Date fields: Support both future/past dates at the same time with the "time ago" formatter #6021
654 Request to add a link to project pages for modules on Functionality page #4179
655 [UX] Add links for quick access to editing things like the layout, theme, etc. of the current page #2626
656 Get Designer Input on BackdropCMS 'Out of the Box' appearance #5581
657 [UX] Project Installer: On each cron run, pull and cache locally a project list from b.org #2193
658 Implement sub-path aliases - a.k.a.: `subpathauto` or `path_alias_xt` in core #1418
659 [UX] Image styles: make crop and scale+crop effects smart. #1774
660 Contact module roadmap: 80% usecase of Webforms in core #3808
661 [UX] Token browser dialog: increase width (and height?). #1038
662 [DX] backdrop_process_states: Introduce a new `primary`/`secondary` set of states for submit buttons #3441
663 Move "Expanded" option for Menu Items to Block settings #5428
664 [UX] Allow the "Book outline" vertical tab in the content create/edit form to be hidden from users with the "Administer book outlines" permission #3638
665 [UX] Show result count and result range in search results #3261
666 [UX] Fix caching of favicons #898
667 Link module: validate internal links and ensure protocol-less URLs can pass validation #5000
668 [DX] Allow `language_list()` to output select list `#options` with both the native and the non-native language labels #5901
669 Display default views on a separate tab #4369
670 Add status report message informing about CKEditor 5 upgrade #6346
671 Editor image dialog: option to sync the width and height of the image and also option to override the sync #6385
672 Bulk delete taxonomy terms #2875
673 Replace taxonomy_index with taxonomy_entity_index #103
674 [UX] Side-by-side content translation UI #2438
675 [UX] Convert the "Install from a URL" text field to a text area to allow installing multiple projects in one go. #1561
676 [DX] Add CSS classes to form elements that are hidden/shown via #states. #1969
677 [D7] Support summaries in CKEditor or introduce a teaser break plugin #1222
678 [UX][DX] provide utility functions to retrieve field labels #3620
679 Create a field_storage_exists() function #5180
680 Provide a list of "Enabled Modules" somewhere to help with debugging #5791
681 [UX] Provide a report page that lists all configured paths where files are being saved. #4585
682 Varnish Cache Caching to improve performance Backdrop CMS #6164
683 [UX] Installer: request site configuration info (site name, admin account etc.) while the installer is running in parallel #3042
684 [UX] Remove the textarea_with_summary field type #490
685 [D10] Views page displays: Provide a new option to use the admin theme #6025
686 Improve the styling of color input elements in the admin theme #4155
687 UX Idea: Allow rewriting the output of fields on display (without having to use views or custom code). #2608
688 Block configuration settings: Support adding IDs. #2145
689 Make 'gid' column in 'node_access' table VARCHAR #1396
690 Custom/managed publishing options. #1742
691 [UX] add a hook_requirements check for disabled modules, not uninstalled #3778
692 [UX] Terminology for configuring a block seems odd #1016
693 [D8][UX] Add a toggle in the admin bar for showing/hiding contextual links on mobile #3417
694 [DX] Add settings/page for contextual links settings #5404
695 Layouts: Visibility conditions available when one of two required contexts are missing #4594
696 Add node's 'Menu link titles' to views #3248
697 Allow tokens to be used in the default value of fields. #885
698 [DX] Support a way to declare conflicts in .info files #4993
699 [UX] Do not reload the page when using the "Reset" button in the instant filters (modules listing and permissions page) #5910
700 Reuse test prefixes instead of rebuilding them for each test #4353

Pages

Log in or register to add new topics