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] Layouts: Visibility conditions (and contexts): Entity ID text fields with autocomplete fields (or entity browser?). #1822
602 [D8][UX] Add a "Placeholder" input field to Views Exposed Filters to allow HTML5 Placeholder #4910
603 Check if paths already exist when views or layouts are being installed. #1257
604 [UX] Admin bar: Move "Add new X" to the bottom of each fly-out menu #4586
605 Remove grippie; use CSS "resize" property #340
606 [D8] Introduce a new example.settings.local.php file #4173
607 [D8] Add "Required" and "Show by default" option for "Text area with a summary" field/widget #5793
608 Installer module should check for file-write permissions #3893
609 Consider adding an easy way to provide click-to-copy functionality in core #6135
610 Add the ability to create a CSS class for image field in Views #2920
611 [DX] CMI: see if we can make those "storage" numbers in .json files less cryptic. #3562
612 [DX][META] Introduce functions similar to views_get_views_as_options() for other things #3545
613 Create redirects for bulk alias delete #1993
614 [D8] Image styles: add "Convert" effect/action #5107
615 [UX] Offer option to replace the help text with a help icon that toggles its visibility (on by default on mobile). #1414
616 [UX] Include the "+ Add condition" link/button and the "Remove"/"Configure" links in the "Conditions" fieldset of the #1025
617 [UX] Allow bulk deleting menu links. #732
618 Allow 'Main Page Content' block to use a specific display mode #4341
619 [DX] Allow JS in theme .info files to optionally specify header/footer as scope (default to header for BC) #5677
620 Automatically create a node/% layout when one is created for node/NID #5539
621 Allow editing term machine names (a.k.a. Taxonomy Machine Name module in core) #3093
622 Auto-update `.htaccess`, `robots.txt`, or `settings.php` (when we can) #5929
623 Installer should check digital signatures when downloading a package #3714
624 Better reporting for CKEditor 4 vs 5 in Telemetry #6342
625 [UX] Decide when to add 'block' to the end of block admin titles, and do so consistently. #2255
626 Create New Field API for more efficient fields #2661
627 Add admin tagging API to entities, menus, etc. #5307
628 [UX] Detect whether mod_rewrite is enabled (in Apache installs) and throw a warning in the clean URLs page. #1573
629 Add an option (checkbox) in the layout settings for "Page title type" that enables/disables appending the " | [site-name]" part to the page <title>. #1790
630 Make the 404 / 403 page setting "translatable" #4881
631 Feature/Package Module Proposal #1238
632 [UX] Admin bar search: Make certain search results distinct by prefixing their immediate parent item. #1002
633 [UX] Image Library view: Dynamic number of items per page #4560
634 Mobile first approach theme #4131
635 Media: Use field mapping to automatically store metadata/EXIF info #3333
636 Create a printable Status Report #5821
637 Allow some markup in views descriptions. #3885
638 Add "All day" functionality for the HTML5 widget #6142
639 Evaluate the reasons for removal of the Trigger module from core. #2522
640 Views UI: Edit Basic Settings #2906
641 [UX] Make sidebars collapsible in Harris layout #5486
642 Redis super easy with Redis Enterprise Caching to improve performance Backdrop CMS #6165
643 Admin interface for manual garbage collection #2898
644 Provide `original` vocabulary to presave and update vocabulary hooks #5475
645 [UX] Use "Configure" icons instead of the full word #3539
646 Docblock in page.tpl.php lists incorrect 'available' variables. #1981
647 [UX] Reduce Update Status module's nagging messages on admin/* pages #5083
648 [DX] Views query should not output { and } around database table names. #1389
649 [D8][DX] Add Modernizr to core. #1009
650 [UX] Open the field widget link in a modal #691
651 [D8] Form API: Introduce proper #types for 'option' and 'optgroup', and make #options consistent. #4312
652 [SR] Security hardening: provide a mechanism to expire sessions #5545
653 [UX] Add a log-in form to the update.php page, and expose it to anonymous users ONLY when db updates are pending. #3078
654 Idea: allow "pinning" base themes to specific versions (to solve the issue with breaking changes in core themes) #5941
655 [UX] Make it easier to create layouts for paths that are already assigned to be aliases for existing content. #3703
656 Trim textfields? #6386
657 [DX] Simplify getting and setting of values without using the 'und' data structure in entities #2240
658 Allow deleting modules/themes/layouts via the "Uninstall" function of Project Installer. #2648
659 [DX] Form API: Allow number fields to specify an array of suggested values (#options) #5285
660 Add a "Site Category" field to site info #1543
661 [UX] Project Browser: Improve the project details modal. #1778
662 [UX] Add a new pageless node above the "Promoted Content" block on Home page #4849
663 [UX] Rename name "Filtered HTML" input format to "Basic" #1188
664 [UX] [WYSIWYG] Consider adding a side-by-side live preview for the editor. #985
665 [UX] Change layout 'Visibility conditions' links to a drop button #4529
666 [DX] Save Dev time, make a console notice for Backdrop.behaviours #4116
667 Link to all release notes between installed and recommended versions #3303
668 Provide a form-item-inline class to help admin forms #5829
669 [UX] Add visibility conditions for menu location #3867
670 [DX] Form API: Do not require #default_value for checkboxes to be provided as an array #5836
671 Dashboard block: Translations #3852
672 List of Modules should show required contrib modules #6173
673 [UX] Consider replacing the block title type drop-down with an always required (and unique) block title field. #2483
674 Provide smarter default query string key names for views exposed filters #2893
675 Status Report should flag duplicate module installs #5464
676 [UX] Add charts to the dashboard #3529
677 [UX] Layouts: Use icons within drop buttons on small/mobile screens #1974
678 Disable unused layout templates #5068
679 [D8] Port and merge Localization Update in core #1377
680 [DX] Form API: Be able to tell system_settings_form() to ignore some form elements, without having to use a custom submit handler #4713
681 Add permission for users to be able to administer their own contact form #4292
682 Support the call of Ukraininan government and change “Russia” to “Russia is a terrorist state” #5712
683 Missing a possibility to get a books mlid value for views #5565
684 Provide an actual maintenance mode #3060
685 Entity reference 7.x-1.6 #5952
686 Add an upgrade path for CKEditor module #3684
687 [UX] Add parent menu selector to menu add/edit link form #6390
688 [UX] Swap tab order of "Export" and "Import" config pages #2185
689 [UX] Views/Field formatter: Count #2634
690 Add Claro administration theme to core #5241
691 [A11Y] Append the current tab in the breadcrumb (even if as an invisible element). #1535
692 [UX] Better image style previews. #1772
693 All config_*() functions should accept `$type` for consistency. #4821
694 Consolidate messages about modules merged into core if more than one module detected. #1163
695 [UX] Provide an instant search filter for the Configuration page (/admin/config). #978
696 Allow text formats to be cloned. #4501
697 [UX] Rename "taxonomy" to "Categorization" in the user interface #203
698 [DX] Provide a version of check_plain() that does not escape (for RSS feeds) #4112
699 [UX] More info on field removal #3262
700 Flexible Layout Templates - Add hero ROW by default to new templates #4091

Pages

Log in or register to add new topics