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 Run tests for releases after project published ZIP file #1964
902 [CMI] Export/Import an entire content type (or other entity type) with its fields all at once #408
903 [UX] Add a `kitchen sink` of options to the Filtered text format #1520
904 Installer module should check for file-write permissions #3893
905 [DX] Add a Production/Development Toggle to core. #1144
906 Add link to installer on module list for missing modules #5792
907 [DX] CMI: see if we can make those "storage" numbers in .json files less cryptic. #3562
908 [D8] Allow forms to set custom validation error messages on required fields #5348
909 [UX] Link fields: Automatically fill in the title of the content that is being linked #4479
910 Incorporate Layouts UI to "manage displays" for entities #6039
911 Change the default profile on tests from Standard to Testing #4943
912 Add permissions to view and use button "Clear log messages" #3056
913 Flexible Layout Templates - Add hero ROW by default to new templates #4091
914 [UX] Add help text on "uninstall modules" page /admin/modules/uninstall that modules need to be disabled first #6309
915 [UX] Layout path selection: Make it more user friendly #2618
916 [UX] When error messages are set to "None", show number of php critical errors in the admin bar badge. #2138
917 [UX] Explore the idea of converting the "Save"/"Cancel" text to links in the messages of "dirty" forms. #789
918 [UX] Add # anchors to blocks in the Layout UI. #1724
919 [UX] Idea: Bigger "required" indicators for fields (a red ❌ next to the field) plus a red focus "halo" around the field. #5505
920 [UX] Link to the Layouts admin page from the Custom blocks admin page. #1360
921 Add 'Save user(s)' action #5656
922 Convert /admin/content/book to a View #3735
923 Is correcting the way form ID's named worth spending time on? #4706
924 Path filter/tips is not very useful and unlikely to be found #5912
925 Javascript end-to-end testing #5160
926 [UX] Show result count and result range in search results #3261
927 Make the homepage field when anonymous commenters must/may leave their contact information configurable #4279
928 Allow themes to have `config` folders #6122
929 Use database independent calls to initialize the testing cache. #2888
930 [UX] Layout UI: Individual tempstore for each block (instead of the global, per-from one we currently have). #2429
931 [UX] Redirect from system path to alias (GlobalRedirect in core) #2871
932 Basis: Add basic font-sizes to skin.css #2410
933 [UX] New interface for editing, previewing, and saving theme settings #1949
934 Remove grippie; use CSS "resize" property #340
935 Allow some markup in views descriptions. #3885
936 [UX] Allow selecting a layout for a view page from the view add/edit form. #1130
937 Preview of menu machine name is inaccurate while adding a menu #5807
938 [DX][META] Introduce functions similar to views_get_views_as_options() for other things #3545
939 Enable dropdown menu for menus in header block #5330
940 [UX] Project installer: Clarify reason that the server does not support automatic updates #4470
941 [UX] Installer: request site configuration info (site name, admin account etc.) while the installer is running in parallel #3042
942 Add a global/standardized way to add icon to external links #4047
943 Allow the addition of Dashboard context to any layout #6182
944 [UX] List modules that need to be enabled on the config sync page #2604
945 [UX] Change tags field display to use 'tag blocks' when entering tags #2121
946 [UX] Hide/Show row weights should not be done globally without warning #750
947 [UX] Project Browser: Merge the pages in the UI where one can **INSTALL** a module, theme or layout into a single primary tab, under a single top-level menu item. #1701
948 Text area with Plain text processing doesn't display line breaks #5515
949 [DX] [CMI] Add a site-wide concept of storage state (like ctools) #1345
950 Layout API: Provide contexts to custom blocks #5666
951 Installer should check digital signatures when downloading a package #3714
952 [UX] Improve the default user management view and account edit form with links to manage permissions/roles #5918
953 [SR][UX][DX] Provide a `sensitivetext` formAPI element that pulls from settings as well as state #5136
954 Add node's 'Menu link titles' to views #3248
955 1.15 [UX] Follow-ups for auto menu settings in core #4251
956 Consider adding print styles in core report pages, or providing a way to export them as JSON #6136
957 [UX][A11y][D10] CKEditor toolbar configuration: allow adding/(re)moving buttons via keyboard #6159
958 [UX] Fix hook_update_dependencies() so it won't skip necessary updates #2852
959 [DX] Add a `project_get_info` helper function. #2385
960 [UX] Admin bar search: Make certain search results distinct by prefixing their immediate parent item. #1002
961 Allow leaving feedback on projects from the Project Installer UI. #1914
962 [UX][WP] CKEditor: Add word count #1477
963 [UX] Add visibility conditions for menu location #3867
964 Add an 'URL alias update queue' for entities associated with an updated entity #1124
965 [UX] Provide an option to sort the keys/values of the options select form elements #5823
966 [UX] Use "Configure" icons instead of the full word #3539
967 Tweak Theme Overview page to group sub-themes by parent theme #5318
968 [D8][A11Y] ALT attributes should be enabled by default on new fields and have an option to set ALT and TITLE attributes as required #3006
969 Allow fully deleting text formats #4013
970 Add status report message informing about CKEditor 5 upgrade #6346
971 [UX] User "locked" in the authorize.php page #2580
972 [D8][UX] Add hidden and read-only field widgets (for the node edit form). #2101
973 [UX] Allow bulk deleting menu links. #732
974 Allow the values of list field types to be pulled from a view. #1677
975 Add check that active configuration directory is writable to system_requirements #5538
976 Improve the way search (re)indexing works. #1337
977 Allow Link fields to be restricted to only internal or external URLs #5678
978 [UX] Make it easier to create layouts for paths that are already assigned to be aliases for existing content. #3703
979 [UX] install.php: Provide help text for site name #4675
980 Improve Instant Search Reset on Modules and Permissions Page #5933
981 Add layouts into the search index #5128
982 Basis theme killer feature: Automatically generate color scheme from provided brand (logo/colors) #3231
983 Add target="_blank" attribute to "Powered by Backdrop CMS" link #4230

Pages

Log in or register to add new topics