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 [DX] Provide an easy way to add classes to the wrapper tags of form elements #3917
902 Add display of file details to the 'manage file' form. #3904
903 [UX] More info on field removal #3262
904 Add allowed_values_function to list field UI #3565
905 Provide smarter default query string key names for views exposed filters #2893
906 Make the value of e-mail field visiable on user profile's View page #5663
907 [UX] Provide a report page that lists all configured paths where files are being saved. #4585
908 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
909 Improve the styling of color input elements in the admin theme #4155
910 [PS] Optimize menu_navigation_links_rebuild() #5389
911 Allow setting a default value for Alt and Title text in image fields #1439
912 Give details about why a permission 'has security implications' #5536
913 Add permissions for viewing blocked user account profiles (and/or their content) #6123
914 [UX] When error messages are set to "None", show number of php critical errors in the admin bar badge. #2138
915 Apply image style to default picture #4976
916 [UX] Permissions page: Make permission groups rows collapsible/expandable. #1046
917 [UX] Add # anchors to blocks in the Layout UI. #1724
918 Provide an actual maintenance mode #3060
919 [D8] Views Content Cache #3399
920 [UX] Views/Field formatter: Count #2634
921 Reuse test prefixes instead of rebuilding them for each test #4353
922 Security: Consider adding an option to load public forms through AJAX. #1592
923 [UX][D8] Merge the "List links" and "Edit menu" operations into a single administration page. #475
924 [UX] Layout UI: Individual tempstore for each block (instead of the global, per-from one we currently have). #2429
925 Add a new core theme #5175
926 Remove syslog module from core #1260
927 [UX] Add help text and improve the UI to clarify things around layout templates #6314
928 Run tests for releases after project published ZIP file #1964
929 Consolidate maintenance-related settings either in $state or $config #4723
930 Installer module should check for file-write permissions #3893
931 Add function that returns default config #3251
932 [DX] CMI: see if we can make those "storage" numbers in .json files less cryptic. #3562
933 [UX] Modules Manual installation box needs to take modules names in any case #2885
934 Move the Color module to a contributed project #5667
935 [UX] Add a token-browser-like PHP date format helper dialog #4556
936 Allow search result display to be controlled via view modes #829
937 Seventy two theme #5928
938 CSS Architecture with SASS, SMACSS, and BEM #4129
939 Is the Admin Menu z-index value high enough? #5372
940 Implement sub-path aliases - a.k.a.: `subpathauto` or `path_alias_xt` in core #1418
941 [SR][UX] Flood control: Better workflow and allow users to self-serve #5522
942 [UX][PS] Replace the current token browser in core with the Fast Token Browser implementation from contrib #6143
943 [UX] Change tags field display to use 'tag blocks' when entering tags #2121
944 Make "Compose tips" (long version of tips) for text formats discoverable from "Formatting options" fieldset #4953
945 [UX] Token browser dialog: increase width (and height?). #1038
946 [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
947 Convert /admin/content/book to a View #3735
948 [UX] Move new password show/hide toggle to inside the password fields. #3046
949 [UX] Allow limiting allowed text formats per field instance (per content type). #2615
950 Provide views field handler to access project properties from the `info` column in the `system` table #5820
951 Allow default/required settings on multilingual ("Language") fields #4322
952 [UX] Branding and Version info on Installation Screens #1584
953 Basis: Add basic font-sizes to skin.css #2410
954 [UX] Flexible templates UI: Allow "visual" region width changing, using left/right drag handles, and width indicators #5167
955 Do not allow modules to be enabled at all if they have conflicting config file names with any existing config. #1242
956 Consider displaying which modules were enabled/disabled after enabling/disabling on the "List Modules" page #6331
957 [UX] New interface for editing, previewing, and saving theme settings #1949
958 Configuration manager to offer choices when config staging folder includes files #6383
959 Allow leaving feedback on projects from the Project Installer UI. #1914
960 Allow some markup in views descriptions. #3885
961 Upscaling in out-of-the-box image style 'Large'. #3232
962 [DX][META] Introduce functions similar to views_get_views_as_options() for other things #3545
963 [DX] Add a legacy upgrade_mappings database table #2855
964 Create option to add a supplemental stylesheet to Basis - to safely make css updates #4512
965 [UX] Explore the idea of converting the "Save"/"Cancel" text to links in the messages of "dirty" forms. #789
966 [UX] Append `This role receives all new permissions by default.` text to the description of the admin role #5940
967 Flexible layout templates: Allow selecting an existing layout template, as a starting point #4115
968 [D8] Allow forms to set custom validation error messages on required fields #5348
969 Make 'gid' column in 'node_access' table VARCHAR #1396
970 [UX] Idea: Bigger "required" indicators for fields (a red ❌ next to the field) plus a red focus "halo" around the field. #5505
971 [UX] Idea: replace the various options for registering/canceling user accounts with a set of permissions #6163
972 [D8][UX] Add hidden and read-only field widgets (for the node edit form). #2101
973 Change the default profile on tests from Standard to Testing #4943
974 [UX] Terminology for configuring a block seems odd #1016
975 Allow the values of list field types to be pulled from a view. #1677
976 Installer should check digital signatures when downloading a package #3714
977 [DX] Implement hook_hook_info() to help organize module code #3024
978 Add markup or message field to contact form #4721
979 [UX] Menu paths: replace the silly <front> placeholder with a dropdown and rename it to "home page" #2588
980 [D8][DX] FAPI: Allow easy sorting of the translated options of select elements #5824
981 Allow separate edit and display titles for field #4310
982 [UX] Convert the "Install from a URL" text field to a text area to allow installing multiple projects in one go. #1561
983 [CMI] Export/Import an entire content type (or other entity type) with its fields all at once #408
984 [DX] Add a `project_get_info` helper function. #2385
985 Javascript end-to-end testing #5160
986 [D7] Support summaries in CKEditor or introduce a teaser break plugin #1222

Pages

Log in or register to add new topics