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 [D8][DX] Allow themes to declare dependencies on modules and layout templates #5316
902 Add custom block option to follow the translation system easily #2991
903 Add 'Save user(s)' action #5656
904 View configuration UI: Add indicator denoting rewritten fields #5287
905 [UX] On the Add view page, expand block, and collapse page display #2978
906 Layout API: Provide contexts to custom blocks #5666
907 Log warnings when projects are encountered without a 'type' #4866
908 [UX] Improve the default user management view and account edit form with links to manage permissions/roles #5918
909 [UX] When error messages are set to "None", show number of php critical errors in the admin bar badge. #2138
910 [UX] Move the confirmation dialog for enabling/uninstalling modules to a modal. #3770
911 [UX] Add # anchors to blocks in the Layout UI. #1724
912 Add markup or message field to contact form #4721
913 [CMI] Export/Import an entire content type (or other entity type) with its fields all at once #408
914 [D8] Add a phone field type #1342
915 Add option to Views for hiding empty blocks #3411
916 Allow separate edit and display titles for field #4310
917 Allow attributes to be passed to backdrop_add_css() and backdrop_add_js() (SRI) #5478
918 Support tokens in Views "Global: custom text" field #3189
919 Configuration manager to offer choices when config staging folder includes files #6383
920 Allow to trigger the site status alert (red button) remotely #5097
921 Preview of menu machine name is inaccurate while adding a menu #5807
922 [UX] Layout UI: Individual tempstore for each block (instead of the global, per-from one we currently have). #2429
923 Allow user to set custom background color on core hero block #3918
924 Run tests for releases after project published ZIP file #1964
925 [UX] Explore the idea of converting the "Save"/"Cancel" text to links in the messages of "dirty" forms. #789
926 Transliteration: smarter "retroactive" transliteration of existing file names. #1506
927 [DX] hook_field_*_settings_form() should have $form and $form_state parameters #3590
928 Create option to add a supplemental stylesheet to Basis - to safely make css updates #4512
929 [UX] Idea: Bigger "required" indicators for fields (a red ❌ next to the field) plus a red focus "halo" around the field. #5505
930 [UX] Layout UI: Visibility conditions: URL path: Allow browsing and selecting pages. #1129
931 Flexible layout templates: Allow selecting an existing layout template, as a starting point #4115
932 [UX] Idea: replace the various options for registering/canceling user accounts with a set of permissions #6163
933 Add content type name as a part of a new field name suggestion #6172
934 [DX][D9] Add helper functions to inject/move items into a particular position in associative arrays #5247
935 Allow Link fields to be restricted to only internal or external URLs #5678
936 Allow themes to be installed, uninstalled, and updated (treat them like modules) #4829
937 Improve Instant Search Reset on Modules and Permissions Page #5933
938 [UX] Change tags field display to use 'tag blocks' when entering tags #2121
939 [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
940 [UX] Combine Permissions for `Field` and `Field UI` #4710
941 Remove grippie; use CSS "resize" property #340
942 [UX] Add a "Place in a layout" action for menus in the menu listing page. #3406
943 Saving a content type display should not return up to the Manage Displays list #4291
944 [D10] Add the static analyzer tool PHPStan to Backdrop core #5467
945 [UX] Provide some help text about temporary files in the "Manage files" form #6388
946 Add and Utilize Label and Description for the Admin Interface and Consolidate Help Text #5079
947 Create a mechanism for dynamically determining output of file entities #2721
948 [UX] Provide an option to sort the keys/values of the options select form elements #5823
949 Basis: Add basic font-sizes to skin.css #2410
950 [UX] Display a reminder to uninstall modules after disabling them #3911
951 [UX] New interface for editing, previewing, and saving theme settings #1949
952 [UX] Hide/Show row weights should not be done globally without warning #750
953 [PS] Use signatures instead of the form cache #1470
954 Contact form message templates edited via the UI #3568
955 Cached anonymous page and "background fetch" cause site rendering issues on LiteSpeed server #5525
956 [UX] Maximum upload size should be an integer element #1120
957 [D8] Introduce a new `file_url_transform_relative()` function #4106
958 [DX][D8] CMI: Add config_exclude functionality to core #4079
959 Make new field labels visible by default #6192
960 Add an "unsorted" indicator to table columns #5221
961 Provide chained term tokens for taxonomy_term_reference fields #2949
962 Change message to "Your comment has been updated" on comment update #5701
963 [UX] Display a warning message when editor changes from Full HTML to something else #4807
964 Add a form API element for `image` that includes image type and size validators natively. #5946
965 [D8][UX] Add hidden and read-only field widgets (for the node edit form). #2101
966 [UX] Admin bar search: Make certain search results distinct by prefixing their immediate parent item. #1002
967 Allow opening block configuration forms on their own page (not in a modal) #1659
968 Allow the values of list field types to be pulled from a view. #1677
969 [UX][D10] Show bulk operations only when items have been selected, and hide filters when that happens #4701
970 Backdrop needs a "related posts" feature #1317
971 [UX] CKEditor: Include the Balloon Toolbar plugin introduced in 4.8, and start using it. #3356
972 [DX] Provide a way to retrieve default/OOTB config values #4262
973 Add fallback to HTTP for update manager #5455
974 Bulk operation for scheduling publishing of multiple pieces of content. #3115
975 [UX] Reduce the size of the potentially unwieldy parent link selector on content type and content edit pages #6392
976 [ META] Add new interface for user selection of managed files #2718
977 [UX] Either get rid of MENU_SUGGESTED_ITEM or change the way it works in a way that fixes UX WTFs #5834
978 [DX] Add a `project_get_info` helper function. #2385
979 [UX] Rich Text editor inserting/updating images before a file is uploaded #3900
980 Allow leaving feedback on projects from the Project Installer UI. #1914
981 [UX] Allow bulk deleting menu links. #732
982 Idea: Provide code names for major Backdrop releases #1458
983 [META] Use UUIDs in more places #3563
984 Add visibility conditions for the "login pages" and admin paths (and negation for them as well) #4476
985 Automatically create a node/% layout when one is created for node/NID #5539
986 [UX] Redesign the Themes page #1103

Pages

Log in or register to add new topics