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
201 [SEO][META] Provide some basic SEO meta tags OOTB #4995
202 Config override in settings.php file doesn't work for permissions #6193
203 [UX] Views UI: in place rearrange of fields, filter and sort criteria. #963
204 Convert the taxonomy listing and feed at /taxonomy/term/%term to Views #145
205 [UX] Add "Configure page title" tab to Layout admin pages #3983
206 Update 'Syndicate' block allow selection of available feeds #2136
207 [DX] Layout Contexts not being passed to block in hook_block_view(). #2953
208 Layout API: function to add a block to a layout region programmatically #5662
209 [UX][D8] Views: Expose responsive classes in the UI via table settings #3656
210 [UX] do not lock the admin bar when a modal is active. #1721
211 [DX][D9] Telemetry: gather Server Timing performance metrics #5183
212 [UX] Admin bar: Move "Add new X" to the bottom of each fly-out menu #4586
213 Enable Entity Reference in new installations #5913
214 [D8] Introduce a new example.settings.local.php file #4173
215 [DX] Backward compatibility in theme_item_list() #6398
216 [UX] Add # anchors to vtabs. #1537
217 Menu router refactoring #2400
218 Ability to specify absolute or relative links only in Link fields #1158
219 CKEditor: Add filter to allow empty HTML tags #3269
220 [UX] Fix pager styling on mobile #3099
221 [UX] Allow cloning any user role (along with its permissions) #3813
222 [UX] Layouts UI: Reusable visibility condition templates. #1942
223 [PS] Optimize menu_navigation_links_rebuild() #5389
224 [UX]/[DX] Add a fancy "copy to clipboard" button for views templates #2677
225 Create a printable Status Report #5821
226 Better handling of location in locale source #3451
227 Apply image style to default picture #4976
228 Allow 'Main Page Content' block to use a specific display mode #4341
229 Enhance Available Updates Report to show date of release and date of latest commit #6207
230 [UX] Manage display: use the 'dirty' form flag when field settings are changed, in order to indicate that the form needs to be saved. #927
231 [D8] Port and merge Internationalization in core (feature parity with D8). #1374
232 [UX] [DX] Move the user page to a separate module #109
233 Feature request for Internal Redirects #3940
234 Optimize `views_handler_field_field()` to only load full entities if needed #2104
235 [D8] Add new formatter - "URL to Image" to image field in Views #2921
236 [DX] Allow JS in theme .info files to optionally specify header/footer as scope (default to header for BC) #5677
237 Restore Configurable Actions to core #3646
238 [UX] Layout UI: Collapsible block groups. #1691
239 Add a new core theme #5175
240 [UX] Image Library view: Dynamic number of items per page #4560
241 Auto-update `.htaccess`, `robots.txt`, or `settings.php` (when we can) #5929
242 Incorporate Layouts UI to "manage displays" for entities #6039
243 Consolidate maintenance-related settings either in $state or $config #4723
244 Mobile first approach theme #4131
245 Add a comma-separated/list field formatter for multi-value fields. #316
246 [UX] Use Javascript to complete block Admin label fields based on Display title #1523
247 [UX] Content view "Operations" drop-down lists available operations in random order. #548
248 [UX] Allow multiple screenshots for modules themes and layouts #1517
249 [META] [UX] Provide a instant search/filter UI interface pattern for listing pages and enhance existing ones. #503
250 Provide a mechanism to load low-level backends #2383
251 [UX] Allow image styles to be ordered/sorted. #1141
252 Get Designer Input on BackdropCMS 'Out of the Box' appearance #5581
253 [UX] Mobile project browser: make search result filters better for mobile #3096
254 [UX] Add information about removed modules to the uninstall page #3779
255 Allow form elements for updates in update.php #1912
256 Is the Admin Menu z-index value high enough? #5372
257 [UX] Display the "Default" block title on Add/Configure block UI #2665
258 Provide a form-item-inline class to help admin forms #5829
259 [UX][D8] Allow 'Content: Link' views field to just output URL #3419
260 Make "Compose tips" (long version of tips) for text formats discoverable from "Formatting options" fieldset #4953
261 [D8] Form API: Introduce proper #types for 'option' and 'optgroup', and make #options consistent. #4312
262 [DX][D9] Introduce a new `hook_requirements_alter()` hook, to allow altering entries defined in `hook_requirements()` implementations #6241
263 [UX] Fix caching of favicons #898
264 [DX] Remove unused item attributes (per delta) on fields #1352
265 Replace content translation with entity translation (and add an upgrade path) #52
266 "Available updates" page seems unresponsive the more installed projects there are. #3337
267 [PS] Set cache lifetime to 1 year for static assets #3937
268 [META] [UX] Add more Display Suite features #2084
269 Allow PHP libraries to be added via hook_library_info() #2911
270 [WP][SR] Dedicated "Privacy & security" section under "Configuration" #3624
271 [UX] Flexible templates UI: Allow "visual" region width changing, using left/right drag handles, and width indicators #5167
272 [UX] Change layout 'Visibility conditions' links to a drop button #4529
273 Idea: allow "pinning" base themes to specific versions (to solve the issue with breaking changes in core themes) #5941
274 [DX] Offer to backup and delete existing config to proceed with installation #6062
275 [DX] Save Dev time, make a console notice for Backdrop.behaviours #4116
276 Transliteration: smarter "retroactive" transliteration of existing file names. #1506
277 [UX] Remove the textarea_with_summary field type #490
278 [UX] Add a requirements warning when site_mail domain doesn't match. #2364
279 [UX] Layout UI: Visibility conditions: URL path: Allow browsing and selecting pages. #1129
280 [UX] Add a 'visible' property to display modes #3082
281 [UX] Move the confirmation dialog for enabling/uninstalling modules to a modal. #3770
282 [D8][SR] Add the ability to block IP addresses (feature parity with Drupal). #1878
283 [D8] Allow forms to set custom validation error messages on required fields #5348
284 [D8] CKEditor: Allow Image Styles to be used with inline images #2658
285 [DX] Form API: Be able to tell system_settings_form() to ignore some form elements, without having to use a custom submit handler #4713
286 [DX] Form API: Do not require #default_value for checkboxes to be provided as an array #5836
287 Add option to Views for hiding empty blocks #3411
288 Change the default profile on tests from Standard to Testing #4943
289 Add permission for users to be able to administer their own contact form #4292
290 [Meta] Available updates report not as complete as Drupal 7 report #6252
291 Allow tokens to be used in the default value of fields. #885
292 [D8] Add a phone field type #1342
293 Replace taxonomy_index with taxonomy_entity_index #103
294 Kickass Feature: Allow extracting a color scheme from an uploaded image, and apply it to themes supporting color module. #3328
295 Allow user to set custom background color on core hero block #3918
296 Move the file `description` column to file_managed table. #2070
297 Confirmation dialog for orphaned files #2899
298 Support the call of Ukraininan government and change “Russia” to “Russia is a terrorist state” #5712
299 [DX] hook_field_*_settings_form() should have $form and $form_state parameters #3590
300 Javascript end-to-end testing #5160

Pages

Log in or register to add new topics