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 Layout UI : Allow adding visibility conditions for Node:NID and Node:Type for paths other than node/% #1997
802 [UX][D8] Create/select layout for a specific page from the content add/edit form. #1131
803 Add an upgrade path from block class module backdrop core. #3682
804 Views UI: Edit Basic Settings #2906
805 Provide the option for not displaying URL settings #3664
806 Admin interface for manual garbage collection #2898
807 [DX] Offer to backup and delete existing config to proceed with installation #6062
808 [D8][DX] Allow themes to declare dependencies on modules and layout templates #5316
809 The farbtastic color picker is unmaintained since 2017 - replace with a modern/maintained alternative #5598
810 Add a localization concept for user-provided strings to core #4894
811 More replacement tokens for node urls #4239
812 Add global site logo token #5871
813 [UX] Auto Updates for security/modules #414
814 Add option to set a maximum age of log messages #2243
815 Garbage collection deletes files if they are inserted where filter can't find them. #3826
816 [UX] Add a log-in form to the update.php page, and expose it to anonymous users ONLY when db updates are pending. #3078
817 [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
818 [UX] Edit view from Layout blocks page #3501
819 Allow deleting modules/themes/layouts via the "Uninstall" function of Project Installer. #2648
820 [DX][D9] Introduce a new `hook_requirements_alter()` hook, to allow altering entries defined in `hook_requirements()` implementations #6241
821 CKEditor5 Sections #5115
822 Allow limiting access to menu items per-role #4465
823 [DX][D9] Add the ability to deprecate the name (and value?) of entries in settings.php #5740
824 [DX][D8] Provide a single command to install & run Backdrop #4040
825 VBO: option for separate button per action & option to override labels #802
826 Add a language switcher to the admin bar when locale is enabled #5983
827 [UX] add an exposed filter for email address to the user account list #2512
828 Responsive tabs for Seven: change the arrows to an ellipsis and an "x" close icon. #1498
829 Provide an option to customize text for the "required" indicator and validation error for fields. #5507
830 Link to all release notes between installed and recommended versions #3303
831 Backdrop release procedure enhancement #1987
832 [UX] Make the theme preview thumbnail clickable and show larger version of screenshot (à la lightbox). #1127
833 [UX] More info on field removal #3262
834 [UX] Add bulk operations (update/delete) in the URL path aliases list. #1979
835 [UX] Default drop-button action for node types should be 'manage fields' #1116
836 [UX] Admin Bar: Make "Development" a top-level menu item #3652
837 Provide smarter default query string key names for views exposed filters #2893
838 [UX] Add responsive option to pager choice for Views and Search #6094
839 View configuration UI: Add indicator denoting rewritten fields #5287
840 [D8] Add Breakpoints in core #4669
841 Better styling for UI links in book module #5609
842 Log warnings when projects are encountered without a 'type' #4866
843 Improve 'Last updated' date shown when installing modules. #4224
844 [D8][DX] Provide a generic 'entity_autocomplete' Form API element #5879
845 [UX] Add the ability for default layouts to be cloned (like views). #1674
846 [UX] Better Menu permissions #384
847 [DX] Switch to a simplified array syntax for database connection information in settings.php #2231
848 Put all search results on a single page (with facets?) #1330
849 Provide an actual maintenance mode #3060
850 [A11Y] Convert core to use EM's for all @media and font-sizes #1775
851 [UX] combine different kinds of views link fields #3457
852 [UX] Views/Field formatter: Count #2634
853 Allow attributes to be passed to backdrop_add_css() and backdrop_add_js() (SRI) #5478
854 [Meta] Available updates report not as complete as Drupal 7 report #6252
855 Allow to trigger the site status alert (red button) remotely #5097
856 Allow user/module to disable theme_debug for particular templates or modules #5746
857 [D7] Add alt and title fields for the image file type? #4007
858 [UX] Move the confirmation dialog for deletion of nodes to a modal. #769
859 [DX] Add `#indentation` property to FAPI elements. #5999
860 Enable revisions by default / CRAP and entity revisions everywhere in core. #1465
861 Cannot create menu items linking to existing files #3945
862 Create a list of all entity types under Reports. #1449
863 [WP][SR] Add email obfuscator to core #3270
864 Add function that returns default config #3251
865 Add semantic markup to layouts #1970
866 [UX] CKEditor: Replace the "Add a caption" checkbox with a "Caption" field #1093
867 [D8] theme_table() should take an optional footer variable and produce tfoot #3627
868 [UX] Modules Manual installation box needs to take modules names in any case #2885
869 [DX] Allow `theme_get_setting()` to return a default value - like `settings_get()` and `update_variable_get()` do #6107
870 [DX][D9] Add helper functions to inject/move items into a particular position in associative arrays #5247
871 [D9] Date: allow setting MIN and MAX dates, only past dates, or only future dates, or both #4648
872 Add a check for missing modules or dependencies #5625
873 Allow themes to be installed, uninstalled, and updated (treat them like modules) #4829
874 [D8] Keep a snapshot of configuration directory in database #4212
875 [UX] Cannot access menu items in too long menus when the menu is set to stick at the top of the page. #1003
876 Add filtering to the List Views page like the filtering that existed in D7 #5896
877 Add more HTML5 elements for dates #326
878 Add a default 'posts' view to core #2152
879 Contact module roadmap: 80% usecase of Webforms in core #3808
880 [UX] Move new password show/hide toggle to inside the password fields. #3046
881 Add new image style effect: mirror/flip vertically, horizontally and both. #1762
882 [DX] backdrop_process_states: Introduce a new `primary`/`secondary` set of states for submit buttons #3441
883 [UX] Allow limiting allowed text formats per field instance (per content type). #2615
884 [D10] Add the static analyzer tool PHPStan to Backdrop core #5467
885 Administration Bar module should not use popup #6270
886 Add and Utilize Label and Description for the Admin Interface and Consolidate Help Text #5079
887 [WP][UX] Use admin-theme for Log In form #4410
888 Status page: Show information about supported image types by GD #5760
889 Redirects write to json files? #4001
890 [UX] Consider moving operations out of their drop-buttons on wide screens. #733
891 [DX] Support #attributes in theme_help() and theme_more_help_link() #6007
892 [UX] Sort the image styles list in a meaningful way #2457
893 [UX] Layout UI: Individual tempstore for each block (instead of the global, per-from one we currently have). #2429
894 [UX] Make special field items (such as title, language and path alias) available in the "Manage display" tab. #1444
895 Support SVG in Image Library #5541
896 Upscaling in out-of-the-box image style 'Large'. #3232
897 Run tests for releases after project published ZIP file #1964
898 Create the settings.php file if missing. #1075
899 [UX][DX] provide utility functions to retrieve field labels #3620
900 [DX] Add a legacy upgrade_mappings database table #2855

Pages

Log in or register to add new topics