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
901 Upscaling in out-of-the-box image style 'Large'. #3232
902 Run tests for releases after project published ZIP file #1964
903 [DX] Add a legacy upgrade_mappings database table #2855
904 Allow a hook to alter the list of CSS files parsed by Color module #6240
905 Allow altering image style urls #5745
906 [UX] Flexible layout templates: Provide a selectable list of "presets" #4484
907 [UX] combine different kinds of views link fields #3457
908 [UX] Contact module: Rename "categories" to "recipient groups" in the admin UI - allow customizing the label of the field in the public-facing form #5992
909 Add Claro administration theme to core #5241
910 [DX] Introduce a new `user_permission_get_info()` function #4097
911 Allow setting a default value for Alt and Title text in image fields #1439
912 Missing a possibility to get a books mlid value for views #5565
913 All config_*() functions should accept `$type` for consistency. #4821
914 [UX] When error messages are set to "None", show number of php critical errors in the admin bar badge. #2138
915 [UX] Permissions page: Make permission groups rows collapsible/expandable. #1046
916 [DX] Implement hook_hook_info() to help organize module code #3024
917 [UX] Add # anchors to blocks in the Layout UI. #1724
918 OOTB: Provide an option to globally disable the personal contact forms, and make it the default for new installations #6067
919 [UX] Menu paths: replace the silly <front> placeholder with a dropdown and rename it to "home page" #2588
920 Cannot create menu items linking to existing files #3945
921 Add new PR template, with reminder to reference an issue #5605
922 Is correcting the way form ID's named worth spending time on? #4706
923 [UX] Admin Bar: Make "Development" a top-level menu item #3652
924 [UX] Provide an instant search filter for the Configuration page (/admin/config). #978
925 Bring back the initial functionality of _field_write_instance function #5875
926 [D8] theme_table() should take an optional footer variable and produce tfoot #3627
927 [UX] Views UI: in place rearrange of fields, filter and sort criteria. #963
928 [UX] Admin Bar: Add a single, centralized point of entry for adding content, files, user accounts etc. #5884
929 [UX] Project installer: collapse met dependencies in the "Enable modules" step #5454
930 Add new Date field widget to utilize HTML5 #date input type #4255
931 [UX] Branding and Version info on Installation Screens #1584
932 Convert the taxonomy listing and feed at /taxonomy/term/%term to Views #145
933 [DX][D8] Provide a mechanism to deprecate permissions #5030
934 Basis: Add basic font-sizes to skin.css #2410
935 Do not allow modules to be enabled at all if they have conflicting config file names with any existing config. #1242
936 Config management diff: Rename "Old" and "New" to something more meaningful #3221
937 [UX] New interface for editing, previewing, and saving theme settings #1949
938 menu_tree_check_access() adds 1141 database queries #2825
939 Make mobile menu toggle text configurable #6264
940 Contact module roadmap: 80% usecase of Webforms in core #3808
941 [DX] Introduce a server-side conditional system (to possibly replace `#states`) #5750
942 [UX] Project installer: Provide link to update report from installer update tab #4471
943 [DX] backdrop_process_states: Introduce a new `primary`/`secondary` set of states for submit buttons #3441
944 Add 'Field HTML Trim' to core #6001
945 [D8] Manage form display: Allow managing form fields non-programmatically #5219
946 Implement sub-path aliases - a.k.a.: `subpathauto` or `path_alias_xt` in core #1418
947 Why do we need to write the entire config data within update hooks? #3347
948 [DX] Form API #states: support 'regex' and 'less'/'greater' (than) for value comparison #4781
949 [UX] Change tags field display to use 'tag blocks' when entering tags #2121
950 [UX] Token browser dialog: increase width (and height?). #1038
951 [UX] add the ability to order menus #3003
952 [UX] Project Browser: Merge the pages in the UI where one can **INSTALL** a module, theme or layout into a single primary tab, under a single top-level menu item. #1701
953 Allow more granular HTML filter options for HTML attributes, not just tags #6100
954 Use config for color module palettes #2554
955 [A11Y] Add `role="main"` attribute to primary content region in each Layout template #5610
956 One click install for digitalocean #5628
957 Browse Server Button on Link Dialog in Ckeditor so a list of files on the site can be displayed #4688
958 [UX][DX] provide utility functions to retrieve field labels #3620
959 [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
960 Allow Views to be grouped in Admin Menu #5895
961 [UX] Dashboard block to highlight recent and notable bug fixes or feature updates #5438
962 [UX] CKEditor - Provide default styles #4233
963 [UX] Convert the "Install from a URL" text field to a text area to allow installing multiple projects in one go. #1561
964 [UX] [DX] Move the user page to a separate module #109
965 Add a link to the BackdropCMS.org page on module list for each module #5003
966 [DX] Add a `project_get_info` helper function. #2385
967 [D7] Support summaries in CKEditor or introduce a teaser break plugin #1222
968 SMTP / PHPMailer module in core #3199
969 Allow leaving feedback on projects from the Project Installer UI. #1914
970 [SR] Facilitate 2FA+MultiFactor compatibility (2FA/two-factor -> MFA/multi-factor) #2788
971 Ability to change themes based upon a layout #6296
972 [UX] add a hook_requirements check for disabled modules, not uninstalled #3778
973 [UX][DX] Status report page: Provide filters/categories that apply to various personas #5758
974 [UX] Provide indication in the admin interface, when config values have been overridden in settings.php #4455
975 [D8][UX] Add a toggle in the admin bar for showing/hiding contextual links on mobile #3417
976 [UX] Content view "Operations" drop-down lists available operations in random order. #548
977 Introduce some missing permissions that allow global actions on files #6012
978 [DX][D8] Allow entity types to specify canonical and additional URIs #5212
979 Make 'gid' column in 'node_access' table VARCHAR #1396
980 CKEditor: Add filter to allow empty HTML tags #3269
981 [UX] Menu link items should be kept in sync with their respective content titles #4759
982 [D8][UX] Add hidden and read-only field widgets (for the node edit form). #2101
983 [UX] Terminology for configuring a block seems odd #1016
984 [UX] Views: better indicate which View Displays and Sections are affected by a change #2985
985 Allow the values of list field types to be pulled from a view. #1677
986 [DX] Allow `config_get()` to return a default value - like `settings_get()` and `update_variable_get()` do #6108

Pages

Log in or register to add new topics