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
601 [D10] Views: (even more) responsive grid format #5719
602 [SEO][META] Provide some basic SEO meta tags OOTB #4995
603 CSS Architecture with SASS, SMACSS, and BEM #4129
604 [D7] Provide method to get the pager's element ID #5958
605 [UX] Provide some help text about temporary files in the "Manage files" form #6388
606 Provide a mechanism to load low-level backends #2383
607 Allow form elements for updates in update.php #1912
608 [UX] limit field tokens on node type page to fields on that type #3752
609 Add permissions to view and use button "Clear log messages" #3056
610 CKEditor: consider the new Autocomplete plugin (introduced in 4.10) for addition to core. #3357
611 [UX] Add links for quick access to editing things like the layout, theme, etc. of the current page #2626
612 Views: allow setting the "Items to display" value to "unlimited". #1460
613 [DX][D9] Telemetry: gather Server Timing performance metrics #5183
614 Allow default/required settings on multilingual ("Language") fields #4322
615 Introduce `entity_goto()` shortcut for `backdrop_goto()` on Entity paths #5838
616 [UX] Appearance page: Denote the theme selected as admin theme (same as we do for the default theme). #1105
617 Add content type name as a part of a new field name suggestion #6172
618 Move the file `description` column to file_managed table. #2070
619 [D8][DX] Form API: Backport D8 `html_tag` element changes #3892
620 Add node's 'Menu link titles' to views #3248
621 Add HTML5 Placeholder to form inputs #3561
622 Bulk delete taxonomy terms #2875
623 [UX] Improve the "Required by: Field type(s) in use..." info in modules page. #850
624 [UX] Add a "Back" button to the "Add block" dialog. #1644
625 [PS] Optimize menu_navigation_links_rebuild() #5389
626 Create option to add a supplemental stylesheet to Basis - to safely make css updates #4512
627 Enabling Backdrop-only required modules (e.g., Entity Plus) during upgrade from D7 #5499
628 Allow Access to Image Library for Core Hero Block #5739
629 link fields for in page navigation #go-to-here #1308
630 Apply image style to default picture #4976
631 Flexible layout templates: Allow selecting an existing layout template, as a starting point #4115
632 Include Link Sanitize tests from D7 contrib module #5613
633 [UX] Reduce the size of the potentially unwieldy parent link selector on content type and content edit pages #6392
634 [UX] Add a requirements warning when site_mail domain doesn't match. #2364
635 [D8][SR] Add the ability to block IP addresses (feature parity with Drupal). #1878
636 [WP] Support HTML formatted emails in core #3727
637 [UX] Installer: request site configuration info (site name, admin account etc.) while the installer is running in parallel #3042
638 Add markup or message field to contact form #4721
639 UX Idea: Allow rewriting the output of fields on display (without having to use views or custom code). #2608
640 [WP][UX] Remove "tabs" for menu local tasks, move into contextual links (and/or admin bar) #464
641 Add cropping to default image styles #5590
642 Add a new core theme #5175
643 Allow separate edit and display titles for field #4310
644 Add ability to edit a revision's message #5861
645 [UX] Better alignment for drop buttons. #1090
646 Make new field labels visible by default #6192
647 Consolidate maintenance-related settings either in $state or $config #4723
648 Store entity bundle in comment table #2046
649 Allow content types to be enabled/disabled via the admin UI #3883
650 Basis theme killer feature: Automatically generate color scheme from provided brand (logo/colors) #3231
651 [UX] Allow 'manage file' from Image Library #3544
652 VBO: option for separate button per action & option to override labels #802
653 Re-introduce block caching support. #1619
654 Is the Admin Menu z-index value high enough? #5372
655 Provide an option to customize text for the "required" indicator and validation error for fields. #5507
656 [DX][D9] Add the ability to deprecate the name (and value?) of entries in settings.php #5740
657 [META] [UX] Improve the overall creation and placement of custom blocks experience. #1277
658 Make "Compose tips" (long version of tips) for text formats discoverable from "Formatting options" fieldset #4953
659 [D8] Introduce a new `file_url_transform_relative()` function #4106
660 Add a language switcher to the admin bar when locale is enabled #5983
661 [DX] Backward compatibility in theme_item_list() #6398
662 [DX][BC] Deprecate `module_exists()` and add a `project_exists()` function #2337
663 [UX] Project Browser should run some pre-flight checks #1858
664 [UX] Combine Permissions for `Field` and `Field UI` #4710
665 DatabaseSchemaObjectExistsException: Table already exists in DatabaseSchema #2585
666 [UX] Auto Updates for security/modules #414
667 The farbtastic color picker is unmaintained since 2017 - replace with a modern/maintained alternative #5598
668 [UX] Allow the label (perhaps machine name too?) of fields to be edited straight from the "Manage fields" and "Comment fields" tab. #1443
669 [UX] Flexible templates UI: Allow "visual" region width changing, using left/right drag handles, and width indicators #5167
670 Saving a content type display should not return up to the Manage Displays list #4291
671 Add global site logo token #5871
672 Config override in settings.php file doesn't work for permissions #6193
673 Enhance Available Updates Report to show date of release and date of latest commit #6207
674 [DX] Make certain field values and entity properties available during save. #2032
675 Allow pseudo fields to have configurable settings #3859
676 Add Mailsystem 3.x delegator class to core #3218
677 Ship core with a layout that uses user/% as context #3531
678 [UX] integrate file editing into the file field widget #2810
679 [UX] Move the confirmation dialog for deletion of nodes to a modal. #769
680 Security: Consider adding an option to load public forms through AJAX. #1592
681 [D8] Allow forms to set custom validation error messages on required fields #5348
682 Add visibility conditions for the "login pages" and admin paths (and negation for them as well) #4476
683 Allow user/module to disable theme_debug for particular templates or modules #5746
684 Remove syslog module from core #1260
685 Incorporate Layouts UI to "manage displays" for entities #6039
686 Change the default profile on tests from Standard to Testing #4943
687 [DX][D8] CMI: Add config_exclude functionality to core #4079
688 [DX] Add `#indentation` property to FAPI elements. #5999
689 Add a comma-separated/list field formatter for multi-value fields. #316
690 [UX] Add an admin preview of the type of menu for menu blocks in the "Manage blocks" page. #2325
691 [D8][UX] Merge Special Menu Items module functionality in core (allow <nolink> and <separator> menu items). #1840
692 [DX] Form API: Provide a `'type' => 'css_classes'` form element. #3702
693 [UX] Views "Multiple field settings" should appear on field display settings, too #2993
694 [UX][D10] Show bulk operations only when items have been selected, and hide filters when that happens #4701
695 [UX] Running cron.php from browser should return a success message rather than a blank page #2535
696 [UX] Better Menu permissions #384
697 Better styling for UI links in book module #5609
698 Allow setting a default value for Alt and Title text in image fields #1439
699 Javascript end-to-end testing #5160
700 [DX] Provide a way to retrieve default/OOTB config values #4262

Pages

Log in or register to add new topics