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
801 Make new field labels visible by default #6192
802 One click install for digitalocean #5628
803 [Meta] Advanced configuration overrides (allow regex/wildcards and negation of settings within arrays) #5172
804 Allow some markup in views descriptions. #3885
805 [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
806 Allow Views to be grouped in Admin Menu #5895
807 Ensure Backdrop deletes all files it puts into /tmp #3253
808 [DX][META] Introduce functions similar to views_get_views_as_options() for other things #3545
809 [UX] [DX] Move the user page to a separate module #109
810 Use database independent calls to initialize the testing cache. #2888
811 Allow 'Main Page Content' block to use a specific display mode #4341
812 Expose breakpoints as a visibility option for blocks and layouts. #2347
813 [D8] Port and merge Local Image Input Filter in core #1384
814 Layouts: Allow tokens to be used in custom page titles. #1860
815 [UX] Allow bulk-adding/editing vocabulary terms and menu items. #1006
816 [UX] Reduce the size of the potentially unwieldy parent link selector on content type and content edit pages #6392
817 Add Selection Rules to Layouts for Filtering / Limiting Context Values #5376
818 [DX] Backward compatibility in theme_item_list() #6398
819 [WP] Add Token Filter to core #5352
820 [A11Y][D9] Provide a "Visually hidden" option for the display of field labels #5766
821 [SR] Provide a status report entry for the database connection status #4945
822 [UX] Make it easier to create layouts for paths that are already assigned to be aliases for existing content. #3703
823 [META] [UX] Provide a instant search/filter UI interface pattern for listing pages and enhance existing ones. #503
824 [D8] Date fields: Support both future/past dates at the same time with the "time ago" formatter #6021
825 [D9][UX] Add a user-friendly parent menu browser in the content add/edit form. #3029
826 [UX] Change layout 'Visibility conditions' links to a drop button #4529
827 Get Designer Input on BackdropCMS 'Out of the Box' appearance #5581
828 [UX] List modules that need to be enabled on the config sync page #2604
829 [DX] Save Dev time, make a console notice for Backdrop.behaviours #4116
830 Allow a layout to be selected on additional paths. #1528
831 [UX] Views: Make the "Label for "Any" value" a text field and have it be configurable per view and per exposed filter within each view. #2033
832 [UX] Rename "Configuration" to "Settings" #1161
833 Config override in settings.php file doesn't work for permissions #6193
834 [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
835 [D8] Allow enabling modules (and themes/layouts?) via config sync / import #5163
836 [UX] Add visibility conditions for menu location #3867
837 [UX] Fix caching of favicons #898
838 [DX] Allow `language_list()` to output select list `#options` with both the native and the non-native language labels #5901
839 [DX] Add entity_get_bundles() as a convenient method for getting the label of a bundle. #3243
840 [UX] Use "Configure" icons instead of the full word #3539
841 Replace content translation with entity translation (and add an upgrade path) #52
842 [UX] Redirect from system path to alias (GlobalRedirect in core) #2871
843 [D8] Form API: Introduce proper #types for 'option' and 'optgroup', and make #options consistent. #4312
844 Views: improve the "last" link of pagers #2332
845 [D8] Port and merge Internationalization Views in core #1375
846 [UX][WP][D8] Allow the admin bar to be docked in various sides of the screen #1842
847 Add a comma-separated/list field formatter for multi-value fields. #316
848 [UX] Some UI improvements to Book module #5331
849 Provide a list of "Enabled Modules" somewhere to help with debugging #5791
850 [UX] Language switcher block: allow some basic customization via the block configuration form #4924
851 Add an upgrade path for CKEditor module #3684
852 [UX] Remove the textarea_with_summary field type #490
853 [D10] Views page displays: Provide a new option to use the admin theme #6025
854 [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
855 Allow text formats to be cloned. #4501
856 [UX] User "locked" in the authorize.php page #2580
857 [DX] Provide a version of check_plain() that does not escape (for RSS feeds) #4112
858 [UX] Add a `kitchen sink` of options to the Filtered text format #1520
859 Add layout name in class for custom layout. #2012
860 [DX] Add a Production/Development Toggle to core. #1144
861 Enhance Available Updates Report to show date of release and date of latest commit #6207
862 Layouts: Visibility conditions available when one of two required contexts are missing #4594
863 Replace the draggable.png icon with a modern one, and add up/down-only and left/right-only variants. #5152
864 Dashboard block: Translations #3852
865 Allow tokens to be used in the default value of fields. #885
866 [UX] Do not reload the page when using the "Reset" button in the instant filters (modules listing and permissions page) #5910
867 Allow copying settings from other content types when adding an existing field #3229
868 [UX] Add charts to the dashboard #3529
869 [DX] Form API: Be able to tell system_settings_form() to ignore some form elements, without having to use a custom submit handler #4713
870 Replace taxonomy_index with taxonomy_entity_index #103
871 [UX] Fix hook_update_dependencies() so it won't skip necessary updates #2852
872 Add permission for users to be able to administer their own contact form #4292
873 [DX] Allow nested form elements to be attached to radio and checkbox options. #2304
874 [UX] Link to the Layouts admin page from the Custom blocks admin page. #1360
875 Incorporate Layouts UI to "manage displays" for entities #6039
876 [UX] Layout UI: Template radios: the way we indicate a "selected" template is too subtle (and same as the hover-over indication). #1824
877 [DX] [CMI] Add a site-wide concept of storage state (like ctools) #1345
878 [DX] Offer to backup and delete existing config to proceed with installation #6062
879 Redirect UI: Separate internal paths/aliases vs external URLs. #1803
880 Add a "remove" UI for modules & themes (& layouts?) #5320
881 [D8] Add "Required" and "Show by default" option for "Text area with a summary" field/widget #5793
882 [D8][UX] Add a "Placeholder" input field to Views Exposed Filters to allow HTML5 Placeholder #4910
883 Add an upgrade path from menu_block to core menu blocks. #3681
884 [UX] Turn the installer into a 1-minute installer #467
885 Add custom block option to follow the translation system easily #2991
886 [UX] Link fields: Automatically fill in the title of the content that is being linked #4479
887 Flexible Layout Templates - Add hero ROW by default to new templates #4091
888 [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
889 [DX] Add contrib and custom directories to the docroot/modules directory. #1996
890 [UX] Allow selecting a layout for a view page from the view add/edit form. #1130
891 [DX][D9] Introduce a new `hook_requirements_alter()` hook, to allow altering entries defined in `hook_requirements()` implementations #6241
892 Layout API: function to add a block to a layout region programmatically #5662
893 [UX] Create more intuitive behavior for "Customize" button to manage displays #5129
894 Allow specifying optional tags for blocks #3837
895 Views advanced settings: Only one page region, but still a drop-down. #852
896 Enable Entity Reference in new installations #5913
897 [WP] Media Library #3203
898 [UX] [multilingual] Translated blocks are too hard to use #3514
899 Rename default Contact form category #4703
900 [UX] Layout deletion confirmation form: add more explanation and options #5511

Pages

Log in or register to add new topics