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
601 Provide a list of "Enabled Modules" somewhere to help with debugging #5791
602 Allow the addition of Dashboard context to any layout #6182
603 [D9] Users must verify email when changing user email addresses #5210
604 [UX] add a hook_requirements check for disabled modules, not uninstalled #3778
605 [UX] Introduce button group UI component #2643
606 [D10] Views page displays: Provide a new option to use the admin theme #6025
607 [D8] Token: Add "Safe tokens", and expose them in the admin UI #4755
608 [D8][UX] Add a toggle in the admin bar for showing/hiding contextual links on mobile #3417
609 [D8] Port and merge Internationalization Views in core #1375
610 [UX] Project installer: Clarify reason that the server does not support automatic updates #4470
611 [UX] Taxonomy checkboxes/radios: Use indentation instead of dashes to denote children terms. #3292
612 Docblock in page.tpl.php lists incorrect 'available' variables. #1981
613 Layouts: Visibility conditions available when one of two required contexts are missing #4594
614 [UX] Show result count and result range in search results #3261
615 [UX] Layouts: Use icons within drop buttons on small/mobile screens #1974
616 Layout API: function to add a block to a layout region programmatically #5662
617 [UX][A11y][D10] CKEditor toolbar configuration: allow adding/(re)moving buttons via keyboard #6159
618 [DX] Add settings/page for contextual links settings #5404
619 Allow fully deleting text formats #4013
620 [DX] Provide an easy way to add classes to the wrapper tags of form elements #3917
621 Use database independent calls to initialize the testing cache. #2888
622 Enable Entity Reference in new installations #5913
623 [DX] Support a way to declare conflicts in .info files #4993
624 Offer to remove module dependencies that are no longer needed #3582
625 [UX] Add a `kitchen sink` of options to the Filtered text format #1520
626 Give details about why a permission 'has security implications' #5536
627 [DX] Add a Production/Development Toggle to core. #1144
628 [UX] install.php: Provide help text for site name #4675
629 [UX] Swap tab order of "Export" and "Import" config pages #2185
630 Add target="_blank" attribute to "Powered by Backdrop CMS" link #4230
631 Add permissions to view and use button "Clear log messages" #3056
632 [UX] Better image style previews. #1772
633 [D8] Add "Required" and "Show by default" option for "Text area with a summary" field/widget #5793
634 Add status report message informing about CKEditor 5 upgrade #6346
635 Create a field_storage_exists() function #5180
636 [META][D8][UX] Convert all confirmation pages to confirmation dialogs instead. #3769
637 [UX] Layout path selection: Make it more user friendly #2618
638 [UX][D8] Merge the "List links" and "Edit menu" operations into a single administration page. #475
639 [DX] [D8] Add a `validate()` method to entity classes #6061
640 [UX] Allow switching the menu being used for a menu block. #3410
641 [UX] Link to the Layouts admin page from the Custom blocks admin page. #1360
642 [UX] Consider replacing the block title type drop-down with an always required (and unique) block title field. #2483
643 [UX] Layout UI: Per-block "dirty" form messages. #2430
644 [D7] Add setting for which roles can be assigned #4437
645 Add node's 'Menu link titles' to views #3248
646 Views: Add <audio> and <video> to the available options in the "Customize field HTML" for file fields. #1966
647 [DX] Allow JS in theme .info files to optionally specify header/footer as scope (default to header for BC) #5677
648 Varnish Cache Caching to improve performance Backdrop CMS #6164
649 Enhanced Float-Value Display Options #5379
650 [UX] Move non-displayed pseudo fields to vertical tab or group on "Manage fields" page #4002
651 Add display of file details to the 'manage file' form. #3904
652 [UX] Redirect from system path to alias (GlobalRedirect in core) #2871
653 Allow search result display to be controlled via view modes #829
654 Auto-update `.htaccess`, `robots.txt`, or `settings.php` (when we can) #5929
655 Link module: Provide an option to allow for a predefined list of static titles #4970
656 Add allowed_values_function to list field UI #3565
657 [SR][UX] Flood control: Better workflow and allow users to self-serve #5522
658 [UX] Allow selecting a layout for a view page from the view add/edit form. #1130
659 [UX] Search block: Provide options to render either as a separate field/button, or as a searchbar #4652
660 [UX] Display php error messages in a dedicated block so we can limit visibility per role. #2139
661 [UX] Support importing D7 views exports (at least in the 1.x cycle) #4213
662 [UX] Installer: request site configuration info (site name, admin account etc.) while the installer is running in parallel #3042
663 [DX] Add project's 'install time' to system table #1726
664 Create a printable Status Report #5821
665 Editor image dialog: option to sync the width and height of the image and also option to override the sync #6385
666 Ability to include module configuration in config recipe even if config already exists #5173
667 [UX] List modules that need to be enabled on the config sync page #2604
668 [D8] Views Content Cache #3399
669 [DX] [CMI] Add a site-wide concept of storage state (like ctools) #1345
670 Implement <time> tag for time stamps in core, e.g. date posted, comment date #2416
671 Basis theme killer feature: Automatically generate color scheme from provided brand (logo/colors) #3231
672 [DX] Add user_role_has_permission function #6186
673 Add more properties to project .info files... Initial Release date, Current Release Date, Categories, D7 base module or theme if any #5367
674 [WP][UX] Dashboard: Collapsible blocks #3995
675 Installer module should check for file-write permissions #3893
676 [UX] Fix hook_update_dependencies() so it won't skip necessary updates #2852
677 [UX] Explore the idea of converting the "Save"/"Cancel" text to links in the messages of "dirty" forms. #789
678 Idea: allow "pinning" base themes to specific versions (to solve the issue with breaking changes in core themes) #5941
679 [D7] Tokens missing from Backdrop core. This issue was considered major in D7. #4952
680 [DX] CMI: see if we can make those "storage" numbers in .json files less cryptic. #3562
681 [UX][WP] CKEditor: Add word count #1477
682 [UX] Idea: Bigger "required" indicators for fields (a red ❌ next to the field) plus a red focus "halo" around the field. #5505
683 Add an 'URL alias update queue' for entities associated with an updated entity #1124
684 Consolidate user links on admin bar #4643
685 Establish a "fonts" directory in a place where it can be shared between core and contrib themes. #2127
686 Basis: Update box-sizing method #4208
687 [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
688 [UX] Provide a theme switcher. #1711
689 Provide a form-item-inline class to help admin forms #5829
690 "Create new revision by default" doesn't enable revisions #6103
691 [UX] Flexible templates: Replace the single "Add row" button with multiple ones #5166
692 Convert /admin/content/book to a View #3735
693 [UX] User "locked" in the authorize.php page #2580
694 [CMI] Export/Import an entire content type (or other entity type) with its fields all at once #408
695 Improve the way search (re)indexing works. #1337
696 [DX] Config uses the term 'clear', change it to 'remove' or something more intuitive #2387
697 [UX] When there is only one menu item in a section, don't list #4386
698 Add Mailsystem 3.x delegator class to core #3218
699 Add indicator for menu-level visibility conditions #1929
700 Support the call of Ukraininan government and change “Russia” to “Russia is a terrorist state” #5712

Pages

Log in or register to add new topics