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 [DX][D8] Provide a single command to install & run Backdrop #4040
602 [DX] Form API: provide a 'type' => 'status_message' element. #3329
603 [DX] Add contrib and custom directories to the docroot/modules directory. #1996
604 Allow to filter interface translation for "context" with "contains" (LIKE) #4940
605 [UX] Hide all field labels by default #2902
606 Allow Link fields to be restricted to only internal or external URLs #5678
607 [D8] theme_table() should take an optional footer variable and produce tfoot #3627
608 VBO: option for separate button per action & option to override labels #802
609 Improve Instant Search Reset on Modules and Permissions Page #5933
610 Responsive tabs for Seven: change the arrows to an ellipsis and an "x" close icon. #1498
611 Provide an option to customize text for the "required" indicator and validation error for fields. #5507
612 [UX] Provide some help text about temporary files in the "Manage files" form #6388
613 [UX] Make the theme preview thumbnail clickable and show larger version of screenshot (à la lightbox). #1127
614 [UX] Reduce the size of the potentially unwieldy parent link selector on content type and content edit pages #6392
615 [UX] Default drop-button action for node types should be 'manage fields' #1116
616 [D8] Add Breakpoints in core #4669
617 Improve 'Last updated' date shown when installing modules. #4224
618 Add permission "Clear log messages" #2242
619 [UX][DX] When a module is enabled, automatically set a message containing the link to configure #5135
620 Reconfiguring the administrative layout #3072
621 [UX] Project Installer: Make the sorting options responsive. #1779
622 [UX] add a hook_requirements check for disabled modules, not uninstalled #3778
623 Allow regions titles #2647
624 [UX] Either get rid of MENU_SUGGESTED_ITEM or change the way it works in a way that fixes UX WTFs #5834
625 [D8][UX] Add a toggle in the admin bar for showing/hiding contextual links on mobile #3417
626 [UX] Add the ability for default layouts to be cloned (like views). #1674
627 [UX] Better Menu permissions #384
628 Make new field labels visible by default #6192
629 Put all search results on a single page (with facets?) #1330
630 [UX] Clarify Field Type choices on Field Settings page #2508
631 Dashboard: Add a Configuration Manager widget #5322
632 [D7] Add alt and title fields for the image file type? #4007
633 [UX] Taxonomy checkboxes/radios: Use indentation instead of dashes to denote children terms. #3292
634 [A11Y][UX] Admin bar: Allow navigation by keyboard arrows (besides Tab/Shift+Tab) #1982
635 Extend the "Hide path display" feature ("page-less nodes") to other core entities #4912
636 File entity setting for garbage collection #2897
637 Change message to "Your comment has been updated" on comment update #5701
638 [UX][DX] provide utility functions to retrieve field labels #3620
639 [UX] Move the confirmation dialog for deletion of nodes to a modal. #769
640 Add a form API element for `image` that includes image type and size validators natively. #5946
641 Enable revisions by default / CRAP and entity revisions everywhere in core. #1465
642 Create a list of all entity types under Reports. #1449
643 [WP][SR] Add email obfuscator to core #3270
644 [DX] Backward compatibility in theme_item_list() #6398
645 [UX] CKEditor: Replace the "Add a caption" checkbox with a "Caption" field #1093
646 [D9] Date: allow setting MIN and MAX dates, only past dates, or only future dates, or both #4648
647 [D8] Keep a snapshot of configuration directory in database #4212
648 [UX] Project Installer: On each cron run, pull and cache locally a project list from b.org #2193
649 CKEditor5 Sections #5115
650 Add permissions to view and use button "Clear log messages" #3056
651 [UX] Image styles: make crop and scale+crop effects smart. #1774
652 [META][D8][UX] Convert all confirmation pages to confirmation dialogs instead. #3769
653 [UX] Add links for quick access to editing things like the layout, theme, etc. of the current page #2626
654 [UX] Cannot access menu items in too long menus when the menu is set to stick at the top of the page. #1003
655 Introduce `entity_goto()` shortcut for `backdrop_goto()` on Entity paths #5838
656 [UX] Allow switching the menu being used for a menu block. #3410
657 Add more HTML5 elements for dates #326
658 Config override in settings.php file doesn't work for permissions #6193
659 [WP][UX] Use admin-theme for Log In form #4410
660 Prevent users from accidentally exposing their email addresses by using it for their username #2486
661 [D8][DX] Allow themes to declare dependencies on modules and layout templates #5316
662 Redirects write to json files? #4001
663 [UX] Show result count and result range in search results #3261
664 Allow display settings for book navigation #1976
665 Add a localization concept for user-provided strings to core #4894
666 [DX] Provide an easy way to add classes to the wrapper tags of form elements #3917
667 Refactor the generation of SQL for dates and times into the database driver #2890
668 [D10] Views: (even more) responsive grid format #5719
669 Offer to remove module dependencies that are no longer needed #3582
670 [UX] Consider moving operations out of their drop-buttons on wide screens. #733
671 [D7] Provide method to get the pager's element ID #5958
672 Incorporate Layouts UI to "manage displays" for entities #6039
673 [UX] Make special field items (such as title, language and path alias) available in the "Manage display" tab. #1444
674 Support SVG in Image Library #5541
675 Add a comma-separated/list field formatter for multi-value fields. #316
676 Create the settings.php file if missing. #1075
677 Allow selecting an existing date format for log messages #4621
678 Allow attributes to be passed to backdrop_add_css() and backdrop_add_js() (SRI) #5478
679 Can we add a class to the admin tabs? #4207
680 Block configuration settings: Support adding IDs. #2145
681 Allow to trigger the site status alert (red button) remotely #5097
682 [UX] Installer: request site configuration info (site name, admin account etc.) while the installer is running in parallel #3042
683 Custom/managed publishing options. #1742
684 Add cropping to default image styles #5590
685 UX Idea: Allow rewriting the output of fields on display (without having to use views or custom code). #2608
686 [UX] [Layouts UI] Consider adding a side-by-side live preview. #986
687 Add ability to edit a revision's message #5861
688 [D8] Views Content Cache #3399
689 [UX] When uninstalling a module, list all things that will be lost (blocks, views, menus) in the confirmation page. #1624
690 Creating multiple fields simultaneously while creating a content type #292
691 Enhance Available Updates Report to show date of release and date of latest commit #6207
692 [UX] Improve editing data and time format patterns #1284
693 Custom Block contextual link #4390
694 [UX] Side-by-side content translation UI #2438
695 View configuration UI: Add indicator denoting rewritten fields #5287
696 [WP] Add URL Alias as machine name-like field to node titles #3993
697 Add node's 'Menu link titles' to views #3248
698 [DX] Add CSS classes to form elements that are hidden/shown via #states. #1969
699 Log warnings when projects are encountered without a 'type' #4866
700 Add display of file details to the 'manage file' form. #3904

Pages

Log in or register to add new topics