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 Consider converting the watchdog list to a view. #1302
602 [DX] Add user_role_has_permission function #6186
603 [DX] Simplify getting and setting of values without using the 'und' data structure in entities #2240
604 [DX] Introduce a server-side conditional system (to possibly replace `#states`) #5750
605 [UX] Flexible templates UI: Allow "visual" region width changing, using left/right drag handles, and width indicators #5167
606 Add function that returns default config #3251
607 [UX] Project Browser: Improve the project details modal. #1778
608 Add 'Field HTML Trim' to core #6001
609 [UX] Modules Manual installation box needs to take modules names in any case #2885
610 Allow specifying optional tags for blocks #3837
611 [UX] [multilingual] Translated blocks are too hard to use #3514
612 Define aims and outstanding technical tasks for distro support and Features-style config packages in core #99
613 Allow fully deleting text formats #4013
614 [UX] Move non-displayed pseudo fields to vertical tab or group on "Manage fields" page #4002
615 [UX] Consider replacing the block title type drop-down with an always required (and unique) block title field. #2483
616 Put Backdrop JS Object at the bottom of the HTML Document #1051
617 One click install for digitalocean #5628
618 [D8] Allow forms to set custom validation error messages on required fields #5348
619 Introduce new "View own published content" #6397
620 [UX] Layouts: Use icons within drop buttons on small/mobile screens #1974
621 Allow Views to be grouped in Admin Menu #5895
622 Change the default profile on tests from Standard to Testing #4943
623 [DX] Implement hook_hook_info() to help organize module code #3024
624 [A11Y] Provide a dark (or high-contrast) version of Seven #3990
625 [UX] Search block: Provide options to render either as a separate field/button, or as a searchbar #4652
626 [UX] Menu paths: replace the silly <front> placeholder with a dropdown and rename it to "home page" #2588
627 [UX] Add youtube field, or video embed field to core. Integrate with media library. #3661
628 [UX][D8] Merge the "List links" and "Edit menu" operations into a single administration page. #475
629 [UX] Support importing D7 views exports (at least in the 1.x cycle) #4213
630 [UX] Allow the user to change their mind about manually entering a machine name... #1608
631 [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
632 [DX] Allow combining the types of placeholders for the t() function, and introduce a new one for text that should be wrapped in code/pre tag HTML tags #6190
633 [UX] Swap tab order of "Export" and "Import" config pages #2185
634 [UX][DX] Status report page: Provide filters/categories that apply to various personas #5758
635 Javascript end-to-end testing #5160
636 Upscaling in out-of-the-box image style 'Large'. #3232
637 [UX] Better image style previews. #1772
638 Introduce some missing permissions that allow global actions on files #6012
639 [DX] Add a legacy upgrade_mappings database table #2855
640 Add a "Make Permanent" action for the manage files listing #3825
641 [D7] Add setting for which roles can be assigned #4437
642 Front page to be configurable by language #3500
643 Give details about why a permission 'has security implications' #5536
644 Allow obsolete config strings to be culled from localization table #3452
645 [SR][UX] Flood control: Better workflow and allow users to self-serve #5522
646 [WP][UX] Dashboard: Collapsible blocks #3995
647 [UX] Let site builders add a new image style whenever they're selecting a style to use #1438
648 [UX] Layout UI: Per-block "dirty" form messages. #2430
649 [UX] Field UI - clean up the field type selection #1041
650 [UX] Allow the "Book outline" vertical tab in the content create/edit form to be hidden from users with the "Administer book outlines" permission #3638
651 Enable dropdown menu for menus in header block #5330
652 [A11Y] Make collapsible fieldset accessible #6408
653 Views: Add <audio> and <video> to the available options in the "Customize field HTML" for file fields. #1966
654 [DX] Allow `language_list()` to output select list `#options` with both the native and the non-native language labels #5901
655 [UX] add the ability to order menus #3003
656 Dashboard Module: Show link to manage existing nodes of specific content type #3944
657 Consolidate user links on admin bar #4643
658 Use config for color module palettes #2554
659 Basis: Update box-sizing method #4208
660 Allow install profiles to be run after site creation #1591
661 Check if paths already exist when views or layouts are being installed. #1257
662 Display the field machine_name along with the label on the display mode #6200
663 [UX] Display php error messages in a dedicated block so we can limit visibility per role. #2139
664 [A11Y][D9] Provide a "Visually hidden" option for the display of field labels #5766
665 [SR][UX][DX] Provide a `sensitivetext` formAPI element that pulls from settings as well as state #5136
666 Config management diff: Rename "Old" and "New" to something more meaningful #3221
667 [DX] Add project's 'install time' to system table #1726
668 [D8] Date fields: Support both future/past dates at the same time with the "time ago" formatter #6021
669 menu_tree_check_access() adds 1141 database queries #2825
670 [META][UX][DX] Overhaul User module permissions and the respective admin UI #3815
671 Allow search result display to be controlled via view modes #829
672 [UX] Explore the idea of converting the "Save"/"Cancel" text to links in the messages of "dirty" forms. #789
673 [UX] When there is only one menu item in a section, don't list #4386
674 [D8] Autosave content #3426
675 [UX] Idea: Bigger "required" indicators for fields (a red ❌ next to the field) plus a red focus "halo" around the field. #5505
676 [UX] Offer option to replace the help text with a help icon that toggles its visibility (on by default on mobile). #1414
677 [DX] [D8] Add a `validate()` method to entity classes #6061
678 Implement <time> tag for time stamps in core, e.g. date posted, comment date #2416
679 [UX] Include the "+ Add condition" link/button and the "Remove"/"Configure" links in the "Conditions" fieldset of the #1025
680 Layouts: Visibility conditions available when one of two required contexts are missing #4594
681 Tweak Theme Overview page to group sub-themes by parent theme #5318
682 [UX] Do not reload the page when using the "Reset" button in the instant filters (modules listing and permissions page) #5910
683 [UX] Views: better indicate which View Displays and Sections are affected by a change #2985
684 [DX] Change modals so special server whitelist is not required #3938
685 Allow anonymous users to use a SESSION variable to set timezone #4612
686 Provide additional permissions for the maintenance mode #3625
687 [CMI] Export/Import an entire content type (or other entity type) with its fields all at once #408
688 [DX][D8] Allow config files to have dependencies #4188
689 [UX] Detect whether mod_rewrite is enabled (in Apache installs) and throw a warning in the clean URLs page. #1573
690 Feature/Package Module Proposal #1238
691 Don't hard-code the line wrapping in backdrop_mail() and _backdrop_wrap_mail_line() #6237
692 Establish a "fonts" directory in a place where it can be shared between core and contrib themes. #2127
693 Provide a list of "Enabled Modules" somewhere to help with debugging #5791
694 Add layouts into the search index #5128
695 SMTP / PHPMailer module in core #3199
696 [UX] Provide a theme switcher. #1711
697 [D10] Views page displays: Provide a new option to use the admin theme #6025
698 [SR] Facilitate 2FA+MultiFactor compatibility (2FA/two-factor -> MFA/multi-factor) #2788
699 [UX] Decrease size of help text input textareas #2747
700 [UX] Introduce a `confirm_dialog()` function #3771

Pages

Log in or register to add new topics