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] Allow the label (perhaps machine name too?) of fields to be edited straight from the "Manage fields" and "Comment fields" tab. #1443
602 [SR] Security hardening: provide a mechanism to expire sessions #5545
603 Do not throw exceptions in the updater, when nothing's broken (yet) #4003
604 Add a default 'posts' view to core #2152
605 [D8] Allow enabling modules (and themes/layouts?) via config sync / import #5163
606 [UX] Move new password show/hide toggle to inside the password fields. #3046
607 Add new image style effect: mirror/flip vertically, horizontally and both. #1762
608 Add support for CKEditor 5 (CKEditor 4 becomes EoL in 2023) #4122
609 OOTB: Provide an option to globally disable the personal contact forms, and make it the default for new installations #6067
610 [UX] Menu paths: replace the silly <front> placeholder with a dropdown and rename it to "home page" #2588
611 Add new PR template, with reminder to reference an issue #5605
612 [UX] CKEditor: Include the Balloon Toolbar plugin introduced in 4.8, and start using it. #3356
613 [UX] Provide an instant search filter for the Configuration page (/admin/config). #978
614 Bring back the initial functionality of _field_write_instance function #5875
615 Use the default date entry format for the default date display format #4646
616 Security: Consider adding an option to load public forms through AJAX. #1592
617 [UX] Rename "taxonomy" to "Categorization" in the user interface #203
618 [DX] Allow enabling/disabling theme debugging via the admin UI #4211
619 [UX] Layout UI: Individual tempstore for each block (instead of the global, per-from one we currently have). #2429
620 Remove syslog module from core #1260
621 [UX] Some UI improvements to Book module #5331
622 Upscaling in out-of-the-box image style 'Large'. #3232
623 Run tests for releases after project published ZIP file #1964
624 [UX] Language switcher block: allow some basic customization via the block configuration form #4924
625 [UX] Rich Text editor inserting/updating images before a file is uploaded #3900
626 [DX] Add a legacy upgrade_mappings database table #2855
627 Allow a hook to alter the list of CSS files parsed by Color module #6240
628 [META] Use UUIDs in more places #3563
629 Allow altering image style urls #5745
630 [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
631 [UX] Add a filter weight reset option so we can Show 'enabled' text filters above 'disabled' ones #4408
632 Allow setting a default value for Alt and Title text in image fields #1439
633 Missing a possibility to get a books mlid value for views #5565
634 [WP][UX] Dashboard: Dismissible blocks #3996
635 [UX] When error messages are set to "None", show number of php critical errors in the admin bar badge. #2138
636 [UX] Permissions page: Make permission groups rows collapsible/expandable. #1046
637 Replace the draggable.png icon with a modern one, and add up/down-only and left/right-only variants. #5152
638 [DX] Implement hook_hook_info() to help organize module code #3024
639 [UX] Add # anchors to blocks in the Layout UI. #1724
640 [UX] add the ability to order menus #3003
641 [UX] Project Browser: Merge the pages in the UI where one can **INSTALL** a module, theme or layout into a single primary tab, under a single top-level menu item. #1701
642 Allow more granular HTML filter options for HTML attributes, not just tags #6100
643 [DX] Add a hook_library_alter() to remove unwanted things more easily #3718
644 Use config for color module palettes #2554
645 [A11Y] Add `role="main"` attribute to primary content region in each Layout template #5610
646 [UX] Views UI: in place rearrange of fields, filter and sort criteria. #963
647 [UX] Admin Bar: Add a single, centralized point of entry for adding content, files, user accounts etc. #5884
648 [UX] Dismissible status report messages. #4617
649 [UX] Branding and Version info on Installation Screens #1584
650 Convert the taxonomy listing and feed at /taxonomy/term/%term to Views #145
651 Allow overriding Seven's header customisations #4205
652 Basis: Add basic font-sizes to skin.css #2410
653 Do not allow modules to be enabled at all if they have conflicting config file names with any existing config. #1242
654 Add a "remove" UI for modules & themes (& layouts?) #5320
655 Config management diff: Rename "Old" and "New" to something more meaningful #3221
656 [UX] New interface for editing, previewing, and saving theme settings #1949
657 [D8][UX] Add a "Placeholder" input field to Views Exposed Filters to allow HTML5 Placeholder #4910
658 Build a flexible "JSON consumer" block for Dashboard #3891
659 menu_tree_check_access() adds 1141 database queries #2825
660 Make mobile menu toggle text configurable #6264
661 Add pagers to watchdog entries #3546
662 [DX] Introduce a server-side conditional system (to possibly replace `#states`) #5750
663 Add 'Field HTML Trim' to core #6001
664 [D8][DX] Add element #type table and merge tableselect/tabledrag into it #4388
665 Implement sub-path aliases - a.k.a.: `subpathauto` or `path_alias_xt` in core #1418
666 Why do we need to write the entire config data within update hooks? #3347
667 [UX] Change tags field display to use 'tag blocks' when entering tags #2121
668 [UX] Token browser dialog: increase width (and height?). #1038
669 [UX] Create more intuitive behavior for "Customize" button to manage displays #5129
670 [D8][UX] Add hidden and read-only field widgets (for the node edit form). #2101
671 [UX] Terminology for configuring a block seems odd #1016
672 [D8] Image styles: add "Convert" effect/action #5107
673 [UX] Views: better indicate which View Displays and Sections are affected by a change #2985
674 Allow the values of list field types to be pulled from a view. #1677
675 [DX] Allow `config_get()` to return a default value - like `settings_get()` and `update_variable_get()` do #6108
676 [UX] Hide redundant items in Node Edit form. #3705
677 One click install for digitalocean #5628
678 [UX] Manage display: use the 'dirty' form flag when field settings are changed, in order to indicate that the form needs to be saved. #927
679 Allow Views to be grouped in Admin Menu #5895
680 Add 'reverse' option to 'View result counter' #4590
681 [UX] Convert the "Install from a URL" text field to a text area to allow installing multiple projects in one go. #1561
682 [UX] [DX] Move the user page to a separate module #109
683 Change the "Invalidate search index" process to a batched "Rebuild search index" #4182
684 [DX] Add a `project_get_info` helper function. #2385
685 [D7] Support summaries in CKEditor or introduce a teaser break plugin #1222
686 Add admin tagging API to entities, menus, etc. #5307
687 SMTP / PHPMailer module in core #3199
688 Allow leaving feedback on projects from the Project Installer UI. #1914
689 Make the 404 / 403 page setting "translatable" #4881
690 Add plugins to ckeditor available in D7 contrib module via CDN, but not in Backdrop core. #3875
691 [SR] Facilitate 2FA+MultiFactor compatibility (2FA/two-factor -> MFA/multi-factor) #2788
692 Ability to change themes based upon a layout #6296
693 [UX] Machine names: replace/ignore invalid characters as they are being typed. #3541
694 [UX][DX] Status report page: Provide filters/categories that apply to various personas #5758
695 [UX] Content view "Operations" drop-down lists available operations in random order. #548
696 Introduce some missing permissions that allow global actions on files #6012
697 Add filtering to path_autocomplete #4381
698 Make 'gid' column in 'node_access' table VARCHAR #1396
699 CKEditor: Add filter to allow empty HTML tags #3269
700 [UX] Make sidebars collapsible in Harris layout #5486

Pages

Log in or register to add new topics