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
401 [UX] Search block: Provide options to render either as a separate field/button, or as a searchbar #4652
402 [UX] Support importing D7 views exports (at least in the 1.x cycle) #4213
403 Better reporting for CKEditor 4 vs 5 in Telemetry #6342
404 [UX] Provide an instant search filter for the Configuration page (/admin/config). #978
405 [UX] Allow the user to change their mind about manually entering a machine name... #1608
406 [D10][PS] CSS and JavaScript aggregation performance improvements #5718
407 [UX] Rename "taxonomy" to "Categorization" in the user interface #203
408 Evaluate the reasons for removal of the Trigger module from core. #2522
409 [UX] Reflect the status of the comment settings in the "Comment fields" and "Comment display" tabs and offer connect-the-dots links to enable them. #1274
410 [UX][DX][A11Y] Start using inputmode for fields and form elements as appropriate #5964
411 Allow copying settings from other content types when adding an existing field #3229
412 Add plugins to ckeditor available in D7 contrib module via CDN, but not in Backdrop core. #3875
413 Create redirects for bulk alias delete #1993
414 Provide way for `entity_access()` to check for operations view, update and delete if no entity is provided #5474
415 [UX] Fix hook_update_dependencies() so it won't skip necessary updates #2852
416 [UX] Machine names: replace/ignore invalid characters as they are being typed. #3541
417 Ship core with a layout that uses node/% as context #3530
418 [D9] Add 'published' timestamp to nodes #5062
419 Redis super easy with Redis Enterprise Caching to improve performance Backdrop CMS #6165
420 [WP][UX] Dashboard: Collapsible blocks #3995
421 Simplify Layout configuration #5592
422 [UX] Let site builders add a new image style whenever they're selecting a style to use #1438
423 [UX] Consolidate database-related information in the status report page, and add some basic db usage metrics #5864
424 Why do we need to write the entire config data within update hooks? #3347
425 [DX] Simplify getting and setting of values without using the 'und' data structure in entities #2240
426 [UX] Field UI - clean up the field type selection #1041
427 Add custom block option to follow the translation system easily #2991
428 Add an upgrade path from Admin Menu to Admin bar #3687
429 [UX] Project Browser: Improve the project details modal. #1778
430 Telemetry: Collect Internet Status At Time Of Install #5222
431 Consolidate user links on admin bar #4643
432 Get rid of all Backdrop markers in HTML page source #4817
433 Basis: Update box-sizing method #4208
434 Trim textfields? #6386
435 [UX] Views UI: in place rearrange of fields, filter and sort criteria. #963
436 Allow install profiles to be run after site creation #1591
437 Ability to add custom file fields to Node Edit Form #5738
438 Convert the taxonomy listing and feed at /taxonomy/term/%term to Views #145
439 Check if paths already exist when views or layouts are being installed. #1257
440 [DX][UX] Form API: Make it so that required fields that are hidden via #states are only validated when visible. #2732
441 [WP] Media Library #3203
442 Admin UI: denote settings that may be overridden in settings.php #3856
443 Docblock in page.tpl.php lists incorrect 'available' variables. #1981
444 [UX] Allow non-technical people to grab a text export of key information about their site - for troubleshooting requests #5461
445 [A11Y] Switch Admin Bar to using Smart Menus #2809
446 [UX][DX] Show location of config files on status report #3839
447 [UX] Layouts: Use icons within drop buttons on small/mobile screens #1974
448 [DX] Allow Config::get()/config_get() to specify a default - same as update_variable_get() #5453
449 [UX] Add content title match as search relevancy factor #3517
450 'Unused' module detector #5020
451 [UX] When there is only one menu item in a section, don't list #4386
452 List of Modules should show required contrib modules #6173
453 Add new PR template, with reminder to reference an issue #5605
454 [UX] Content view "Operations" drop-down lists available operations in random order. #548
455 [UX] Offer option to replace the help text with a help icon that toggles its visibility (on by default on mobile). #1414
456 Bring back the initial functionality of _field_write_instance function #5875
457 CKEditor: Add filter to allow empty HTML tags #3269
458 [UX] Swap tab order of "Export" and "Import" config pages #2185
459 [UX] Include the "+ Add condition" link/button and the "Remove"/"Configure" links in the "Conditions" fieldset of the #1025
460 [UX] On the Add view page, expand block, and collapse page display #2978
461 Add an upgrade path from block class module backdrop core. #3682
462 [UX] Better image style previews. #1772
463 [PS][D9] Dynamic Page Cache add in Backdrop core #5217
464 Allow anonymous users to use a SESSION variable to set timezone #4612
465 [A11Y] Native dark mode support (at least for the Seven admin theme) #4778
466 [DX][D8] Allow config files to have dependencies #4188
467 [UX] Add parent menu selector to menu add/edit link form #6390
468 [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
469 [UX] Detect whether mod_rewrite is enabled (in Apache installs) and throw a warning in the clean URLs page. #1573
470 Allow altering image style urls #5745
471 [UX] [DX] Move the user page to a separate module #109
472 [UX] Consider replacing the block title type drop-down with an always required (and unique) block title field. #2483
473 Feature/Package Module Proposal #1238
474 [UX] Contact module: Rename "categories" to "recipient groups" in the admin UI - allow customizing the label of the field in the public-facing form #5992
475 Support tokens in Views "Global: custom text" field #3189
476 Garbage collection deletes files if they are inserted where filter can't find them. #3826
477 Views: Add <audio> and <video> to the available options in the "Customize field HTML" for file fields. #1966
478 Move "Expanded" option for Menu Items to Block settings #5428
479 Create a mechanism for dynamically determining output of file entities #2721
480 [UX] Edit view from Layout blocks page #3501
481 Link module: validate internal links and ensure protocol-less URLs can pass validation #5000
482 Display default views on a separate tab #4369
483 [DX] Introduce a new `#` placeholder for `format_string()`, that formats user-facing text as code #6191
484 [A11Y] Add `role="main"` attribute to primary content region in each Layout template #5610
485 [META] [UX] Provide a instant search/filter UI interface pattern for listing pages and enhance existing ones. #503
486 [DX] Views query should not output { and } around database table names. #1389
487 [UX] Admin Bar: Add a single, centralized point of entry for adding content, files, user accounts etc. #5884
488 Get Designer Input on BackdropCMS 'Out of the Box' appearance #5581
489 [UX] Display php error messages in a dedicated block so we can limit visibility per role. #2139
490 [D8][DX] Add Modernizr to core. #1009
491 Provide the option for not displaying URL settings #3664
492 [DX] Add project's 'install time' to system table #1726
493 [D9] Users must verify email when changing user email addresses #5210
494 [SR] Add a minimum length setting for passwords #4589
495 [D8] Token: Add "Safe tokens", and expose them in the admin UI #4755
496 Request to add a link to project pages for modules on Functionality page #4179
497 Double click prevention #6393
498 [UX] Fix caching of favicons #898
499 Add a "Site Category" field to site info #1543
500 [DX] Introduce a server-side conditional system (to possibly replace `#states`) #5750

Pages

Log in or register to add new topics