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 [UX] Make node title a proper (sortable too) field. a.k.a. Title module in core. #933
902 Add filtering to the List Views page like the filtering that existed in D7 #5896
903 Allow admins to unblock someone easily without having to go into the database #3111
904 Allow themes to have `config` folders #6122
905 [UX] Add the ckeditor spell-check plugin #2071
906 Support additional (popular) properties in the .info files of projects #119
907 Consider adding print styles in core report pages, or providing a way to export them as JSON #6136
908 Allow comments to be attached to any entity type #2048
909 [DX] [BC] Deprecate, reduce use of, or remove DBTNG #61
910 Add a views filter/argument for Term Depth #2666
911 [UX] Flexible layout templates: Provide a selectable list of "presets" #4484
912 [DX] Introduce a new `user_permission_get_info()` function #4097
913 [DX] Allow Config::get()/config_get() to specify a default - same as update_variable_get() #5453
914 'Unused' module detector #5020
915 [UX] Hide redundant items in Node Edit form. #3705
916 [UX] Use Javascript to complete block Admin label fields based on Display title #1523
917 [DX] Make File::access consistent with other entity classes. #5480
918 Expose breakpoints as a visibility option for blocks and layouts. #2347
919 Ability to specify absolute or relative links only in Link fields #1158
920 [UX] admin bar search results should not be allowed to span further than the page height. #520
921 [D10] Layouts/blocks: Add visibility condition for 200/403/404 response codes #6016
922 Comment administration improvements #2919
923 Is correcting the way form ID's named worth spending time on? #4706
924 Allow the addition of Dashboard context to any layout #6182
925 Layouts: Allow tokens to be used in custom page titles. #1860
926 Add ability to skip running tests on PR #5575
927 [PS][D9] Dynamic Page Cache add in Backdrop core #5217
928 Add plugins to ckeditor available in D7 contrib module via CDN, but not in Backdrop core. #3875
929 Allow site administrators to selectively disable entity caching #5632
930 [A11Y] Native dark mode support (at least for the Seven admin theme) #4778
931 [UX] Machine names: replace/ignore invalid characters as they are being typed. #3541
932 [D8] Port and merge Internationalization in core (feature parity with D8). #1374
933 [UX] disable "upload" button on file widget until file has been selected #908
934 [DX] Form API: provide form element(s) for CSS classes and IDs #5898
935 [UX] Mobile project browser: decrease amt of scrolling needed on Mobile #3097
936 [DX] Add normalized project data into the database. #5905
937 [UX] Allow moving blocks from the front end? #3086
938 [UX][A11y][D10] CKEditor toolbar configuration: allow adding/(re)moving buttons via keyboard #6159
939 [UX] Views: Make the "Label for "Any" value" a text field and have it be configurable per view and per exposed filter within each view. #2033
940 Define aims and outstanding technical tasks for distro support and Features-style config packages in core #99
941 Allow admin theme CSS for dialogs to be used on front-end #2659
942 [UX] Project installer: Provide link to update report from installer update tab #4471
943 Move "Expanded" option for Menu Items to Block settings #5428
944 Link module: validate internal links and ensure protocol-less URLs can pass validation #5000
945 Add an upgrade path from Admin Menu to Admin bar #3687
946 [UX] Allow multiple screenshots for modules themes and layouts #1517
947 Create "Current Node" block #5774
948 [DX] Form API: provide a 'type' => 'status_message' element. #3329
949 Views: improve the "last" link of pagers #2332
950 [UX] Allow image styles to be ordered/sorted. #1141
951 [D10] Date fields: Allow the "time ago" formatter to show as a fully cacheable time difference with JS #6022
952 [UX] Hide all field labels by default #2902
953 Add status report message informing about CKEditor 5 upgrade #6346
954 [UX][WP][D8] Allow the admin bar to be docked in various sides of the screen #1842
955 Add new Date field widget to utilize HTML5 #date input type #4255
956 [D9] Users must verify email when changing user email addresses #5210
957 Admin UI: denote settings that may be overridden in settings.php #3856
958 Don't show the node_load_multiple() $conditions parameter as deprecated #5644
959 [D8] Token: Add "Safe tokens", and expose them in the admin UI #4755
960 Ship core with a layout that uses node/% as context #3530
961 [DX] Remove unused item attributes (per delta) on fields #1352
962 [UX] Add content title match as search relevancy factor #3517
963 [D8] Add a phone field type #1342
964 Show notice in the admin UI when .htaccess, robots.txt, or settings.php have been updated in a release, and either link to instructions, or auto-update when safe/possible #5911
965 Reconfiguring the administrative layout #3072
966 Varnish Cache Caching to improve performance Backdrop CMS #6164
967 Add layout name in class for custom layout. #2012
968 Give details about why a permission 'has security implications' #5536
969 Allow regions titles #2647
970 [UX] Provide indication in the admin interface, when config values have been overridden in settings.php #4455
971 [DX] Add settings/page for contextual links settings #5404
972 [DX] Support a way to declare conflicts in .info files #4993
973 Add an upgrade path from block class module backdrop core. #3682
974 Transliteration: smarter "retroactive" transliteration of existing file names. #1506
975 [UX] Taxonomy checkboxes/radios: Use indentation instead of dashes to denote children terms. #3292
976 [DX] Allow nested form elements to be attached to radio and checkbox options. #2304
977 [UX] Layout UI: Visibility conditions: URL path: Allow browsing and selecting pages. #1129
978 [UX][D8] Merge the "List links" and "Edit menu" operations into a single administration page. #475
979 File entity setting for garbage collection #2897
980 Browse Server Button on Link Dialog in Ckeditor so a list of files on the site can be displayed #4688
981 Editor image dialog: option to sync the width and height of the image and also option to override the sync #6385
982 [UX] Layout UI: Template radios: the way we indicate a "selected" template is too subtle (and same as the hover-over indication). #1824
983 [UX] CKEditor - Provide default styles #4233
984 Create a field_storage_exists() function #5180
985 [UX][DX] Show location of config files on status report #3839
986 Make the value of e-mail field visiable on user profile's View page #5663

Pages

Log in or register to add new topics