Welcome to the Backdrop CMS feature survey. This is your opportunity to help prioritize core features. The results of this survey will advise core developers as to what the community would find most valuable.

We ask you to vote for up to 10 features. These are features that you would most like to see included in future releases of Backdrop CMS. You can change your vote as often as you like. You must be logged in to vote. A list of your current votes can be found on your user profile page.

All issues with the label "type - feature request" in the core issue queue should be eligible to be voted on.

# GitHub Issue title Issue # Vote for this feature # of votes
401 [D8] Manage form display: Allow managing form fields non-programmatically #5219
402 [UX] Layouts UI: Reusable visibility condition templates. #1942
403 [UX][D8] Create/select layout for a specific page from the content add/edit form. #1131
404 Responsive tabs for Seven: change the arrows to an ellipsis and an "x" close icon. #1498
405 [UX] Config import should search recursively for config files to import #661
406 [WP][SR] Dedicated "Privacy & security" section under "Configuration" #3624
407 [UX] Fix hook_update_dependencies() so it won't skip necessary updates #2852
408 [UX][DX] provide utility functions to retrieve field labels #3620
409 menu_tree_check_access() adds 1141 database queries #2825
410 [UX] Provide indication in the admin interface, when config values have been overridden in settings.php #4455
411 Cached anonymous page and "background fetch" cause site rendering issues on LiteSpeed server #5525
412 Replace the draggable.png icon with a modern one, and add up/down-only and left/right-only variants. #5152
413 [UX] Show bulk operations only when items have been selected, and hide filters when that happens #4701
414 [UX] Breadcrumb should include Primary/Secondary tabs #2260
415 Cache settings via admin section #1434
416 Redirect UI: Separate internal paths/aliases vs external URLs. #1803
417 [UX] Field UI - clean up the field type selection #1041
418 Allow pseudo fields to have configurable settings #3859
419 Allow editing term machine names (a.k.a. Taxonomy Machine Name module in core) #3093
420 Ship core with a layout that uses user/% as context #3531
421 [UX] Display the "Default" block title on Add/Configure block UI #2665
422 [UX] admin bar search results should not be allowed to span further than the page height. #520
423 Reuse test prefixes instead of rebuilding them for each test #4353
424 [DX] Allow Config::get()/config_get() to specify a default - same as update_variable_get() #5453
425 Search form does not allow to be styled using icons #5573
426 [DX] Change modals so special server whitelist is not required #3938
427 'Unused' module detector #5020
428 Layouts: Provide a way to define conditions based on field values. #2103
429 [D8] Add a phone field type #1342
430 Replace user signatures & pictures with fields #1679
431 [UX] Provide an instant search filter for the Configuration page (/admin/config). #978
432 [UX] add a hook_requirements check for disabled modules, not uninstalled #3778
433 [UX] Views "Multiple field settings" should appear on field display settings, too #2993
434 [D8][UX] Add a toggle in the admin bar for showing/hiding contextual links on mobile #3417
435 Use config for color module palettes #2554
436 [UX] install.php: Provide help text for site name #4675
437 Remove grippie; use CSS "resize" property #340
438 [UX] CKEditor - Provide default styles #4233
439 [UX] Some UI improvements to Book module #5331
440 One click install for digitalocean #5628
441 [UX] Language switcher block: allow some basic customization via the block configuration form #4924
442 [DX] Add contrib and custom directories to the docroot/modules directory. #1996
443 Check if paths already exist when views or layouts are being installed. #1257
444 [UX] Detect whether mod_rewrite is enabled (in Apache installs) and throw a warning in the clean URLs page. #1573
445 [UX] Improve the "Required by: Field type(s) in use..." info in modules page. #850
446 [DX] Form API: Provide a `'type' => 'css_classes'` form element. #3702
447 Views UI: Edit Basic Settings #2906
448 Implement <time> tag for time stamps in core, e.g. date posted, comment date #2416
449 [META][UX] Better "Recent content" block #4576
450 [D8] Ensure that entries are written to watchdog table #63
451 Improve the styling of color input elements in the admin theme #4155
452 [PS][D9] Dynamic Page Cache add in backdrop core #5217
453 [DX] Form API #states: support 'regex' and 'less'/'greater' (than) for value comparison #4781
454 Add indicator for menu-level visibility conditions #1929
455 [UX] Allow selecting a layout for a view page from the view add/edit form. #1130
456 [UX][WP] CKEditor: Add word count #1477
457 Allow install profiles to define explicit/hard dependencies #3597
458 [UX] integrate file editing into the file field widget #2810
459 Text area with Plain text processing doesn't display line breaks #5515
460 [SR][UX][DX] Provide a `sensitivetext` formAPI element that pulls from settings as well as state #5136
461 [UX] Decide when to add 'block' to the end of block admin titles, and do so consistently. #2255
462 Implement sub-path aliases - a.k.a.: `subpathauto` or `path_alias_xt`in core #1418
463 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
464 [D8][UX] Add inline form errors #1040
465 Admin UI: denote settings that may be overridden in settings.php #3856
466 [UX] Allow moving blocks from the front end? #3086
467 Ship core with a layout that uses node/% as context #3530
468 Create New Field API for more efficient fields #2661
469 [META] [UX] Provide a instant search/filter UI interface pattern for listing pages and enhance existing ones. #503
470 Upgrade UI module (similar to Migrate UI in D8) to help with moving from D7 #4345
471 Telemetry: Collect the Server Application Programming Interface (SAPI) #5449
472 Add ability to skip running tests on PR #5575
473 [PS] Set cache lifetime to 1 year for static assets #3937
474 Filter module: Add a data-path-id for internal links to make it easier to track and update internal paths #5004
475 [D8][UX] Add hidden and read-only field widgets (for the node edit form). #2101
476 Allow the values of list field types to be pulled from a view. #1677
477 Optimize core book module via book_cache port #976
478 [UX] Introduce a `confirm_dialog()` function #3771
479 Add custom block option to follow the translation system easily #2991
480 Consider using Turbolinks (or similar) as a poor-man's BigPipe #3416
481 [UX] Running cron.php from browser should return a success message rather than a blank page #2535
482 [D8] Add Breakpoints in core #4669
483 [DX] Provide a utility for retrieving a single project's info (and settings?) #332
484 Add target="_blank" attribute to "Powered by Backdrop CMS" link #4230
485 Enable dropdown menu for menus in header block #5330
486 Separate the Term Reference field from Taxonomy module #5633
487 Create redirects for bulk alias delete #1993
488 [UX] Change user/login to /login and /user/logout to /logout #1248
489 [UX] Have a "Contact" menu item be enabled and added to the primary navigation by default when enabling contact.module. #1572
490 Allow search result display to be controlled via view modes #829
491 Add an upgrade path from Admin Menu to Admin bar #3687
492 [UX] Hide all field labels by default #2902
493 Link to all release notes between installed and recommended versions #3303
494 Basis: Add basic font-sizes to skin.css #2410
495 [DX] [BC] Deprecate, reduce use of, or remove DBTNG #61
496 Showcase core features during install #4138
497 As view fields, titles for Pageless nodes show links even for those without access. #5214
498 Native dark mode support #4778
499 Allow voting (5 star) and leaving feedback on projects from the Project Installer UI. #1914
500 [UX] Layout UI: Visibility conditions: URL path: Allow browsing and selecting pages. #1129


Log in or register to add new topics