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 [D9][UX] Add a user-friendly parent menu browser in the content add/edit form. #3029
602 [UX] List modules that need to be enabled on the config sync page #2604
603 [UX] Allow reusable blocks to be made non-reusable (by cloning them into a non-reusable instance) #4303
604 [WP] Add Token Filter to core #5352
605 [UX] Project Installer: On each cron run, pull and cache locally a project list from b.org #2193
606 [SR] Provide a status report entry for the database connection status #4945
607 [UX] Image styles: make crop and scale+crop effects smart. #1774
608 [D8] Form API: Introduce proper #types for 'option' and 'optgroup', and make #options consistent. #4312
609 Make pager more efficient by not generating (and running) a countQuery #404
610 Add 'Save user(s)' action #5656
611 Provide the option for not displaying URL settings #3664
612 [DX] Add entity_get_bundles() as a convenient method for getting the label of a bundle. #3243
613 Path filter/tips is not very useful and unlikely to be found #5912
614 [UX] Improve the default user management view and account edit form with links to manage permissions/roles #5918
615 [UX] Fix hook_update_dependencies() so it won't skip necessary updates #2852
616 [UX][D8] Make position of #description (help text) configurable via the API #1403
617 [UX] Side-by-side content translation UI #2438
618 Replace the draggable.png icon with a modern one, and add up/down-only and left/right-only variants. #5152
619 [DX] Add CSS classes to form elements that are hidden/shown via #states. #1969
620 Allow text formats to be cloned. #4501
621 [UX] Make field settings visually clearer, no indication that you’re a layer deeper. #744
622 Enable revisions by default / CRAP and entity revisions everywhere in core. #1465
623 [DX] Provide a version of check_plain() that does not escape (for RSS feeds) #4112
624 Text area with Plain text processing doesn't display line breaks #5515
625 [UX] Default drop-button action for node types should be 'manage fields' #1116
626 Preview of menu machine name is inaccurate while adding a menu #5807
627 [UX] combine different kinds of views link fields #3457
628 [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
629 [UX] User "locked" in the authorize.php page #2580
630 More useful tags for views #6268
631 [UX] Some UI improvements to Book module #5331
632 Block configuration settings: Support adding IDs. #2145
633 [DX] Form API: Be able to tell system_settings_form() to ignore some form elements, without having to use a custom submit handler #4713
634 [UX] "Cancel" links and "Save and add another" buttons when adding vocabulary terms, menu items, and user accounts #1004
635 [UX] Add the ability for default layouts to be cloned (like views). #1674
636 [UX] Language switcher block: allow some basic customization via the block configuration form #4924
637 Custom/managed publishing options. #1742
638 Add permission for users to be able to administer their own contact form #4292
639 [DX] Provide a utility for retrieving a single project's info (and settings?) #332
640 Put all search results on a single page (with facets?) #1330
641 Cannot create menu items linking to existing files #3945
642 Layout API: Provide contexts to custom blocks #5666
643 [UX] Admin Bar: Make "Development" a top-level menu item #3652
644 Allow copying settings from other content types when adding an existing field #3229
645 Allow Link fields to be restricted to only internal or external URLs #5678
646 [D8] theme_table() should take an optional footer variable and produce tfoot #3627
647 [WP] Media Library #3203
648 Improve Instant Search Reset on Modules and Permissions Page #5933
649 [A11Y] Switch Admin Bar to using Smart Menus #2809
650 Make Backdrop misconfiguration messages friendlier #6110
651 Views: Autocomplete exposed filters #2423
652 [UX] Create more intuitive behavior for "Customize" button to manage displays #5129
653 [UX] Automatically sanitize the value of URL alias fields (remove preceding/trailing slashes and make sure the path is not absolute). #1957
654 [UX] Link fields: Automatically fill in the title of the content that is being linked #4479
655 Consider using a flat-file cache for the page cache #716
656 Create a list of all entity types under Reports. #1449
657 Flexible Layout Templates - Add hero ROW by default to new templates #4091
658 Add check that active configuration directory is writable to system_requirements #5538
659 [UX] CKEditor: Replace the "Add a caption" checkbox with a "Caption" field #1093
660 Contact module roadmap: 80% usecase of Webforms in core #3808
661 [UX] Provide an option to sort the keys/values of the options select form elements #5823
662 [DX] backdrop_process_states: Introduce a new `primary`/`secondary` set of states for submit buttons #3441
663 Add custom block option to follow the translation system easily #2991
664 [DX] Use `token_get_all()` for parsing settings*.php files rather than using regex in `backdrop_rewrite_settings()` #6297
665 Add a "remove" UI for modules & themes (& layouts?) #5320
666 Update 'Syndicate' block allow selection of available feeds #2136
667 Rename default Contact form category #4703
668 [UX] Rich-text Image/text flow. #987
669 [D8][UX] Add a "Placeholder" input field to Views Exposed Filters to allow HTML5 Placeholder #4910
670 [UX] do not lock the admin bar when a modal is active. #1721
671 Make the homepage field when anonymous commenters must/may leave their contact information configurable #4279
672 Don't count markup characters as part of the text length #309
673 Change message to "Your comment has been updated" on comment update #5701
674 [UX][DX] provide utility functions to retrieve field labels #3620
675 Support tokens in Views "Global: custom text" field #3189
676 Add a form API element for `image` that includes image type and size validators natively. #5946
677 Add permissions for viewing blocked user account profiles (and/or their content) #6123
678 [UX] Make sidebars collapsible in Harris layout #5486
679 Menu router refactoring #2400
680 [D8] Image styles: add "Convert" effect/action #5107
681 [UX] Layouts UI: Reusable visibility condition templates. #1942
682 [UX] Project installer: Clarify reason that the server does not support automatic updates #4470
683 Provide an option to make language required for nodes (do not allow language = "none"). #673
684 [UX] Make special field items (such as title, language and path alias) available in the "Manage display" tab. #1444
685 Add a global/standardized way to add icon to external links #4047
686 Database log message is truncated at 56 characters and not configurable #5553
687 Create the settings.php file if missing. #1075
688 [UX] add a hook_requirements check for disabled modules, not uninstalled #3778
689 [UX] Either get rid of MENU_SUGGESTED_ITEM or change the way it works in a way that fixes UX WTFs #5834
690 [D8][UX] Add a toggle in the admin bar for showing/hiding contextual links on mobile #3417
691 [UX] On the Add view page, expand block, and collapse page display #2978
692 [UX] Add help text and improve the UI to clarify things around layout templates #6314
693 Add admin tagging API to entities, menus, etc. #5307
694 Optimize `views_handler_field_field()` to only load full entities if needed #2104
695 Simple Mode - Ability to toggle between simple and advanced admin features #4692
696 [UX] Provide an instant search filter for the permissions page (/admin/config/people/permissions). #980
697 [UX] When uninstalling a module, list all things that will be lost (blocks, views, menus) in the confirmation page. #1624
698 Make the 404 / 403 page setting "translatable" #4881
699 [UX] Layout UI: Collapsible block groups. #1691
700 1.15 [UX] Follow-ups for auto menu settings in core #4251

Pages

Log in or register to add new topics