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 [DX][UX] Form API: Make it so that required fields that are hidden via #states are only validated when visible. #2732
502 Allow setting a default value for Alt and Title text in image fields #1439
503 Missing a possibility to get a books mlid value for views #5565
504 [D7] Add setting for which roles can be assigned #4437
505 [UX] When error messages are set to "None", show number of php critical errors in the admin bar badge. #2138
506 [UX] Permissions page: Make permission groups rows collapsible/expandable. #1046
507 Create a field_storage_exists() function #5180
508 [UX] Move non-displayed pseudo fields to vertical tab or group on "Manage fields" page #4002
509 [DX] Implement hook_hook_info() to help organize module code #3024
510 [UX] Add # anchors to blocks in the Layout UI. #1724
511 OOTB: Provide an option to globally disable the personal contact forms, and make it the default for new installations #6067
512 [UX] Menu paths: replace the silly <front> placeholder with a dropdown and rename it to "home page" #2588
513 Add new PR template, with reminder to reference an issue #5605
514 [UX] CKEditor: Include the Balloon Toolbar plugin introduced in 4.8, and start using it. #3356
515 [UX] Provide an instant search filter for the Configuration page (/admin/config). #978
516 Bring back the initial functionality of _field_write_instance function #5875
517 Security: Consider adding an option to load public forms through AJAX. #1592
518 [UX] Rename "taxonomy" to "Categorization" in the user interface #203
519 [UX] Search block: Provide options to render either as a separate field/button, or as a searchbar #4652
520 [UX] Layout UI: Individual tempstore for each block (instead of the global, per-from one we currently have). #2429
521 Remove syslog module from core #1260
522 [DX] Add settings/page for contextual links settings #5404
523 [UX] Support importing D7 views exports (at least in the 1.x cycle) #4213
524 Upscaling in out-of-the-box image style 'Large'. #3232
525 Run tests for releases after project published ZIP file #1964
526 [DX] Support a way to declare conflicts in .info files #4993
527 [UX] Rich Text editor inserting/updating images before a file is uploaded #3900
528 [DX] Add a legacy upgrade_mappings database table #2855
529 Allow a hook to alter the list of CSS files parsed by Color module #6240
530 [META] Use UUIDs in more places #3563
531 Allow altering image style urls #5745
532 [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
533 Add 'Field HTML Trim' to core #6001
534 Implement sub-path aliases - a.k.a.: `subpathauto` or `path_alias_xt` in core #1418
535 Why do we need to write the entire config data within update hooks? #3347
536 [UX] Change tags field display to use 'tag blocks' when entering tags #2121
537 [UX] Token browser dialog: increase width (and height?). #1038
538 Ability to include module configuration in config recipe even if config already exists #5173
539 [WP][UX] Dashboard: Collapsible blocks #3995
540 [UX] add the ability to order menus #3003
541 [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
542 Allow more granular HTML filter options for HTML attributes, not just tags #6100
543 [DX] Add a hook_library_alter() to remove unwanted things more easily #3718
544 Use config for color module palettes #2554
545 [A11Y] Add `role="main"` attribute to primary content region in each Layout template #5610
546 [UX] Views UI: in place rearrange of fields, filter and sort criteria. #963
547 [UX] Admin Bar: Add a single, centralized point of entry for adding content, files, user accounts etc. #5884
548 [UX] Branding and Version info on Installation Screens #1584
549 Convert the taxonomy listing and feed at /taxonomy/term/%term to Views #145
550 Consolidate user links on admin bar #4643
551 Basis: Add basic font-sizes to skin.css #2410
552 Do not allow modules to be enabled at all if they have conflicting config file names with any existing config. #1242
553 Enhanced Float-Value Display Options #5379
554 Basis: Update box-sizing method #4208
555 Config management diff: Rename "Old" and "New" to something more meaningful #3221
556 [UX] New interface for editing, previewing, and saving theme settings #1949
557 Link module: Provide an option to allow for a predefined list of static titles #4970
558 Build a flexible "JSON consumer" block for Dashboard #3891
559 menu_tree_check_access() adds 1141 database queries #2825
560 Make mobile menu toggle text configurable #6264
561 Add pagers to watchdog entries #3546
562 [DX] Introduce a server-side conditional system (to possibly replace `#states`) #5750
563 [UX][DX] Status report page: Provide filters/categories that apply to various personas #5758
564 [UX] Content view "Operations" drop-down lists available operations in random order. #548
565 Introduce some missing permissions that allow global actions on files #6012
566 Make 'gid' column in 'node_access' table VARCHAR #1396
567 CKEditor: Add filter to allow empty HTML tags #3269
568 [UX] When there is only one menu item in a section, don't list #4386
569 [D8][UX] Add hidden and read-only field widgets (for the node edit form). #2101
570 [UX] Terminology for configuring a block seems odd #1016
571 [UX] Flexible templates: Replace the single "Add row" button with multiple ones #5166
572 [UX] Views: better indicate which View Displays and Sections are affected by a change #2985
573 Allow the values of list field types to be pulled from a view. #1677
574 [DX] Allow `config_get()` to return a default value - like `settings_get()` and `update_variable_get()` do #6108
575 [UX] Hide redundant items in Node Edit form. #3705
576 One click install for digitalocean #5628
577 [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
578 Allow Views to be grouped in Admin Menu #5895
579 [UX] Convert the "Install from a URL" text field to a text area to allow installing multiple projects in one go. #1561
580 [UX] [DX] Move the user page to a separate module #109
581 Allow anonymous users to use a SESSION variable to set timezone #4612
582 [DX] Add a `project_get_info` helper function. #2385
583 [D7] Support summaries in CKEditor or introduce a teaser break plugin #1222
584 Add more properties to project .info files... Initial Release date, Current Release Date, Categories, D7 base module or theme if any #5367
585 [DX][D8] Allow config files to have dependencies #4188
586 SMTP / PHPMailer module in core #3199
587 Allow leaving feedback on projects from the Project Installer UI. #1914
588 [D7] Tokens missing from Backdrop core. This issue was considered major in D7. #4952
589 Add plugins to ckeditor available in D7 contrib module via CDN, but not in Backdrop core. #3875
590 [SR] Facilitate 2FA+MultiFactor compatibility (2FA/two-factor -> MFA/multi-factor) #2788
591 Ability to change themes based upon a layout #6296
592 [UX] Machine names: replace/ignore invalid characters as they are being typed. #3541
593 Ship core with a layout that uses node/% as context #3530
594 [A11Y][D9] Provide a "Visually hidden" option for the display of field labels #5766
595 [META] [UX] Provide a instant search/filter UI interface pattern for listing pages and enhance existing ones. #503
596 [D8] Date fields: Support both future/past dates at the same time with the "time ago" formatter #6021
597 Get Designer Input on BackdropCMS 'Out of the Box' appearance #5581
598 Display default views on a separate tab #4369
599 [UX] Add the ckeditor spell-check plugin #2071
600 [A11Y] UX Fields to add html tag Attributes for fields, menu links and blocks #5158

Pages

Log in or register to add new topics