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 CSS Architecture with SASS, SMACSS, and BEM #4129
602 [UX] Layouts: Visibility conditions (and contexts): Entity ID text fields with autocomplete fields (or entity browser?). #1822
603 Add entity_save and entity_delete in core. #862
604 [META] [UX] Improve the overall creation and placement of custom blocks experience. #1277
605 Display the field machine_name along with the label on the display mode #6200
606 [D8] Include Tour module in core #89
607 Ability to add custom file fields to Node Edit Form #5738
608 [WP] Media Library #3203
609 [DX][UX] Form API: Make it so that required fields that are hidden via #states are only validated when visible. #2732
610 [A11Y] Switch Admin Bar to using Smart Menus #2809
611 [UX] Flexible templates UI: Allow "visual" region width changing, using left/right drag handles, and width indicators #5167
612 [UX] Layouts: Allow menu "source" to be changed from within any menu block #3820
613 Allow default/required settings on multilingual ("Language") fields #4322
614 [UX] CKEditor/Rich text editor image sizing needs to be optional. #2010
615 CKEditor: Figure out a way to clear its cache so that plugin changes show up right away. #3460
616 [UX] Allow the label (perhaps machine name too?) of fields to be edited straight from the "Manage fields" and "Comment fields" tab. #1443
617 [A11Y] Make collapsible fieldset accessible #6408
618 Simplify Layout configuration #5592
619 Add new PR template, with reminder to reference an issue #5605
620 Bring back the initial functionality of _field_write_instance function #5875
621 [UX] On the Add view page, expand block, and collapse page display #2978
622 [D8] Allow forms to set custom validation error messages on required fields #5348
623 Feature request for Internal Redirects #3940
624 Create option to add a supplemental stylesheet to Basis - to safely make css updates #4512
625 Change the default profile on tests from Standard to Testing #4943
626 [UX] Decide when to add 'block' to the end of block admin titles, and do so consistently. #2255
627 Restore Configurable Actions to core #3646
628 Security: Consider adding an option to load public forms through AJAX. #1592
629 Flexible layout templates: Allow selecting an existing layout template, as a starting point #4115
630 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
631 [UX] Improve the "Required by: Field type(s) in use..." info in modules page. #850
632 Remove syslog module from core #1260
633 Don't hard-code the line wrapping in backdrop_mail() and _backdrop_wrap_mail_line() #6237
634 Enabling Backdrop-only required modules (e.g., Entity Plus) during upgrade from D7 #5499
635 Allow altering image style urls #5745
636 Support tokens in Views "Global: custom text" field #3189
637 [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
638 Add markup or message field to contact form #4721
639 Javascript end-to-end testing #5160
640 Evaluate the reasons for removal of the Trigger module from core. #2522
641 [UX] Allow cloning any user role (along with its permissions) #3813
642 Allow separate edit and display titles for field #4310
643 Create redirects for bulk alias delete #1993
644 Better handling of location in locale source #3451
645 Allow setting a default value for Alt and Title text in image fields #1439
646 [DX] [D8] Add a `validate()` method to entity classes #6061
647 [WP][UX] Remove "tabs" for menu local tasks, move into contextual links (and/or admin bar) #464
648 [UX] Permissions page: Make permission groups rows collapsible/expandable. #1046
649 [UX] Auto Updates for security/modules #414
650 [UX] Token browser dialog: increase width (and height?). #1038
651 [A11Y] Add `role="main"` attribute to primary content region in each Layout template #5610
652 [UX] Admin Bar: Add a single, centralized point of entry for adding content, files, user accounts etc. #5884
653 Enable dropdown menu for menus in header block #5330
654 [PS] Set cache lifetime to 1 year for static assets #3937
655 [DX] Simplify getting and setting of values without using the 'und' data structure in entities #2240
656 [WP][SR] Dedicated "Privacy & security" section under "Configuration" #3624
657 [UX] Branding and Version info on Installation Screens #1584
658 [D8] Introduce a new `file_url_transform_relative()` function #4106
659 [UX] Project Browser: Improve the project details modal. #1778
660 VBO: option for separate button per action & option to override labels #802
661 Do not allow modules to be enabled at all if they have conflicting config file names with any existing config. #1242
662 [UX] Allow reusable blocks to be made non-reusable (by cloning them into a non-reusable instance) #4303
663 Provide an option to customize text for the "required" indicator and validation error for fields. #5507
664 [DX] Introduce a server-side conditional system (to possibly replace `#states`) #5750
665 Add 'Field HTML Trim' to core #6001
666 Create a mechanism for dynamically determining output of file entities #2721
667 [UX] Combine Permissions for `Field` and `Field UI` #4710
668 [SR][UX][DX] Provide a `sensitivetext` formAPI element that pulls from settings as well as state #5136
669 [UX] Add information about removed modules to the uninstall page #3779
670 Saving a content type display should not return up to the Manage Displays list #4291
671 Docblock in page.tpl.php lists incorrect 'available' variables. #1981
672 [UX][D8] Allow 'Content: Link' views field to just output URL #3419
673 Implement sub-path aliases - a.k.a.: `subpathauto` or `path_alias_xt` in core #1418
674 Add mini pager option to Search module #6083
675 Make 'gid' column in 'node_access' table VARCHAR #1396
676 [UX][D8] Make position of #description (help text) configurable via the API #1403
677 [UX] Better Menu permissions #384
678 [UX] Terminology for configuring a block seems odd #1016
679 One click install for digitalocean #5628
680 Allow Views to be grouped in Admin Menu #5895
681 Provide chained term tokens for taxonomy_term_reference fields #2949
682 Tweak Theme Overview page to group sub-themes by parent theme #5318
683 Allow user to set custom background color on core hero block #3918
684 Add visibility conditions for the "login pages" and admin paths (and negation for them as well) #4476
685 [UX] Swap tab order of "Export" and "Import" config pages #2185
686 [DX] hook_field_*_settings_form() should have $form and $form_state parameters #3590
687 [UX] Convert the "Install from a URL" text field to a text area to allow installing multiple projects in one go. #1561
688 [DX][D8] CMI: Add config_exclude functionality to core #4079
689 [UX] Better image style previews. #1772
690 [UX] Move the confirmation dialog for deletion of nodes to a modal. #769
691 [D7] Support summaries in CKEditor or introduce a teaser break plugin #1222
692 More useful tags for views #6268
693 [UX][DX] Status report page: Provide filters/categories that apply to various personas #5758
694 Bulk operation for scheduling publishing of multiple pieces of content. #3115
695 Introduce some missing permissions that allow global actions on files #6012
696 [ META] Add new interface for user selection of managed files #2718
697 [UX][D10] Show bulk operations only when items have been selected, and hide filters when that happens #4701
698 Add layouts into the search index #5128
699 [UX] Consider replacing the block title type drop-down with an always required (and unique) block title field. #2483
700 [UX] Move the confirmation dialog for enabling/uninstalling modules to a modal. #3770

Pages

Log in or register to add new topics