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
401 One click install for digitalocean #5628
402 [UX][D8] Create/select layout for specific content type from the content type add/edit form. #2894
403 Allow Views to be grouped in Admin Menu #5895
404 [UX] Add back the hide/show descriptions toggle in the Configuration page (/admin/config). #979
405 [UX] Make it easier to create layouts for paths that are already assigned to be aliases for existing content. #3703
406 Allow core libraries to be served via CDN #1593
407 [D8] Convert user pictures to an actual Image Field #243
408 [UX] Add the "Comment fields" and "Comment display" links to the operations dropbutton in the content type admin page and also the respective admin menu items. #1262
409 As view fields, titles for Pageless nodes show links even for those without access. #5214
410 Add option to set a maximum age of log messages #2243
411 [UX] Provide a report page that lists all configured paths where files are being saved. #4585
412 Native dark mode support #4778
413 Provide an actual maintenance mode #3060
414 [UX] Project Browser: Move the pages where one can **MANAGE** installed modules/themes/layouts as separate primary tabs under a single top-level menu item. #1780
415 Improve the styling of color input elements in the admin theme #4155
416 [UX][DX] Status report page: Provide filters/categories that apply to various personas #5758
417 [UX] Introduce button group UI component #2643
418 [UX] Add visibility conditions for menu location #3867
419 [UX] Config import should search recursively for config files to import #661
420 [UX] Use "Configure" icons instead of the full word #3539
421 Add support for tokens in the file field names and paths (File Field Paths module in core) #1440
422 Database log message is truncated at 56 characters and not configurable #5553
423 Layout: path condition with a subdomain #1049
424 Telemetry: Collect the Server Application Programming Interface (SAPI) #5449
425 [D8][WP] Move to trash instead of deleting. #2498
426 Filter module: Add a data-path-id for internal links to make it easier to track and update internal paths #5004
427 [UX] More info on field removal #3262
428 Backdrop release procedure enhancement #1987
429 [PS] Add `webp` to default extensions on new image fields (if supported) #4998
430 Add function that returns default config #3251
431 [UX] Add bulk operations (update/delete) in the URL path aliases list. #1979
432 Allow default/required settings on multilingual ("Language") fields #4322
433 [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
434 Use database independent calls to initialize the testing cache. #2888
435 [DX] Allow `language_list()` to output select list `#options` with both the native and the non-native language labels #5901
436 [UX] Allow the admin bar to be shown/hidden via a toggle #970
437 Add an upgrade path for CKEditor module #3684
438 [DX] Make views query output easier to read with indentation & line breaks #1590
439 Content creation page cleanup #202
440 [UX] Change user/login to /login and /user/logout to /logout #1248
441 Telemetry: Collect actual OS, not only type #5199
442 [DX] Switch to a simplified array syntax for database connection information in settings.php #2231
443 [UX] Add a token-browser-like PHP date format helper dialog #4556
444 [D8] Token: Add "Safe tokens", and expose them in the admin UI #4755
445 [UX] Move new password show/hide toggle to inside the password fields. #3046
446 [A11Y] Convert core to use EM's for all @media and font-sizes #1775
447 CSS Architecture with SASS, SMACSS, and BEM #4129
448 [A11Y][D9] Provide a "Visually hidden" option for the display of field labels #5766
449 [UX] Layout path selection: Make it more user friendly #2618
450 Dashboard block: Translations #3852
451 [UX] differing interface patterns for "add new" and "save order" in different places in core #573
452 [UX] Add charts to the dashboard #3529
453 Cache settings via admin section #1434
454 [DX] Add a helper function for messaging after saving settings forms #1364
455 [D8][UX] Add inline form errors #1040
456 Allow modules to provide flexible template row styles #5427
457 [UX] Consider replacing the block title type drop-down with an always required (and unique) block title field. #2483
458 Add markup or message field to contact form #4721
459 Create pseudo tokens to extend various functionality in text formatters ex :nolink #4992
460 Upscaling in out-of-the-box image style 'Large'. #3232
461 Add semantic markup to layouts #1970
462 Allow separate edit and display titles for field #4310
463 Layouts: Visibility conditions available when one of two required contexts are missing #4594
464 [UX] Redirect from system path to alias (GlobalRedirect in core) #2871
465 [UX] Do not reload the page when using the "Reset" button in the instant filters (modules listing and permissions page) #5910
466 [UX] Make node title a proper (sortable too) field. a.k.a. Title module in core. #933
467 Add an upgrade path from menu_block to core menu blocks. #3681
468 [UX] Have a "Contact" menu item be enabled and added to the primary navigation by default when enabling contact.module. #1572
469 [UX] Display a Welcome page after upgrading Backdrop to the latest version #1225
470 User roles form: Replace the "Required" column with a useful "Description" column #5179
471 Add a default 'posts' view to core #2152
472 Create option to add a supplemental stylesheet to Basis - to safely make css updates #4512
473 [DX] Implement hook_hook_info() to help organize module code #3024
474 Add new image style effect: mirror/flip vertically, horizontally and both. #1762
475 Flexible layout templates: Allow selecting an existing layout template, as a starting point #4115
476 Provide a list of "Enabled Modules" somewhere to help with debugging #5791
477 [UX] List modules that need to be enabled on the config sync page #2604
478 Allow specifying optional tags for blocks #3837
479 Replace user-picture.tpl.php with a theme function #555
480 [UX] [multilingual] Translated blocks are too hard to use #3514
481 Add a simple way in core to define private and public access for nodes/entities. #1407
482 [PS][D9] Acquia Site Studio Visual Page Builder with a front-end, drag and drop user interface #5403
483 [UX] Layout UI: Per-block "dirty" form messages. #2430
484 Add Selection Rules to Layouts for Filtering / Limiting Context Values #5376
485 Implement <time> tag for time stamps in core, e.g. date posted, comment date #2416
486 [UX] Combine Permissions for `Field` and `Field UI` #4710
487 Comment titles should be removed from presentation and from database if not used #4967
488 Config management diff: Rename "Old" and "New" to something more meaningful #3221
489 Run tests for releases after project published ZIP file #1964
490 Saving a content type display should not return up to the Manage Displays list #4291
491 Layout API: function to add a block to a layout region programmatically #5662
492 [UX] Fix hook_update_dependencies() so it won't skip necessary updates #2852
493 [A11Y] Provide a dark (or high-contrast) version of Seven #3990
494 Enable Entity Reference in new installations #5913
495 [UX] disable "upload" button on file widget until file has been selected #908
496 [UX] Add youtube field, or video embed field to core. Integrate with media library. #3661
497 Prepend the content type name in the "Permissions" vtab permission names when creating a content type. #1539
498 [D8] Ensure that entries are written to watchdog table #63
499 [Meta] Advanced configuration overrides (allow regex/wildcards and negation of settings within arrays) #5172
500 [UX] When error messages are set to "None", show number of php critical errors in the admin bar badge. #2138


Log in or register to add new topics