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
401 Telemetry: Collect actual OS, not only type #5199
402 Basis theme killer feature: Automatically generate color scheme from provided brand (logo/colors) #3231
403 [DX] Offer to backup and delete existing config to proceed with installation #6062
404 Deprecate watchdog() #4749
405 [UX] Fix hook_update_dependencies() so it won't skip necessary updates #2852
406 The farbtastic color picker is unmaintained since 2017 - replace with a modern/maintained alternative #5598
407 Add global site logo token #5871
408 Implement <time> tag for time stamps in core, e.g. date posted, comment date #2416
409 [PS] Set cache lifetime to 1 year for static assets #3937
410 [WP][SR] Dedicated "Privacy & security" section under "Configuration" #3624
411 [UX] Explore the idea of converting the "Save"/"Cancel" text to links in the messages of "dirty" forms. #789
412 [DX] hook_field_*_settings_form() should have $form and $form_state parameters #3590
413 [UX] Hide/Show row weights should not be done globally without warning #750
414 [UX] File Field UI redesign. #1445
415 [UX] Image Library view: Dynamic number of items per page #4560
416 [PS][D9] Acquia Site Studio Visual Page Builder with a front-end, drag and drop user interface #5403
417 Text area with Plain text processing doesn't display line breaks #5515
418 [UX] Refine permissions for Field UI #1079
419 Mobile first approach theme #4131
420 Create pseudo tokens to extend various functionality in text formatters ex :nolink #4992
421 Add custom block option to follow the translation system easily #2991
422 [Meta] Available updates report not as complete as Drupal 7 report #6252
423 [UX] Streamline the process of disabling and uninstalling modules (a.k.a. "Uninstallation queue"). #2532
424 Allow user/module to disable theme_debug for particular templates or modules #5746
425 [DX] Add `#indentation` property to FAPI elements. #5999
426 Layouts: Provide a way to define conditions based on field values. #2103
427 [UX] Move the confirmation dialog for enabling/uninstalling modules to a modal. #3770
428 [UX] Automatically update the "Admin Content" view to include language field and exposed filter when more than one language is enabled for the site. #1625
429 Replace user signatures & pictures with fields #1679
430 Add option to Views for hiding empty blocks #3411
431 Remove grippie; use CSS "resize" property #340
432 Consider converting the watchdog list to a view. #1302
433 Allow 'Main Page Content' block to use a specific display mode #4341
434 User roles form: Replace the "Required" column with a useful "Description" column #5179
435 Add Mailsystem 3.x delegator class to core #3218
436 [UX] Add responsive option to pager choice for Views and Search #6094
437 Add state_override function to core #4725
438 [A11Y] Switch Admin Bar to using Smart Menus #2809
439 Better styling for UI links in book module #5609
440 [D8][DX] Provide a generic 'entity_autocomplete' Form API element #5879
441 [DX] Config uses the term 'clear', change it to 'remove' or something more intuitive #2387
442 Allow user to set custom background color on core hero block #3918
443 Add indicator for menu-level visibility conditions #1929
444 [UX] CKEditor: autocorrection. #1902
445 Contact form message templates edited via the UI #3568
446 [UX] Allow bulk deleting menu links. #732
447 [UX] Change layout 'Visibility conditions' links to a drop button #4529
448 Add Selection Rules to Layouts for Filtering / Limiting Context Values #5376
449 Add check that active configuration directory is writable to system_requirements #5538
450 Put Backdrop JS Object at the bottom of the HTML Document #1051
451 [DX] Save Dev time, make a console notice for Backdrop.behaviours #4116
452 Comment titles should be removed from presentation and from database if not used #4967
453 [UX] On the Add view page, expand block, and collapse page display #2978
454 Administration Bar module should not use popup #6270
455 Status page: Show information about supported image types by GD #5760
456 [DX] Support #attributes in theme_help() and theme_more_help_link() #6007
457 [DX] bring back db_fetch_array() and db_fetch_object() #2081
458 [UX] Admin bar search: Make certain search results distinct by prefixing their immediate parent item. #1002
459 [UX] Allow the user to change their mind about manually entering a machine name... #1608
460 [META][UX] Figure out a better way to be able to insert introductory/summary/footer text in various places. #1673
461 [UX] Add a "Place in a layout" action for menus in the menu listing page. #3406
462 [UX] Reflect the status of the comment settings in the "Comment fields" and "Comment display" tabs and offer connect-the-dots links to enable them. #1274
463 [D8] Form API: Introduce proper #types for 'option' and 'optgroup', and make #options consistent. #4312
464 [Meta] Advanced configuration overrides (allow regex/wildcards and negation of settings within arrays) #5172
465 Consider exposing `form_cache_expiration` and/or providing an option so that it can be cleared along with other caches. #3191
466 [DX] Allow `theme_get_setting()` to return a default value - like `settings_get()` and `update_variable_get()` do #6107
467 Add a check for missing modules or dependencies #5625
468 Add filtering to the List Views page like the filtering that existed in D7 #5896
469 Options to change parent link behaviour in responsive dropdown menus #2370
470 [UX] Display a reminder to uninstall modules after disabling them #3911
471 Changing theme cache workflow #2349
472 [UX] Rich Text editor inserting/updating images before a file is uploaded #3900
473 Create a tests case for version upgrade #1874
474 [META] Use UUIDs in more places #3563
475 [UX] Open the field widget link in a modal #691
476 [UX] Let site builders add a new image style whenever they're selecting a style to use #1438
477 Allow text formats to be cloned. #4501
478 [WP] Add Token Filter to core #5352
479 Database log message is truncated at 56 characters and not configurable #5553
480 [UX] Field UI - clean up the field type selection #1041
481 [DX] Provide a version of check_plain() that does not escape (for RSS feeds) #4112
482 [SR] Provide a status report entry for the database connection status #4945
483 [UX] Create a consistent and responsive step wizard for update.php and install.php #6290
484 [DX] Make File::access consistent with other entity classes. #5480
485 [D10] Layouts/blocks: Add visibility condition for 200/403/404 response codes #6016
486 Allow comment types independent of content types #2049
487 [UX] [WYSIWYG] Consider adding a side-by-side live preview for the editor. #985
488 Allow install profiles to be run after site creation #1591
489 [UX] CKEditor: Include the Balloon Toolbar plugin introduced in 4.8, and start using it. #3356
490 Translation of taxonomy terms #4720
491 Check if paths already exist when views or layouts are being installed. #1257
492 Add permission for users to be able to administer their own contact form #4292
493 [D8] Allow enabling modules (and themes/layouts?) via config sync / import #5163
494 Clean-up of Database after Migration from Drupal 7.x #6109
495 Create a mechanism for dynamically determining output of file entities #2721
496 Allow site administrators to selectively disable entity caching #5632
497 [DX] Form API: provide form element(s) for CSS classes and IDs #5898
498 [DX] Add normalized project data into the database. #5905
499 [UX] Project Browser: Add links with helper actions (configure/settings/enable) next to project installation status. #2335
500 Build a flexible "JSON consumer" block for Dashboard #3891

Pages

Log in or register to add new topics