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] Add config->getData() to match config->setData() #3902
902 Consolidate user links on admin bar #4643
903 [DX][UX] Keyboard shortcut for admin menu search #3564
904 Basis: Update box-sizing method #4208
905 Add a "Site Category" field to site info #1543
906 [D8] Add "Required" and "Show by default" option for "Text area with a summary" field/widget #5793
907 Basis theme killer feature: Automatically generate color scheme from provided brand (logo/colors) #3231
908 Docblock in page.tpl.php lists incorrect 'available' variables. #1981
909 [UX] Rename name "Filtered HTML" input format to "Basic" #1188
910 Double click prevention #6393
911 Add Mailsystem 3.x delegator class to core #3218
912 [UX] Layouts: Use icons within drop buttons on small/mobile screens #1974
913 Consolidate messages about modules merged into core if more than one module detected. #1163
914 Add ability to configure inline image upload path with global/ site tokens #6401
915 [UX] Some UI improvements to Book module #5331
916 [UX] integrate file editing into the file field widget #2810
917 [UX] Language switcher block: allow some basic customization via the block configuration form #4924
918 [WP] Support HTML formatted emails in core #3727
919 Give details about why a permission 'has security implications' #5536
920 [UX] When there is only one menu item in a section, don't list #4386
921 [DX] Allow JS in theme .info files to optionally specify header/footer as scope (default to header for BC) #5677
922 [UX] Swap tab order of "Export" and "Import" config pages #2185
923 [D8] Port and merge Localization Update in core #1377
924 Make l() to call theme('link') when possible #6194
925 Auto-update `.htaccess`, `robots.txt`, or `settings.php` (when we can) #5929
926 [UX] Views "Multiple field settings" should appear on field display settings, too #2993
927 [UX] Better image style previews. #1772
928 Replace the draggable.png icon with a modern one, and add up/down-only and left/right-only variants. #5152
929 [UX] Running cron.php from browser should return a success message rather than a blank page #2535
930 [D8][DX] Form API: Backport D8 `html_tag` element changes #3892
931 [UX][D8] Merge the "List links" and "Edit menu" operations into a single administration page. #475
932 Allow anonymous users to use a SESSION variable to set timezone #4612
933 Add HTML5 Placeholder to form inputs #3561
934 [DX][D8] Allow config files to have dependencies #4188
935 [UX] Consider replacing the block title type drop-down with an always required (and unique) block title field. #2483
936 [A11Y] Append the current tab in the breadcrumb (even if as an invisible element). #1535
937 Create a printable Status Report #5821
938 Add support for CKEditor 5 (CKEditor 4 becomes EoL in 2023) #4122
939 Provide a form-item-inline class to help admin forms #5829
940 Consider exposing `form_cache_expiration` and/or providing an option so that it can be cleared along with other caches. #3191
941 Views: Add <audio> and <video> to the available options in the "Customize field HTML" for file fields. #1966
942 Add a "remove" UI for modules & themes (& layouts?) #5320
943 [UX] add "Allow Upscaling" checkbox to crop, and scale and crop effects #2763
944 [D8][UX] Add a "Placeholder" input field to Views Exposed Filters to allow HTML5 Placeholder #4910
945 Allow search result display to be controlled via view modes #829
946 [SR][UX] Flood control: Better workflow and allow users to self-serve #5522
947 Display default views on a separate tab #4369
948 [UX] Display php error messages in a dedicated block so we can limit visibility per role. #2139
949 [UX] Move admin menu system tasks to their own dropdown? #1368
950 Add hook_field_schema_alter() #6208
951 Idea: allow "pinning" base themes to specific versions (to solve the issue with breaking changes in core themes) #5941
952 [UX] CKeditor: Allow the Styles dropdown to use tag names (for easy use of the <small> tag) #2980
953 [DX] Add project's 'install time' to system table #1726
954 [UX] Create more intuitive behavior for "Customize" button to manage displays #5129
955 Allow content types to be enabled/disabled via the admin UI #3883
956 [SR] Add a minimum length setting for passwords #4589
957 [UX] Allow 'manage file' from Image Library #3544
958 Request to add a link to project pages for modules on Functionality page #4179
959 [UX] Layout UI: Per-block "dirty" form messages. #2430
960 [UX] Set date formats by country #1521
961 Implement <time> tag for time stamps in core, e.g. date posted, comment date #2416
962 Use smart dictionaries for object compression #1511
963 OOTB: Provide an option to globally disable the personal contact forms, and make it the default for new installations #6067
964 [DX] Form API: Do not require #default_value for checkboxes to be provided as an array #5836
965 [UX][D8] Create/select layout for a specific page from the content add/edit form. #1131
966 Add admin tagging API to entities, menus, etc. #5307
967 CKEditor: Provide a setting to switch skins. #2729
968 Make the 404 / 403 page setting "translatable" #4881
969 [UX] Explore the idea of converting the "Save"/"Cancel" text to links in the messages of "dirty" forms. #789
970 [DX] Form API: Provide a `'type' => 'css_classes'` form element. #3702
971 [UX] Idea: Bigger "required" indicators for fields (a red ❌ next to the field) plus a red focus "halo" around the field. #5505
972 Reuse test prefixes instead of rebuilding them for each test #4353
973 Support the call of Ukraininan government and change “Russia” to “Russia is a terrorist state” #5712
974 Establish a "fonts" directory in a place where it can be shared between core and contrib themes. #2127
975 [UX] Add nowrap CSS to field suffixes (ex the machine name span) #1349
976 Allow a hook to alter the list of CSS files parsed by Color module #6240
977 Entity reference 7.x-1.6 #5952
978 [UX] Make sidebars collapsible in Harris layout #5486
979 Request: More style options for the table format in Views #2961
980 [UX] Provide a theme switcher. #1711
981 [D8] Image styles: add "Convert" effect/action #5107
982 Allow pseudo fields to have configurable settings #3859
983 [CMI] Export/Import an entire content type (or other entity type) with its fields all at once #408
984 [UX] Provide a report page that lists all configured paths where files are being saved. #4585
985 Ship core with a layout that uses user/% as context #3531
986 Improve the styling of color input elements in the admin theme #4155

Pages

Log in or register to add new topics