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 [UX] Mobile project browser: decrease amt of scrolling needed on Mobile #3097
602 [D8] Allow enabling modules (and themes/layouts?) via config sync / import #5163
603 Consider adding print styles in core report pages, or providing a way to export them as JSON #6136
604 [UX] Display the "Default" block title on Add/Configure block UI #2665
605 1.15 [UX] Follow-ups for auto menu settings in core #4251
606 Allow Access to Image Library for Core Hero Block #5739
607 Installer should check digital signatures when downloading a package #3714
608 [UX] Make it easier to create layouts for paths that are already assigned to be aliases for existing content. #3703
609 Provide an option to make language required for nodes (do not allow language = "none"). #673
610 Add a language switcher to the admin bar when locale is enabled #5983
611 [UX] Views: Offer an option for the pager to start counting from 1 instead of 0 #5566
612 Put Backdrop JS Object at the bottom of the HTML Document #1051
613 Optimize `views_handler_field_field()` to only load full entities if needed #2104
614 [DX] Form API: provide a 'type' => 'status_message' element. #3329
615 [UX] Layout UI: Collapsible block groups. #1691
616 [UX] Some UI improvements to Book module #5331
617 Confirmation dialog for orphaned files #2899
618 The farbtastic color picker is unmaintained since 2017 - replace with a modern/maintained alternative #5598
619 [UX] Language switcher block: allow some basic customization via the block configuration form #4924
620 Add status report message informing about CKEditor 5 upgrade #6346
621 [UX] Add visibility conditions for menu location #3867
622 Allow fully deleting text formats #4013
623 [UX] Provide an instant search filter for the permissions page (/admin/config/people/permissions). #980
624 Add global site logo token #5871
625 [UX] Use "Configure" icons instead of the full word #3539
626 [UX] Allow the user to change their mind about manually entering a machine name... #1608
627 [UX][D8] Convert user pictures to an actual Image Field #243
628 [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
629 Menu router refactoring #2400
630 [UX] Layouts UI: Reusable visibility condition templates. #1942
631 [UX] Allow moving blocks from the front end? #3086
632 [UX] install.php: Provide help text for site name #4675
633 Replace the draggable.png icon with a modern one, and add up/down-only and left/right-only variants. #5152
634 [UX][A11y][D10] CKEditor toolbar configuration: allow adding/(re)moving buttons via keyboard #6159
635 [D8] CKEditor: Allow Image Styles to be used with inline images #2658
636 Add target="_blank" attribute to "Powered by Backdrop CMS" link #4230
637 [DX][D9] Add the ability to deprecate the name (and value?) of entries in settings.php #5740
638 [UX] Support importing D7 views exports (at least in the 1.x cycle) #4213
639 Allow user/module to disable theme_debug for particular templates or modules #5746
640 Add an upgrade path for CKEditor module #3684
641 [D8] Trim summary on word boundary #599
642 [DX] Add `#indentation` property to FAPI elements. #5999
643 [UX] Let site builders add a new image style whenever they're selecting a style to use #1438
644 Setting intelligent defaults during content type fields creation #291
645 [UX] Field UI - clean up the field type selection #1041
646 [META] [UX] Add more Display Suite features #2084
647 [UX] Taxonomy checkboxes/radios: Use indentation instead of dashes to denote children terms. #3292
648 [UX] Add the ability for default layouts to be cloned (like views). #1674
649 Add a "remove" UI for modules & themes (& layouts?) #5320
650 Site-wide settings for file garbage collection #2896
651 [D7] Add setting for which roles can be assigned #4437
652 Better styling for UI links in book module #5609
653 [D8][UX] Add a "Placeholder" input field to Views Exposed Filters to allow HTML5 Placeholder #4910
654 Editor image dialog: option to sync the width and height of the image and also option to override the sync #6385
655 Dashboard block: Translations #3852
656 [UX] Move non-displayed pseudo fields to vertical tab or group on "Manage fields" page #4002
657 Optimize core book module via book_cache port #976
658 [D8][DX] Provide a generic 'entity_autocomplete' Form API element #5879
659 [UX] Add charts to the dashboard #3529
660 Allow install profiles to be run after site creation #1591
661 Content creation page cleanup #202
662 Check if paths already exist when views or layouts are being installed. #1257
663 Provide a mechanism to load low-level backends #2383
664 Allow form elements for updates in update.php #1912
665 Reconfiguring the administrative layout #3072
666 [UX] Search block: Provide options to render either as a separate field/button, or as a searchbar #4652
667 [UX] Create more intuitive behavior for "Customize" button to manage displays #5129
668 Varnish Cache Caching to improve performance Backdrop CMS #6164
669 [UX] Introduce button group UI component #2643
670 [D8] Image styles: add "Convert" effect/action #5107
671 [DX] Add user_role_has_permission function #6186
672 [UX] Layout path selection: Make it more user friendly #2618
673 Basis: Update box-sizing method #4208
674 Status page: Show information about supported image types by GD #5760
675 Add an upgrade path from menu_block to core menu blocks. #3681
676 Use data-* to check modules dependencies before submit #565
677 [DX] Support #attributes in theme_help() and theme_more_help_link() #6007
678 [UX] Offer option to replace the help text with a help icon that toggles its visibility (on by default on mobile). #1414
679 Add CSS (JS?) code formatting automation #5568
680 [UX] Include the "+ Add condition" link/button and the "Remove"/"Configure" links in the "Conditions" fieldset of the #1025
681 Move the file `description` column to file_managed table. #2070
682 [UX] Show result count and result range in search results #3261
683 Add admin tagging API to entities, menus, etc. #5307
684 Use database independent calls to initialize the testing cache. #2888
685 Add a check for missing modules or dependencies #5625
686 Make the 404 / 403 page setting "translatable" #4881
687 "Create new revision by default" doesn't enable revisions #6103
688 Allow specifying optional tags for blocks #3837
689 [WP][UX] Dashboard: Collapsible blocks #3995
690 Remove the "Layout" part from the layout names in the layouts list. #945
691 Add filtering to the List Views page like the filtering that existed in D7 #5896
692 [UX] [multilingual] Translated blocks are too hard to use #3514
693 [UX] Detect whether mod_rewrite is enabled (in Apache installs) and throw a warning in the clean URLs page. #1573
694 Feature/Package Module Proposal #1238
695 [UX] Add a requirements warning when site_mail domain doesn't match. #2364
696 [D8][SR] Add the ability to block IP addresses (feature parity with Drupal). #1878
697 [UX] Make sidebars collapsible in Harris layout #5486
698 Add permissions to view and use button "Clear log messages" #3056
699 Consolidate user links on admin bar #4643
700 [UX] Installer: request site configuration info (site name, admin account etc.) while the installer is running in parallel #3042

Pages

Log in or register to add new topics