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
701 [UX] User "locked" in the authorize.php page #2580
702 [DX] Allow enabling/disabling theme debugging via the admin UI #4211
703 Allow overriding Seven's header customisations #4205
704 [D8] Date fields: Support both future/past dates at the same time with the "time ago" formatter #6021
705 [UX] Display a reminder to uninstall modules after disabling them #3911
706 Make pager more efficient by not generating (and running) a countQuery #404
707 Contact form message templates edited via the UI #3568
708 Implement createAccess for File entities #5479
709 [UX] Automatically clear caches after manual upgrades #5101
710 Allow themes to have `config` folders #6122
711 [UX] Sort the image styles list in a meaningful way #2457
712 [WP] Media Library #3203
713 [UX] Set date formats by country #1521
714 [UX] Allow the "Book outline" vertical tab in the content create/edit form to be hidden from users with the "Administer book outlines" permission #3638
715 Add semantic markup to layouts #1970
716 [A11Y] Switch Admin Bar to using Smart Menus #2809
717 [D8][DX] Add element #type table and merge tableselect/tabledrag into it #4388
718 [DX] Allow `language_list()` to output select list `#options` with both the native and the non-native language labels #5901
719 [UX] Move the confirmation dialog for deletion of menu links to a modal. #770
720 [UX] Add a "Place in a layout" action for menus in the menu listing page. #3406
721 [UX] Provide users with a visual way to understand and build content types (a.k.a.: Dream Fields in core) #5292
722 Better Book navigation links #4879
723 [UX] Add help text on "uninstall modules" page /admin/modules/uninstall that modules need to be disabled first #6309
724 Add a default 'posts' view to core #2152
725 Add custom block option to follow the translation system easily #2991
726 [UX] Dismissible status report messages. #4617
727 [UX] Move admin menu system tasks to their own dropdown? #1368
728 [A11Y][D9] Provide a "Visually hidden" option for the display of field labels #5766
729 Add new image style effect: mirror/flip vertically, horizontally and both. #1762
730 [UX] Add nowrap CSS to field suffixes (ex the machine name span) #1349
731 Provide a list of "Enabled Modules" somewhere to help with debugging #5791
732 [UX] Add # anchors to blocks in the Layout UI. #1724
733 Change the "Invalidate search index" process to a batched "Rebuild search index" #4182
734 [D10] Views page displays: Provide a new option to use the admin theme #6025
735 [UX] "Cancel" links and "Save and add another" buttons when adding vocabulary terms, menu items, and user accounts #1004
736 [UX] Rich Text editor inserting/updating images before a file is uploaded #3900
737 [DX] Provide a utility for retrieving a single project's info (and settings?) #332
738 [META] Use UUIDs in more places #3563
739 Provide way for `entity_access()` to check for operations view, update and delete if no entity is provided #5474
740 [WP] Allow (optionally?) a limited set of HTML markup in node titles. #5081
741 Consider adding print styles in core report pages, or providing a way to export them as JSON #6136
742 [UX] Layout UI: Individual tempstore for each block (instead of the global, per-from one we currently have). #2429
743 Support tokens in Views "Global: custom text" field #3189
744 Use smart dictionaries for object compression #1511
745 Layouts: Visibility conditions available when one of two required contexts are missing #4594
746 Run tests for releases after project published ZIP file #1964
747 Add filtering to path_autocomplete #4381
748 [UX][D8] Create/select layout for a specific page from the content add/edit form. #1131
749 [UX] Do not reload the page when using the "Reset" button in the instant filters (modules listing and permissions page) #5910
750 [UX] Make field settings visually clearer, no indication that you’re a layer deeper. #744
751 Text area with Plain text processing doesn't display line breaks #5515
752 [UX] CKEditor: Include the Balloon Toolbar plugin introduced in 4.8, and start using it. #3356
753 [A11Y] Change color of the Views hidden fields for the Seven theme #5261
754 Allow the addition of Dashboard context to any layout #6182
755 [UX] When error messages are set to "None", show number of php critical errors in the admin bar badge. #2138
756 [UX] On the Add view page, expand block, and collapse page display #2978
757 Add 'reverse' option to 'View result counter' #4590
758 [UX] Change tags field display to use 'tag blocks' when entering tags #2121
759 [UX] Admin bar: Move "Add new X" to the bottom of each fly-out menu #4586
760 [D8] Add "Required" and "Show by default" option for "Text area with a summary" field/widget #5793
761 [UX] Project Browser: Merge the pages in the UI where one can **INSTALL** a module, theme or layout into a single primary tab, under a single top-level menu item. #1701
762 [D8] Introduce a new example.settings.local.php file #4173
763 [UX] Rich-text Image/text flow. #987
764 Build a flexible "JSON consumer" block for Dashboard #3891
765 Don't count markup characters as part of the text length #309
766 Add pagers to watchdog entries #3546
767 [UX] Allow non-technical people to grab a text export of key information about their site - for troubleshooting requests #5461
768 [D9] Add 'published' timestamp to nodes #5062
769 [UX][A11y][D10] CKEditor toolbar configuration: allow adding/(re)moving buttons via keyboard #6159
770 Basis: Add basic font-sizes to skin.css #2410
771 Responsive tabs for Seven: change the arrows to an ellipsis and an "x" close icon. #1498
772 Layout API: function to add a block to a layout region programmatically #5662
773 [UX] New interface for editing, previewing, and saving theme settings #1949
774 Create a mechanism for dynamically determining output of file entities #2721
775 [UX] Make the theme preview thumbnail clickable and show larger version of screenshot (à la lightbox). #1127
776 Enable Entity Reference in new installations #5913
777 Consider using a flat-file cache for the page cache #716
778 [DX] Add a hook_library_alter() to remove unwanted things more easily #3718
779 Add check that active configuration directory is writable to system_requirements #5538
780 Telemetry: Collect Internet Status At Time Of Install #5222
781 Get rid of all Backdrop markers in HTML page source #4817
782 Add status report message informing about CKEditor 5 upgrade #6346
783 [A11Y] Native dark mode support (at least for the Seven admin theme) #4778
784 [UX] Add the ability for default layouts to be cloned (like views). #1674
785 Editor image dialog: option to sync the width and height of the image and also option to override the sync #6385
786 [D8][UX] Add hidden and read-only field widgets (for the node edit form). #2101
787 Provide chained term tokens for taxonomy_term_reference fields #2949
788 [UX] Image Library view: Dynamic number of items per page #4560
789 Put all search results on a single page (with facets?) #1330
790 Create a printable Status Report #5821
791 Allow the values of list field types to be pulled from a view. #1677
792 Mobile first approach theme #4131
793 [UX] Provide an instant search filter for the permissions page (/admin/config/people/permissions). #980
794 Add plugins to ckeditor available in D7 contrib module via CDN, but not in Backdrop core. #3875
795 [UX][D8] Convert user pictures to an actual Image Field #243
796 [UX] Machine names: replace/ignore invalid characters as they are being typed. #3541
797 [DX] Allow Config::get()/config_get() to specify a default - same as update_variable_get() #5453
798 'Unused' module detector #5020
799 Varnish Cache Caching to improve performance Backdrop CMS #6164
800 [DX] Add a `project_get_info` helper function. #2385

Pages

Log in or register to add new topics