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 [UX] add a hook_requirements check for disabled modules, not uninstalled #3778
602 Use the default date entry format for the default date display format #4646
603 [UX] Hide all field labels by default #2902
604 [D8][UX] Add a toggle in the admin bar for showing/hiding contextual links on mobile #3417
605 [DX] Allow enabling/disabling theme debugging via the admin UI #4211
606 [UX] Add back the hide/show descriptions toggle in the Configuration page (/admin/config). #979
607 [UX][DX] Status report page: Provide filters/categories that apply to various personas #5758
608 [DX][BC] Replace module_load_include() with new, more generic function #206
609 Varnish Cache Caching to improve performance Backdrop CMS #6164
610 [UX] Consider replacing the block title type drop-down with an always required (and unique) block title field. #2483
611 [D8] Date fields: Support both future/past dates at the same time with the "time ago" formatter #6021
612 Add Claro administration theme to core #5241
613 [UX] Layouts: Use icons within drop buttons on small/mobile screens #1974
614 [DX] Provide an easy way to add classes to the wrapper tags of form elements #3917
615 All config_*() functions should accept `$type` for consistency. #4821
616 [UX] Add a log-in form to the update.php page, and expose it to anonymous users ONLY when db updates are pending. #3078
617 Put Backdrop JS Object at the bottom of the HTML Document #1051
618 Offer to remove module dependencies that are no longer needed #3582
619 [D8][DX] Add element #type table and merge tableselect/tabledrag into it #4388
620 Allow regions titles #2647
621 [A11Y] Provide a dark (or high-contrast) version of Seven #3990
622 [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
623 [UX] differing interface patterns for "add new" and "save order" in different places in core #573
624 [DX] Allow `language_list()` to output select list `#options` with both the native and the non-native language labels #5901
625 Status Report should flag duplicate module installs #5464
626 Why do we need to write the entire config data within update hooks? #3347
627 "Create new revision by default" doesn't enable revisions #6103
628 [UX] Allow the user to change their mind about manually entering a machine name... #1608
629 [UX] Swap tab order of "Export" and "Import" config pages #2185
630 Disable unused layout templates #5068
631 Link to all release notes between installed and recommended versions #3303
632 [UX] Reflect the status of the comment settings in the "Comment fields" and "Comment display" tabs and offer connect-the-dots links to enable them. #1274
633 [UX] Better image style previews. #1772
634 [META][D8][UX] Convert all confirmation pages to confirmation dialogs instead. #3769
635 [UX] Dismissible status report messages. #4617
636 File entity setting for garbage collection #2897
637 [UX] Allow switching the menu being used for a menu block. #3410
638 Allow overriding Seven's header customisations #4205
639 [UX] Allow the admin bar to be shown/hidden via a toggle #970
640 [A11Y][D9] Provide a "Visually hidden" option for the display of field labels #5766
641 [D8] Convert "Recent content" block to a View #146
642 [DX] Add user_role_has_permission function #6186
643 Provide a list of "Enabled Modules" somewhere to help with debugging #5791
644 Support additional (popular) properties in the .info files of projects #119
645 [DX] Allow combining the types of placeholders for the t() function, and introduce a new one for text that should be wrapped in code/pre tag HTML tags #6190
646 [UX] Layout UI: Per-block "dirty" form messages. #2430
647 [D10] Views page displays: Provide a new option to use the admin theme #6025
648 [D8] Manage form display: Allow managing form fields non-programmatically #5219
649 [UX] Let site builders add a new image style whenever they're selecting a style to use #1438
650 Views: Add <audio> and <video> to the available options in the "Customize field HTML" for file fields. #1966
651 Add display of file details to the 'manage file' form. #3904
652 [DX] Form API #states: support 'regex' and 'less'/'greater' (than) for value comparison #4781
653 Provide an actual maintenance mode #3060
654 [UX] Field UI - clean up the field type selection #1041
655 Add allowed_values_function to list field UI #3565
656 Add filtering to path_autocomplete #4381
657 [UX] Add links for quick access to editing things like the layout, theme, etc. of the current page #2626
658 Layouts: Visibility conditions available when one of two required contexts are missing #4594
659 Replace user-picture.tpl.php with a theme function #555
660 [UX] Do not reload the page when using the "Reset" button in the instant filters (modules listing and permissions page) #5910
661 [UX] Project installer: collapse met dependencies in the "Enable modules" step #5454
662 CKEditor: Add filter to allow empty HTML tags #3269
663 Introduce new "View own published content" #6397
664 Allow install profiles to be run after site creation #1591
665 [UX] Display php error messages in a dedicated block so we can limit visibility per role. #2139
666 [DX][D8] Provide a mechanism to deprecate permissions #5030
667 [UX] More info on field removal #3262
668 Check if paths already exist when views or layouts are being installed. #1257
669 [DX] Add project's 'install time' to system table #1726
670 Add 'reverse' option to 'View result counter' #4590
671 Refactor the generation of SQL for dates and times into the database driver #2890
672 [D8] Views Content Cache #3399
673 Change the "Invalidate search index" process to a batched "Rebuild search index" #4182
674 [UX] Make node title a proper (sortable too) field. a.k.a. Title module in core. #933
675 [D8] Add "Required" and "Show by default" option for "Text area with a summary" field/widget #5793
676 [DX] [BC] Deprecate, reduce use of, or remove DBTNG #61
677 Display the field machine_name along with the label on the display mode #6200
678 Implement <time> tag for time stamps in core, e.g. date posted, comment date #2416
679 [DX] [D8] Add a `validate()` method to entity classes #6061
680 [DX][D8] Allow entity types to specify canonical and additional URIs #5212
681 [UX] Offer option to replace the help text with a help icon that toggles its visibility (on by default on mobile). #1414
682 Installer module should check for file-write permissions #3893
683 [UX] Menu link items should be kept in sync with their respective content titles #4759
684 [UX] Move new password show/hide toggle to inside the password fields. #3046
685 [UX] Include the "+ Add condition" link/button and the "Remove"/"Configure" links in the "Conditions" fieldset of the #1025
686 [DX] CMI: see if we can make those "storage" numbers in .json files less cryptic. #3562
687 UX Idea: Allow rewriting the output of fields on display (without having to use views or custom code). #2608
688 Layout API: function to add a block to a layout region programmatically #5662
689 [UX] admin bar search results should not be allowed to span further than the page height. #520
690 Enable Entity Reference in new installations #5913
691 [UX] Dashboard block to highlight recent and notable bug fixes or feature updates #5438
692 Get Designer Input on BackdropCMS 'Out of the Box' appearance #5581
693 [A11Y] Make collapsible fieldset accessible #6408
694 [UX] Detect whether mod_rewrite is enabled (in Apache installs) and throw a warning in the clean URLs page. #1573
695 Establish a "fonts" directory in a place where it can be shared between core and contrib themes. #2127
696 Add a link to the BackdropCMS.org page on module list for each module #5003
697 Add function that returns default config #3251
698 Feature/Package Module Proposal #1238
699 [UX] Provide a theme switcher. #1711
700 Convert /admin/content/book to a View #3735

Pages

Log in or register to add new topics