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
901 [UX] Search block: Provide options to render either as a separate field/button, or as a searchbar #4652
902 [UX] Admin bar search: Make certain search results distinct by prefixing their immediate parent item. #1002
903 Make l() to call theme('link') when possible #6194
904 [UX] Flexible templates: Replace the single "Add row" button with multiple ones #5166
905 [UX] Support importing D7 views exports (at least in the 1.x cycle) #4213
906 [UX] CKEditor: Include the Balloon Toolbar plugin introduced in 4.8, and start using it. #3356
907 Establish a "fonts" directory in a place where it can be shared between core and contrib themes. #2127
908 [D10][PS] CSS and JavaScript aggregation performance improvements #5718
909 Add node's 'Menu link titles' to views #3248
910 [UX] Provide a theme switcher. #1711
911 [UX][DX][A11Y] Start using inputmode for fields and form elements as appropriate #5964
912 [DX] Make views query output easier to read with indentation & line breaks #1590
913 Bulk delete taxonomy terms #2875
914 [UX] Change user/login to /login and /user/logout to /logout #1248
915 [UX] Rich Text editor inserting/updating images before a file is uploaded #3900
916 Add more properties to project .info files... Initial Release date, Current Release Date, Categories, D7 base module or theme if any #5367
917 [D7] Add setting for which roles can be assigned #4437
918 [META] Use UUIDs in more places #3563
919 [UX] Allow bulk deleting menu links. #732
920 Implement <time> tag for time stamps in core, e.g. date posted, comment date #2416
921 Feature to add multiple Layouts together #5585
922 Add ability to configure inline image upload path with global/ site tokens #6401
923 [D7] Tokens missing from Backdrop core. This issue was considered major in D7. #4952
924 [UX] Move non-displayed pseudo fields to vertical tab or group on "Manage fields" page #4002
925 Automatically create a node/% layout when one is created for node/NID #5539
926 EntityStorageException: The username and email are both addresses that do not match. (But what are they?) #5857
927 [UX] Installer: request site configuration info (site name, admin account etc.) while the installer is running in parallel #3042
928 Cache settings via admin section #1434
929 UX Idea: Allow rewriting the output of fields on display (without having to use views or custom code). #2608
930 [D8][UX] Add inline form errors #1040
931 Consolidate user links on admin bar #4643
932 [DX] Add a hook_library_alter() to remove unwanted things more easily #3718
933 [UX] [WYSIWYG] Consider adding a side-by-side live preview for the editor. #985
934 Add hook_field_schema_alter() #6208
935 [A11Y] UX Fields to add html tag Attributes for fields, menu links and blocks #5158
936 Basis: Update box-sizing method #4208
937 Layouts: Provide a way to define conditions based on field values. #2103
938 Ability to add custom file fields to Node Edit Form #5738
939 Basis theme killer feature: Automatically generate color scheme from provided brand (logo/colors) #3231
940 Replace user signatures & pictures with fields #1679
941 [DX][UX] Form API: Make it so that required fields that are hidden via #states are only validated when visible. #2732
942 [UX] Have a "Contact" menu item be enabled and added to the primary navigation by default when enabling contact.module. #1572
943 [UX] Display a Welcome page after upgrading Backdrop to the latest version #1225
944 Build a flexible "JSON consumer" block for Dashboard #3891
945 Add support for CKEditor 5 (CKEditor 4 becomes EoL in 2023) #4122
946 Expand the "Global settings" fieldset when creating new fields #5345
947 Add pagers to watchdog entries #3546
948 [UX] Open the field widget link in a modal #691
949 [DX] Config uses the term 'clear', change it to 'remove' or something more intuitive #2387
950 Simplify Layout configuration #5592
951 Allow to filter interface translation for "context" with "contains" (LIKE) #4940
952 [WP][UX] Dashboard: Collapsible blocks #3995
953 [SR] Security hardening: provide a mechanism to expire sessions #5545
954 Add indicator for menu-level visibility conditions #1929
955 [UX] Consolidate database-related information in the status report page, and add some basic db usage metrics #5864
956 Add a simple way in core to define private and public access for nodes/entities. #1407
957 DatabaseSchemaObjectExistsException: Table already exists in DatabaseSchema #2585
958 [UX] Block config: Prevent the user from accidentally creating conditions that never/always display a block. #1021
959 Allow anonymous users to use a SESSION variable to set timezone #4612
960 [UX] Hide redundant items in Node Edit form. #3705
961 [UX] Provide an instant search filter for the Configuration page (/admin/config). #978
962 Allow a hook to alter the list of CSS files parsed by Color module #6240
963 [UX][DX] When a module is enabled, automatically set a message containing the link to configure #5135
964 [DX][D8] Allow config files to have dependencies #4188
965 [UX] Rename "taxonomy" to "Categorization" in the user interface #203
966 [DX] bring back db_fetch_array() and db_fetch_object() #2081
967 Allow altering image style urls #5745
968 Add Mailsystem 3.x delegator class to core #3218
969 [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
970 Prepend the content type name in the "Permissions" vtab permission names when creating a content type. #1539
971 [UX] integrate file editing into the file field widget #2810
972 Add plugins to ckeditor available in D7 contrib module via CDN, but not in Backdrop core. #3875
973 OOTB: Provide an option to globally disable the personal contact forms, and make it the default for new installations #6067
974 Dashboard: Add a Configuration Manager widget #5322
975 [UX] When there is only one menu item in a section, don't list #4386
976 [UX] Machine names: replace/ignore invalid characters as they are being typed. #3541
977 Options to change parent link behaviour in responsive dropdown menus #2370
978 Add new PR template, with reminder to reference an issue #5605
979 Extend the "Hide path display" feature ("page-less nodes") to other core entities #4912
980 Missing a possibility to get a books mlid value for views #5565
981 [UX] CKEditor: autocorrection. #1902
982 Bring back the initial functionality of _field_write_instance function #5875
983 [UX] Views "Multiple field settings" should appear on field display settings, too #2993
984 [D8] Port and merge Local Image Input Filter in core #1384
985 [UX] Running cron.php from browser should return a success message rather than a blank page #2535
986 [UX] Allow bulk-adding/editing vocabulary terms and menu items. #1006

Pages

Log in or register to add new topics