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
901 Incorporate Layouts UI to "manage displays" for entities #6039
902 [A11Y] Native dark mode support (at least for the Seven admin theme) #4778
903 Establish a "fonts" directory in a place where it can be shared between core and contrib themes. #2127
904 Add a comma-separated/list field formatter for multi-value fields. #316
905 Provide chained term tokens for taxonomy_term_reference fields #2949
906 [UX] differing interface patterns for "add new" and "save order" in different places in core #573
907 [UX] Provide a theme switcher. #1711
908 Reuse test prefixes instead of rebuilding them for each test #4353
909 Setting intelligent defaults during content type fields creation #291
910 [DX] Make views query output easier to read with indentation & line breaks #1590
911 [DX] Form API: Do not require #default_value for checkboxes to be provided as an array #5836
912 [DX] Allow Config::get()/config_get() to specify a default - same as update_variable_get() #5453
913 [D9 feature parity] Killer feature: Fieldable Fields in core #3766
914 [UX] Change user/login to /login and /user/logout to /logout #1248
915 'Unused' module detector #5020
916 [UX] Add a "Used in" column that shows layout(s)/region(s) where each menu is placed. #3407
917 Implement <time> tag for time stamps in core, e.g. date posted, comment date #2416
918 Enhance Available Updates Report to show date of release and date of latest commit #6207
919 Bulk operation for scheduling publishing of multiple pieces of content. #3115
920 [UX] Allow the admin bar to be shown/hidden via a toggle #970
921 [UX] Provide a report page that lists all configured paths where files are being saved. #4585
922 [ META] Add new interface for user selection of managed files #2718
923 [D8] Convert "Recent content" block to a View #146
924 Improve the styling of color input elements in the admin theme #4155
925 Support the call of Ukraininan government and change “Russia” to “Russia is a terrorist state” #5712
926 [DX] Add Flush all caches > Views to admin bar #5737
927 [DX] Add config->getData() to match config->setData() #3902
928 Add a simple way in core to define private and public access for nodes/entities. #1407
929 Suggestion: Post-upgrade Summary After Drupal 7 Migration #5606
930 [D9] Users must verify email when changing user email addresses #5210
931 [DX][UX] Keyboard shortcut for admin menu search #3564
932 [UX] Block config: Prevent the user from accidentally creating conditions that never/always display a block. #1021
933 [DX] Offer to backup and delete existing config to proceed with installation #6062
934 [D8] Token: Add "Safe tokens", and expose them in the admin UI #4755
935 Layouts: Provide a way to define conditions based on field values. #2103
936 Add the ability to create a CSS class for image field in Views #2920
937 Replace user-picture.tpl.php with a theme function #555
938 Replace user signatures & pictures with fields #1679
939 Allow default/required settings on multilingual ("Language") fields #4322
940 Add CSS (JS?) code formatting automation #5568
941 [UX] Have a "Contact" menu item be enabled and added to the primary navigation by default when enabling contact.module. #1572
942 Provide a "System metrics" entry in the status page, to show disk space, RAM usage, and database size #5858
943 Move "Expanded" option for Menu Items to Block settings #5428
944 [UX] limit field tokens on node type page to fields on that type #3752
945 [UX] Display a Welcome page after upgrading Backdrop to the latest version #1225
946 Link module: validate internal links and ensure protocol-less URLs can pass validation #5000
947 CKEditor: consider the new Autocomplete plugin (introduced in 4.10) for addition to core. #3357
948 [DX] Config uses the term 'clear', change it to 'remove' or something more intuitive #2387
949 [DX][D9] Introduce a new `hook_requirements_alter()` hook, to allow altering entries defined in `hook_requirements()` implementations #6241
950 [UX] Mobile project browser: make it easier to get to the queue #3098
951 [UX] Make node title a proper (sortable too) field. a.k.a. Title module in core. #933
952 Add indicator for menu-level visibility conditions #1929
953 [UX] Add a token-browser-like PHP date format helper dialog #4556
954 Provide "Delimited" and "HTML list" display formatters for fields #2674
955 Support additional (popular) properties in the .info files of projects #119
956 CSS Architecture with SASS, SMACSS, and BEM #4129
957 [DX] Add the ability to deprecate the name (and value?) of config entries #5741
958 [D8][DX] Form API: Backport D8 `html_tag` element changes #3892
959 [D8] Port and merge Local Image Input Filter in core #1384
960 [A11Y] tablist needs tab roles for children elements #5982
961 Create a field_storage_exists() function #5180
962 Add HTML5 Placeholder to form inputs #3561
963 [UX] Allow bulk-adding/editing vocabulary terms and menu items. #1006
964 [UX] Add responsive option to pager choice for Views and Search #6094
965 Media: Use field mapping to automatically store metadata/EXIF info #3333
966 [DX] bring back db_fetch_array() and db_fetch_object() #2081
967 Add markup or message field to contact form #4721
968 Views UI: Edit Basic Settings #2906
969 [UX] admin bar search results should not be allowed to span further than the page height. #520
970 Allow separate edit and display titles for field #4310
971 Add ability to skip running tests on PR #5575
972 Create option for a cropped image style to provide consistent image size for Cards view #5593
973 Prepend the content type name in the "Permissions" vtab permission names when creating a content type. #1539
974 [UX] Consolidate PHP-related information in the status report page, and add some basic PHP memory usage metrics #5863
975 [DX] Add settings/page for contextual links settings #5404
976 [WP] Support HTML formatted emails in core #3727
977 [DX] Support a way to declare conflicts in .info files #4993
978 Options to change parent link behaviour in responsive dropdown menus #2370
979 [Meta] Available updates report not as complete as Drupal 7 report #6252
980 Allow editing term machine names (a.k.a. Taxonomy Machine Name module in core) #3093
981 [UX] disable "upload" button on file widget until file has been selected #908
982 [UX] CKEditor: autocorrection. #1902
983 Create option to add a supplemental stylesheet to Basis - to safely make css updates #4512
984 Create New Field API for more efficient fields #2661
985 [DX] [BC] Deprecate, reduce use of, or remove DBTNG #61
986 Flexible layout templates: Allow selecting an existing layout template, as a starting point #4115

Pages

Log in or register to add new topics