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 information about removed modules to the uninstall page #3779
602 Add a default 'posts' view to core #2152
603 Refactor the generation of SQL for dates and times into the database driver #2890
604 [UX][D8] Allow 'Content: Link' views field to just output URL #3419
605 Add new image style effect: mirror/flip vertically, horizontally and both. #1762
606 Display the field machine_name along with the label on the display mode #6200
607 Rename default Contact form category #4703
608 [DX] Add Flush all caches > Views to admin bar #5737
609 Make the homepage field when anonymous commenters must/may leave their contact information configurable #4279
610 1.15 [UX] Follow-ups for auto menu settings in core #4251
611 [UX] Improve editing data and time format patterns #1284
612 [A11Y] tablist needs tab roles for children elements #5982
613 [D8] Allow forms to set custom validation error messages on required fields #5348
614 [UX] Allow bulk deleting menu links. #732
615 Change the default profile on tests from Standard to Testing #4943
616 Automatically create a node/% layout when one is created for node/NID #5539
617 Allow user to set custom background color on core hero block #3918
618 [UX] Layout UI: Individual tempstore for each block (instead of the global, per-from one we currently have). #2429
619 [UX] Installer: request site configuration info (site name, admin account etc.) while the installer is running in parallel #3042
620 [DX] hook_field_*_settings_form() should have $form and $form_state parameters #3590
621 Run tests for releases after project published ZIP file #1964
622 [DX] [D8] Add a `validate()` method to entity classes #6061
623 UX Idea: Allow rewriting the output of fields on display (without having to use views or custom code). #2608
624 Create option for a cropped image style to provide consistent image size for Cards view #5593
625 [UX] Project installer: Clarify reason that the server does not support automatic updates #4470
626 [UX] Make special field items (such as title, language and path alias) available in the "Manage display" tab. #1444
627 [UX] Consolidate PHP-related information in the status report page, and add some basic PHP memory usage metrics #5863
628 Add a global/standardized way to add icon to external links #4047
629 Create the settings.php file if missing. #1075
630 [UX] Admin bar search: Make certain search results distinct by prefixing their immediate parent item. #1002
631 Javascript end-to-end testing #5160
632 Add node's 'Menu link titles' to views #3248
633 [UX] Move the confirmation dialog for enabling/uninstalling modules to a modal. #3770
634 [UX] When error messages are set to "None", show number of php critical errors in the admin bar badge. #2138
635 Bulk delete taxonomy terms #2875
636 Add option to Views for hiding empty blocks #3411
637 [UX] Add # anchors to blocks in the Layout UI. #1724
638 Don't hard-code the line wrapping in backdrop_mail() and _backdrop_wrap_mail_line() #6237
639 Simple Mode - Ability to toggle between simple and advanced admin features #4692
640 [UX] When uninstalling a module, list all things that will be lost (blocks, views, menus) in the confirmation page. #1624
641 [DX] Add the ability to deprecate the name (and value?) of config entries #5741
642 [D9] Allow adding descriptions to user roles (and show them in the roles listing page) #5748
643 Add target="_blank" attribute to "Powered by Backdrop CMS" link #4230
644 [UX] Add the "Comment fields" and "Comment display" links to the operations dropbutton in the content type admin page and also the respective admin menu items. #1262
645 Add context handling to Views blocks #5995
646 Enable dropdown menu for menus in header block #5330
647 [UX] Open the field widget link in a modal #691
648 [SR] Security hardening: provide a mechanism to expire sessions #5545
649 [UX] Display a reminder to uninstall modules after disabling them #3911
650 Basis: Add basic font-sizes to skin.css #2410
651 Contact form message templates edited via the UI #3568
652 [UX] New interface for editing, previewing, and saving theme settings #1949
653 Add mini pager option to Search module #6083
654 DatabaseSchemaObjectExistsException: Table already exists in DatabaseSchema #2585
655 Create a new cropped image style specifically for cards #5607
656 Add support for tokens in the file field names and paths (File Field Paths module in core) #1440
657 [D10] Invoke hook after a site install is complete #5876
658 Allow fully deleting text formats #4013
659 Layout: path condition with a subdomain #1049
660 [UX] [WYSIWYG] Consider adding a side-by-side live preview for the editor. #985
661 [SR][UX][DX] Provide a `sensitivetext` formAPI element that pulls from settings as well as state #5136
662 Basis theme killer feature: Automatically generate color scheme from provided brand (logo/colors) #3231
663 [UX] Change tags field display to use 'tag blocks' when entering tags #2121
664 [UX] Add a "Place in a layout" action for menus in the menu listing page. #3406
665 [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
666 [UX] Allow reusable blocks to be made non-reusable (by cloning them into a non-reusable instance) #4303
667 [UX] install.php: Provide help text for site name #4675
668 Allow core libraries to be served via CDN #1593
669 [UX] Search block: Provide options to render either as a separate field/button, or as a searchbar #4652
670 [DX] Make views query output easier to read with indentation & line breaks #1590
671 [DX] Disabling a field should not update the weights of all fields #5755
672 [UX] Support importing D7 views exports (at least in the 1.x cycle) #4213
673 [UX] Change user/login to /login and /user/logout to /logout #1248
674 Add a wrapper to make tables "responsive" #6008
675 Tweak Theme Overview page to group sub-themes by parent theme #5318
676 Missing a possibility to get a books mlid value for views #5565
677 [UX] Rich Text editor inserting/updating images before a file is uploaded #3900
678 [DX] Add a `project_get_info` helper function. #2385
679 [UX] Views "Multiple field settings" should appear on field display settings, too #2993
680 [META] Use UUIDs in more places #3563
681 Allow leaving feedback on projects from the Project Installer UI. #1914
682 [UX][D8] Make position of #description (help text) configurable via the API #1403
683 [UX] Running cron.php from browser should return a success message rather than a blank page #2535
684 Allow taxonomy term for layout block visibility #5612
685 [D7] Add setting for which roles can be assigned #4437
686 Cache settings via admin section #1434
687 [UX] When a new content type is created, automatically assign permissions to the "Editor" role #5885
688 [UX] Move non-displayed pseudo fields to vertical tab or group on "Manage fields" page #4002
689 [D8][UX] Add inline form errors #1040
690 [UX] Provide an instant search filter for the Configuration page (/admin/config). #978
691 Add layouts into the search index #5128
692 [UX] Rename "taxonomy" to "Categorization" in the user interface #203
693 Add Mailsystem 3.x delegator class to core #3218
694 [D8][UX] Add hidden and read-only field widgets (for the node edit form). #2101
695 [UX] integrate file editing into the file field widget #2810
696 [UX] CKEditor: Include the Balloon Toolbar plugin introduced in 4.8, and start using it. #3356
697 Allow the values of list field types to be pulled from a view. #1677
698 More useful tags for views #6268
699 [DX] Use `token_get_all()` for parsing settings*.php files rather than using regex in `backdrop_rewrite_settings()` #6297
700 Consolidate user links on admin bar #4643

Pages

Log in or register to add new topics