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
201 Add the ability to create a CSS class for image field in Views #2920
202 [DX] Add contrib and custom directories to the docroot/modules directory. #1996
203 [META] [UX] Provide a instant search/filter UI interface pattern for listing pages and enhance existing ones. #503
204 [UX] Branding and Version info on Installation Screens #1584
205 Modify `.htaccess` to allow backdrop to serve `.well-known` URIs #5583
206 [UX] Convert the "Install from a URL" text field to a text area to allow installing multiple projects in one go. #1561
207 Add cropping to default image styles #5590
208 Allow install profiles to define dependencies other than modules #3926
209 [D7] Support summaries in CKEditor or introduce a teaser break plugin #1222
210 Status page: Show information about supported image types by GD #5760
211 Allow install profiles to define explicit/hard dependencies #3597
212 [DX] Add settings/page for contextual links settings #5404
213 [UX] Add a token-browser-like PHP date format helper dialog #4556
214 [DX] Support #attributes in theme_help() and theme_more_help_link() #6007
215 [DX] Support a way to declare conflicts in .info files #4993
216 [UX] Mobile project browser: make search result filters better for mobile #3096
217 CSS Architecture with SASS, SMACSS, and BEM #4129
218 [UX] Allow reusable blocks to be made non-reusable (by cloning them into a non-reusable instance) #4303
219 Create New Field API for more efficient fields #2661
220 Add permission "Clear log messages" #2242
221 Allow tokens to be used in the default value of fields. #885
222 [UX] Project Installer: Make the sorting options responsive. #1779
223 Replace taxonomy_index with taxonomy_entity_index #103
224 Make 'gid' column in 'node_access' table VARCHAR #1396
225 Add a check for missing modules or dependencies #5625
226 [UX] Introduce a `confirm_dialog()` function #3771
227 [UX] Terminology for configuring a block seems odd #1016
228 Add filtering to the List Views page like the filtering that existed in D7 #5896
229 Consider using Turbolinks (or similar) as a poor-man's BigPipe #3416
230 Create a field_storage_exists() function #5180
231 "Available updates" page seems unresponsive the more installed projects there are. #3337
232 Allow default/required settings on multilingual ("Language") fields #4322
233 Add mini pager option to Search module #6083
234 Views UI: Edit Basic Settings #2906
235 [UX] Clarify Field Type choices on Field Settings page #2508
236 [A11Y][UX] Admin bar: Allow navigation by keyboard arrows (besides Tab/Shift+Tab) #1982
237 [UX] Remove the textarea_with_summary field type #490
238 [UX] Add # anchors to vtabs. #1537
239 [D9] Add a sub theme starter kit to Basis #3914
240 [UX] Add a default Taxonomy (tag/category) layout #1164
241 [DX] Make File::access consistent with other entity classes. #5480
242 Add a Pre-upgrade analysis/report to prevent people from forgetting something #3577
243 Enhanced Float-Value Display Options #5379
244 Create option to add a supplemental stylesheet to Basis - to safely make css updates #4512
245 [D10] Layouts/blocks: Add visibility condition for 200/403/404 response codes #6016
246 Link module: Provide an option to allow for a predefined list of static titles #4970
247 [UX] Add a 'visible' property to display modes #3082
248 Flexible layout templates: Allow selecting an existing layout template, as a starting point #4115
249 More useful tags for views #6268
250 Allow deleting modules/themes/layouts via the "Uninstall" function of Project Installer. #2648
251 [UX] Project Installer: On each cron run, pull and cache locally a project list from b.org #2193
252 Views advanced settings: Only one page region, but still a drop-down. #852
253 [UX] Image styles: make crop and scale+crop effects smart. #1774
254 [UX] Layout deletion confirmation form: add more explanation and options #5511
255 Allow site administrators to selectively disable entity caching #5632
256 [D9 feature parity] Killer feature: Fieldable Fields in core #3766
257 [UX] "Cancel" links and "Save and add another" buttons when adding vocabulary terms, menu items, and user accounts #1004
258 [DX] Form API: provide form element(s) for CSS classes and IDs #5898
259 [UX] Add a "Used in" column that shows layout(s)/region(s) where each menu is placed. #3407
260 Ability to include module configuration in config recipe even if config already exists #5173
261 Kickass Feature: Allow extracting a color scheme from an uploaded image, and apply it to themes supporting color module. #3328
262 Allow separate edit and display titles for field #4310
263 [UX][D8] Make position of #description (help text) configurable via the API #1403
264 Admin interface for manual garbage collection #2898
265 Prevent users from accidentally exposing their email addresses by using it for their username #2486
266 Allow display settings for book navigation #1976
267 [UX] Turn the installer into a 1-minute installer #467
268 [DX] Add CSS classes to form elements that are hidden/shown via #states. #1969
269 [UX] Provide a menu-centric workflow for creating the website structure (à la content_menu) #434
270 [UX] Use Javascript to complete block Admin label fields based on Display title #1523
271 [DX] Add config->getData() to match config->setData() #3902
272 Ability to specify absolute or relative links only in Link fields #1158
273 Create "Current Node" block #5774
274 [DX][UX] Keyboard shortcut for admin menu search #3564
275 Add more properties to project .info files... Initial Release date, Current Release Date, Categories, D7 base module or theme if any #5367
276 [D10] Date fields: Allow the "time ago" formatter to show as a fully cacheable time difference with JS #6022
277 [D7] Tokens missing from Backdrop core. This issue was considered major in D7. #4952
278 [META] Improve the project screenshots functionality in the project browser #3061
279 [D8] Introduce a new `file_url_transform_relative()` function #4106
280 [DX] Use `token_get_all()` for parsing settings*.php files rather than using regex in `backdrop_rewrite_settings()` #6297
281 [UX] Views/Field formatter: Count #2634
282 Block configuration settings: Support adding IDs. #2145
283 Allow non-administrative users the ability to publish/unpublish/schedule content #815
284 Custom/managed publishing options. #1742
285 [UX] Allow site admins to specify which menu is to be used in the admin bar. #5519
286 [D8] Port and merge Internationalization in core (feature parity with D8). #1374
287 Don't show the node_load_multiple() $conditions parameter as deprecated #5644
288 [UX] limit field tokens on node type page to fields on that type #3752
289 [DX] Form API: Be able to tell system_settings_form() to ignore some form elements, without having to use a custom submit handler #4713
290 [DX] Add normalized project data into the database. #5905
291 CKEditor: consider the new Autocomplete plugin (introduced in 4.10) for addition to core. #3357
292 [UX] Flexible templates: Replace the single "Add row" button with multiple ones #5166
293 [Multisite] Provide option for installing global or site-specific projects via the UI #3274
294 Saving a content type display should not return up to the Manage Displays list #4291
295 Make Backdrop misconfiguration messages friendlier #6110
296 Provide smarter default query string key names for views exposed filters #2893
297 [UX] Side-by-side content translation UI #2438
298 [UX] Automatically sanitize the value of URL alias fields (remove preceding/trailing slashes and make sure the path is not absolute). #1957
299 Make pager more efficient by not generating (and running) a countQuery #404
300 [UX] Allow multiple screenshots for modules themes and layouts #1517

Pages

Log in or register to add new topics