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] Sort the image styles list in a meaningful way #2457
602 [META] [UX] Improve the overall creation and placement of custom blocks experience. #1277
603 Request to add a link to project pages for modules on Functionality page #4179
604 [UX] [multilingual] Translated blocks are too hard to use #3514
605 Add semantic markup to layouts #1970
606 Provide `original` vocabulary to presave and update vocabulary hooks #5475
607 [UX] Reduce Update Status module's nagging messages on admin/* pages #5083
608 [D8] Add "Required" and "Show by default" option for "Text area with a summary" field/widget #5793
609 [UX] Turn the installer into a 1-minute installer #467
610 [UX] Allow the label (perhaps machine name too?) of fields to be edited straight from the "Manage fields" and "Comment fields" tab. #1443
611 Allow setting a default value for Alt and Title text in image fields #1439
612 Reuse test prefixes instead of rebuilding them for each test #4353
613 Add a comma-separated/list field formatter for multi-value fields. #316
614 [UX] Add youtube field, or video embed field to core. Integrate with media library. #3661
615 [UX] When error messages are set to "None", show number of php critical errors in the admin bar badge. #2138
616 [UX] Permissions page: Make permission groups rows collapsible/expandable. #1046
617 [UX] Add # anchors to blocks in the Layout UI. #1724
618 Bulk operation for scheduling publishing of multiple pieces of content. #3115
619 [ META] Add new interface for user selection of managed files #2718
620 Add Claro administration theme to core #5241
621 [DX] Allow JS in theme .info files to optionally specify header/footer as scope (default to header for BC) #5677
622 All config_*() functions should accept `$type` for consistency. #4821
623 Allow non-administrative users the ability to publish/unpublish/schedule content #815
624 Auto-update `.htaccess`, `robots.txt`, or `settings.php` (when we can) #5929
625 Security: Consider adding an option to load public forms through AJAX. #1592
626 [UX] Provide a report page that lists all configured paths where files are being saved. #4585
627 [UX] Allow site admins to specify which menu is to be used in the admin bar. #5519
628 Enhance Available Updates Report to show date of release and date of latest commit #6207
629 Add a "Make Permanent" action for the manage files listing #3825
630 [UX] Layout UI: Individual tempstore for each block (instead of the global, per-from one we currently have). #2429
631 Remove syslog module from core #1260
632 Improve the styling of color input elements in the admin theme #4155
633 Front page to be configurable by language #3500
634 Run tests for releases after project published ZIP file #1964
635 Provide chained term tokens for taxonomy_term_reference fields #2949
636 Status Report should flag duplicate module installs #5464
637 Disable unused layout templates #5068
638 Create a printable Status Report #5821
639 [UX] Provide a menu-centric workflow for creating the website structure (à la content_menu) #434
640 Incorporate Layouts UI to "manage displays" for entities #6039
641 [A11Y] Provide a dark (or high-contrast) version of Seven #3990
642 Make pager more efficient by not generating (and running) a countQuery #404
643 [DX] Offer to backup and delete existing config to proceed with installation #6062
644 Dashboard Module: Show link to manage existing nodes of specific content type #3944
645 Implement sub-path aliases - a.k.a.: `subpathauto` or `path_alias_xt` in core #1418
646 Allow default/required settings on multilingual ("Language") fields #4322
647 [UX] Change tags field display to use 'tag blocks' when entering tags #2121
648 [UX] Token browser dialog: increase width (and height?). #1038
649 [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
650 [UX] Mobile project browser: make it easier to get to the queue #3098
651 Provide "Delimited" and "HTML list" display formatters for fields #2674
652 [D8] Manage form display: Allow managing form fields non-programmatically #5219
653 [DX] Form API #states: support 'regex' and 'less'/'greater' (than) for value comparison #4781
654 [UX] Move the confirmation dialog for deletion of menu links to a modal. #770
655 Idea: allow "pinning" base themes to specific versions (to solve the issue with breaking changes in core themes) #5941
656 [UX] Branding and Version info on Installation Screens #1584
657 [UX] Add a token-browser-like PHP date format helper dialog #4556
658 [DX][D9] Introduce a new `hook_requirements_alter()` hook, to allow altering entries defined in `hook_requirements()` implementations #6241
659 [META][UX][DX] Overhaul User module permissions and the respective admin UI #3815
660 Basis: Add basic font-sizes to skin.css #2410
661 Do not allow modules to be enabled at all if they have conflicting config file names with any existing config. #1242
662 CSS Architecture with SASS, SMACSS, and BEM #4129
663 Allow obsolete config strings to be culled from localization table #3452
664 [UX] New interface for editing, previewing, and saving theme settings #1949
665 Add the ability to create a CSS class for image field in Views #2920
666 [UX] Project installer: collapse met dependencies in the "Enable modules" step #5454
667 [DX][D8] Provide a mechanism to deprecate permissions #5030
668 Provide a form-item-inline class to help admin forms #5829
669 Add markup or message field to contact form #4721
670 [DX] Provide a utility for retrieving a single project's info (and settings?) #332
671 [UX] Add responsive option to pager choice for Views and Search #6094
672 [DX] Change modals so special server whitelist is not required #3938
673 Make 'gid' column in 'node_access' table VARCHAR #1396
674 Allow separate edit and display titles for field #4310
675 Provide additional permissions for the maintenance mode #3625
676 [D8][UX] Add hidden and read-only field widgets (for the node edit form). #2101
677 [UX] Terminology for configuring a block seems odd #1016
678 Allow the values of list field types to be pulled from a view. #1677
679 Allow editing term machine names (a.k.a. Taxonomy Machine Name module in core) #3093
680 Create New Field API for more efficient fields #2661
681 [DX][D8] Allow entity types to specify canonical and additional URIs #5212
682 Support the call of Ukraininan government and change “Russia” to “Russia is a terrorist state” #5712
683 [UX] Menu link items should be kept in sync with their respective content titles #4759
684 [UX] Make field settings visually clearer, no indication that you’re a layer deeper. #744
685 Entity reference 7.x-1.6 #5952
686 [UX] Convert the "Install from a URL" text field to a text area to allow installing multiple projects in one go. #1561
687 Create option to add a supplemental stylesheet to Basis - to safely make css updates #4512
688 Text area with Plain text processing doesn't display line breaks #5515
689 [Meta] Available updates report not as complete as Drupal 7 report #6252
690 [DX] Add a `project_get_info` helper function. #2385
691 [D7] Support summaries in CKEditor or introduce a teaser break plugin #1222
692 Flexible layout templates: Allow selecting an existing layout template, as a starting point #4115
693 [D8] Autosave content #3426
694 Allow leaving feedback on projects from the Project Installer UI. #1914
695 Media: Use field mapping to automatically store metadata/EXIF info #3333
696 Views UI: Edit Basic Settings #2906
697 [UX] Dashboard block to highlight recent and notable bug fixes or feature updates #5438
698 Add a link to the BackdropCMS.org page on module list for each module #5003
699 [UX] "Cancel" links and "Save and add another" buttons when adding vocabulary terms, menu items, and user accounts #1004
700 [DX] Form API: Do not require #default_value for checkboxes to be provided as an array #5836

Pages

Log in or register to add new topics