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
501 Allow more granular HTML filter options for HTML attributes, not just tags #6100
502 [DX] Allow `config_get()` to return a default value - like `settings_get()` and `update_variable_get()` do #6108
503 [A11Y] Change color of the Views hidden fields for the Seven theme #5261
504 Enable revisions by default / CRAP and entity revisions everywhere in core. #1465
505 [UX] Views: better indicate which View Displays and Sections are affected by a change #2985
506 [UX] Decide when to add 'block' to the end of block admin titles, and do so consistently. #2255
507 [UX] Default drop-button action for node types should be 'manage fields' #1116
508 [UX] Either get rid of MENU_SUGGESTED_ITEM or change the way it works in a way that fixes UX WTFs #5834
509 [UX] Hide redundant items in Node Edit form. #3705
510 Reuse test prefixes instead of rebuilding them for each test #4353
511 Add an option (checkbox) in the layout settings for "Page title type" that enables/disables appending the " | [site-name]" part to the page <title>. #1790
512 [UX] Better Menu permissions #384
513 Provide way for `entity_access()` to check for operations view, update and delete if no entity is provided #5474
514 Ability to change themes based upon a layout #6296
515 [WP] Allow (optionally?) a limited set of HTML markup in node titles. #5081
516 [UX] Add the ability for default layouts to be cloned (like views). #1674
517 SMTP / PHPMailer module in core #3199
518 Evaluate the reasons for removal of the Trigger module from core. #2522
519 Put all search results on a single page (with facets?) #1330
520 [SR] Facilitate 2FA+MultiFactor compatibility (2FA/two-factor -> MFA/multi-factor) #2788
521 Change message to "Your comment has been updated" on comment update #5701
522 Add plugins to ckeditor available in D7 contrib module via CDN, but not in Backdrop core. #3875
523 [UX] Provide a report page that lists all configured paths where files are being saved. #4585
524 Create redirects for bulk alias delete #1993
525 [UX] Move the confirmation dialog for deletion of nodes to a modal. #769
526 Add a form API element for `image` that includes image type and size validators natively. #5946
527 [UX] Machine names: replace/ignore invalid characters as they are being typed. #3541
528 Improve the styling of color input elements in the admin theme #4155
529 Allow themes to have `config` folders #6122
530 Telemetry: Collect Internet Status At Time Of Install #5222
531 Get rid of all Backdrop markers in HTML page source #4817
532 Create a list of all entity types under Reports. #1449
533 Allow title callbacks to return unsanitized text (after being run through t()) #2974
534 [DX] Simplify getting and setting of values without using the 'und' data structure in entities #2240
535 [UX] CKEditor: Replace the "Add a caption" checkbox with a "Caption" field #1093
536 [UX] Cannot access menu items in too long menus when the menu is set to stick at the top of the page. #1003
537 Introduce `entity_goto()` shortcut for `backdrop_goto()` on Entity paths #5838
538 Add an upgrade path from Admin Menu to Admin bar #3687
539 Allow default/required settings on multilingual ("Language") fields #4322
540 [UX] Project Browser: Improve the project details modal. #1778
541 Add more HTML5 elements for dates #326
542 [UX] Allow non-technical people to grab a text export of key information about their site - for troubleshooting requests #5461
543 [UX] Add help text on "uninstall modules" page /admin/modules/uninstall that modules need to be disabled first #6309
544 [D9] Add 'published' timestamp to nodes #5062
545 [WP] Add the ability to schedule config changes #3185
546 [UX] Decrease size of help text input textareas #2747
547 [D10] Views: (even more) responsive grid format #5719
548 Admin UI: denote settings that may be overridden in settings.php #3856
549 [UX] Add a token-browser-like PHP date format helper dialog #4556
550 Docblock in page.tpl.php lists incorrect 'available' variables. #1981
551 [UX] Consider moving operations out of their drop-buttons on wide screens. #733
552 [D7] Provide method to get the pager's element ID #5958
553 Ship core with a layout that uses node/% as context #3530
554 CSS Architecture with SASS, SMACSS, and BEM #4129
555 [WP][SR] Add email obfuscator to core #3270
556 Support SVG in Image Library #5541
557 Consider adding print styles in core report pages, or providing a way to export them as JSON #6136
558 [PS][D9] Dynamic Page Cache add in Backdrop core #5217
559 [A11Y] Native dark mode support (at least for the Seven admin theme) #4778
560 [UX] Make special field items (such as title, language and path alias) available in the "Manage display" tab. #1444
561 Add cropping to default image styles #5590
562 Add markup or message field to contact form #4721
563 [UX] Swap tab order of "Export" and "Import" config pages #2185
564 Create the settings.php file if missing. #1075
565 [UX] [Layouts UI] Consider adding a side-by-side live preview. #986
566 Add ability to edit a revision's message #5861
567 Add an upgrade path from block class module backdrop core. #3682
568 Allow separate edit and display titles for field #4310
569 [UX] Better image style previews. #1772
570 Creating multiple fields simultaneously while creating a content type #292
571 [DX] Allow Config::get()/config_get() to specify a default - same as update_variable_get() #5453
572 Allow the addition of Dashboard context to any layout #6182
573 'Unused' module detector #5020
574 [UX] When uninstalling a module, list all things that will be lost (blocks, views, menus) in the confirmation page. #1624
575 [D8] Allow image fields to use any extensions the current image toolkit supports #3136
576 [UX] Consider replacing the block title type drop-down with an always required (and unique) block title field. #2483
577 [UX] Improve editing data and time format patterns #1284
578 Create new form that wraps the "file/add" and "Media Library Selector" forms for re-use #2720
579 Allow Access to Image Library for Core Hero Block #5739
580 [UX][DX] Show location of config files on status report #3839
581 Create option to add a supplemental stylesheet to Basis - to safely make css updates #4512
582 [UX] Layouts: Use icons within drop buttons on small/mobile screens #1974
583 [UX] Make block titles required and allow them to be hidden. #692
584 Include Link Sanitize tests from D7 contrib module #5613
585 [UX] Add content title match as search relevancy factor #3517
586 Flexible layout templates: Allow selecting an existing layout template, as a starting point #4115
587 [UX] Config import should search recursively for config files to import #661
588 Add a language switcher to the admin bar when locale is enabled #5983
589 [UX] Edit view from Layout blocks page #3501
590 [D8] Introduce a new `file_url_transform_relative()` function #4106
591 [UX] Views: Offer an option for the pager to start counting from 1 instead of 0 #5566
592 [UX][A11y][D10] CKEditor toolbar configuration: allow adding/(re)moving buttons via keyboard #6159
593 [D9] Users must verify email when changing user email addresses #5210
594 [D8] Token: Add "Safe tokens", and expose them in the admin UI #4755
595 Add support for tokens in the file field names and paths (File Field Paths module in core) #1440
596 [UX] timezone drop-down should group timezones by continent #2928
597 The farbtastic color picker is unmaintained since 2017 - replace with a modern/maintained alternative #5598
598 [UX] Combine Permissions for `Field` and `Field UI` #4710
599 [UX] Display php error messages in a dedicated block so we can limit visibility per role. #2139
600 Layout: path condition with a subdomain #1049

Pages

Log in or register to add new topics