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
801 [UX] Block config: Prevent the user from accidentally creating conditions that never/always display a block. #1021
802 Replace user signatures & pictures with fields #1679
803 [CMI] Export/Import an entire content type (or other entity type) with its fields all at once #408
804 Evaluate the reasons for removal of the Trigger module from core. #2522
805 Improve the way search (re)indexing works. #1337
806 Replace the draggable.png icon with a modern one, and add up/down-only and left/right-only variants. #5152
807 Link to all release notes between installed and recommended versions #3303
808 Layout UI : Allow adding visibility conditions for Node:NID and Node:Type for paths other than node/% #1997
809 Allow limiting access to menu items per-role #4465
810 [D8] Autosave content #3426
811 Admin interface for manual garbage collection #2898
812 Add "All day" functionality for the HTML5 widget #6142
813 [DX][D8] Provide a single command to install & run Backdrop #4040
814 Make the value of e-mail field visiable on user profile's View page #5663
815 Allow fully deleting text formats #4013
816 Move the Color module to a contributed project #5667
817 Seventy two theme #5928
818 [UX] Hide/Show row weights should not be done globally without warning #750
819 Views: allow setting the "Items to display" value to "unlimited". #1460
820 Cached anonymous page and "background fetch" cause site rendering issues on LiteSpeed server #5525
821 Add a "remove" UI for modules & themes (& layouts?) #5320
822 Allow install profiles to define dependencies other than modules #3926
823 Add option to set a maximum age of log messages #2243
824 [UX] Appearance page: Denote the theme selected as admin theme (same as we do for the default theme). #1105
825 [D8][UX] Add a "Placeholder" input field to Views Exposed Filters to allow HTML5 Placeholder #4910
826 [D8] Add Breakpoints in core #4669
827 Allow install profiles to define explicit/hard dependencies #3597
828 Provide an actual maintenance mode #3060
829 [UX] Project Browser: Move the pages where one can **MANAGE** installed modules/themes/layouts as separate primary tabs under a single top-level menu item. #1780
830 Improve 'Last updated' date shown when installing modules. #4224
831 [UX] Introduce button group UI component #2643
832 Trim textfields? #6386
833 Provide views field handler to access project properties from the `info` column in the `system` table #5820
834 [UX] Allow bulk-adding/editing vocabulary terms and menu items. #1006
835 [META][UX] Figure out a better way to be able to insert introductory/summary/footer text in various places. #1673
836 Remove grippie; use CSS "resize" property #340
837 [D8][WP] Move to trash instead of deleting. #2498
838 [UX] Create more intuitive behavior for "Customize" button to manage displays #5129
839 [UX] Introduce a `confirm_dialog()` function #3771
840 [UX] More info on field removal #3262
841 Backdrop release procedure enhancement #1987
842 Consider using Turbolinks (or similar) as a poor-man's BigPipe #3416
843 Redis super easy with Redis Enterprise Caching to improve performance Backdrop CMS #6165
844 [UX] Move non-displayed pseudo fields to vertical tab or group on "Manage fields" page #4002
845 UX - Ability to tag and filter images in image library #5680
846 [UX] Append `This role receives all new permissions by default.` text to the description of the admin role #5940
847 [UX] Allow bulk deleting menu links. #732
848 Automatically create a node/% layout when one is created for node/NID #5539
849 Add admin tagging API to entities, menus, etc. #5307
850 [D9] Add a sub theme starter kit to Basis #3914
851 [DX] Switch to a simplified array syntax for database connection information in settings.php #2231
852 [UX] Better alignment for drop buttons. #1090
853 Make the 404 / 403 page setting "translatable" #4881
854 [D9] Date: allow setting MIN and MAX dates, only past dates, or only future dates, or both #4648
855 Add a Pre-upgrade analysis/report to prevent people from forgetting something #3577
856 [UX] Move new password show/hide toggle to inside the password fields. #3046
857 [A11Y] Convert core to use EM's for all @media and font-sizes #1775
858 [D8] Keep a snapshot of configuration directory in database #4212
859 Add CSS (JS?) code formatting automation #5568
860 [UX] Layout path selection: Make it more user friendly #2618
861 [UX] Add parent menu selector to menu add/edit link form #6390
862 [D8][DX] FAPI: Allow easy sorting of the translated options of select elements #5824
863 [UX] Admin bar search: Make certain search results distinct by prefixing their immediate parent item. #1002
864 [UX] Add a "Back" button to the "Add block" dialog. #1644
865 [UX] Make sidebars collapsible in Harris layout #5486
866 [UX] Consider replacing the block title type drop-down with an always required (and unique) block title field. #2483
867 link fields for in page navigation #go-to-here #1308
868 [D8] Image styles: add "Convert" effect/action #5107
869 [D9 feature parity] Killer feature: Fieldable Fields in core #3766
870 Add function that returns default config #3251
871 [UX] Add bulk operations (update/delete) in the URL path aliases list. #1979
872 [WP][UX] Use admin-theme for Log In form #4410
873 [UX] Add a "Used in" column that shows layout(s)/region(s) where each menu is placed. #3407
874 Use database independent calls to initialize the testing cache. #2888
875 List of Modules should show required contrib modules #6173
876 Custom Block contextual link #4390
877 CKEditor: consider the new Autocomplete plugin (introduced in 4.10) for addition to core. #3357
878 [UX] Redirect from system path to alias (GlobalRedirect in core) #2871
879 [DX] Introduce a new `#` placeholder for `format_string()`, that formats user-facing text as code #6191
880 Add per-bundle token info to hook_token_info() #5707
881 [UX] Inject "mini modules forms" in various places where it makes sense #5949
882 [UX] Open the field widget link in a modal #691
883 [UX] Allow the label (perhaps machine name too?) of fields to be edited straight from the "Manage fields" and "Comment fields" tab. #1443
884 [SR] Security hardening: provide a mechanism to expire sessions #5545
885 [DX] Form API: Allow number fields to specify an array of suggested values (#options) #5285
886 [DX] Add config->getData() to match config->setData() #3902
887 Add a default 'posts' view to core #2152
888 [UX] Add a new pageless node above the "Promoted Content" block on Home page #4849
889 Allow selecting an existing date format for log messages #4621
890 [DX][UX] Keyboard shortcut for admin menu search #3564
891 [DX] Implement hook_hook_info() to help organize module code #3024
892 [D10] Layouts/blocks: Add visibility condition for 200/403/404 response codes #6016
893 Add new image style effect: mirror/flip vertically, horizontally and both. #1762
894 Can we add a class to the admin tabs? #4207
895 Add ability to skip running tests on PR #5575
896 [UX] List modules that need to be enabled on the config sync page #2604
897 Double click prevention #6393
898 [DX] Form API: Allow individual options in select elements to be set to disabled #5837
899 [UX] [WYSIWYG] Consider adding a side-by-side live preview for the editor. #985
900 Re-introduce block caching support. #1619

Pages

Log in or register to add new topics