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
901 Disable unused layout templates #5068
902 [D7] Add alt and title fields for the image file type? #4007
903 [UX] Move the confirmation dialog for deletion of nodes to a modal. #769
904 Enable revisions by default / CRAP and entity revisions everywhere in core. #1465
905 [UX] Default drop-button action for node types should be 'manage fields' #1116
906 Establish a "fonts" directory in a place where it can be shared between core and contrib themes. #2127
907 [UX] Add parent menu selector to menu add/edit link form #6390
908 [UX] Provide a theme switcher. #1711
909 [D8][DX] FAPI: Allow easy sorting of the translated options of select elements #5824
910 [UX] Mobile project browser: decrease amt of scrolling needed on Mobile #3097
911 [SR] Better/safer file type validation #3830
912 [D8] Add Breakpoints in core #4669
913 Add a views filter/argument for Term Depth #2666
914 'Manage files' view sometimes shows incorrect filename #3507
915 Add Claro administration theme to core #5241
916 Improve 'Last updated' date shown when installing modules. #4224
917 All config_*() functions should accept `$type` for consistency. #4821
918 [UX] Add the ability for default layouts to be cloned (like views). #1674
919 [UX] Better Menu permissions #384
920 Put all search results on a single page (with facets?) #1330
921 Implement <time> tag for time stamps in core, e.g. date posted, comment date #2416
922 List of Modules should show required contrib modules #6173
923 [UX] Add "Configure page title" tab to Layout admin pages #3983
924 [UX] Inject "mini modules forms" in various places where it makes sense #5949
925 [UX] Hide all field labels by default #2902
926 [UX][D8] Views: Expose responsive classes in the UI via table settings #3656
927 [UX] Project installer: collapse met dependencies in the "Enable modules" step #5454
928 [WP][UX] Use admin-theme for Log In form #4410
929 [DX][D8] Provide a mechanism to deprecate permissions #5030
930 Redirects write to json files? #4001
931 [UX] Consider moving operations out of their drop-buttons on wide screens. #733
932 Create a list of all entity types under Reports. #1449
933 [WP][SR] Add email obfuscator to core #3270
934 [UX] CKEditor: Replace the "Add a caption" checkbox with a "Caption" field #1093
935 Layouts: Provide a way to define conditions based on field values. #2103
936 Double click prevention #6393
937 Replace user signatures & pictures with fields #1679
938 [DX] Form API: Allow individual options in select elements to be set to disabled #5837
939 [UX] Allow moving blocks from the front end? #3086
940 [UX] Layouts: Allow menu "source" to be changed from within any menu block #3820
941 [D9] Date: allow setting MIN and MAX dates, only past dates, or only future dates, or both #4648
942 Allow admin theme CSS for dialogs to be used on front-end #2659
943 CKEditor: Figure out a way to clear its cache so that plugin changes show up right away. #3460
944 [D8] Manage form display: Allow managing form fields non-programmatically #5219
945 [D8] Keep a snapshot of configuration directory in database #4212
946 [UX] Cannot access menu items in too long menus when the menu is set to stick at the top of the page. #1003
947 [DX] Form API #states: support 'regex' and 'less'/'greater' (than) for value comparison #4781
948 Add more HTML5 elements for dates #326
949 [DX] Config uses the term 'clear', change it to 'remove' or something more intuitive #2387
950 [DX] Introduce a new `#` placeholder for `format_string()`, that formats user-facing text as code #6191
951 Add indicator for menu-level visibility conditions #1929
952 Add per-bundle token info to hook_token_info() #5707
953 [DX] Form API: provide a 'type' => 'status_message' element. #3329
954 [UX] CKEditor: autocorrection. #1902
955 [D10][PS] CSS and JavaScript aggregation performance improvements #5718
956 [UX] Taxonomy checkboxes/radios: Use indentation instead of dashes to denote children terms. #3292
957 Feature request for Internal Redirects #3940
958 [UX][DX][A11Y] Start using inputmode for fields and form elements as appropriate #5964
959 File entity setting for garbage collection #2897
960 Restore Configurable Actions to core #3646
961 [UX] Dashboard block to highlight recent and notable bug fixes or feature updates #5438
962 Custom Block contextual link #4390
963 Add a link to the BackdropCMS.org page on module list for each module #5003
964 [WP] Add URL Alias as machine name-like field to node titles #3993
965 [UX] Make block titles required and allow them to be hidden. #692
966 [UX] Make special field items (such as title, language and path alias) available in the "Manage display" tab. #1444
967 Support SVG in Image Library #5541
968 Create the settings.php file if missing. #1075
969 [DX] bring back db_fetch_array() and db_fetch_object() #2081
970 Feature to add multiple Layouts together #5585
971 Add ability to configure inline image upload path with global/ site tokens #6401
972 EntityStorageException: The username and email are both addresses that do not match. (But what are they?) #5857
973 Reconfiguring the administrative layout #3072
974 [UX] Allow cloning any user role (along with its permissions) #3813
975 Allow selecting an existing date format for log messages #4621
976 Allow regions titles #2647
977 Better handling of location in locale source #3451
978 [DX][D8] Allow entity types to specify canonical and additional URIs #5212
979 Can we add a class to the admin tabs? #4207
980 [UX] [Layouts UI] Consider adding a side-by-side live preview. #986
981 [UX] Menu link items should be kept in sync with their respective content titles #4759
982 [UX] When uninstalling a module, list all things that will be lost (blocks, views, menus) in the confirmation page. #1624
983 Creating multiple fields simultaneously while creating a content type #292
984 [UX] Improve editing data and time format patterns #1284
985 Options to change parent link behaviour in responsive dropdown menus #2370
986 Make l() to call theme('link') when possible #6194

Pages

Log in or register to add new topics