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 Is the Admin Menu z-index value high enough? #5372
602 [UX] Add back the hide/show descriptions toggle in the Configuration page (/admin/config). #979
603 [D7] Add setting for which roles can be assigned #4437
604 [META] Use UUIDs in more places #3563
605 [DX] Add the ability to deprecate the name (and value?) of config entries #5741
606 [UX] Have a "Contact" menu item be enabled and added to the primary navigation by default when enabling contact.module. #1572
607 Make "Compose tips" (long version of tips) for text formats discoverable from "Formatting options" fieldset #4953
608 [DX][BC] Replace module_load_include() with new, more generic function #206
609 [UX] Move non-displayed pseudo fields to vertical tab or group on "Manage fields" page #4002
610 [A11Y] tablist needs tab roles for children elements #5982
611 [UX] Display a Welcome page after upgrading Backdrop to the latest version #1225
612 Make new field labels visible by default #6192
613 [UX] Installer: request site configuration info (site name, admin account etc.) while the installer is running in parallel #3042
614 Update 'Syndicate' block allow selection of available feeds #2136
615 [UX] List modules that need to be enabled on the config sync page #2604
616 [UX] do not lock the admin bar when a modal is active. #1721
617 [UX] Search block: Provide options to render either as a separate field/button, or as a searchbar #4652
618 Create option for a cropped image style to provide consistent image size for Cards view #5593
619 Consolidate user links on admin bar #4643
620 [DX] Add a hook_library_alter() to remove unwanted things more easily #3718
621 Create a new cropped image style specifically for cards #5607
622 Javascript end-to-end testing #5160
623 [UX] differing interface patterns for "add new" and "save order" in different places in core #573
624 Basis: Update box-sizing method #4208
625 [D10] Invoke hook after a site install is complete #5876
626 [D8] Port and merge Local Image Input Filter in core #1384
627 Why do we need to write the entire config data within update hooks? #3347
628 Basis theme killer feature: Automatically generate color scheme from provided brand (logo/colors) #3231
629 [UX] Allow bulk-adding/editing vocabulary terms and menu items. #1006
630 [DX] Backward compatibility in theme_item_list() #6398
631 Menu router refactoring #2400
632 [UX] Fix hook_update_dependencies() so it won't skip necessary updates #2852
633 [UX] Layouts UI: Reusable visibility condition templates. #1942
634 Build a flexible "JSON consumer" block for Dashboard #3891
635 [D8] Allow forms to set custom validation error messages on required fields #5348
636 [UX] Allow the admin bar to be shown/hidden via a toggle #970
637 Add pagers to watchdog entries #3546
638 [D9] Allow adding descriptions to user roles (and show them in the roles listing page) #5748
639 Prepend the content type name in the "Permissions" vtab permission names when creating a content type. #1539
640 Change the default profile on tests from Standard to Testing #4943
641 [D8] Convert "Recent content" block to a View #146
642 [WP][UX] Dashboard: Collapsible blocks #3995
643 Add context handling to Views blocks #5995
644 Config override in settings.php file doesn't work for permissions #6193
645 [D8][A11Y] ALT attributes should be enabled by default on new fields and have an option to set ALT and TITLE attributes as required #3006
646 Optimize `views_handler_field_field()` to only load full entities if needed #2104
647 [UX] User "locked" in the authorize.php page #2580
648 [UX] Layout UI: Collapsible block groups. #1691
649 Allow anonymous users to use a SESSION variable to set timezone #4612
650 [UX] Hide redundant items in Node Edit form. #3705
651 Allow taxonomy term for layout block visibility #5612
652 [SR][UX][DX] Provide a `sensitivetext` formAPI element that pulls from settings as well as state #5136
653 Replace user-picture.tpl.php with a theme function #555
654 [DX][D8] Allow config files to have dependencies #4188
655 [UX] When a new content type is created, automatically assign permissions to the "Editor" role #5885
656 [D8] Port and merge Internationalization Views in core #1375
657 CKEditor: Add filter to allow empty HTML tags #3269
658 Add Mailsystem 3.x delegator class to core #3218
659 Add a comma-separated/list field formatter for multi-value fields. #316
660 Provide a mechanism to load low-level backends #2383
661 [A11Y] Switch Admin Bar to using Smart Menus #2809
662 Allow form elements for updates in update.php #1912
663 Add plugins to ckeditor available in D7 contrib module via CDN, but not in Backdrop core. #3875
664 Enable dropdown menu for menus in header block #5330
665 [UX] Make node title a proper (sortable too) field. a.k.a. Title module in core. #933
666 [UX] When there is only one menu item in a section, don't list #4386
667 [UX] Machine names: replace/ignore invalid characters as they are being typed. #3541
668 [DX] Disabling a field should not update the weights of all fields #5755
669 Allow a layout to be selected on additional paths. #1528
670 Support additional (popular) properties in the .info files of projects #119
671 Add a wrapper to make tables "responsive" #6008
672 [UX] Rename "Configuration" to "Settings" #1161
673 Enhance Available Updates Report to show date of release and date of latest commit #6207
674 Add custom block option to follow the translation system easily #2991
675 [META] [UX] Add more Display Suite features #2084
676 [UX] Streamline the process of disabling and uninstalling modules (a.k.a. "Uninstallation queue"). #2532
677 [UX] Add the ability for default layouts to be cloned (like views). #1674
678 [SR] Add a minimum length setting for passwords #4589
679 Add an upgrade path from Admin Menu to Admin bar #3687
680 Separate the Term Reference field from Taxonomy module #5633
681 Add layouts into the search index #5128
682 [UX] admin bar search results should not be allowed to span further than the page height. #520
683 Request to add a link to project pages for modules on Functionality page #4179
684 [DX] Form API: Allow specifying alternative configuration settings for elements using `system_settings_form()`, without having to use custom submit handler #4102
685 [UX] Link to the Layouts admin page from the Custom blocks admin page. #1360
686 [DX] Offer to backup and delete existing config to proceed with installation #6062
687 Get Designer Input on BackdropCMS 'Out of the Box' appearance #5581
688 Consider exposing `form_cache_expiration` and/or providing an option so that it can be cleared along with other caches. #3191
689 [UX] Add a requirements warning when site_mail domain doesn't match. #2364
690 [D8][SR] Add the ability to block IP addresses (feature parity with Drupal). #1878
691 Admin UI: denote settings that may be overridden in settings.php #3856
692 Tweak Theme Overview page to group sub-themes by parent theme #5318
693 [UX] disable "upload" button on file widget until file has been selected #908
694 Display default views on a separate tab #4369
695 Ship core with a layout that uses node/% as context #3530
696 Status page: Provide information about the security coverage of the currently-installed minor version #5759
697 [UX] Add a `kitchen sink` of options to the Filtered text format #1520
698 [DX] [BC] Deprecate, reduce use of, or remove DBTNG #61
699 Group interdependent checkboxes visually #6013
700 [DX] Add a Production/Development Toggle to core. #1144

Pages

Log in or register to add new topics