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 [UX] Make special field items (such as title, language and path alias) available in the "Manage display" tab. #1444
902 Support SVG in Image Library #5541
903 [UX] Streamline the process of disabling and uninstalling modules (a.k.a. "Uninstallation queue"). #2532
904 Ship core with a layout that uses user/% as context #3531
905 Create the settings.php file if missing. #1075
906 Provide way for `entity_access()` to check for operations view, update and delete if no entity is provided #5474
907 Layout UI : Allow adding visibility conditions for Node:NID and Node:Type for paths other than node/% #1997
908 [D7] Add alt and title fields for the image file type? #4007
909 [WP] Allow (optionally?) a limited set of HTML markup in node titles. #5081
910 [UX] Create a consistent and responsive step wizard for update.php and install.php #6290
911 [UX] [Layouts UI] Consider adding a side-by-side live preview. #986
912 [DX] Make File::access consistent with other entity classes. #5480
913 [D8] Add new formatter - "URL to Image" to image field in Views #2921
914 [UX] When uninstalling a module, list all things that will be lost (blocks, views, menus) in the confirmation page. #1624
915 Creating multiple fields simultaneously while creating a content type #292
916 [D10] Layouts/blocks: Add visibility condition for 200/403/404 response codes #6016
917 [DX] Form API: Provide a `'type' => 'css_classes'` form element. #3702
918 [D8] Add Breakpoints in core #4669
919 [UX] Improve editing data and time format patterns #1284
920 authorize.php should be used for all Installer module downloads/installs #2271
921 Improve 'Last updated' date shown when installing modules. #4224
922 [A11Y] Change color of the Views hidden fields for the Seven theme #5261
923 [UX] Make all visibility conditions available at all times (and automatically set appropriate paths, contexts and context relationships). #1815
924 Get rid of all Backdrop markers in HTML page source #4817
925 Consider adding an easy way to provide click-to-copy functionality in core #6135
926 Don't show the node_load_multiple() $conditions parameter as deprecated #5644
927 [UX] Mobile project browser: make search result filters better for mobile #3096
928 [UX] Config import should search recursively for config files to import #661
929 [DX] Add normalized project data into the database. #5905
930 Search terms along with nodes #3850
931 [UX] Display the "Default" block title on Add/Configure block UI #2665
932 Add support for tokens in the file field names and paths (File Field Paths module in core) #1440
933 [UX] Views: Offer an option for the pager to start counting from 1 instead of 0 #5566
934 [UX] add an exposed filter for email address to the user account list #2512
935 Alternative approach to translating config, using get/set #3522
936 [WP][UX] Use admin-theme for Log In form #4410
937 Layout: path condition with a subdomain #1049
938 [UX] Allow non-technical people to grab a text export of key information about their site - for troubleshooting requests #5461
939 Backdrop release procedure enhancement #1987
940 Redirects write to json files? #4001
941 [D9] Add 'published' timestamp to nodes #5062
942 [UX] Provide preview and confirmation of permission changes before saving them #6320
943 "Available updates" page seems unresponsive the more installed projects there are. #3337
944 [UX] Add back the hide/show descriptions toggle in the Configuration page (/admin/config). #979
945 Create "Current Node" block #5774
946 Allow PHP libraries to be added via hook_library_info() #2911
947 Allow core libraries to be served via CDN #1593
948 [DX][BC] Replace module_load_include() with new, more generic function #206
949 [D10] Date fields: Allow the "time ago" formatter to show as a fully cacheable time difference with JS #6022
950 Views: Filter results by matching data with current content #3683
951 [D9] Date: allow setting MIN and MAX dates, only past dates, or only future dates, or both #4648
952 [UX] Add the "Comment fields" and "Comment display" links to the operations dropbutton in the content type admin page and also the respective admin menu items. #1262
953 Add option to set a maximum age of log messages #2243
954 [D8] Keep a snapshot of configuration directory in database #4212
955 Telemetry: Collect Internet Status At Time Of Install #5222
956 [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
957 [A11Y] Native dark mode support (at least for the Seven admin theme) #4778
958 Add "All day" functionality for the HTML5 widget #6142
959 Make the value of e-mail field visiable on user profile's View page #5663
960 [UX] Add a 'visible' property to display modes #3082
961 [UX] differing interface patterns for "add new" and "save order" in different places in core #573
962 Show notice in the admin UI when .htaccess, robots.txt, or settings.php have been updated in a release, and either link to instructions, or auto-update when safe/possible #5911
963 [SR] Better/safer file type validation #3830
964 [D8] CKEditor: Allow Image Styles to be used with inline images #2658
965 Cache settings via admin section #1434
966 Setting intelligent defaults during content type fields creation #291
967 'Manage files' view sometimes shows incorrect filename #3507
968 Custom Block contextual link #4390
969 [D8][UX] Add inline form errors #1040
970 [DX] Allow Config::get()/config_get() to specify a default - same as update_variable_get() #5453
971 [UX] Add bulk operations (update/delete) in the URL path aliases list. #1979
972 [WP] Add URL Alias as machine name-like field to node titles #3993
973 'Unused' module detector #5020
974 Better reporting for CKEditor 4 vs 5 in Telemetry #6342
975 Kickass Feature: Allow extracting a color scheme from an uploaded image, and apply it to themes supporting color module. #3328
976 [UX] Allow the admin bar to be shown/hidden via a toggle #970
977 Confirmation dialog for orphaned files #2899
978 [DX] Make views query output easier to read with indentation & line breaks #1590
979 [D8] Convert "Recent content" block to a View #146
980 [UX] CKEditor configuration: Add a label to the "button separator" button #3666
981 Allow selecting an existing date format for log messages #4621
982 [UX] Change user/login to /login and /user/logout to /logout #1248
983 [DX] Switch to a simplified array syntax for database connection information in settings.php #2231
984 Can we add a class to the admin tabs? #4207
985 [PS][D9] Dynamic Page Cache add in Backdrop core #5217
986 [A11Y] Convert core to use EM's for all @media and font-sizes #1775

Pages

Log in or register to add new topics