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
501 [UX] Clarify Field Type choices on Field Settings page #2508
502 Make the homepage field when anonymous commenters must/may leave their contact information configurable #4279
503 Backdrop release procedure enhancement #1987
504 Add Claro administration theme to core #5241
505 [UX] Hide/Show row weights should not be done globally without warning #750
506 All config_*() functions should accept `$type` for consistency. #4821
507 Views: allow setting the "Items to display" value to "unlimited". #1460
508 [DX] Implement hook_hook_info() to help organize module code #3024
509 Cached anonymous page and "background fetch" cause site rendering issues on LiteSpeed server #5525
510 Add ability to skip running tests on PR #5575
511 Double click prevention #6393
512 [UX] Appearance page: Denote the theme selected as admin theme (same as we do for the default theme). #1105
513 [UX] Menu paths: replace the silly <front> placeholder with a dropdown and rename it to "home page" #2588
514 [META][D8][UX] Convert all confirmation pages to confirmation dialogs instead. #3769
515 [DX] Form API: Allow individual options in select elements to be set to disabled #5837
516 [UX] Allow switching the menu being used for a menu block. #3410
517 [UX] Link fields: Automatically fill in the title of the content that is being linked #4479
518 Add option to set a maximum age of log messages #2243
519 Flexible Layout Templates - Add hero ROW by default to new templates #4091
520 [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
521 Status Report should flag duplicate module installs #5464
522 [UX] Allow bulk-adding/editing vocabulary terms and menu items. #1006
523 Disable unused layout templates #5068
524 [META][UX] Figure out a better way to be able to insert introductory/summary/footer text in various places. #1673
525 Upscaling in out-of-the-box image style 'Large'. #3232
526 Remove grippie; use CSS "resize" property #340
527 [DX][D8] Provide a mechanism to deprecate permissions #5030
528 [UX] Add a "Back" button to the "Add block" dialog. #1644
529 Config management diff: Rename "Old" and "New" to something more meaningful #3221
530 Make l() to call theme('link') when possible #6194
531 link fields for in page navigation #go-to-here #1308
532 menu_tree_check_access() adds 1141 database queries #2825
533 Add display of file details to the 'manage file' form. #3904
534 [D10][PS] CSS and JavaScript aggregation performance improvements #5718
535 Add allowed_values_function to list field UI #3565
536 Simple Mode - Ability to toggle between simple and advanced admin features #4692
537 [UX][DX][A11Y] Start using inputmode for fields and form elements as appropriate #5964
538 Prevent users from accidentally exposing their email addresses by using it for their username #2486
539 1.15 [UX] Follow-ups for auto menu settings in core #4251
540 [UX] Add bulk operations (update/delete) in the URL path aliases list. #1979
541 [D8] Manage form display: Allow managing form fields non-programmatically #5219
542 [UX] Allow bulk deleting menu links. #732
543 [D10] Date fields: Allow the "time ago" formatter to show as a fully cacheable time difference with JS #6022
544 [UX] add the ability to order menus #3003
545 Automatically create a node/% layout when one is created for node/NID #5539
546 Feature to add multiple Layouts together #5585
547 Add ability to configure inline image upload path with global/ site tokens #6401
548 [UX] Better alignment for drop buttons. #1090
549 EntityStorageException: The username and email are both addresses that do not match. (But what are they?) #5857
550 [D8] Views Content Cache #3399
551 [UX] Project installer: Clarify reason that the server does not support automatic updates #4470
552 [DX] Switch to a simplified array syntax for database connection information in settings.php #2231
553 Add a global/standardized way to add icon to external links #4047
554 [A11Y] Convert core to use EM's for all @media and font-sizes #1775
555 [UX] Project installer: collapse met dependencies in the "Enable modules" step #5454
556 [UX] Admin bar search: Make certain search results distinct by prefixing their immediate parent item. #1002
557 [UX] Dashboard block to highlight recent and notable bug fixes or feature updates #5438
558 [UX] [WYSIWYG] Consider adding a side-by-side live preview for the editor. #985
559 Add a link to the BackdropCMS.org page on module list for each module #5003
560 Re-introduce block caching support. #1619
561 SMTP / PHPMailer module in core #3199
562 Add hook_field_schema_alter() #6208
563 [META] [UX] Improve the overall creation and placement of custom blocks experience. #1277
564 [SR] Facilitate 2FA+MultiFactor compatibility (2FA/two-factor -> MFA/multi-factor) #2788
565 Installer module should check for file-write permissions #3893
566 Ability to add custom file fields to Node Edit Form #5738
567 [DX] CMI: see if we can make those "storage" numbers in .json files less cryptic. #3562
568 [UX] install.php: Provide help text for site name #4675
569 [DX][UX] Form API: Make it so that required fields that are hidden via #states are only validated when visible. #2732
570 [UX] Side-by-side content translation UI #2438
571 Add target="_blank" attribute to "Powered by Backdrop CMS" link #4230
572 Add semantic markup to layouts #1970
573 [DX][D8] Allow entity types to specify canonical and additional URIs #5212
574 [UX] Open the field widget link in a modal #691
575 Add support for CKEditor 5 (CKEditor 4 becomes EoL in 2023) #4122
576 When using a term reference field only show the term options that are in the current language #4774
577 [UX] Allow the label (perhaps machine name too?) of fields to be edited straight from the "Manage fields" and "Comment fields" tab. #1443
578 [UX] Views: better indicate which View Displays and Sections are affected by a change #2985
579 [SR] Security hardening: provide a mechanism to expire sessions #5545
580 Simplify Layout configuration #5592
581 Convert /admin/content/book to a View #3735
582 [UX] Consolidate database-related information in the status report page, and add some basic db usage metrics #5864
583 Add a default 'posts' view to core #2152
584 Allow fully deleting text formats #4013
585 Add new image style effect: mirror/flip vertically, horizontally and both. #1762
586 [UX] Add # anchors to blocks in the Layout UI. #1724
587 [UX] Allow reordering of layouts from main Layouts page #5411
588 [UX] Provide an instant search filter for the Configuration page (/admin/config). #978
589 [SEO][META] Provide some basic SEO meta tags OOTB #4995
590 Security: Consider adding an option to load public forms through AJAX. #1592
591 [WP] Add the ability to schedule config changes #3185
592 [UX] Rename "taxonomy" to "Categorization" in the user interface #203
593 Allow a hook to alter the list of CSS files parsed by Color module #6240
594 Remove syslog module from core #1260
595 [UX] Decrease size of help text input textareas #2747
596 Allow some markup in views descriptions. #3885
597 Allow altering image style urls #5745
598 [DX][META] Introduce functions similar to views_get_views_as_options() for other things #3545
599 [UX] Search block: Provide options to render either as a separate field/button, or as a searchbar #4652
600 [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

Pages

Log in or register to add new topics