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] Allow `config_get()` to return a default value - like `settings_get()` and `update_variable_get()` do #6108
602 One click install for digitalocean #5628
603 [UX] Make node title a proper (sortable too) field. a.k.a. Title module in core. #933
604 Allow Views to be grouped in Admin Menu #5895
605 Create option to add a supplemental stylesheet to Basis - to safely make css updates #4512
606 [D8] Allow enabling modules (and themes/layouts?) via config sync / import #5163
607 [UX] Have a "Contact" menu item be enabled and added to the primary navigation by default when enabling contact.module. #1572
608 Support additional (popular) properties in the .info files of projects #119
609 [UX] Breadcrumb should include Primary/Secondary tabs #2260
610 Flexible layout templates: Allow selecting an existing layout template, as a starting point #4115
611 [UX] Display a Welcome page after upgrading Backdrop to the latest version #1225
612 Allow editing term machine names (a.k.a. Taxonomy Machine Name module in core) #3093
613 Redirect UI: Separate internal paths/aliases vs external URLs. #1803
614 [UX] Add a log-in form to the update.php page, and expose it to anonymous users ONLY when db updates are pending. #3078
615 [UX] Project Installer: Make the sorting options responsive. #1779
616 [UX] Add information about removed modules to the uninstall page #3779
617 Allow regions titles #2647
618 [UX][D8] Allow 'Content: Link' views field to just output URL #3419
619 [UX] Add help text on "uninstall modules" page /admin/modules/uninstall that modules need to be disabled first #6309
620 [A11Y][D9] Provide a "Visually hidden" option for the display of field labels #5766
621 [DX] Form API: Be able to tell system_settings_form() to ignore some form elements, without having to use a custom submit handler #4713
622 [UX] Some UI improvements to Book module #5331
623 [UX] admin bar search results should not be allowed to span further than the page height. #520
624 [D8] Date fields: Support both future/past dates at the same time with the "time ago" formatter #6021
625 [UX] Clarify Field Type choices on Field Settings page #2508
626 Saving a content type display should not return up to the Manage Displays list #4291
627 [UX] Language switcher block: allow some basic customization via the block configuration form #4924
628 [D8] Port and merge Local Image Input Filter in core #1384
629 Get Designer Input on BackdropCMS 'Out of the Box' appearance #5581
630 Link to all release notes between installed and recommended versions #3303
631 [A11Y][UX] Admin bar: Allow navigation by keyboard arrows (besides Tab/Shift+Tab) #1982
632 [UX] Allow bulk-adding/editing vocabulary terms and menu items. #1006
633 [PS] Set cache lifetime to 1 year for static assets #3937
634 File entity setting for garbage collection #2897
635 [WP][SR] Dedicated "Privacy & security" section under "Configuration" #3624
636 Allow themes to have `config` folders #6122
637 [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
638 [UX] disable "upload" button on file widget until file has been selected #908
639 [DX] Allow `language_list()` to output select list `#options` with both the native and the non-native language labels #5901
640 Replace the draggable.png icon with a modern one, and add up/down-only and left/right-only variants. #5152
641 Prepend the content type name in the "Permissions" vtab permission names when creating a content type. #1539
642 [DX] [BC] Deprecate, reduce use of, or remove DBTNG #61
643 Add permission "Clear log messages" #2242
644 [D8] Introduce a new `file_url_transform_relative()` function #4106
645 [UX] Project Installer: On each cron run, pull and cache locally a project list from b.org #2193
646 [DX][D8] CMI: Add config_exclude functionality to core #4079
647 [UX] Rename "Configuration" to "Settings" #1161
648 Provide an actual maintenance mode #3060
649 [UX] Image styles: make crop and scale+crop effects smart. #1774
650 [UX] Move the confirmation dialog for enabling/uninstalling modules to a modal. #3770
651 [UX] Add links for quick access to editing things like the layout, theme, etc. of the current page #2626
652 Add option to Views for hiding empty blocks #3411
653 Allow the addition of Dashboard context to any layout #6182
654 Provide a list of "Enabled Modules" somewhere to help with debugging #5791
655 Rename default Contact form category #4703
656 Add a "remove" UI for modules & themes (& layouts?) #5320
657 [D10] Views page displays: Provide a new option to use the admin theme #6025
658 Prevent users from accidentally exposing their email addresses by using it for their username #2486
659 [DX] Provide a way to retrieve default/OOTB config values #4262
660 [D8][UX] Add a "Placeholder" input field to Views Exposed Filters to allow HTML5 Placeholder #4910
661 [D8] Port and merge Internationalization Views in core #1375
662 [UX] More info on field removal #3262
663 Allow display settings for book navigation #1976
664 Allow user to set custom background color on core hero block #3918
665 Refactor the generation of SQL for dates and times into the database driver #2890
666 [DX] hook_field_*_settings_form() should have $form and $form_state parameters #3590
667 Consider adding print styles in core report pages, or providing a way to export them as JSON #6136
668 Layouts: Visibility conditions available when one of two required contexts are missing #4594
669 [UX] Do not reload the page when using the "Reset" button in the instant filters (modules listing and permissions page) #5910
670 Add visibility conditions for the "login pages" and admin paths (and negation for them as well) #4476
671 [UX] Create more intuitive behavior for "Customize" button to manage displays #5129
672 Allow a layout to be selected on additional paths. #1528
673 Define aims and outstanding technical tasks for distro support and Features-style config packages in core #99
674 [D8] Image styles: add "Convert" effect/action #5107
675 [UX] Add a `kitchen sink` of options to the Filtered text format #1520
676 Give details about why a permission 'has security implications' #5536
677 Block configuration settings: Support adding IDs. #2145
678 [DX][D8] Provide a single command to install & run Backdrop #4040
679 [DX] Add a Production/Development Toggle to core. #1144
680 [UX] Move new password show/hide toggle to inside the password fields. #3046
681 Custom/managed publishing options. #1742
682 UX Idea: Allow rewriting the output of fields on display (without having to use views or custom code). #2608
683 [UX] Add a "Place in a layout" action for menus in the menu listing page. #3406
684 Add status report message informing about CKEditor 5 upgrade #6346
685 [D8] Add "Required" and "Show by default" option for "Text area with a summary" field/widget #5793
686 Simple Mode - Ability to toggle between simple and advanced admin features #4692
687 Add admin tagging API to entities, menus, etc. #5307
688 [UX][D8] Merge the "List links" and "Edit menu" operations into a single administration page. #475
689 [DX] [D8] Add a `validate()` method to entity classes #6061
690 [UX] Side-by-side content translation UI #2438
691 More replacement tokens for node urls #4239
692 Make the 404 / 403 page setting "translatable" #4881
693 [UX] Link to the Layouts admin page from the Custom blocks admin page. #1360
694 Add function that returns default config #3251
695 [DX] Add CSS classes to form elements that are hidden/shown via #states. #1969
696 [UX] Display a reminder to uninstall modules after disabling them #3911
697 Bulk delete taxonomy terms #2875
698 Contact form message templates edited via the UI #3568
699 [UX][A11y][D10] CKEditor toolbar configuration: allow adding/(re)moving buttons via keyboard #6159
700 Layout API: function to add a block to a layout region programmatically #5662

Pages

Log in or register to add new topics