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 [DX] Introduce a new `#` placeholder for `format_string()`, that formats user-facing text as code #6191
202 [UX] Modules Manual installation box needs to take modules names in any case #2885
203 Allow Link fields to be restricted to only internal or external URLs #5678
204 Enhanced Float-Value Display Options #5379
205 Improve Instant Search Reset on Modules and Permissions Page #5933
206 Link module: Provide an option to allow for a predefined list of static titles #4970
207 [UX] Add visibility conditions for menu location #3867
208 Add a default 'posts' view to core #2152
209 [UX] Use "Configure" icons instead of the full word #3539
210 Make pager more efficient by not generating (and running) a countQuery #404
211 Allow fully deleting text formats #4013
212 Add new image style effect: mirror/flip vertically, horizontally and both. #1762
213 [UX] Move new password show/hide toggle to inside the password fields. #3046
214 Double click prevention #6393
215 [UX] Allow limiting allowed text formats per field instance (per content type). #2615
216 [UX] Provide an option to sort the keys/values of the options select form elements #5823
217 Ability to include module configuration in config recipe even if config already exists #5173
218 [UX] Add # anchors to vtabs. #1537
219 [UX] Use Javascript to complete block Admin label fields based on Display title #1523
220 [UX] Search block: Provide options to render either as a separate field/button, or as a searchbar #4652
221 Ability to specify absolute or relative links only in Link fields #1158
222 [UX] Layout UI: Individual tempstore for each block (instead of the global, per-from one we currently have). #2429
223 Add an upgrade path for CKEditor module #3684
224 [UX] Make field settings visually clearer, no indication that you’re a layer deeper. #744
225 [UX] Support importing D7 views exports (at least in the 1.x cycle) #4213
226 Run tests for releases after project published ZIP file #1964
227 Text area with Plain text processing doesn't display line breaks #5515
228 Upscaling in out-of-the-box image style 'Large'. #3232
229 Make l() to call theme('link') when possible #6194
230 [DX] Add a legacy upgrade_mappings database table #2855
231 Change message to "Your comment has been updated" on comment update #5701
232 Add more properties to project .info files... Initial Release date, Current Release Date, Categories, D7 base module or theme if any #5367
233 Add a form API element for `image` that includes image type and size validators natively. #5946
234 [D7] Tokens missing from Backdrop core. This issue was considered major in D7. #4952
235 [D8] Port and merge Internationalization in core (feature parity with D8). #1374
236 Dashboard block: Translations #3852
237 [UX] "Cancel" links and "Save and add another" buttons when adding vocabulary terms, menu items, and user accounts #1004
238 [D7] Add setting for which roles can be assigned #4437
239 [UX] When error messages are set to "None", show number of php critical errors in the admin bar badge. #2138
240 [UX] Add charts to the dashboard #3529
241 [DX] Provide a utility for retrieving a single project's info (and settings?) #332
242 [UX] Move non-displayed pseudo fields to vertical tab or group on "Manage fields" page #4002
243 [UX] Add # anchors to blocks in the Layout UI. #1724
244 [DX] Implement hook_hook_info() to help organize module code #3024
245 Add ability to configure inline image upload path with global/ site tokens #6401
246 [UX] Menu paths: replace the silly <front> placeholder with a dropdown and rename it to "home page" #2588
247 [UX] Either get rid of MENU_SUGGESTED_ITEM or change the way it works in a way that fixes UX WTFs #5834
248 [UX] Flexible templates: Replace the single "Add row" button with multiple ones #5166
249 [A11Y] UX Fields to add html tag Attributes for fields, menu links and blocks #5158
250 [UX] Allow multiple screenshots for modules themes and layouts #1517
251 Consolidate user links on admin bar #4643
252 [UX] Allow image styles to be ordered/sorted. #1141
253 Basis: Add basic font-sizes to skin.css #2410
254 Add an upgrade path from menu_block to core menu blocks. #3681
255 Consider using a flat-file cache for the page cache #716
256 Basis: Update box-sizing method #4208
257 [UX] New interface for editing, previewing, and saving theme settings #1949
258 Add check that active configuration directory is writable to system_requirements #5538
259 Config management diff: Rename "Old" and "New" to something more meaningful #3221
260 Add hook_field_schema_alter() #6208
261 menu_tree_check_access() adds 1141 database queries #2825
262 [D10] Views: (even more) responsive grid format #5719
263 Expand the "Global settings" fieldset when creating new fields #5345
264 [D7] Provide method to get the pager's element ID #5958
265 Allow to filter interface translation for "context" with "contains" (LIKE) #4940
266 [DX] Remove unused item attributes (per delta) on fields #1352
267 Allow specifying optional tags for blocks #3837
268 [UX] Rich-text Image/text flow. #987
269 [UX] Change tags field display to use 'tag blocks' when entering tags #2121
270 [UX] [multilingual] Translated blocks are too hard to use #3514
271 Don't count markup characters as part of the text length #309
272 [WP][UX] Dashboard: Collapsible blocks #3995
273 [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
274 Add support for CKEditor 5 (CKEditor 4 becomes EoL in 2023) #4122
275 [UX] add the ability to order menus #3003
276 Use config for color module palettes #2554
277 Introduce `entity_goto()` shortcut for `backdrop_goto()` on Entity paths #5838
278 Add ability to edit a revision's message #5861
279 [UX][DX] When a module is enabled, automatically set a message containing the link to configure #5135
280 Transliteration: smarter "retroactive" transliteration of existing file names. #1506
281 [A11Y] Provide a dark (or high-contrast) version of Seven #3990
282 Allow anonymous users to use a SESSION variable to set timezone #4612
283 [UX] Layout UI: Visibility conditions: URL path: Allow browsing and selecting pages. #1129
284 [DX] Add a `project_get_info` helper function. #2385
285 [UX] Add youtube field, or video embed field to core. Integrate with media library. #3661
286 Provide an option to make language required for nodes (do not allow language = "none"). #673
287 [DX][D8] Allow config files to have dependencies #4188
288 Allow leaving feedback on projects from the Project Installer UI. #1914
289 Database log message is truncated at 56 characters and not configurable #5553
290 SMTP / PHPMailer module in core #3199
291 Allow a hook to alter the list of CSS files parsed by Color module #6240
292 [SR] Facilitate 2FA+MultiFactor compatibility (2FA/two-factor -> MFA/multi-factor) #2788
293 Allow Access to Image Library for Core Hero Block #5739
294 Dashboard: Add a Configuration Manager widget #5322
295 Include Link Sanitize tests from D7 contrib module #5613
296 Extend the "Hide path display" feature ("page-less nodes") to other core entities #4912
297 [D8] Add a phone field type #1342
298 Add a "Make Permanent" action for the manage files listing #3825
299 [UX] Provide an instant search filter for the permissions page (/admin/config/people/permissions). #980
300 [UX] When there is only one menu item in a section, don't list #4386

Pages

Log in or register to add new topics