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 Contact form message templates edited via the UI #3568
602 [UX][PS] Replace the current token browser in core with the Fast Token Browser implementation from contrib #6143
603 Consider exposing `form_cache_expiration` and/or providing an option so that it can be cleared along with other caches. #3191
604 [UX] Maintenance mode: Do not render the "Create new account" tab, the navigation menu and the account menu when in the "Log in" or "Reset password" pages. #2529
605 [UX] add "Allow Upscaling" checkbox to crop, and scale and crop effects #2763
606 Simplify Layout configuration #5592
607 [DX] Add contrib and custom directories to the docroot/modules directory. #1996
608 [UX] Consolidate database-related information in the status report page, and add some basic db usage metrics #5864
609 [UX] Fix caching of favicons #898
610 [UX] Add # anchors to vtabs. #1537
611 Allow default/required settings on multilingual ("Language") fields #4322
612 Replace content translation with entity translation (and add an upgrade path) #52
613 [D8][DX] Allow themes to declare dependencies on modules and layout templates #5316
614 Replace taxonomy_index with taxonomy_entity_index #103
615 View configuration UI: Add indicator denoting rewritten fields #5287
616 Ability to specify absolute or relative links only in Link fields #1158
617 Log warnings when projects are encountered without a 'type' #4866
618 [UX] CKEditor: Include the Balloon Toolbar plugin introduced in 4.8, and start using it. #3356
619 Configuration manager to offer choices when config staging folder includes files #6383
620 Request: More style options for the table format in Views #2961
621 Add permission "Clear log messages" #2242
622 Allow altering image style urls #5745
623 [UX] Project Installer: Make the sorting options responsive. #1779
624 Create option to add a supplemental stylesheet to Basis - to safely make css updates #4512
625 [UX] Contact module: Rename "categories" to "recipient groups" in the admin UI - allow customizing the label of the field in the public-facing form #5992
626 [UX] Remove the textarea_with_summary field type #490
627 Allow attributes to be passed to backdrop_add_css() and backdrop_add_js() (SRI) #5478
628 [D8] Port and merge Internationalization in core (feature parity with D8). #1374
629 Flexible layout templates: Allow selecting an existing layout template, as a starting point #4115
630 [UX] Rich Text editor inserting/updating images before a file is uploaded #3900
631 Allow to trigger the site status alert (red button) remotely #5097
632 [META] Use UUIDs in more places #3563
633 [UX] Idea: replace the various options for registering/canceling user accounts with a set of permissions #6163
634 [UX] Clarify Field Type choices on Field Settings page #2508
635 CKEditor: Provide a setting to switch skins. #2729
636 Add new PR template, with reminder to reference an issue #5605
637 [A11Y][UX] Admin bar: Allow navigation by keyboard arrows (besides Tab/Shift+Tab) #1982
638 Add markup or message field to contact form #4721
639 Bring back the initial functionality of _field_write_instance function #5875
640 Allow tokens to be used in the default value of fields. #885
641 [UX] Use Javascript to complete block Admin label fields based on Display title #1523
642 Allow separate edit and display titles for field #4310
643 Views advanced settings: Only one page region, but still a drop-down. #852
644 [UX] Allow multiple screenshots for modules themes and layouts #1517
645 Saving a content type display should not return up to the Manage Displays list #4291
646 [UX] Layout deletion confirmation form: add more explanation and options #5511
647 [DX][D9] Add helper functions to inject/move items into a particular position in associative arrays #5247
648 [UX] Allow image styles to be ordered/sorted. #1141
649 [DX] Add a hook_library_alter() to remove unwanted things more easily #3718
650 Allow themes to be installed, uninstalled, and updated (treat them like modules) #4829
651 [UX] Provide some help text about temporary files in the "Manage files" form #6388
652 [DX] Layout Contexts not being passed to block in hook_block_view(). #2953
653 [UX] Project Installer: On each cron run, pull and cache locally a project list from b.org #2193
654 [DX] Introduce a server-side conditional system (to possibly replace `#states`) #5750
655 [UX] Image styles: make crop and scale+crop effects smart. #1774
656 Add 'Field HTML Trim' to core #6001
657 [UX] Turn the installer into a 1-minute installer #467
658 [D10] Add the static analyzer tool PHPStan to Backdrop core #5467
659 [DX] Remove unused item attributes (per delta) on fields #1352
660 [D8] Introduce a new `file_url_transform_relative()` function #4106
661 Build a flexible "JSON consumer" block for Dashboard #3891
662 Add and Utilize Label and Description for the Admin Interface and Consolidate Help Text #5079
663 Add pagers to watchdog entries #3546
664 Add content type name as a part of a new field name suggestion #6172
665 Create Wordpress install profile #3127
666 Prevent users from accidentally exposing their email addresses by using it for their username #2486
667 Modify the CKEditor image dialog to use the new wrapper form for "file/add" and "Media Library Selector" mechanisms #2719
668 [A11Y] Add `role="main"` attribute to primary content region in each Layout template #5610
669 Allow display settings for book navigation #1976
670 [UX] Combine Permissions for `Field` and `Field UI` #4710
671 [UX] Admin Bar: Add a single, centralized point of entry for adding content, files, user accounts etc. #5884
672 Allow Views to be grouped in Admin Menu #5895
673 Allow non-administrative users the ability to publish/unpublish/schedule content #815
674 Transliteration: smarter "retroactive" transliteration of existing file names. #1506
675 [DX] Provide a way to retrieve default/OOTB config values #4262
676 [UX] Allow site admins to specify which menu is to be used in the admin bar. #5519
677 Add an "unsorted" indicator to table columns #5221
678 [UX] Layout UI: Visibility conditions: URL path: Allow browsing and selecting pages. #1129
679 [UX] Hide redundant items in Node Edit form. #3705
680 [UX] Display a warning message when editor changes from Full HTML to something else #4807
681 [UX] Reduce the size of the potentially unwieldy parent link selector on content type and content edit pages #6392
682 [D8] Add new formatter - "URL to Image" to image field in Views #2921
683 Block configuration settings: Support adding IDs. #2145
684 [UX][DX] Status report page: Provide filters/categories that apply to various personas #5758
685 Custom/managed publishing options. #1742
686 Add visibility conditions for the "login pages" and admin paths (and negation for them as well) #4476
687 Introduce some missing permissions that allow global actions on files #6012
688 [UX] Provide a menu-centric workflow for creating the website structure (à la content_menu) #434
689 Add fallback to HTTP for update manager #5455
690 [D8] Add a phone field type #1342
691 [DX][D8] CMI: Add config_exclude functionality to core #4079
692 Add plugins to ckeditor available in D7 contrib module via CDN, but not in Backdrop core. #3875
693 [UX] Machine names: replace/ignore invalid characters as they are being typed. #3541
694 Make new field labels visible by default #6192
695 [UX] Fix pager styling on mobile #3099
696 [UX] Side-by-side content translation UI #2438
697 [UX]/[DX] Add a fancy "copy to clipboard" button for views templates #2677
698 One click install for digitalocean #5628
699 [DX] Add CSS classes to form elements that are hidden/shown via #states. #1969
700 [UX][D10] Show bulk operations only when items have been selected, and hide filters when that happens #4701

Pages

Log in or register to add new topics