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 Why do we need to write the entire config data within update hooks? #3347
402 [UX] Layout path selection: Make it more user friendly #2618
403 Display the field machine_name along with the label on the display mode #6200
404 [D8][UX] Add inline form errors #1040
405 [UX] Display a reminder to uninstall modules after disabling them #3911
406 Contact form message templates edited via the UI #3568
407 [A11Y] Add `role="main"` attribute to primary content region in each Layout template #5610
408 [UX] Admin bar: Move "Add new X" to the bottom of each fly-out menu #4586
409 [UX] Consider replacing the block title type drop-down with an always required (and unique) block title field. #2483
410 Javascript end-to-end testing #5160
411 [UX] Allow the admin bar to be shown/hidden via a toggle #970
412 [UX] Admin Bar: Add a single, centralized point of entry for adding content, files, user accounts etc. #5884
413 [UX] Show result count and result range in search results #3261
414 [D8] Introduce a new example.settings.local.php file #4173
415 [UX] Layouts: Use icons within drop buttons on small/mobile screens #1974
416 [DX] Make views query output easier to read with indentation & line breaks #1590
417 [D8] Convert "Recent content" block to a View #146
418 Use database independent calls to initialize the testing cache. #2888
419 [UX] Redirect from system path to alias (GlobalRedirect in core) #2871
420 [UX] Display a Welcome page after upgrading Backdrop to the latest version #1225
421 [UX] CKEditor: Include the Balloon Toolbar plugin introduced in 4.8, and start using it. #3356
422 Enable dropdown menu for menus in header block #5330
423 [UX][DX] Status report page: Provide filters/categories that apply to various personas #5758
424 Allow 'Main Page Content' block to use a specific display mode #4341
425 [UX] Display php error messages in a dedicated block so we can limit visibility per role. #2139
426 Replace user-picture.tpl.php with a theme function #555
427 Introduce some missing permissions that allow global actions on files #6012
428 [UX] Installer: request site configuration info (site name, admin account etc.) while the installer is running in parallel #3042
429 [DX] Add project's 'install time' to system table #1726
430 Add a simple way in core to define private and public access for nodes/entities. #1407
431 CKEditor: Add filter to allow empty HTML tags #3269
432 [UX] List modules that need to be enabled on the config sync page #2604
433 Don't hard-code the line wrapping in backdrop_mail() and _backdrop_wrap_mail_line() #6237
434 [UX] Block config: Prevent the user from accidentally creating conditions that never/always display a block. #1021
435 [UX] Rich Text editor inserting/updating images before a file is uploaded #3900
436 [META] Use UUIDs in more places #3563
437 One click install for digitalocean #5628
438 [UX] Image Library view: Dynamic number of items per page #4560
439 [UX] Layout UI: Per-block "dirty" form messages. #2430
440 [SR][UX][DX] Provide a `sensitivetext` formAPI element that pulls from settings as well as state #5136
441 [UX] Make node title a proper (sortable too) field. a.k.a. Title module in core. #933
442 Allow Views to be grouped in Admin Menu #5895
443 Add node's 'Menu link titles' to views #3248
444 Mobile first approach theme #4131
445 Views: Add <audio> and <video> to the available options in the "Customize field HTML" for file fields. #1966
446 [UX] Have a "Contact" menu item be enabled and added to the primary navigation by default when enabling contact.module. #1572
447 Support additional (popular) properties in the .info files of projects #119
448 Prepend the content type name in the "Permissions" vtab permission names when creating a content type. #1539
449 [DX] [BC] Deprecate, reduce use of, or remove DBTNG #61
450 [UX] Fix hook_update_dependencies() so it won't skip necessary updates #2852
451 Add mini pager option to Search module #6083
452 [DX] Add a hook_library_alter() to remove unwanted things more easily #3718
453 Tweak Theme Overview page to group sub-themes by parent theme #5318
454 [A11Y][D9] Provide a "Visually hidden" option for the display of field labels #5766
455 [D8] Form API: Introduce proper #types for 'option' and 'optgroup', and make #options consistent. #4312
456 Establish a "fonts" directory in a place where it can be shared between core and contrib themes. #2127
457 [UX] admin bar search results should not be allowed to span further than the page height. #520
458 [D8] Date fields: Support both future/past dates at the same time with the "time ago" formatter #6021
459 [D8][A11Y] ALT attributes should be enabled by default on new fields and have an option to set ALT and TITLE attributes as required #3006
460 [UX] Provide a theme switcher. #1711
461 [D8] Port and merge Local Image Input Filter in core #1384
462 Get Designer Input on BackdropCMS 'Out of the Box' appearance #5581
463 [UX] User "locked" in the authorize.php page #2580
464 [UX] Allow reusable blocks to be made non-reusable (by cloning them into a non-reusable instance) #4303
465 [UX] Allow bulk-adding/editing vocabulary terms and menu items. #1006
466 Build a flexible "JSON consumer" block for Dashboard #3891
467 Add pagers to watchdog entries #3546
468 [UX] Allow the "Book outline" vertical tab in the content create/edit form to be hidden from users with the "Administer book outlines" permission #3638
469 [UX] Change layout 'Visibility conditions' links to a drop button #4529
470 Implement <time> tag for time stamps in core, e.g. date posted, comment date #2416
471 Add layouts into the search index #5128
472 [UX] disable "upload" button on file widget until file has been selected #908
473 [DX] Allow `language_list()` to output select list `#options` with both the native and the non-native language labels #5901
474 Basis theme killer feature: Automatically generate color scheme from provided brand (logo/colors) #3231
475 [DX] Save Dev time, make a console notice for Backdrop.behaviours #4116
476 [UX] Automatically clear caches after manual upgrades #5101
477 [UX] Do not reload the page when using the "Reset" button in the instant filters (modules listing and permissions page) #5910
478 Add Mailsystem 3.x delegator class to core #3218
479 [DX] Provide a version of check_plain() that does not escape (for RSS feeds) #4112
480 Add indicator for menu-level visibility conditions #1929
481 Allow a layout to be selected on additional paths. #1528
482 Define aims and outstanding technical tasks for distro support and Features-style config packages in core #99
483 [A11Y] Switch Admin Bar to using Smart Menus #2809
484 [UX][D8] Make position of #description (help text) configurable via the API #1403
485 [UX] Rename "Configuration" to "Settings" #1161
486 [UX] Hide redundant items in Node Edit form. #3705
487 Translation of taxonomy terms #4720
488 [UX] Provide users with a visual way to understand and build content types (a.k.a.: Dream Fields in core) #5292
489 Provide a list of "Enabled Modules" somewhere to help with debugging #5791
490 Add permission for users to be able to administer their own contact form #4292
491 Layouts: Provide a way to define conditions based on field values. #2103
492 Better Book navigation links #4879
493 [D10] Views page displays: Provide a new option to use the admin theme #6025
494 Add custom block option to follow the translation system easily #2991
495 Replace user signatures & pictures with fields #1679
496 [D8] Port and merge Internationalization Views in core #1375
497 [UX] Streamline the process of disabling and uninstalling modules (a.k.a. "Uninstallation queue"). #2532
498 More useful tags for views #6268
499 Add plugins to ckeditor available in D7 contrib module via CDN, but not in Backdrop core. #3875
500 [UX] Machine names: replace/ignore invalid characters as they are being typed. #3541

Pages

Log in or register to add new topics