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 [UX] Allow reusable blocks to be made non-reusable (by cloning them into a non-reusable instance) #4303
402 [UX] Explore the idea of converting the "Save"/"Cancel" text to links in the messages of "dirty" forms. #789
403 SMTP / PHPMailer module in core #3199
404 [UX] Dashboard block to highlight recent and notable bug fixes or feature updates #5438
405 [UX] Idea: Bigger "required" indicators for fields (a red ❌ next to the field) plus a red focus "halo" around the field. #5505
406 [UX] add "Allow Upscaling" checkbox to crop, and scale and crop effects #2763
407 Add a link to the BackdropCMS.org page on module list for each module #5003
408 [DX] Disabling a field should not update the weights of all fields #5755
409 [UX] Decide when to add 'block' to the end of block admin titles, and do so consistently. #2255
410 [UX] Provide a report page that lists all configured paths where files are being saved. #4585
411 Add a wrapper to make tables "responsive" #6008
412 Add an option (checkbox) in the layout settings for "Page title type" that enables/disables appending the " | [site-name]" part to the page <title>. #1790
413 Improve the styling of color input elements in the admin theme #4155
414 Add a simple way in core to define private and public access for nodes/entities. #1407
415 [UX] Add information about removed modules to the uninstall page #3779
416 [UX] Block config: Prevent the user from accidentally creating conditions that never/always display a block. #1021
417 [UX][D8] Allow 'Content: Link' views field to just output URL #3419
418 Add option to Views for hiding empty blocks #3411
419 Remove grippie; use CSS "resize" property #340
420 Request: More style options for the table format in Views #2961
421 [DX][D9] Telemetry: gather Server Timing performance metrics #5183
422 Separate the Term Reference field from Taxonomy module #5633
423 [DX] Form API: Allow specifying alternative configuration settings for elements using `system_settings_form()`, without having to use custom submit handler #4102
424 Docblock in page.tpl.php lists incorrect 'available' variables. #1981
425 Allow default/required settings on multilingual ("Language") fields #4322
426 Prepend the content type name in the "Permissions" vtab permission names when creating a content type. #1539
427 Allow user to set custom background color on core hero block #3918
428 [DX] hook_field_*_settings_form() should have $form and $form_state parameters #3590
429 More useful tags for views #6268
430 [UX] Hide/Show row weights should not be done globally without warning #750
431 [WP] Add the ability to schedule config changes #3185
432 [UX] Allow reordering of layouts from main Layouts page #5411
433 Text area with Plain text processing doesn't display line breaks #5515
434 CKEditor: Provide a setting to switch skins. #2729
435 [SEO][META] Provide some basic SEO meta tags OOTB #4995
436 Status page: Provide information about the security coverage of the currently-installed minor version #5759
437 [DX] Simplify getting and setting of values without using the 'und' data structure in entities #2240
438 [UX] Add a token-browser-like PHP date format helper dialog #4556
439 Group interdependent checkboxes visually #6013
440 [UX] Project Browser: Improve the project details modal. #1778
441 CSS Architecture with SASS, SMACSS, and BEM #4129
442 [D8] Port and merge Local Image Input Filter in core #1384
443 [UX] Move the confirmation dialog for enabling/uninstalling modules to a modal. #3770
444 [UX] Allow bulk-adding/editing vocabulary terms and menu items. #1006
445 [UX] Admin bar search: Make certain search results distinct by prefixing their immediate parent item. #1002
446 [UX] Add a "Place in a layout" action for menus in the menu listing page. #3406
447 [DX] Layout Contexts not being passed to block in hook_block_view(). #2953
448 Add a new core theme #5175
449 [UX] Consider replacing the block title type drop-down with an always required (and unique) block title field. #2483
450 Consolidate maintenance-related settings either in $state or $config #4723
451 Provide a views filter handler for project properties #5904
452 [UX] Layouts: Use icons within drop buttons on small/mobile screens #1974
453 Allow separate edit and display titles for field #4310
454 Allow a layout to be selected on additional paths. #1528
455 [UX] Display a reminder to uninstall modules after disabling them #3911
456 [UX] Rename "Configuration" to "Settings" #1161
457 Contact form message templates edited via the UI #3568
458 [DX] Use `token_get_all()` for parsing settings*.php files rather than using regex in `backdrop_rewrite_settings()` #6297
459 [UX] Allow bulk deleting menu links. #732
460 [D8] Allow image fields to use any extensions the current image toolkit supports #3136
461 [PS] Optimize menu_navigation_links_rebuild() #5389
462 Add check that active configuration directory is writable to system_requirements #5538
463 Modify the CKEditor image dialog to use the new wrapper form for "file/add" and "Media Library Selector" mechanisms #2719
464 Apply image style to default picture #4976
465 [UX] Add HTML5 Date Widget Support to Views Exposed Form #5768
466 [UX] Swap tab order of "Export" and "Import" config pages #2185
467 Create option to add a supplemental stylesheet to Basis - to safely make css updates #4512
468 [UX] Search settings: Convert the "Search items" section to a table. #3385
469 [UX] Better image style previews. #1772
470 Flexible layout templates: Allow selecting an existing layout template, as a starting point #4115
471 [D8] Port and merge Internationalization Views in core #1375
472 [UX] [WYSIWYG] Consider adding a side-by-side live preview for the editor. #985
473 [UX] CKEditor: Include the Balloon Toolbar plugin introduced in 4.8, and start using it. #3356
474 [D8] Add new formatter - "URL to Image" to image field in Views #2921
475 [UX] Flexible templates UI: Allow "visual" region width changing, using left/right drag handles, and width indicators #5167
476 Add 'Save user(s)' action #5656
477 [UX] Layout UI: Per-block "dirty" form messages. #2430
478 [DX] Form API: Be able to tell system_settings_form() to ignore some form elements, without having to use a custom submit handler #4713
479 Path filter/tips is not very useful and unlikely to be found #5912
480 Views: Add <audio> and <video> to the available options in the "Customize field HTML" for file fields. #1966
481 Saving a content type display should not return up to the Manage Displays list #4291
482 [UX] Add a `kitchen sink` of options to the Filtered text format #1520
483 [UX] Rich Text editor inserting/updating images before a file is uploaded #3900
484 [DX] Add a Production/Development Toggle to core. #1144
485 [META] Use UUIDs in more places #3563
486 [UX] Add help text and improve the UI to clarify things around layout templates #6314
487 [UX] Open the field widget link in a modal #691
488 Allow admins to unblock someone easily without having to go into the database #3111
489 Is the Admin Menu z-index value high enough? #5372
490 Database log message is truncated at 56 characters and not configurable #5553
491 [UX]/[DX] Add a fancy "copy to clipboard" button for views templates #2677
492 Make "Compose tips" (long version of tips) for text formats discoverable from "Formatting options" fieldset #4953
493 Add link to installer on module list for missing modules #5792
494 [UX] Display php error messages in a dedicated block so we can limit visibility per role. #2139
495 Incorporate Layouts UI to "manage displays" for entities #6039
496 [DX] Add project's 'install time' to system table #1726
497 [D8] Introduce a new `file_url_transform_relative()` function #4106
498 [UX] Link to the Layouts admin page from the Custom blocks admin page. #1360
499 [DX] [CMI] Add a site-wide concept of storage state (like ctools) #1345
500 [DX] Add a hook_library_alter() to remove unwanted things more easily #3718

Pages

Log in or register to add new topics