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] Add path settings to file pages #4176
602 [UX] Add a 'visible' property to display modes #3082
603 Allow deleting modules/themes/layouts via the "Uninstall" function of Project Installer. #2648
604 [META] [UX] Add more Display Suite features #2084
605 Create a printable Status Report #5821
606 [UX] Add the ability for default layouts to be cloned (like views). #1674
607 Consider using a flat-file cache for the page cache #716
608 Add "All day" functionality for the HTML5 widget #6142
609 [UX] Move admin menu system tasks to their own dropdown? #1368
610 [D8] Allow enabling modules (and themes/layouts?) via config sync / import #5163
611 Feature request for Internal Redirects #3940
612 Support SVG in Image Library #5541
613 Restore Configurable Actions to core #3646
614 Easier/better way to revert Views' settings #4368
615 Kickass Feature: Allow extracting a color scheme from an uploaded image, and apply it to themes supporting color module. #3328
616 Admin interface for manual garbage collection #2898
617 Provide smarter default query string key names for views exposed filters #2893
618 [UX] Add a requirements warning when site_mail domain doesn't match. #2364
619 [D8][SR] Add the ability to block IP addresses (feature parity with Drupal). #1878
620 [UX] Provide an instant search filter for the permissions page (/admin/config/people/permissions). #980
621 Use smart dictionaries for object compression #1511
622 [UX] Some UI improvements to Book module #5331
623 Idea: allow "pinning" base themes to specific versions (to solve the issue with breaking changes in core themes) #5941
624 [UX][D8] Convert user pictures to an actual Image Field #243
625 Trim textfields? #6386
626 [UX][D8] Create/select layout for a specific page from the content add/edit form. #1131
627 [UX] Language switcher block: allow some basic customization via the block configuration form #4924
628 [UX] Add information about removed modules to the uninstall page #3779
629 [META][UX] Better "Recent content" block #4576
630 [UX][D8] Allow 'Content: Link' views field to just output URL #3419
631 Showcase core features during install #4138
632 [META] Improve the project screenshots functionality in the project browser #3061
633 [UX] Views/Field formatter: Count #2634
634 Move the file `description` column to file_managed table. #2070
635 Provide a form-item-inline class to help admin forms #5829
636 Provide an option to make language required for nodes (do not allow language = "none"). #673
637 Redis super easy with Redis Enterprise Caching to improve performance Backdrop CMS #6165
638 [UX] Add nowrap CSS to field suffixes (ex the machine name span) #1349
639 Replace the draggable.png icon with a modern one, and add up/down-only and left/right-only variants. #5152
640 [PS] Set cache lifetime to 1 year for static assets #3937
641 [UX] Views: Offer an option for the pager to start counting from 1 instead of 0 #5566
642 [WP][SR] Dedicated "Privacy & security" section under "Configuration" #3624
643 Upgrade UI module (similar to Migrate UI in D8) to help with moving from D7 #4345
644 [Multisite] Provide option for installing global or site-specific projects via the UI #3274
645 [UX] Modules Manual installation box needs to take modules names in any case #2885
646 [DX][BC] Deprecate `module_exists()` and add a `project_exists()` function #2337
647 Support the call of Ukraininan government and change “Russia” to “Russia is a terrorist state” #5712
648 [UX] Project Browser should run some pre-flight checks #1858
649 Optimize core book module via book_cache port #976
650 Responsive tabs for Seven: change the arrows to an ellipsis and an "x" close icon. #1498
651 Add a "remove" UI for modules & themes (& layouts?) #5320
652 Entity reference 7.x-1.6 #5952
653 Content creation page cleanup #202
654 [UX] Add parent menu selector to menu add/edit link form #6390
655 [UX] Make the theme preview thumbnail clickable and show larger version of screenshot (à la lightbox). #1127
656 [D8][UX] Add a "Placeholder" input field to Views Exposed Filters to allow HTML5 Placeholder #4910
657 [UX] Move the confirmation dialog for enabling/uninstalling modules to a modal. #3770
658 [DX] Support some basic markdown-flavoured formatting in t() #4535
659 Add option to Views for hiding empty blocks #3411
660 [UX] Views save/cancel buttons are at the top right #3054
661 [UX] Allow limiting allowed text formats per field instance (per content type). #2615
662 Store entity bundle in comment table #2046
663 [DX] Form API: Do not require #default_value for checkboxes to be provided as an array #5836
664 [D8] Trim summary on word boundary #599
665 List of Modules should show required contrib modules #6173
666 [UX] Create more intuitive behavior for "Customize" button to manage displays #5129
667 Allow user to set custom background color on core hero block #3918
668 Setting intelligent defaults during content type fields creation #291
669 [DX] hook_field_*_settings_form() should have $form and $form_state parameters #3590
670 [UX] Allow a field HTML ID to be set as target in theme_token_tree_link() #4316
671 Ensure Backdrop deletes all files it puts into /tmp #3253
672 [DX] Add entity_get_bundles() as a convenient method for getting the label of a bundle. #3243
673 [DX] Add a legacy upgrade_mappings database table #2855
674 [UX] Add an admin preview of the type of menu for menu blocks in the "Manage blocks" page. #2325
675 [DX] Add Flush all caches > Views to admin bar #5737
676 [D8][UX] Merge Special Menu Items module functionality in core (allow <nolink> and <separator> menu items). #1840
677 Remove the "Layout" part from the layout names in the layouts list. #945
678 Enable revisions by default / CRAP and entity revisions everywhere in core. #1465
679 Add admin tagging API to entities, menus, etc. #5307
680 Suggestion: Post-upgrade Summary After Drupal 7 Migration #5606
681 Double click prevention #6393
682 [UX] Default drop-button action for node types should be 'manage fields' #1116
683 Make the 404 / 403 page setting "translatable" #4881
684 [D9] Add menu link support into views #4505
685 [UX] Add a "Place in a layout" action for menus in the menu listing page. #3406
686 [UX] Add the ability to make any standard layout template a flexible one #4114
687 [D9][UX] Add a user-friendly parent menu browser in the content add/edit form. #3029
688 [UX] Menu paths: replace the silly <front> placeholder with a dropdown and rename it to "home page" #2588
689 [DX] Make certain field values and entity properties available during save. #2032
690 [UX] Make sidebars collapsible in Harris layout #5486
691 Provide a "System metrics" entry in the status page, to show disk space, RAM usage, and database size #5858
692 Use data-* to check modules dependencies before submit #565
693 [DX] Introduce a new `#` placeholder for `format_string()`, that formats user-facing text as code #6191
694 Put all search results on a single page (with facets?) #1330
695 [D8] Image styles: add "Convert" effect/action #5107
696 [UX] Display a reminder to uninstall modules after disabling them #3911
697 Add markup or message field to contact form #4721
698 Add CSS (JS?) code formatting automation #5568
699 Contact form message templates edited via the UI #3568
700 [META] Use UUIDs in more places #3563

Pages

Log in or register to add new topics