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 All config_*() functions should accept `$type` for consistency. #4821
902 [DX] Form API: Do not require #default_value for checkboxes to be provided as an array #5836
903 [UX] Streamline the process of disabling and uninstalling modules (a.k.a. "Uninstallation queue"). #2532
904 Remove the "Layout" part from the layout names in the layouts list. #945
905 [UX] Views "Multiple field settings" should appear on field display settings, too #2993
906 Layout UI : Allow adding visibility conditions for Node:NID and Node:Type for paths other than node/% #1997
907 [UX] Running cron.php from browser should return a success message rather than a blank page #2535
908 Editor image dialog: option to sync the width and height of the image and also option to override the sync #6385
909 [UX] add a hook_requirements check for disabled modules, not uninstalled #3778
910 [UX] Convert the "Install from a URL" text field to a text area to allow installing multiple projects in one go. #1561
911 Status Report should flag duplicate module installs #5464
912 Reuse test prefixes instead of rebuilding them for each test #4353
913 [D8][UX] Add a toggle in the admin bar for showing/hiding contextual links on mobile #3417
914 [D7] Support summaries in CKEditor or introduce a teaser break plugin #1222
915 Disable unused layout templates #5068
916 Support the call of Ukraininan government and change “Russia” to “Russia is a terrorist state” #5712
917 Entity reference 7.x-1.6 #5952
918 Add Mailsystem 3.x delegator class to core #3218
919 authorize.php should be used for all Installer module downloads/installs #2271
920 Use data-* to check modules dependencies before submit #565
921 [UX] integrate file editing into the file field widget #2810
922 Varnish Cache Caching to improve performance Backdrop CMS #6164
923 [UX] Make all visibility conditions available at all times (and automatically set appropriate paths, contexts and context relationships). #1815
924 [BC] Decide on best way to make improvements to the CSS for core without breaking existing sites #4167
925 [UX] Provide a report page that lists all configured paths where files are being saved. #4585
926 [UX][DX] provide utility functions to retrieve field labels #3620
927 Make 'gid' column in 'node_access' table VARCHAR #1396
928 Add Claro administration theme to core #5241
929 Improve the styling of color input elements in the admin theme #4155
930 [D8] Manage form display: Allow managing form fields non-programmatically #5219
931 CSS Architecture with SASS, SMACSS, and BEM #4129
932 [DX] Form API #states: support 'regex' and 'less'/'greater' (than) for value comparison #4781
933 Provide a "System metrics" entry in the status page, to show disk space, RAM usage, and database size #5858
934 [UX] add an exposed filter for email address to the user account list #2512
935 Add warnings in site status page (end elsewhere?) to remove contrib module folders if added to core. #915
936 [UX] CKeditor: Allow the Styles dropdown to use tag names (for easy use of the <small> tag) #2980
937 Backdrop release procedure enhancement #1987
938 [D8] Ensure that entries are written to watchdog table #63
939 "Create new revision by default" doesn't enable revisions #6103
940 [META][D8][UX] Convert all confirmation pages to confirmation dialogs instead. #3769
941 [UX] Add # anchors to vtabs. #1537
942 [UX] Project installer: collapse met dependencies in the "Enable modules" step #5454
943 Allow default/required settings on multilingual ("Language") fields #4322
944 [UX] Allow switching the menu being used for a menu block. #3410
945 [UX] Add a default Taxonomy (tag/category) layout #1164
946 [DX][D8] Provide a mechanism to deprecate permissions #5030
947 [DX] Add Flush all caches > Views to admin bar #5737
948 Suggestion: Post-upgrade Summary After Drupal 7 Migration #5606
949 Consider exposing `form_cache_expiration` and/or providing an option so that it can be cleared along with other caches. #3191
950 Add option to set a maximum age of log messages #2243
951 [UX] Make it easy to find newly-added modules on the modules page #532
952 [UX] add "Allow Upscaling" checkbox to crop, and scale and crop effects #2763
953 [DX] Add user_role_has_permission function #6186
954 [DX] Provide an easy way to add classes to the wrapper tags of form elements #3917
955 [UX] Project Browser: Move the pages where one can **MANAGE** installed modules/themes/layouts as separate primary tabs under a single top-level menu item. #1780
956 Search form does not allow to be styled using icons #5573
957 [UX] Add a token-browser-like PHP date format helper dialog #4556
958 Offer to remove module dependencies that are no longer needed #3582
959 Add allowed_values_function to list field UI #3565
960 [D8] Port and merge Internationalization in core (feature parity with D8). #1374
961 [DX][D8] Allow entity types to specify canonical and additional URIs #5212
962 Flexible layout templates: Allow selecting an existing layout template, as a starting point #4115
963 Create option for a cropped image style to provide consistent image size for Cards view #5593
964 [UX] Menu link items should be kept in sync with their respective content titles #4759
965 [UX] Consolidate PHP-related information in the status report page, and add some basic PHP memory usage metrics #5863
966 uuid and entity import / export #890
967 Request: More style options for the table format in Views #2961
968 [UX] Add bulk operations (update/delete) in the URL path aliases list. #1979
969 [DX] Revert field storage back to Drupal 6 style normalized tables #56
970 Introduce new "View own published content" #6397
971 Add markup or message field to contact form #4721
972 [UX] Use Javascript to complete block Admin label fields based on Display title #1523
973 [UX] Dashboard block to highlight recent and notable bug fixes or feature updates #5438
974 Allow separate edit and display titles for field #4310
975 [D8] Views Content Cache #3399
976 Ability to specify absolute or relative links only in Link fields #1158
977 Add a link to the BackdropCMS.org page on module list for each module #5003
978 [DX] Add the ability to deprecate the name (and value?) of config entries #5741
979 [A11Y] tablist needs tab roles for children elements #5982
980 [DX] Switch to a simplified array syntax for database connection information in settings.php #2231
981 CKEditor: Provide a setting to switch skins. #2729
982 [DX] Allow combining the types of placeholders for the t() function, and introduce a new one for text that should be wrapped in code/pre tag HTML tags #6190
983 Add display of file details to the 'manage file' form. #3904
984 [A11Y] Convert core to use EM's for all @media and font-sizes #1775
985 Modify `.htaccess` to allow backdrop to serve `.well-known` URIs #5583
986 Create option to add a supplemental stylesheet to Basis - to safely make css updates #4512

Pages

Log in or register to add new topics