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 Provide additional permissions for the maintenance mode #3625
902 [UX] Add # anchors to blocks in the Layout UI. #1724
903 Apply image style to default picture #4976
904 Enhance Available Updates Report to show date of release and date of latest commit #6207
905 [DX] Make File::access consistent with other entity classes. #5480
906 Enable revisions by default / CRAP and entity revisions everywhere in core. #1465
907 [D10] Layouts/blocks: Add visibility condition for 200/403/404 response codes #6016
908 [UX] Provide a report page that lists all configured paths where files are being saved. #4585
909 [UX] Mobile project browser: decrease amt of scrolling needed on Mobile #3097
910 [UX] Move the confirmation dialog for deletion of nodes to a modal. #769
911 [UX] Default drop-button action for node types should be 'manage fields' #1116
912 [UX] Layout UI: Individual tempstore for each block (instead of the global, per-from one we currently have). #2429
913 Improve the styling of color input elements in the admin theme #4155
914 Add a views filter/argument for Term Depth #2666
915 Run tests for releases after project published ZIP file #1964
916 Add a new core theme #5175
917 [D8] Autosave content #3426
918 Incorporate Layouts UI to "manage displays" for entities #6039
919 Consolidate maintenance-related settings either in $state or $config #4723
920 Add a comma-separated/list field formatter for multi-value fields. #316
921 Allow site administrators to selectively disable entity caching #5632
922 [UX] Add the ability for default layouts to be cloned (like views). #1674
923 [DX] Form API: provide form element(s) for CSS classes and IDs #5898
924 Put all search results on a single page (with facets?) #1330
925 Reuse test prefixes instead of rebuilding them for each test #4353
926 [UX] Cannot access menu items in too long menus when the menu is set to stick at the top of the page. #1003
927 Allow default/required settings on multilingual ("Language") fields #4322
928 [UX] Hide all field labels by default #2902
929 Add more HTML5 elements for dates #326
930 Allow install profiles to define dependencies other than modules #3926
931 [UX] Change tags field display to use 'tag blocks' when entering tags #2121
932 Is the Admin Menu z-index value high enough? #5372
933 Allow install profiles to define explicit/hard dependencies #3597
934 [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
935 Make "Compose tips" (long version of tips) for text formats discoverable from "Formatting options" fieldset #4953
936 [DX][D9] Introduce a new `hook_requirements_alter()` hook, to allow altering entries defined in `hook_requirements()` implementations #6241
937 Create "Current Node" block #5774
938 Create a list of all entity types under Reports. #1449
939 [D10] Date fields: Allow the "time ago" formatter to show as a fully cacheable time difference with JS #6022
940 [UX] Add a token-browser-like PHP date format helper dialog #4556
941 [UX] Allow moving blocks from the front end? #3086
942 [UX] Consider moving operations out of their drop-buttons on wide screens. #733
943 [UX] CKEditor: Replace the "Add a caption" checkbox with a "Caption" field #1093
944 Basis: Add basic font-sizes to skin.css #2410
945 CSS Architecture with SASS, SMACSS, and BEM #4129
946 Allow admin theme CSS for dialogs to be used on front-end #2659
947 [WP][SR] Add email obfuscator to core #3270
948 [UX] Introduce a `confirm_dialog()` function #3771
949 [UX] New interface for editing, previewing, and saving theme settings #1949
950 [UX] Flexible templates UI: Allow "visual" region width changing, using left/right drag handles, and width indicators #5167
951 Consider using Turbolinks (or similar) as a poor-man's BigPipe #3416
952 [DX] Offer to backup and delete existing config to proceed with installation #6062
953 Don't show the node_load_multiple() $conditions parameter as deprecated #5644
954 [DX] Add normalized project data into the database. #5905
955 [DX] Form API: provide a 'type' => 'status_message' element. #3329
956 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
957 Add markup or message field to contact form #4721
958 [UX] Taxonomy checkboxes/radios: Use indentation instead of dashes to denote children terms. #3292
959 [UX] [Layouts UI] Consider adding a side-by-side live preview. #986
960 [UX] Improve editing data and time format patterns #1284
961 Allow separate edit and display titles for field #4310
962 File entity setting for garbage collection #2897
963 Creating multiple fields simultaneously while creating a content type #292
964 [D9] Add a sub theme starter kit to Basis #3914
965 [D8][UX] Add hidden and read-only field widgets (for the node edit form). #2101
966 [D8] Allow forms to set custom validation error messages on required fields #5348
967 Add a Pre-upgrade analysis/report to prevent people from forgetting something #3577
968 Allow the values of list field types to be pulled from a view. #1677
969 Change the default profile on tests from Standard to Testing #4943
970 [Meta] Available updates report not as complete as Drupal 7 report #6252
971 [UX] Make special field items (such as title, language and path alias) available in the "Manage display" tab. #1444
972 Create option to add a supplemental stylesheet to Basis - to safely make css updates #4512
973 Reconfiguring the administrative layout #3072
974 [UX] Make block titles required and allow them to be hidden. #692
975 Create the settings.php file if missing. #1075
976 [DX] Add a `project_get_info` helper function. #2385
977 Flexible layout templates: Allow selecting an existing layout template, as a starting point #4115
978 Allow regions titles #2647
979 Support SVG in Image Library #5541
980 [D9 feature parity] Killer feature: Fieldable Fields in core #3766
981 Allow leaving feedback on projects from the Project Installer UI. #1914
982 Javascript end-to-end testing #5160
983 [UX] Add a "Used in" column that shows layout(s)/region(s) where each menu is placed. #3407
984 [UX] Add responsive option to pager choice for Views and Search #6094
985 Make the value of e-mail field visiable on user profile's View page #5663
986 [UX] When uninstalling a module, list all things that will be lost (blocks, views, menus) in the confirmation page. #1624

Pages

Log in or register to add new topics