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
201 Allow PHP libraries to be added via hook_library_info() #2911
202 [UX] Change layout 'Visibility conditions' links to a drop button #4529
203 [UX] Appearance page: Denote the theme selected as admin theme (same as we do for the default theme). #1105
204 Allow to filter interface translation for "context" with "contains" (LIKE) #4940
205 Extend the "Hide path display" feature ("page-less nodes") to other core entities #4912
206 [DX] Switch to a simplified array syntax for database connection information in settings.php #2231
207 [DX] Provide a version of check_plain() that does not escape (for RSS feeds) #4112
208 [UX] Add parent menu selector to menu add/edit link form #6390
209 [UX] Allow bulk deleting menu links. #732
210 [A11Y] Convert core to use EM's for all @media and font-sizes #1775
211 [WP] Support HTML formatted emails in core #3727
212 Automatically create a node/% layout when one is created for node/NID #5539
213 [UX] Add a "Back" button to the "Add block" dialog. #1644
214 Preview of menu machine name is inaccurate while adding a menu #5807
215 [UX] Add a 'visible' property to display modes #3082
216 [DX] Form API: Be able to tell system_settings_form() to ignore some form elements, without having to use a custom submit handler #4713
217 link fields for in page navigation #go-to-here #1308
218 [UX][DX] When a module is enabled, automatically set a message containing the link to configure #5135
219 [D8] CKEditor: Allow Image Styles to be used with inline images #2658
220 Add permission for users to be able to administer their own contact form #4292
221 List of Modules should show required contrib modules #6173
222 [UX] Admin bar search: Make certain search results distinct by prefixing their immediate parent item. #1002
223 [UX] Add bulk operations (update/delete) in the URL path aliases list. #1979
224 [D8][DX] Form API: Backport D8 `html_tag` element changes #3892
225 Add HTML5 Placeholder to form inputs #3561
226 Layout API: Provide contexts to custom blocks #5666
227 Kickass Feature: Allow extracting a color scheme from an uploaded image, and apply it to themes supporting color module. #3328
228 [UX] Improve the default user management view and account edit form with links to manage permissions/roles #5918
229 Dashboard: Add a Configuration Manager widget #5322
230 Confirmation dialog for orphaned files #2899
231 Allow text formats to be cloned. #4501
232 [UX] Better alignment for drop buttons. #1090
233 Site-wide settings for file garbage collection #2896
234 [UX] Link fields: Automatically fill in the title of the content that is being linked #4479
235 Add a localization concept for user-provided strings to core #4894
236 Add a default 'posts' view to core #2152
237 Flexible Layout Templates - Add hero ROW by default to new templates #4091
238 Double click prevention #6393
239 [UX] Open the field widget link in a modal #691
240 Add new image style effect: mirror/flip vertically, horizontally and both. #1762
241 [SR] Security hardening: provide a mechanism to expire sessions #5545
242 Re-introduce block caching support. #1619
243 [UX] Provide an option to sort the keys/values of the options select form elements #5823
244 [META] Improve the project screenshots functionality in the project browser #3061
245 Rename default Contact form category #4703
246 [META] [UX] Improve the overall creation and placement of custom blocks experience. #1277
247 CKEditor5 Sections #5115
248 [UX] Introduce button group UI component #2643
249 [UX] Sort the image styles list in a meaningful way #2457
250 Make the homepage field when anonymous commenters must/may leave their contact information configurable #4279
251 [DX] Introduce a new `#` placeholder for `format_string()`, that formats user-facing text as code #6191
252 [UX] [WYSIWYG] Consider adding a side-by-side live preview for the editor. #985
253 Add semantic markup to layouts #1970
254 Allow content types to be enabled/disabled via the admin UI #3883
255 [UX] Allow 'manage file' from Image Library #3544
256 Allow Link fields to be restricted to only internal or external URLs #5678
257 [Multisite] Provide option for installing global or site-specific projects via the UI #3274
258 [UX] Allow the label (perhaps machine name too?) of fields to be edited straight from the "Manage fields" and "Comment fields" tab. #1443
259 Improve Instant Search Reset on Modules and Permissions Page #5933
260 [D8][DX] Allow themes to declare dependencies on modules and layout templates #5316
261 Allow setting a default value for Alt and Title text in image fields #1439
262 Add a form API element for `image` that includes image type and size validators natively. #5946
263 View configuration UI: Add indicator denoting rewritten fields #5287
264 Use database independent calls to initialize the testing cache. #2888
265 [UX] Project installer: Clarify reason that the server does not support automatic updates #4470
266 [UX] Permissions page: Make permission groups rows collapsible/expandable. #1046
267 Log warnings when projects are encountered without a 'type' #4866
268 [UX] When error messages are set to "None", show number of php critical errors in the admin bar badge. #2138
269 Add a global/standardized way to add icon to external links #4047
270 Add ability to configure inline image upload path with global/ site tokens #6401
271 [UX] Add # anchors to blocks in the Layout UI. #1724
272 [DX] Form API: Provide a `'type' => 'css_classes'` form element. #3702
273 Missing a possibility to get a books mlid value for views #5565
274 Security: Consider adding an option to load public forms through AJAX. #1592
275 [UX] Either get rid of MENU_SUGGESTED_ITEM or change the way it works in a way that fixes UX WTFs #5834
276 Allow attributes to be passed to backdrop_add_css() and backdrop_add_js() (SRI) #5478
277 [UX] Views save/cancel buttons are at the top right #3054
278 Simple Mode - Ability to toggle between simple and advanced admin features #4692
279 Remove syslog module from core #1260
280 Allow to trigger the site status alert (red button) remotely #5097
281 [UX] Layout path selection: Make it more user friendly #2618
282 [UX] Layout UI: Individual tempstore for each block (instead of the global, per-from one we currently have). #2429
283 1.15 [UX] Follow-ups for auto menu settings in core #4251
284 Make l() to call theme('link') when possible #6194
285 [UX] Provide an instant search filter for the Configuration page (/admin/config). #978
286 Run tests for releases after project published ZIP file #1964
287 Allow pseudo fields to have configurable settings #3859
288 [UX] Rename "taxonomy" to "Categorization" in the user interface #203
289 Ship core with a layout that uses user/% as context #3531
290 Change message to "Your comment has been updated" on comment update #5701
291 Ensure Backdrop deletes all files it puts into /tmp #3253
292 [DX] Add entity_get_bundles() as a convenient method for getting the label of a bundle. #3243
293 Implement sub-path aliases - a.k.a.: `subpathauto` or `path_alias_xt` in core #1418
294 [D7] Provide method to get the pager's element ID #5958
295 [DX][D9] Add helper functions to inject/move items into a particular position in associative arrays #5247
296 [UX] Redirect from system path to alias (GlobalRedirect in core) #2871
297 [UX] Token browser dialog: increase width (and height?). #1038
298 Allow themes to be installed, uninstalled, and updated (treat them like modules) #4829
299 Add support for CKEditor 5 (CKEditor 4 becomes EoL in 2023) #4122
300 [UX] Change tags field display to use 'tag blocks' when entering tags #2121

Pages

Log in or register to add new topics