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
601 Convert /admin/content/book to a View #3735
602 DatabaseSchemaObjectExistsException: Table already exists in DatabaseSchema #2585
603 Display default views on a separate tab #4369
604 Don't show the node_load_multiple() $conditions parameter as deprecated #5644
605 Add options to Block Name in Views #1880
606 [DX] Add normalized project data into the database. #5905
607 Define aims and outstanding technical tasks for distro support and Features-style config packages in core #99
608 Basis theme killer feature: Automatically generate color scheme from provided brand (logo/colors) #3231
609 [D9] Users must verify email when changing user email addresses #5210
610 Installer module should check for file-write permissions #3893
611 [D8] Token: Add "Safe tokens", and expose them in the admin UI #4755
612 [SR] Add a minimum length setting for passwords #4589
613 [UX] Provide preview and confirmation of permission changes before saving them #6320
614 [UX] Add the ckeditor spell-check plugin #2071
615 [DX] CMI: see if we can make those "storage" numbers in .json files less cryptic. #3562
616 Request to add a link to project pages for modules on Functionality page #4179
617 Create "Current Node" block #5774
618 [D10] Date fields: Allow the "time ago" formatter to show as a fully cacheable time difference with JS #6022
619 [DX] Add settings/page for contextual links settings #5404
620 [UX] Use Javascript to complete block Admin label fields based on Display title #1523
621 [UX] Views "Multiple field settings" should appear on field display settings, too #2993
622 [DX] Support a way to declare conflicts in .info files #4993
623 Add "All day" functionality for the HTML5 widget #6142
624 Expose breakpoints as a visibility option for blocks and layouts. #2347
625 Ability to specify absolute or relative links only in Link fields #1158
626 Installer should check digital signatures when downloading a package #3714
627 [UX] Running cron.php from browser should return a success message rather than a blank page #2535
628 Reuse test prefixes instead of rebuilding them for each test #4353
629 Make the value of e-mail field visiable on user profile's View page #5663
630 Layouts: Allow tokens to be used in custom page titles. #1860
631 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
632 Give details about why a permission 'has security implications' #5536
633 Add Mailsystem 3.x delegator class to core #3218
634 Create a field_storage_exists() function #5180
635 [D8] Port and merge Internationalization in core (feature parity with D8). #1374
636 Allow some markup in views descriptions. #3885
637 [UX] integrate file editing into the file field widget #2810
638 [UX] Provide a report page that lists all configured paths where files are being saved. #4585
639 Better reporting for CKEditor 4 vs 5 in Telemetry #6342
640 Allow comments to be attached to any entity type #2048
641 [DX][META] Introduce functions similar to views_get_views_as_options() for other things #3545
642 Improve the styling of color input elements in the admin theme #4155
643 [UX][D8] Merge the "List links" and "Edit menu" operations into a single administration page. #475
644 Enhanced Float-Value Display Options #5379
645 [UX] Allow multiple screenshots for modules themes and layouts #1517
646 [UX] CKeditor: Allow the Styles dropdown to use tag names (for easy use of the <small> tag) #2980
647 Link module: Provide an option to allow for a predefined list of static titles #4970
648 Redis super easy with Redis Enterprise Caching to improve performance Backdrop CMS #6165
649 Views: improve the "last" link of pagers #2332
650 [UX] Allow image styles to be ordered/sorted. #1141
651 [UX] Make it easier to create layouts for paths that are already assigned to be aliases for existing content. #3703
652 Allow default/required settings on multilingual ("Language") fields #4322
653 Move the Color module to a contributed project #5667
654 [UX][WP][D8] Allow the admin bar to be docked in various sides of the screen #1842
655 Allow search result display to be controlled via view modes #829
656 Seventy two theme #5928
657 [SR][UX] Flood control: Better workflow and allow users to self-serve #5522
658 Consider exposing `form_cache_expiration` and/or providing an option so that it can be cleared along with other caches. #3191
659 Ability to include module configuration in config recipe even if config already exists #5173
660 [DX] Remove unused item attributes (per delta) on fields #1352
661 [UX] Add visibility conditions for menu location #3867
662 [UX] add "Allow Upscaling" checkbox to crop, and scale and crop effects #2763
663 [UX] Add a token-browser-like PHP date format helper dialog #4556
664 Trim textfields? #6386
665 [UX] Views: Make the "Label for "Any" value" a text field and have it be configurable per view and per exposed filter within each view. #2033
666 [UX] Use "Configure" icons instead of the full word #3539
667 CSS Architecture with SASS, SMACSS, and BEM #4129
668 Provide views field handler to access project properties from the `info` column in the `system` table #5820
669 [CMI] Export/Import an entire content type (or other entity type) with its fields all at once #408
670 Add more properties to project .info files... Initial Release date, Current Release Date, Categories, D7 base module or theme if any #5367
671 Transliteration: smarter "retroactive" transliteration of existing file names. #1506
672 Request: More style options for the table format in Views #2961
673 [D7] Tokens missing from Backdrop core. This issue was considered major in D7. #4952
674 Add markup or message field to contact form #4721
675 List of Modules should show required contrib modules #6173
676 [DX] Allow nested form elements to be attached to radio and checkbox options. #2304
677 [UX] Layout UI: Visibility conditions: URL path: Allow browsing and selecting pages. #1129
678 Add an upgrade path for CKEditor module #3684
679 Allow separate edit and display titles for field #4310
680 [UX] Layout UI: Template radios: the way we indicate a "selected" template is too subtle (and same as the hover-over indication). #1824
681 [UX] Explore the idea of converting the "Save"/"Cancel" text to links in the messages of "dirty" forms. #789
682 [UX] Append `This role receives all new permissions by default.` text to the description of the admin role #5940
683 [UX] Idea: Bigger "required" indicators for fields (a red ❌ next to the field) plus a red focus "halo" around the field. #5505
684 [UX] Flexible templates: Replace the single "Add row" button with multiple ones #5166
685 [D8] Add a phone field type #1342
686 Dashboard block: Translations #3852
687 CKEditor: Provide a setting to switch skins. #2729
688 Create option to add a supplemental stylesheet to Basis - to safely make css updates #4512
689 [UX] Add parent menu selector to menu add/edit link form #6390
690 Add layout name in class for custom layout. #2012
691 [UX] Add charts to the dashboard #3529
692 Flexible layout templates: Allow selecting an existing layout template, as a starting point #4115
693 [D8][DX] FAPI: Allow easy sorting of the translated options of select elements #5824
694 Remove grippie; use CSS "resize" property #340
695 Expand the "Global settings" fieldset when creating new fields #5345
696 [PS] Use signatures instead of the form cache #1470
697 [DX] Layout Contexts not being passed to block in hook_block_view(). #2953
698 Allow to filter interface translation for "context" with "contains" (LIKE) #4940
699 [UX] Combine Permissions for `Field` and `Field UI` #4710
700 [DX] Introduce a new `#` placeholder for `format_string()`, that formats user-facing text as code #6191

Pages

Log in or register to add new topics