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 Add an option (checkbox) in the layout settings for "Page title type" that enables/disables appending the " | [site-name]" part to the page <title>. #1790
802 [D8] CKEditor: Allow Image Styles to be used with inline images #2658
803 [UX][DX] When a module is enabled, automatically set a message containing the link to configure #5135
804 [UX] combine different kinds of views link fields #3457
805 [UX] Add parent menu selector to menu add/edit link form #6390
806 [DX] Disabling a field should not update the weights of all fields #5755
807 Add markup or message field to contact form #4721
808 Use data-* to check modules dependencies before submit #565
809 Evaluate the reasons for removal of the Trigger module from core. #2522
810 Add a wrapper to make tables "responsive" #6008
811 Allow separate edit and display titles for field #4310
812 [UX] Offer option to replace the help text with a help icon that toggles its visibility (on by default on mobile). #1414
813 Kickass Feature: Allow extracting a color scheme from an uploaded image, and apply it to themes supporting color module. #3328
814 [BC] Decide on best way to make improvements to the CSS for core without breaking existing sites #4167
815 Create redirects for bulk alias delete #1993
816 Cannot create menu items linking to existing files #3945
817 Docblock in page.tpl.php lists incorrect 'available' variables. #1981
818 [D8][DX] Add Modernizr to core. #1009
819 Site-wide settings for file garbage collection #2896
820 [D8][DX] Allow themes to declare dependencies on modules and layout templates #5316
821 [D8] theme_table() should take an optional footer variable and produce tfoot #3627
822 [DX] Introduce a new `#` placeholder for `format_string()`, that formats user-facing text as code #6191
823 Add a localization concept for user-provided strings to core #4894
824 Separate the Term Reference field from Taxonomy module #5633
825 Add warnings in site status page (end elsewhere?) to remove contrib module folders if added to core. #915
826 [DX] Form API: Allow specifying alternative configuration settings for elements using `system_settings_form()`, without having to use custom submit handler #4102
827 Add a "Site Category" field to site info #1543
828 [D8] Ensure that entries are written to watchdog table #63
829 [DX] Simplify getting and setting of values without using the 'und' data structure in entities #2240
830 [D8] Introduce a new `file_url_transform_relative()` function #4106
831 [UX] Rename name "Filtered HTML" input format to "Basic" #1188
832 [META] Improve the project screenshots functionality in the project browser #3061
833 [UX] Project Browser: Improve the project details modal. #1778
834 Contact module roadmap: 80% usecase of Webforms in core #3808
835 [UX] Introduce button group UI component #2643
836 CKEditor5 Sections #5115
837 [DX] backdrop_process_states: Introduce a new `primary`/`secondary` set of states for submit buttons #3441
838 Double click prevention #6393
839 Status page: Provide information about the security coverage of the currently-installed minor version #5759
840 [UX] Combine Permissions for `Field` and `Field UI` #4710
841 [UX] Make it easy to find newly-added modules on the modules page #532
842 Group interdependent checkboxes visually #6013
843 Saving a content type display should not return up to the Manage Displays list #4291
844 [DX] Views query should not output { and } around database table names. #1389
845 [Multisite] Provide option for installing global or site-specific projects via the UI #3274
846 Search form does not allow to be styled using icons #5573
847 [D8] Port and merge Localization Update in core #1377
848 Ensure Backdrop deletes all files it puts into /tmp #3253
849 Modify `.htaccess` to allow backdrop to serve `.well-known` URIs #5583
850 [UX] Layouts: Use icons within drop buttons on small/mobile screens #1974
851 Use database independent calls to initialize the testing cache. #2888
852 View configuration UI: Add indicator denoting rewritten fields #5287
853 [UX][DX] provide utility functions to retrieve field labels #3620
854 Make l() to call theme('link') when possible #6194
855 Log warnings when projects are encountered without a 'type' #4866
856 uuid and entity import / export #890
857 Provide a views filter handler for project properties #5904
858 Add visibility conditions for the "login pages" and admin paths (and negation for them as well) #4476
859 [A11Y] Append the current tab in the breadcrumb (even if as an invisible element). #1535
860 [DX] Revert field storage back to Drupal 6 style normalized tables #56
861 [UX] Swap tab order of "Export" and "Import" config pages #2185
862 [DX][D8] CMI: Add config_exclude functionality to core #4079
863 Consolidate messages about modules merged into core if more than one module detected. #1163
864 [UX] Views save/cancel buttons are at the top right #3054
865 [UX] Better image style previews. #1772
866 Allow attributes to be passed to backdrop_add_css() and backdrop_add_js() (SRI) #5478
867 [UX] add a hook_requirements check for disabled modules, not uninstalled #3778
868 [UX] Layout path selection: Make it more user friendly #2618
869 Allow to trigger the site status alert (red button) remotely #5097
870 [D8][UX] Add a toggle in the admin bar for showing/hiding contextual links on mobile #3417
871 Add ability to configure inline image upload path with global/ site tokens #6401
872 [UX] Add HTML5 Date Widget Support to Views Exposed Form #5768
873 [UX][D10] Show bulk operations only when items have been selected, and hide filters when that happens #4701
874 [UX] Consider replacing the block title type drop-down with an always required (and unique) block title field. #2483
875 [UX] Search settings: Convert the "Search items" section to a table. #3385
876 [DX] Provide a way to retrieve default/OOTB config values #4262
877 [UX] Layout UI: Per-block "dirty" form messages. #2430
878 More replacement tokens for node urls #4239
879 [UX] Move admin menu system tasks to their own dropdown? #1368
880 [DX] Add entity_get_bundles() as a convenient method for getting the label of a bundle. #3243
881 Views: Add <audio> and <video> to the available options in the "Customize field HTML" for file fields. #1966
882 [DX] Provide an easy way to add classes to the wrapper tags of form elements #3917
883 [UX] Redirect from system path to alias (GlobalRedirect in core) #2871
884 [DX][D9] Add helper functions to inject/move items into a particular position in associative arrays #5247
885 Offer to remove module dependencies that are no longer needed #3582
886 Add hook_field_schema_alter() #6208
887 Allow themes to be installed, uninstalled, and updated (treat them like modules) #4829
888 Add 'Save user(s)' action #5656
889 Add entity_save and entity_delete in core. #862
890 Path filter/tips is not very useful and unlikely to be found #5912
891 Allow limiting access to menu items per-role #4465
892 [UX] Set date formats by country #1521
893 [D8] Include Tour module in core #89
894 [UX] Display php error messages in a dedicated block so we can limit visibility per role. #2139
895 [DX][D8] Provide a single command to install & run Backdrop #4040
896 [D9][UX] Add a user-friendly parent menu browser in the content add/edit form. #3029
897 [DX] Add project's 'install time' to system table #1726
898 [D10] Add the static analyzer tool PHPStan to Backdrop core #5467
899 [META][D8][UX] Convert all confirmation pages to confirmation dialogs instead. #3769
900 [UX] List modules that need to be enabled on the config sync page #2604

Pages

Log in or register to add new topics